@charset "utf-8";
/* CSS Document */
@font-face {
    font-family: 'MyriadProRegular';
    src: url('myriadpe.eot');
    src: url('myriadpe.eot?#iefix') format('embedded-opentype'),
         url('myriadpe.woff') format('woff'),
         url('myriadpe.ttf') format('truetype'),
         url('myriadpe.svg#MyriadProRegular') format('svg');
    font-weight: normal;
    font-style: normal;

}
@font-face {
    font-family: 'FuturaMdBTMedium';
    src: url('futuram.eot');
    src: url('futuram.eot?#iefix') format('embedded-opentype'),
         url('futuram.woff') format('woff'),
         url('futuram.ttf') format('truetype'),
         url('futuram.svg#FuturaMdBTMedium') format('svg');
    font-weight: normal;
    font-style: normal;

}
a{
text-decoration:none;
}
body{
font-family: 'MyriadProRegular';
background:#f6f5f3 url(../images/top_bkgd.jpg) top repeat-x;
font-size:16px;
color:#373535;
margin:0px;
padding:0px;
}
.clr{
clear:both;
margin:0px;
padding:0px;
}
img{
border:0px;
}
.layout{
width:100%;
height:auto;
}
.top_layout{
width:800px;
margin:auto;
}
.header_part{
height:106px;
background:url(../images/header_logo.png) top right no-repeat;
}
.header_partlogo{
float:left;
width:555px;
height:86px;
padding-top:20px;
}
.header_partright{
float:right;
width:245px;
height:106px;
text-align:right;
}
.header_partright1{
color:#FFFFFF;
font-size:18px;
font-family:Arial, Helvetica, sans-serif, "Myriad Pro";
padding-top:20px;
}
.header_partright2{
width:190px;
float:right;
margin-top:8px;
}
.header_partright2a{
background:url(../images/search_txt.png) no-repeat;
width:157px;
height:21px;
float:left;
padding:3px 0px 0px 5px;
}
.header_partright2b{
width:28px;
height:24px;
float:left;
}
.header_partright2b input{
width:28px;
height:24px;
float:left;
border:0px;
background:url(../images/search_btn.png) top no-repeat;
cursor:pointer;
}
.header_partright2a input{
margin:0px;
padding:0px;
float:left;
width:150px;
height:20px;
border:0px;
background-color:#e7e6e6;
outline:none;
}
.menu{
height:32px;
padding-top:7px;
width:801px;
}
.footer_layout{
width:100%;
background:#4c1c1b url(../images/footer_bk.jpg) top repeat-x;
height:102px;
}
.banner{
width:800px;
height:225px;
}
#banner-top{ width:800px; height:225px; float:left }
#numbers{margin:195px 20px 0 700px; font-size:11px; font-weight:bold;}
.arr-select, .unselect:hover{ background:transparent url(../images/banner/select.png) bottom no-repeat scroll; width:20px; height:20px; float:left; color:#FFF; text-align:center;text-decoration:none;text-decoration:none;margin:0px 2px 0px 0px;}
.arr-select a, .unselect:hover a{display:block; color:#fff; line-height:20px; }
.unselect{ background:transparent url(../images/banner/unselect.png) bottom no-repeat scroll; width:20px; height:20px; float:left; text-align:center; margin:0px 2px 0px 0px;}
.unselect a{display:block; color:#333; line-height:20px;text-decoration:none;}
.arr-select a:hover, .unselect a:hover{text-decoration:none;}
.footer_main{
width:800px;
height:102px;
margin:auto;
}
.content_part{
margin:20px 0px 10px 0px;
}
.content_part_left{
	width: 210px;
	float: left;
	margin-bottom: 15px;
}
.content_part_right{
width:540px;
float:left;
margin-left:50px;
}
.box_left{
background:url(../images/box_left.png) repeat-y;
width:13px;
}
.box_right{
background:url(../images/box_right.png) repeat-y;
width:13px;
}
.box_down{
background:url(../images/box_downcenter.png) repeat-x;
}
.box_heading{
	width:330px;
	height:46px;
	margin:auto;
	top:0;
	position:relative;
	z-index:1;
	background:url(../images/title_bk.jpg) repeat-x;
	font-family: 'FuturaMdBTMedium';
	color:#FFFFFF;
	font-size:22px;
	line-height:43px;
	text-align:center;
	text-transform:uppercase;
}
.box_heading_lower {
	width: 330px;
	height: 46px;
	margin: auto;
	top: 0;
	position: relative;
	z-index: 1;
	background: url(../images/title_bk.jpg) repeat-x;
	font-family: 'FuturaMdBTMedium';
	color: #FFFFFF;
	font-size: 22px;
	line-height: 43px;
	text-align: center;
	text-transform: none;
}

.box_heading1{
width:300px; height:46px; margin:auto;top:0;position:relative; z-index:1; background:url(../images/title_bk.jpg) repeat-x;
 font-family: 'FuturaMdBTMedium';
 color:#FFFFFF;
 font-size:22px;
 line-height:43px;
 text-align:center;
  text-transform:uppercase;
}
.twitter_comment{
padding:5px;
font-size:14px;
color:#373535;
font-size:14px;
}
.twitter_comment span{
color:#000000;
}
.box_content{
top:0; position:relative; margin-top:-40px;z-index:0;
}
.box_contentinner{
background:url(../images/box_centerbk.png);
padding:2px;
}
.box_contentinner p{
margin:0px;
padding:0px;
font-size:16px;
line-height:24px;
padding:10px;
}
.content_part_left_heading{
 width:210px; height:46px; margin:auto;top:0;position:relative; z-index:1; background:url(../images/title_bk.jpg) repeat-x;
 font-family: 'FuturaMdBTMedium';
 color:#FFFFFF;
 font-size:22px;
 line-height:43px;
 text-align:center;
 text-transform:uppercase;
}
.content_part_left_contentinner p{
margin:0px;
padding:0px;
font-size:16px;
line-height:24px;
margin-top:10px;
margin-bottom:10px;
text-align:left;
}
.content_part_left_contentinner p b{
color:#5b2221;
text-decoration:underline;
}
.content_box1{
width:800px;
height:auto;
}
.content_box1_left{
width:210px;
height:auto;
}
.readmore{
width:78px;
height:21px;
display:block;
text-align:center;
background-color:#602322;
float:right;
color:#FFFFFF;
line-height:20px;
font-size:12px;
}
.readmore:hover{
background-color:#4d0f0e;
color:#FFFFFF;
}
.content_part_inner{
width:800px;
float:left;
}
.footer_mainleft{
width:400px;
float:left;
padding-top:20px;
color:#FFFFFF;
font-size:15px;
text-align:left;
}
.footer_mainright{
width:400px;
float:left;
padding-top:20px;
color:#FFFFFF;
font-size:15px;
text-align:right;
}
.footer_mainright a{
color:#FFFFFF;
text-decoration:none;
}
.footer_mainright a:hover{
color:#FFFFFF;
text-decoration:underline;
}
.bullets {
	font-size: 16px;
	line-height: normal;
}
.headerrow {
	color: #FFF;
	background-color: #033;
	text-align: left;
}
.menu_sub {
	color: #FFF;
	background-color: #666;
	text-align: left;
}
.oddrow {
	font-size: 16px;
}
.evenrow {
	font-size: 16px;
	background-color: #BFBFBF;
}
.highlightrow {
	background-color: #A38F69;
}

.bulletsmulti {
	font-size: 16px;
	line-height: normal;
}
