@font-face {
    font-family: 'BauhausMdBTMedium';
    src: url('font/bahusa-mt-bt/03974_bauhausm.eot');
    src: url('font/bahusa-mt-bt/03974_bauhausm.eot') format('embedded-opentype'),
         url('font/bahusa-mt-bt/03974_bauhausm.woff') format('woff'),
         url('font/bahusa-mt-bt/03974_bauhausm.ttf') format('truetype'),
         url('font/bahusa-mt-bt/03974_bauhausm.svg#BauhausMdBTMedium') format('svg');
}


@font-face {
    font-family: 'OpenSansBold';
    src: url('font/open-san-bold/opensans-bold.eot');
    src: url('font/open-san-bold/opensans-bold.eot') format('embedded-opentype'),
         url('font/open-san-bold/opensans-bold.woff') format('woff'),
         url('font/open-san-bold/opensans-bold.ttf') format('truetype'),
         url('font/open-san-bold/opensans-bold.svg#OpenSansBold') format('svg');
}

@font-face {
    font-family: 'OpenSansRegular';
    src: url('font/open-san-regular/opensans-regular.eot');
    src: url('font/open-san-regular/opensans-regular.eot') format('embedded-opentype'),
         url('font/open-san-regular/opensans-regular.woff') format('woff'),
         url('font/open-san-regular/opensans-regular.ttf') format('truetype'),
         url('font/open-san-regular/opensans-regular.svg#OpenSansRegular') format('svg');
}



/************************************************
*	body part						*
************************************************/



body{
margin:0;
padding:0;
background:#ffffff;
color: #2a2b2c;
font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
font-size: 14px;
font-weight: normal;
line-height:20px;
min-width:100px;
}

a{
text-decoration:none;
}

ul, li, ol{
list-style:none;
list-style-type:none;
margin:0;
padding:0;
}

img, table, a img{
border:none;
}


.clr{
clear:both;
}

span{
margin:0;
padding:0
}

a img{border:none;}

/************************************************
*	main part							*
************************************************/

#wrapp{margin:0; padding:0; background:url(images/bg.png) repeat-x top;}
#wrapp1{margin:0; padding:0; background:url(images/bg1.png) repeat-x top;}
.content{width:1000px; margin:0 auto; padding:0;}

#header{width:1000px; height:166px; margin:0; padding:0; text-align:center}

/************************************************
*	nav							*
************************************************/
#nav{ margin:0; padding:0; background:url(images/nav-bg.png) repeat-x; height:62px;}
#nav ul{margin:0 32px; padding:0; list-style:none; height:46px;}
#nav ul li{float:left; margin:0 0 0 0; padding:0; background:url(images/nav-right-border.png) no-repeat right;}
#nav ul li a{font-family: 'OpenSansRegular'; color:#fff; text-transform:uppercase; font-size:14px; padding:13px 20px; margin:0 1px 0 0; display:block; font-weight:bold;}
#nav ul li a:hover{background:url(images/nav-active.jpg) repeat-x top; color:#000; box-shadow: inset 0 0 15px #9c5f00;  -moz-box-shadow: inset 0 0 15px #9c5f00;  -webkit-box-shadow: inset 0 0 15px #9c5f00;  -khtml-box-shadow: inset 0 0 15px #9c5f00;}
.current_page_item a{background:url(images/nav-active.jpg) repeat-x top; color:#000 !important; box-shadow: inset 0 0 15px #9c5f00;  -moz-box-shadow: inset 0 0 15px #9c5f00;  -webkit-box-shadow: inset 0 0 15px #9c5f00;  -khtml-box-shadow: inset 0 0 15px #9c5f00;}

/************************************************
*   banner					*
************************************************/

#banner{width:1000px; height:370px; margin:0; padding:0;}

/************************************************
*   banner_bottom				*
************************************************/
#banner_bottom{ width:966px; padding:0 9px 0 19px; margin:0;}

#banner_bottom .common_box{ width:298px; min-height:100px; margin:0 4px 0 0; padding:4px 10px 15px; float:left; background:url(images/top_box.png) no-repeat bottom;}
#banner_bottom .common_box img{float:left; width:151px; height:100px; margin:0 14px 0 0; padding:0}
#banner_bottom .right{float:right; width:131px; margin:0; padding:0;}

#banner_bottom .common_box h1{color:#7e0802; text-transform:uppercase; font-size:17px; margin:0 0 12px; padding:0; font-family: 'OpenSansBold'; font-weight:bold; text-align:center}
#banner_bottom .common_box p{ font-family:Arial, Helvetica, sans-serif; font-size:13px; color:#292828; line-height:16px; text-align:center; margin:0 0 10px; padding:0;}
#banner_bottom .common_box a{ font-family:Arial, Helvetica, sans-serif; text-transform:uppercase; font-size:13px; display:block; color:#f8f8f8; padding:4px 0; text-align:center; margin:0 auto; background:url(images/read_more.png) no-repeat center top;}
#banner_bottom .common_box a:hover{background:url(images/read_more_over.png) no-repeat center top; color:#000;}


/************************************************
*  content_area			*
************************************************/
#content_area{padding:144px 0 30px;  background:url(images/content-area-bg.jpg) repeat-x center top; margin:-95px 0 0; z-index:-999}
#content_area .content1{width:958px; margin:0 auto; padding:0;}
#content_area .content_left{ width:674px; float:left; margin:0 0 0 0; padding:0;}
#content_area h1{color:#7f0802; font-size:26px; text-transform:uppercase; padding:14px 0 14px 59px; font-family: 'OpenSansRegular'; margin:0 0 20px; background:url(images/h1-bg.png) no-repeat left;}
#content_area h1 span{color:#2b333f;}
#content_area p{ margin:0 0 25px; text-align:justify; padding:0;}
#content_area p span{color:#7d0702;}
#content_area img{ background:#e1e1e0; padding:10px; border:#797878 1px solid; float:left; margin:5px 17px 0 0;}
#content_area ul{margin:0 !important; padding:0; list-style:none;}
#content_area ul li{margin:0 !important; padding:0 0 0 17px; list-style-type:none; background:url(images/star.png) no-repeat left;}
#content_area ul li a{color:#2a2b2c;}
#content_area ul li a:hover{color:#720601;}

#content_area p a{color:#720601;}
#content_area p a:hover{color:#2a2b2c;}


#content_area .sidebar{width:267px; float:right;}
#content_area .sidebar h2{ background:url(images/sidebar-h2-bg.jpg) no-repeat left top; padding:18px 0 30px 27px; margin:0; text-transform:uppercase; color:#fff; font-size:18px; font-family: 'OpenSansBold';}
#content_area .sidebar_bottom{width:209px; background:url(images/sidebar-bg.png) no-repeat bottom; padding:0 22px 38px 36px; margin:0 0 5px;}


/************************************************
*  content_area	1		*
************************************************/
#content_area1{padding:30px 0 30px;  background:url(images/content-area-bg.jpg) repeat-x center top; margin:0 0 0;}
#content_area1 .content1{width:958px; margin:0 auto; padding:0;}
#content_area1 .content_left{ width:674px; float:left; margin:0 0 0 0; padding:0;}
#content_area1 h1{color:#7f0802; font-size:26px; text-transform:uppercase; padding:14px 0 14px 59px; font-family: 'OpenSansRegular'; margin:0 0 20px; background:url(images/h1-bg.png) no-repeat left;}
#content_area1 h1 span{color:#2b333f;}
#content_area1 p{ margin:0 0 25px; text-align:justify; padding:0;}
#content_area1 p span{color:#7d0702;}
#content_area1 img{ background:#e1e1e0; padding:10px; border:#797878 1px solid; float:left; margin:5px 17px 0 0;}
#content_area1 ul{margin:0 !important; padding:0; list-style:none;}
#content_area1 ul li{margin:0 !important; padding:0 0 0 17px; list-style-type:none; background:url(images/star.png) no-repeat left;}
#content_area1 ul li a{color:#2a2b2c;}
#content_area1 ul li a:hover{color:#720601;}

#content_area1 p a{color:#720601;}
#content_area1 p a:hover{color:#2a2b2c;}


#content_area1 .sidebar{width:267px; float:right;}
#content_area1 .sidebar h2{ background:url(images/sidebar-h2-bg.jpg) no-repeat left top; padding:18px 0 30px 27px; margin:0; text-transform:uppercase; color:#fff; font-size:18px; font-family: 'OpenSansBold';}
#content_area1 .sidebar_bottom{width:209px; background:url(images/sidebar-bg.png) no-repeat bottom; padding:0 22px 38px 36px; margin:0 0 5px;}

/************************************************
*  footer		*
************************************************/
#footer{margin:0; padding:24px 0 0; height:84px; background:url(images/footer_bg.png) repeat-x;}
#footer a{color:#fff;}
#footer a:hover{color:#eea919;}
.footer_midd{width:958px; margin:0 auto; padding:0 0 47px; background:url(images/footer-top.jpg) no-repeat; font-family:Verdana, Geneva, sans-serif; color:#fff; font-size:12px; line-height:18px;}
#footer .left{width:427px; text-align:right; float:left;}
#footer .right{width:421px; text-align:left; float:right;}