@charset "utf-8";
/* CSS Document */

body {padding:0; margin:0; font:normal 14px/21px Arial, Helvetica, sans-serif; color:#000000; background-color:#FAF6E9;}
div,p,h1,h2,h3,ul,li,a,span,ins,form,fieldset,input,select,button,textarea,label {padding:0; margin:0;}
ul{list-style:none; padding:0; margin:0;}
img{padding:0; margin:0; border:none;}
.speacer{ clear:both; line-height:0; padding:0; margin:0; height:0; font-size:0}
p{font:normal 14px/21px Arial, Helvetica, sans-serif; color:#000000; padding:0 0 0 0; margin:0;}
h2{font:normal 25px/30px Georgia, "Times New Roman", Times, serif; color:#912230; padding:0 0 15px 0; margin:0; }
h3{font:bold 16px/20px  Arial, Helvetica, sans-serif; color:#000000; padding:0 0 7px 0; margin:0; }
h4{font:bold 12px/18px  Arial, Helvetica, sans-serif; color:#000000; padding:0 0 7px 0; margin:0; }
a{font:bold 14px/21px Arial, Helvetica, sans-serif; color:#912230; text-decoration:underline; }
a:hover{text-decoration:none;}

/* -------------- main-part ------------------- */

.mainBody{ width:1002px; margin:0 auto; padding:0;}
.level_main_1{ width:1002px; margin:0; padding:0; background:url(../images/mid_part_1.gif) repeat-y 0 0;}
.level_main_2{ width:1002px; margin:0 auto; padding:0 0 10px 0; background:url(../images/mid_part_2.gif) no-repeat 0 0;}

.leftPart{ float:left; display:block; padding:0 0 0 12px; margin:0; width:242px;}
.rightPart{ float:right; display:block; padding:0 15px 0 0; margin:0; width:709px;}

/* -------------- left-part ------------------- */

.logoTop{ height:114px; text-align:center; padding:7px 0 0 0;}
.leftmenu{ padding:0; margin:0; width:242px;}

.feateredListBox{font:bold 18px/22px Arial, Helvetica, sans-serif; color:#CFAA38; padding:10px 0 15px 0;}
.feateredListBox h3{font:bold 18px/22px Arial, Helvetica, sans-serif; color:#CFAA38; padding:0 0 5px 0; text-align:center;}
.feateredListBox a{font:bold 13px/22px Arial, Helvetica, sans-serif; color:#CFAA38; text-decoration:none;}
.feateredListBox a:hover{text-decoration:underline;}

.quick_serch_right{ width:232px; height:257px; font:bold 14px/20px Arial, Helvetica, sans-serif; color:#912230; background:url(../images/quick_home_serch_bg.gif) no-repeat 0 0; padding:27px 0 0 0; text-align:center;}


/* -------------- right-part ------------------- */

.toplink{ height:64px; padding:7px 0 0 0; text-align:right; }
.flashpic{ width:709px; height:403px; padding:0; margin:0;}
.flashButtons{ padding:13px 0 0 0; height:139px;}
.butons1{ float:left; display:block; width:140px; padding:0 2px 0 0;}
.butons2{ float:left; display:block; width:140px; padding:0 2px 0 0;}
.butons3{ float:left; display:block; width:140px; padding:0 2px 0 0;}
.butons4{ float:left; display:block; width:140px; padding:0 2px 0 0;}
.butons5{ float:right; display:block; width:140px; padding:0;}

.floatbox_left_1{ float:left; display:block; width:456px; display:block;}
.floatbox_left_2{ float:right; display:block; width:232px; display:block;}


/* -------------- footer-part ------------------- */

.footer{ padding:7px 0; color:#FEFEFE; font:normal 11px/15px Arial, Helvetica, sans-serif; background-color:#014495;}
.footer span{color:#CFAA38; font:bold 18px/22px Arial, Helvetica, sans-serif;}
.footer a{color:#CFAA38; font:bold 11px/15px Arial, Helvetica, sans-serif; text-decoration:none;}
.footer a:hover{text-decoration:underline;}

.footerleft{ width:242px; float:left; display:block; padding:10px 0 0 12px; }
.footermid{ width:270px; float:left; display:block; padding:0 0 0 150px; text-align:center;}
.footerservice{ width:100px; float:left; display:block; padding:10px 0 0 70px; text-align:center;}
.footerright{ width:195px; float:right; display:block; padding:10px 12px 0 0; text-align:right;}
.zipcolor { font-size:10px; color:#912230;}
/* -------------- inner-part ------------------- */

ul.simplelist{ padding:0 0 15px 15px; margin:0; list-style-type:none;}
ul.simplelist li{ padding:3px 0 3px 15px; margin:0; background:url(../images/simple_li_bg.gif) no-repeat 0 7px; color:#000000; font:bold 11px/15px Arial, Helvetica, sans-serif;}

.boxn{ padding:5px; border:1px dashed #9B8E67; width:220px; padding-left:60px;}

/* -------------- inner-part(29.04.10) ------------------- */

.big_hud_text{font:normal 22px/30px Arial, Helvetica, sans-serif; color:#000000; padding:0 0 10px 0;}

.pad_left_box_1{ padding:10px;}
.pad_left_box_2{ padding:5px;}
.pad_left_box_1 strong{ font:bold 16px/30px Georgia, "Times New Roman", Times, serif;}
.fl{ float:left;}
.fr{ float:right;}
.cl{ clear:both; line-height:0px; font-size:0px;}