/* CSS Document 
Copyright 2007 RUN 2 Corp  |  graphic & interactive design
http://www.run2corp.com/
Client: www.Free-Chat-Rooms.com
*/


body {background:#580000 url(images/bg.jpg) repeat-x center top; margin:0px; font:12px Georgia, "Times New Roman", Times, serif; color:#000000}
a {text-decoration:none}
.red {color:#b20000}

#container{width:780px; margin:0 auto; padding-bottom:15px}
#header {background:url(images/bg_header.jpg) no-repeat center top; height:90px}
#logo {float:left; width:350px}
#hdr_tit {font-size:30px; text-align:right; padding-top:33px}

#main {float:left; width:780px}
#main_top {background:url(images/main_top.jpg) no-repeat center top; height:15px}
#main_center {float:left; width:750px; padding:0px 15px 5px 15px; background-color:#ffffff}
#main_bottom {float:left; background:url(images/main_bottom.jpg) no-repeat center top; height:10px; width:780px}
#sidebar {float:left; width:180px;}
#sb_top {float:left; width:180px; height:23px; background:url(images/bg_sb_top.jpg) no-repeat left top; font-size:14px; font-weight:bold; color:#b20000; text-align:center; padding-top:5px}
#sb_list {float:left; width:170px; background-color:#f8f7f0; padding:0 3px; border-left:2px solid #e6ddb5; border-right:2px solid #e6ddb5}
#sb_list ul {width:170px; line-height:24px; list-style:none; margin:0; padding:0}
#sb_list li a:link, #sb_list li a:visited {display:block; background:url(images/btn_sb_off.jpg) no-repeat left top; text-decoration:none; color:#000000; padding-left:25px}
#sb_list li a:hover, #sb_list li a:active, #sb_list li a:active:visited {display:block; background:url(images/btn_sb_on.jpg) no-repeat left top; font-weight:bold}
#sb_list li a:active {display:block; background:url(images/btn_sb_on.jpg) no-repeat left top; font-weight:bold}
#sb_bottom {float:left; width:180px; height:9px; margin-bottom:10px; background:url(images/bg_sb_bottom.jpg) no-repeat left top}
#intro {float:left; background:url(images/img_1.jpg) no-repeat center top; width:525px; height:255px; margin-left:15px; padding:5px 15px 15px 15px; color:#ffffff; margin-bottom:15px}
.intro_tit {font-size:24px; font-weight:bold; color:#f1ecd1}
.key1, .key2, .key3 {float:left; margin-left:15px; width:175px; text-align:center; font-size:18px; font-weight:bold}
.key1 img, .key2 img, .key3 img {margin-bottom:5px}
#footer {margin:0 auto; padding:5px 0; font-size:10px; color:#ffffff; text-align:center}


/*Inside page additions */
img {behavior:url(images/pngbehavior.htc)}
.offer {float:left; width:555px; margin-left:15px; padding:10px 0; border-bottom:1px solid #0168c5}
.offer:hover {background-color:#FAF6ED}
.offer_logo {float:left; width:198px; height:30px; margin-right:10px}
.offer_tit {float:left; height:30px; font-size:20px; font-weight:bold; color:#0168c5}
#offer_vid1, #offer_vid2 {float:left; width:198px; margin-right:10px; padding-top:10px; text-align:center}
.offer_txt {float:left; width:335px; padding-top:8px}
label {font-size:13px; font-weight:bold; color:#0168c5; line-height:16px}
.offer ul {margin:0; padding:0; margin-bottom:10px}
.offer li {margin-left:12px}
#breadcrumb {float:left; width:555px; margin-left:15px; padding:10px 0}




/* IE fixes */
* html #sb_list li a:hover {background:none}