/* CSS Document 
Copyright 2009 RUN 2 Corp  |  graphic & interactive design
http://www.run2corp.com/
Client: TeenFlirt.com/
*/


body {margin:0 auto; padding:0; background:#c0cbc3 url(images/bg.gif) repeat-x left top; font:13px Arial, Helvetica,sans-serif}

#wrapper {margin:0 auto; width:980px}
#container {float:left; width:980px; padding:10px 0 0 0; background:url(images/bg_container.gif) no-repeat center top}

#header {float:left; width:960px; padding-left:10px}
#logo {float:left; width:192px}
#menu {float:right; width:761px; line-height:normal; font-size:12px}
#menu ul {margin:0; padding:10px 0px 0; list-style:none}
#menu li {float:left; background:url("images/left_both.gif") no-repeat left top; margin:0 4px 0 0; padding:0 0 0 2px}
#menu a {float:left; display:block; width:.1em; background:url("images/right_both.gif") no-repeat right top; padding:2px 5px 10px 2px; text-decoration:none; color:#acb5ae; white-space:nowrap}
#menu > ul a {width:auto}
#menu a {float:none}
#menu a:hover {color:#ffffff}
#menu #current {background-position:0 -27px}
#menu #current a {background-position:100% -27px; padding-bottom:10px; color:#ffffff}
#menu li:hover, #menu li:hover a {background-position:0% -27px; color:#ffffff}
#menu li:hover a {background-position:100% -27px}

#main {float:left; width:980px; background:url(images/bg_main.gif) no-repeat center top}
#main_btm {float:left; width:980px; height:7px; background:url(images/bg_main_btm.gif) no-repeat center top}

#intro {float:left; width:940px; padding:13px 20px 0 20px; background:url(images/bg_intro.gif) repeat-x center top; font-family:"Trebuchet MS", Arial, Helvetica, sans-serif}
#intro_txt {float:left; width:560px;}
.intro_tit1 {font:bold 24px Arial, Helvetica, sans-serif; color:#ff3366}
.intro_tit2 {font:16px Arial, Helvetica, sans-serif; color:#6a8772}
#intro_img {float:right; padding-top:7px; width:370px}
.divider {float:left; width:940px; margin:15px 0 0 0; height:2px; background:url(images/bg_divider.gif) repeat-x left top}
#rooms {float:left; width:970px; padding:25px 0 0 10px; background-color:#ffffff}
#rooms2 {float:left; width:980px; padding:25px 0 0 0}
.room {float:left; width:300px; padding:0 10px 15px 10px; font:11px "Trebuchet MS", Arial, Helvetica, sans-serif}
.room2 {float:left; width:300px; padding:0 0 15px 20px; font:11px "Trebuchet MS", Arial, Helvetica, sans-serif}
.room_img {float:left; width:108px}
.room_txt {float:left; width:192px}
.room_tit1 {font:18px Arial, Helvetica, sans-serif; color:#8f9a92; line-height:1.0em}
.room_tit2 a {font-size:13px; color:#ff3366}
.room {float:left; width:300px; padding:0 10px 15px 10px; font:11px "Trebuchet MS", Arial, Helvetica, sans-serif}
.room_img {float:left; width:108px}
.room_txt {float:left; width:192px}
.room_tit1 {font:18px Arial, Helvetica, sans-serif; color:#8f9a92; line-height:1.0em}
.room_tit2 a {font-size:13px; color:#ff3366}
#partners {float:left; width:940px; padding:20px 20px 10px 20px; font:11px "Trebuchet MS", Arial, Helvetica, sans-serif; color:#88938b; text-align:center; background-color:#ffffff}
#partners a {color:#88938b; text-decoration:none}
#partners a:hover {color:#88938b; text-decoration:underline}

#chat {float:left; width:980px; padding:13px 0 0 0; background:url(images/bg_intro.gif) repeat-x center top; font-family:"Trebuchet MS", Arial, Helvetica, sans-serif}
#chat_box {float:left; width:980px}
.ad_728x90 {float:left; width:728px; height:90px; padding:15px 0 15px 126px}
#chat_app {float:left; width:940px; padding:0 20px}

#footer {float:left; width:940px; padding:10px 20px; text-align:center; font:11px "Trebuchet MS", Arial, Helvetica, sans-serif; color:#ffffff}