@charset "utf-8";
/* CSS Document */

body{background-color:#ece7d3; padding:0px; margin:0px;}
.main-container{width:100%; padding:0px; margin:0px;}
.menu-container{width:100%; height:100px; background-image:url(images/menu-footer-bg.jpg); background-repeat:repeat-x;}
.menu-holder{width:950px; height:100px; margin:0px auto;}
.menu-btns{font-family:Arial, Helvetica, sans-serif; font-size:16px; color:#ece7d3; padding:30px 10px 0px 10px; color:#ece7d3; float:left}
.menu-btns span{font-size:14px; color:#372f2d;}
.menu-divider{padding:30px 5px 0px 5px; float:left}
.menu-btns a{ text-decoration:none; color:#ece7d3;}
.menu-btns a:hover{ color:#FFCC00;}
.logo-holder{width:218px; padding-top:25px; margin-left:40px; float:left;}
.logo-holder img{ border:none;}
.header-container{height:300px; background-color:#FFFFFF; background-image:url(images/yellowbgtop.jpg); background-repeat:repeat-x;}
.yellow-top{width:950px; height:50px; margin:0px auto; font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#372f2d;  font-weight:bold;}
.yellow-top div{width:50%; float:left; padding-top:15px;}
.header-holder{width:950px; height:250px; margin:0px auto;}
.content-container{}
.content-holder{width:950px; margin:0px auto; clear:both;}
.content-left-container{width:650px; float:left; margin-right:50px; padding:15px 0px;}
.title01{font-family:Arial, Helvetica, sans-serif; font-size:22px; color:#378dd5; margin-bottom:15px; background-image:url(images/arrow-01.jpg); background-repeat:no-repeat; padding-left:20px; clear:both;}
.par{font-family:Verdana, Arial, Helvetica, sans-serif; font-size:13px; color:#372f2d; line-height:22px;}
.par a{color:#378dd5; text-decoration:none; color:#378dd5;}
.par a:hover{ color:#FFCC00;}
.h-divider{clear:both; margin:25px 0px 35px 0px; border-bottom:1px dashed #918b7c;}
.content-right-container{width:250px; float:left; padding:15px 0px;}

.content-right-container ul{margin:0px;}
.ad_holder{background-color:#FFFFFF; text-align:center; height:110px; margin-top:20px;}
.ad_holder img{ border:none;}
.footer-container{width:100%; height:100px; background-image:url(images/menu-footer-bg.jpg); background-repeat:repeat-x; clear:both;}
.footer-holder{width:950px; height:60px; margin:0px auto; padding-top:25px; font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#372f2d; text-align:center}
.footer-holder a{ text-decoration:none; color:#372f2d;}
.footer-holder a:hover{ color:#f4f1e2;}

.home-feature-holder{width:630px; height:130px; padding:10px; margin-bottom:15px; font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#372f2d;}
.home-feature-holder img{ border:none;}
.home-feature-holder div{float:left; background-color:#f4f1e2; padding:10px 5px;}
.home-feature-holder div:hover{ background-color:#FFFFFF;}
.home-feature-holder div a{ text-decoration:none; color:#378dd5;}
.home-feature-holder div a:hover{ color:#FFCC00;}

.right-link-holder-end{background-color:#f4f1e2; height:17px; padding:10px 5px 10px 20px; font-family:Arial, Helvetica, sans-serif; font-size:14px; color:#372f2d; margin-bottom:3px;}
.right-link-holder-end:hover{ background-color:#FFFFFF; color:#378dd5;}



ul#navlist
{
text-align: left;
list-style: none;
padding: 0;
width: 222px;
}

ul#navlist li
{
display: block;
margin:0px 0px 3px 0px;
padding: 0;
}

ul#navlist li a
{
display: block;
width: 100%;
padding:10px 5px 10px 20px;
border-width: 1px;
border-color: #ffe #aaab9c #ccc #fff;
border-style: solid;
color: #777;
text-decoration: none;
background: #f7f2ea;
margin:0px 0px 3px 0px;
font-family:Arial, Helvetica, sans-serif; font-size:14px; color:#372f2d;
}

ul#navlist li a:hover
{
color: #378dd5;
background: #ffffff;
border-color: #aaab9c #fff #fff #ccc;
padding:10px 5px 10px 20px;
margin-bottom:3px;
}
