@charset "utf-8";
/* CSS Document */

*{ margin:0px; padding:0px}
a img{ border:0px} 
body{ font-family:Verdana,Arial, Helvetica, sans-serif; background-color:#141414}

/****************       Header section     ********************/
#header{ width:100%; background:url(images/header.png) repeat-x; height:191px}
#header_content{ width:981px; margin: auto}
.logo{ float:left; display:inline}

#header_content ul{ float:left; display:inline; width:975px; margin:6px 0  0 0; }
#header_content ul li{ list-style:none; float:left; display:inline; margin:0 10px 0 10px}
#header_content ul li a{ text-decoration: none; color:#faf9f9; font-size:15px;}


/*****************       Rerd_section    **********************/
#red_section{ background:url(images/body_bg.png) repeat; width:100%; padding:0 0 1px 0; border-top:#6b1118 2px solid}
#red_content{ width:981px; margin:auto auto 2px auto; background:#e1e1e1; border-top:2px solid #a7a4a4; padding:2px 0 2px 2px}
#image_section{ width:674px; height:311px; float: left; display:inline;}

#tab_section{ width:300px; float: right; display:inline; margin:0 0 0 0px}
#tab_section ul{ }
#tab_section ul li{ list-style:none; padding:4px 0 4px 10px}
#tab_section ul li a{ text-decoration:none; color:#000000; font-size:14px;}
#tab_section ul li.white{ background:#ffffff}

#tab_section h1{ background:url(images/head_bg.png) repeat-x; font-size:18px; height:28px; color:#ffffff; margin:10px 0 0px 0; padding:3px 0 0 10px;}

/*******************      Footer_section              *******************************/
#footer{ background:url(images/bottom_bg.png) repeat-x; width:100%; padding:1px 0px 0px 0px}
#footer_content{ width:981px; margin:auto;}
.footer_box{ background:url(images/footer_box_bg.png) repeat-x; width:221px; height:140px; float:left; display:inline; margin:0 31px 0 0}
.footer_box h2{ float:left; display:inline; margin:3px 10px 0 10px; color:#f8f7f7; font-size:17px; font-weight:normal}
.footer_box a{ color:#FFFFFF; text-decoration:underline }
.pic{ margin:6px 0 0 0; height:17px; padding-right:5px; }
#footer_text{ width:205px; float:left; display:inline; margin:10px 0 0 10px}
#footer_text .pics{ float:left; display:inline; margin:0 2px 0 0}
#footer_text p{color:#f8f7f7; font-size:13px; font-weight:normal}
#footer_text h3{color:#f8f7f7; font-size:15px; float:right; margin:8px 7px 0 0}

#footer_text ul{ float:left; display:inline; margin:0 0 0 4px}
#footer_text ul li{ font-size:12px; list-style:url(images/list_bg.png);color:#f8f7f7; margin:2px 0 0 3px}
#footer_text p.curve a{ background:url(images/red_curve.png) no-repeat left; padding:0 0 0 10px; text-decoration:none; color:#f8f7f7}

#bottom_text{ width:970px; float:left; display:inline; margin:20px 0 0 0}
#bottom_text p{color:#f8f7f7; font-size:13px; margin:0 0 0 10px; float:left; display:inline}
#bottom_text p.para{ float:right; display:inline; color:#f8f7f7; font-size:13px;}

#coil{width:1px; height:1px; float:left; margin:0px 0 0 600px; display:inline}
.coil{width:156px; height:208px;  top:0px;  z-index:2; position:absolute} 

.content_area{ padding:10px; line-height:20px; }

.home_listing li{ display:block}