
/* wrapper */
.wrapper { overflow:hidden; }


/* header */
.header { background:#8d222c; overflow:hidden; clear:both; }


/* banner */
.banner { height:105px; overflow:hidden; }


/* search */
.search { width:150px; margin-right:1px; *margin-right:10px!important; _margin-right:1px; height:20px; line-height:20px; float:right; color:#000; position:relative; top:-30px; z-index:99; }
.search input { width:150px; height:18px; line-height:18px; background:#fff; border:none; vertical-align:middle; text-transform:capitalize; text-indent:6px; }


/* nav */
.nav { height:30px; line-height:30px; background:#000; text-align:center; }
.nav ul { height:30px; line-height:30px; clear:both; }
.nav ul li { float:left; font-size:14px; }
.nav ul li a { height:30px; line-height:33px; *line-height:33px; padding:0 28px; background:#000; display:block; _display:inline-block; color:#fff; text-align:center; overflow:hidden; zoom:1; }
.nav ul li a:hover { background:#8d222c; text-decoration:none; color:#fff; }


/* content */
.content { overflow:hidden; zoom:1; position:relative; z-index:99; margin-top:-170px; }
.cont_top { height:170px; width:70%; background:#bfbb8e; position:relative; right:40%; z-index:1; }
.cont_left_bg { background:url(imagesn_content_left_bg.gif) repeat-y; }



/* box_top */
.box_top { height:170px; overflow:hidden; border-bottom:#b3b3b3 1px solid; margin-bottom:20px; clear:both; zoom:1; }


/* news_list */
.news_list { width:554px; margin-top:10px; margin-left:0px; overflow:hidden; }
.news_list h3 { height:35px; line-height:35px; }
.news_list h3 span { font-size:16px; font-weight:bold; color:#000; }
.news_list ul li { _height:22px; line-height:22px; padding-left:12px; background:url(imagesdot_icon.gif) 0 6px no-repeat; }
.news_list ul li a { color:#000; text-decoration:none; }
.news_list ul li a:hover { color:#000; text-decoration:underline; background:url(imagesdot_icon.gif) -10px 2px no-repeat; }

.news_list ul p { margin-top:10px; text-align:right; }
.news_list ul p a { color:#000; text-decoration:none; }
.news_list ul p a:hover { color:#8d222c; }


/* box_bottom */
.box_bottom { overflow:hidden; zoom:1; clear:both; }


/* box_info */
.box_info { width:210px; background:#fff; overflow:hidden; padding-bottom:30px; }
.box_info h3 { height:35px; }
.box_info h3 span { font-size:16px; font-weight:bold; color:#000; padding-left:17px; }
.l_info { margin:10px 5px; }
.l_info h4 { *height:20px; line-height:20px; background:url(imagesdot_icon.gif) 0 5px no-repeat; }
.l_info h4 span { padding-left:12px; color:#000; font-weight:bold; text-decoration:none; text-transform:capitalize; }
.l_info p { padding-left:12px; color:#000; line-height:20px;}
.l_info p a { color:#000; text-decoration:none; }
.l_info p a:hover { color:#000; text-decoration:underline; }

.l_more { text-align:right; margin-right:5px;  }
.l_more a { color:#000; text-decoration:none; }
.l_more a:hover { color:#8d222c; }


/* pic_news */
.pic_news { width:554px; overflow:hidden; }


/* Custom Slider Styles */
#slider-wrapper {
    height:392px;
    margin:0 auto;
    padding-top:74px;
    margin-top:50px;
}

#slider {
	position:relative;
    width:324px;
    height:243px;
    margin-left:0px;
	background:url(imagesloading.gif) no-repeat 50% 50%;
}
#slider img {
	position:absolute;
	top:0px;
	left:0px;
	display:none;
}
#slider a {
	border:0;
	display:block;
}

.nivo-controlNav {
	position:absolute;
	
	bottom:0px;
}
.nivo-controlNav a {
	display:block;
	width:22px;
	height:22px;
	background:url(imagesbullets.png) no-repeat;
	text-indent:-9999px;
	border:0;
	margin-right:3px;
	float:left;
}
.nivo-controlNav a.active {
	background-position:0 -22px;
}

.nivo-directionNav a {
	display:block;
	width:30px;
	height:30px;
	background:url(../images/arrows.png) no-repeat;
	text-indent:-9999px;
	border:0;
}
a.nivo-nextNav {
	background-position:-30px 0;
	right:15px;
}
a.nivo-prevNav {
	left:15px;
}

.nivo-caption {
    text-shadow:none;
    font-family: Helvetica, Arial, sans-serif;
}
.nivo-caption a { 
    color:#efe9d1;
    text-decoration:underline;
}







/* footer */
.footer { height:50px; background:#8d222c; overflow:hidden; color:#fff; text-align:right; padding:3px 0; clear:both; }

.f_left { width:210px; float:left; }
.f_left ul li { float:left; margin:0 0px; }
.f_left ul li img { }

.f_right { width:554px; padding-right:0; padding-top:7px; float:right; }
.f_right ul { }
.f_right ul li { height:20px; line-height:20px; text-align:right; display:inline; }
.f_right ul li a { float:right; padding:0 0 0 15px; display:block; color:#fff; background:url(imagesfooter_list_icon.gif) 0 5px no-repeat; }
.f_right ul li a:hover { color:#fff; text-decoration:underline; }

.f_right ul p { padding-right:0; height:10px; clear:both; }


