/* CSS Document */
body{background:url(../images/background_bg.jpg) repeat-x #f9f9f0; padding:0; margin:0; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px; line-height:20px; color:#150200;}
 ul, li, span, h1, h2, h3, h4, h5, h6, tr, td, hr, img, form, input, labelm, img{padding:0px; margin:0px; list-style:none; border:0px;}
h1{font-family:"Verdana", Times, serif; font-size:20px; color:#9e2100; margin:0 0 20px 0;}
.clear{clear:both;}
#top_container{width:990px; height:381px; padding:0; margin:0 auto;}
#header_container{width:990px; height:93px; padding:0; margin:0;}
#logo{width:315px; height:93px; float:left; margin:0px; padding:0 0 0 13px;}

#navigation_container{width:545px; height:43px; float:right; margin:0; padding:50px 19px 0 98px;}
#navigation_container form{width:350px; height:32px; margin:0; padding:0; float:right;}
#navigation_container form input{background:#fffff6; border:1px solid #CCCCCC; height:18px; float:left; display:block; color:#be3918; font-size:12px; text-align:center;  padding:0; margin: 6px 0 0 0;}
#navigation_container form input.button{padding: 0; height:22px; float:left; margin:5px 0 0 10px; display:block; border:0;}

.right_border{border-right:2px solid #ffffff;}
.main_hyp{background:url(../images/hover_bg.jpg) repeat-x; height:24px; padding:8px 20px 0 20px;  margin:0;  float:left; display:block; color:#000000; text-decoration:none;}
.main_hyp:hover{background:url(../images/hover_bg.jpg) repeat-x; height:24px; padding:8px 20px 0 20px;  margin:0;  float:left; display:block; color:#000000; text-decoration:none;}

#mid_banner{background:url(../images/mid_banner.jpg) no-repeat; width:946px; height:228px; padding:60px 0 0 44px; margin:0;}
.sub{font-family:Arial, Helvetica, sans-serif; font-size:25px; color:#240502; font-weight:normal;}
.sub1{font-family:Arial, Helvetica, sans-serif; font-size:45px; color:#240502;  font-stretch:narrower; font-weight:500;}
.sub2{font-family:"Georgia"; font-size:45px; color:#c03a17;  /*font-stretch:narrower; font-weight:500;*/}
.sub3{font-family:"Georgia"; font-size:30px; color:#240502; font-weight:normal;  /*font-stretch:narrower; font-weight:500;*/}
#cat_container{background:url(../images/mid_nav_bg.jpg) repeat-x; width:100%; padding:0; margin:0 auto;}

#inner_container{width:920px; padding: 0; margin:0 auto; height:44px;}
#inner_container ul{width:920px; height:44px; padding:0; margin:0;}
#inner_container ul li { height:44px; padding:0; margin: 0; float:left;}
#inner_container ul li a{ height:34px; padding:10px 10px 0 10px; margin: 0; float:left;  font-size:14px; font-weight: bold; color:#000; text-decoration:none; text-align: center; display:block; font-family:"Verdana";}
#inner_container ul li a:hover{height:34px; padding:10px 10px 0 10px; margin: 0; float:left; font-size:14px; font-weight: bold; color:#ffffff; text-decoration:none; text-align:center; font-family:"Verdana"; background:url(../images/mid_nav_hov.jpg) repeat-x;}
.bor{border-right:1px solid #cccaab;}

.img_style{border: 1px solid #C9BF8C; display:table; margin: 0 4px 15px 0;}
.form_style{border: 1px solid #d2ca9b;}

.bread{color:#c03a17; text-decoration:none; margin-bottom: 20px;}
.bread a{color:#c03a17; text-decoration:none;}
.bread a:hover{color:#000; text-decoration:none;}

.read_more{text-decoration: none;}
.read_more a{font-size:11px; font-weight:bold; color: #c03a17; text-decoration: none; padding: 3px; margin: 2px;}
.read_more a:hover{font-size:11px; font-weight:bold; color: #c03a17; text-decoration: none; background:url(../images/mid_nav_bg.jpg) repeat-x; border: #d2ca9b 1px solid; padding: 2px; margin: 2px; }

.divider{background:url(../images/divider.jpg) no-repeat right; width:3px; height:247px;}
.cat_name{font-family:"Agency FB"; font-size:28px; color:#000000; text-align:left; padding:16px 0px 0px 50px; text-align:left;}
.financial_icon{background:url(../images/financial_icon.gif) no-repeat left; height:34px; display:block; }
.business_icon{background:url(../images/business_icon.gif) no-repeat left; height:31px; display:block; }
.general_icon{background:url(../images/General_icon.gif) no-repeat left; height:31px; display:block; }
.business{font-family:"Agency FB"; font-size:28px; color:#000000; text-align:left; padding:16px 0px 0px 35px; text-align:left;}
.space{margin:0 0 10px 30px;}
.space1{margin:0 0 10px 20px;}
.space2{margin:0 0 10px 12px;}
.photo{text-align:center; padding:0; margin:0 0 10px 0; border:0;}
.more_hyp{font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px; color:#c62900; text-decoration:none; float:right; font-weight:bold;}
.more_hyp:hover{font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px; color:#000000; text-decoration:none; float:right; font-weight:bold;}

#content_container{width:990px; margin:25px auto; padding:0; display:table; }
.left_content{float:left; width:680px; padding: 10px; margin:0px; text-align:justify; border-right:1px #d1cba3 dotted;}
.left_content a{ font-weight: bold; color:#c03a17; text-decoration:none;}
.left_content a:hover{ font-weight: bold; color: #000000;}
.left_content ul{ padding-left:25px; list-style:disc; list-style-type:circle;}
.left_content ul li{ list-style:disc; list-style-type:circle;}

.blog_head{background:url(../images/mid_nav_bg.jpg) repeat-x; padding:5px; margin: 0 0 0 4px; width: 570px; border-style: solid; border-width: thin; border-color: #d2ca9b; float: right;}
.blog_content{float:left; width:655px; padding: 5px; margin:5px; border-style: solid; border-width: thin; border-color: #d2ca9b; text-align:justify;}
#blog_head_area{ float: left; width: 655px;}
#blog_date_area{ float:left; width: 64px;}
.blog_date{background:url(../images/mid_nav_bg.jpg) repeat-x; width: 20px; height: 15px; padding:0; margin:0; border: thin solid #d2ca9b; color: #c62900; font-weight: bold; float: left; text-align: center;}
.blog_month{background:url(../images/mid_nav_bg.jpg) repeat-x; width: 40px; height: 15px; padding:0; margin: 0; border: thin solid #d2ca9b; color: #c62900; font-weight: bold; float: left; text-align: center;}
.blog_year{background:url(../images/mid_nav_hov.jpg) repeat-x; width: 62px; height: 15px; padding:0; margin:0; border: thin solid #d2ca9b; color: #d2ca9b; font-weight: bold; float: left; text-align: center;}

.right_content{float: left; width:240px; padding:0; margin:0 0 0 25px; display: table;}
.cat{background:url(../images/sem_cat_bg.jpg) repeat-x #d2ca9b; width:240px; margin:0 0 20px 0; padding:20px 10px 10px 10px;}
.cat h3{font-size:16px; color:#000;  border-bottom:1px solid #b0ae8a; padding:0 0 5px 15px;}
.arti_links_area ul{width:240px; padding:0; margin:0;}
.arti_links_area ul li{background:url(../images/bullet_2.jpg) no-repeat left center; width:225px; padding: 3px 0 6px 15px; margin:0 0 5px 0; border-bottom:1px #afa35b solid;}
.arti_link_hyp{color:#be381d; font-size:14px; text-decoration:none; font-weight:lighter; font-family:"Verdana";}
.arti_link_hyp:hover{color:#000; font-size:14px; text-decoration:none; font-weight:lighter; font-family:"Verdana";}

#footer{background:url(../images/footer_bg.jpg) repeat-x; height:91px; width:100%;}
#inner_footer{width:990px; margin:0 auto; padding:20px 0 20px 0; color:#000000; text-align:center;}
.footer_hyp{color:#851c00; text-decoration:none;}
.footer_hyp:hover{color:#000000; text-decoration:none;}
.common_hyp{color:#be3916; font-weight:bold; text-decoration:none;}
.common_hyp:hover{color:#be3916; font-weight:bold; text-decoration:underline;}
