
body{
	color:#5E5A57;
	background:#FFFFFF url('img/bg_grad.jpg') repeat-x scroll left top;
}

#toolbar {
	background:#2a5ec4 url('img/bar_bg-blue.gif') repeat-x scroll left bottom;
}

.head-main {
	background:url('img/header-bg.png') repeat-x scroll left top;
}
.head-main .inside {
	padding:0px 5px 0px 0px;
	background:url('img/header-r.gif') no-repeat scroll right top;
}
.head-main .left {
	padding:15px 0px 5px 15px;
	background:url('img/header-l.gif') no-repeat scroll left top;
}

.head-main .middle {
	padding:15px 0px 5px 15px;
}

/* ups-search - ups-cats */
.content-sub-feature #block-search-0 ,
.content-sub-feature #block-ups-cats {
	background:#F9F9F9 none repeat scroll 0 0;
}
.content-sub-feature #block-search-0 .block-head ,
.content-sub-feature #block-ups-cats .block-head {
	background:#E1EFFE none repeat scroll 0 0;
}

#block-ups-intro {
	background:#F3F9FF none repeat scroll 0 0;
	border:1px solid #B2D7F1;
}

/*---------- sidebars ----------*/
.sb-l .block, .sb-r .block {
	background:#F9F9F9 none repeat scroll 0 0;
}
.sb .block-official ,
.sb .block-unofficial {
	border:1px solid #F0C020;
	background:#FFFFDD none repeat scroll 0 0;
}

/*----------footer----------*/
.footer-wrapper {
	background-color:#F0F1F2;
	border-bottom:5px solid #D8D9DA;
	border-top:1px solid #D8D9DA;
}


/* comments */
#comment-wrapper #comment-top {
	display:block;
	padding:0px 133px 34px 0px;
	background:transparent url('img/comment/comments.png') no-repeat scroll left top;
}
#comment-wrapper .box {
	background:transparent url('img/comment/comment-form-bg.png') repeat-y scroll left top;
}
#comment-wrapper .box .inside {
	background:transparent url('img/comment/comment-form-top.png') no-repeat scroll left top;
}

#comment-wrapper .box .content {
	background:transparent url('img/comment/comment-form-bottom.png') no-repeat scroll left bottom;
}

#edit-comment-wrapper {
	width:600px;
}
#node-form #edit-comment-wrapper {
	width:auto;
}




/* tabs */
ul.primary {
	border:medium none;
}
ul.primary a {
}
ul.primary li {
	background:transparent url('img/tab/grey/left.gif') no-repeat scroll left top;
	padding:0px 0px 0px 9px;
	float:left;
	border:medium none;
}
ul.primary li a ,
ul.primary li a.active {
	background:transparent url('img/tab/grey/right.gif') no-repeat scroll right top;
	display:block;
	padding:5px 15px 4px 6px;
	border:medium none;
/* 	margin:0px 6px 0px 0px; */
	margin:0px;
}
ul.primary li:hover ,
ul.primary li:hover a ,
ul.primary li.active {
	background-position:0px -150px;
}

ul.primary li:hover a ,
ul.primary li a.active {
	color:#195190;
	background-position:100% -150px;
}



.submit-post .content-block {
	width:600px;
}

.page-iups .content-block {
	margin:0 auto;
	padding:0px 0px 19px 0px;
	width:600px;
	background:transparent url('img/form_bottom_trans.gif') no-repeat scroll left bottom;
}
.page-iups .content-block-wrap {
	background:transparent url('img/form_top_trans.gif') no-repeat scroll left top;
	padding:20px 20px 0px 20px;
}



.form-submit {
	background:#103285 url('img/form_button.png') repeat-x scroll 0 -118px;
	border-color:#DCE4F9 #A7BAD5 #A7BAD5 #DCE4F9;
	border-style:solid;
	border-width:2px;
	color:#FFFFFF;
/* 	font-size:0.9em; */
	font-size:12px;
	font-weight:bold;
}

.form-submit:hover {
	background-position:0 -124px;
}

.field-focus {
	border:1px solid #73A6FF;
	background:#EFF5FF;
	color:#000;
}
.field-idle {
	background:#EEE;
	background:#FFFFFF;
/*	border: solid 2px #DFDFDF; */
}







