/* Global styles */

html, body, h1, h2, h3, h4, h5, h6, p, ul, ol, form, fieldset {	margin:0; padding:0; }
img { border:0; }

a { text-decoration:underline; }
a:hover { text-decoration:none; }

body { background:#f3eadc url(/yourmomtossedmysalad/images/bg-page.png) repeat-x top; behavior: url("scripts/iepngfix.htc"); font-family:Tahoma, Arial, Verdana, sans-serif; color:#000; }

.clearfix:after { content: ".";	display: block;	clear: both; visibility: hidden;line-height: 0;height: 0; }
.clearfix { display: inline-block; }
html[xmlns] .clearfix { display: block; }
* html .clearfix { height: 1%; }

.clearboth { clear: both; }

#wrapper { width: 967px; margin: 0 auto; padding: 0 0 0 12px; background: url(/yourmomtossedmysalad/images/bg-main.png) repeat-y center; behavior: url("scripts/iepngfix.htc"); }
#content { width: 957px; margin: 0; }
#header { background: url(/yourmomtossedmysalad/images/bg-header1.jpg) top center; width: 957px; height: 398px; position: relative; }
#header2 { background: url(/yourmomtossedmysalad/images/bg-header2.jpg) top center; width: 957px; height: 398px; position: relative; }
#header3 { background: url(/yourmomtossedmysalad/images/bg-header3.jpg) top center; width: 957px; height: 398px; position: relative; }
#header4 { background: url(/yourmomtossedmysalad/images/bg-header4.jpg) top center; width: 957px; height: 344px; position: relative; }
#nav { background: #000; width: 957px; height: 77px;  }
#intro { width: 933px; font-size: 11px; padding: 12px; text-align: center; background: #fff; }
#intro .links { text-align: right;color: #999; }
#intro .links a { color: #900; }

h1.logo { background: url(/yourmomtossedmysalad/images/img-logo1.png) no-repeat; width: 520px; height: 262px; position: absolute; top: 140px; left: 430px; text-indent: -9999px; display: block; behavior: url("scripts/iepngfix.htc"); }
h1.logo a { display: block;width: 520px;height: 262px; }

h2.header_top { background: url(/yourmomtossedmysalad/images/img-title.png) no-repeat; width: 957px; height: 48px; text-indent: -9999px; display: block; behavior: url("scripts/iepngfix.htc"); }
h2.header_top a { display: block;width:957px;height: 48px; }



/* Global Nav */

.global_nav { margin: 0 auto; width: 957px; padding: 0; }

.global_nav li { background: none !important; margin: 0; display: inline; float: left; }
.global_nav li a { float: left; height: 0; padding-top: 77px; margin: 0 4px; overflow: hidden;text-indent: -9999px; }
.global_nav li a { background-image: url(/yourmomtossedmysalad/images/img-nav.gif); background-repeat: no-repeat; }

.global_nav li.main a { background-position: 0 0; width: 234px; }
.global_nav li.updates a { background-position: -244px 0; width: 248px; }
.global_nav li.sites a { background-position: -503px 0; width: 215px; }
.global_nav li.join a { background-position: -728px 0; width: 213px; }


/* Content Block */

.video_wrapper { background-color: #f3eadc; width: 450px; height: 350px; padding: 7px; border: solid 3px #000; margin: 15px auto 0; }
.content_wrapper { width: 902px; height: 851px; padding: 7px; background: #f3eadc url(/yourmomtossedmysalad/images/bg-content.jpg) no-repeat; border: 3px #000 solid; margin: 15px auto 0 auto; }
.content_info { width: 878px; height: 42px; margin: 0 auto; background: url(/yourmomtossedmysalad/images/bg-content_info.gif) repeat-x top left; border: 2px #000 solid;padding: 0 10px; }
.content_info ul { list-style: none; width: 745px; margin: 8px auto 0 auto;float: left; }
.content_info li { float: left; font-size: 18px; font-weight: bold; color: #fff; }
.content_info li.stats { float: right; }
.content_join { width: 888px; height: 38px; margin: 0 auto; padding-top: 8px; background: #000; text-align: center; font-size: 26px; font-family: Times New Roman, Arial, Sans-serif; }
.content_join a { color: #fff; }
.content_info .rating { float: right;margin-top: 7px; }
.content_info .rating ul { width: 125px; }

.column { float: left; }
.content_container { width: 858px; margin: 11px auto; }

.content_container .column.first { width: 434px; }
.content_container .column.first img { margin: 1px; border: 1px #000 solid; }
.content_container .column.first .content_text { width: 420px; margin: 1px; font-size: 12px; padding: 6px; }
.content_container .column.first .content_text h4 { color: #e46715; font-size: 18px; font-weight: normal; margin: 0 0 4px 0;}
.content_container .column.last { width: 424px; line-height: 0; }
.content_container .column.last img { margin: 1px; border: 1px #000 solid; }
.content_text .scroll { height: 100px; overflow: auto; }

.column.first, .column.last { margin-left: 0 !important; }
.column.last{ float: right !important; }

.content_nav { width: 408px; _width: 414px; margin: 16px auto 0 auto; }
.content_nav ul { list-style: none; }
.content_nav li { width: 192px; margin: 0 6px; float: left; }
.content_nav li a.enter { background: url(/yourmomtossedmysalad/images/img-enter_btn.gif) no-repeat; width: 192px; height: 112px; display: block; text-indent: -9999px; }
.content_nav li a.watch { background: url(/yourmomtossedmysalad/images/img-watch_btn.gif) no-repeat; width: 192px; height: 112px; display: block; text-indent: -9999px; }
.content_nav li a.enter_now { background: url(/yourmomtossedmysalad/images/img-enter_now.gif) center no-repeat; width: 400px; height: 112px; display: block; text-indent: -9999px; }

.join_content { padding: 12px 0; }
.join_points_container { width: 280px; padding: 16px; background: #f3eadc; border: 3px #000 solid; margin: 0; font-size: 12px; color: #474747; }
.join_points_container h4 { font-size: 16px; color: #e46715; margin: 10px 0 2px 0; }
.join_thumbs ul { list-style: none; }
.join_thumbs li { line-height: 0px; margin-bottom: 2px; }
.join_thumbs li img { border: 1px #000 solid; }


/* Models Page */

.model_wrapper { width: 430px; padding: 6px; background: #f3eadc; border: 3px #000 solid; margin-top: 15px; }
.models ul { list-style: none;  }
.models li { float: left; margin: 5px 15px; }
.model_name { background: #e46715; color: #fff; width: 100%; padding: 6px 0; margin-bottom: 3px; font-size: 24px; text-align: center; }
.model_name a { color: #fff; font-weight: bold; }
.model_text { background: #000; color: #fff; width: 100%; padding: 6px 0; font-size: 14px; text-align: center; }
.model_text a { color: #e46715; font-weight: bold; }


#sites { margin: auto;width: 820px;text-align: center; }
#sites h2 { text-align: center;margin: 0;padding:0;line-height: normal;font-size: 22px; }
#sites h2 a { color: #E46715; }
#sites h3 a { display: block; color: #E46715; padding: 10px; margin: 0 76px; }
#sites h3 { text-align: center; color: #000; font-size: 18px; font-weight: normal;margin: 0;padding:0;text-indent: 0;height: auto;background: none;line-height: 130%; }
#sites ul { list-style: none; }
#sites ul li { float:left; margin: 7px 5px 2px 5px; display: inline; text-align: center;  padding:5px 5px; font-family: Arial, Helvetica, sans-serif;font-size: 14px; }
#sites ul li a { font-weight: bold; color: #E46715;}
#sites ul li p { width: 181px; font-size: 12px; font-weight: bold; color: #000; margin-top:6px; height: 46px; }
#sites ul li img { display: block; border: 1px solid #000;clear: both; }
#sites ul li a:hover img { border: 1px dotted #000; }
#sites ul li a:hover { color: #FFF; }

#sites ul.bigsites li p { width: 385px;font-size: 16px; }
#sites ul.bigsites h2 a { padding: 2px 0 5px 0; }


/* Footer */

#footer_wrapper { width: 957px; margin: 10px 0 0 0; line-height: 0;clear: both; }
#footer_cp { width: 957px; padding: 0 0 10px 0; background: #000; text-align: center; color: #f3eadc; font-size: 11px;padding-top: 20px; }
#footer_cp h5 a { font-size: 46px; letter-spacing: -2px; color: #e46715; margin: 30px auto;  }

.rating_off { background: url(/yourmomtossedmysalad/images/rating01.gif) repeat-x; height: 22px; width: 115px; position: relative; } 
.rating_on { background: url(/yourmomtossedmysalad/images/rating02.gif) repeat-x; height: 22px; width: 115px; position: absolute; top: 0; left:0; }

#common_footer { color: #666; font-family: Arial, Helvetica, sans-serif; font-size: 11px; text-align: center; margin-top: 15px; }
#common_footer p { margin: 0; padding-bottom: 15px; }
#common_footer p.common_copyright { }
#common_footer p.comfortable { color: #fff;font-size: 12px;font-weight: bold;font-family: Verdana, Geneva, sans-serif; }
#common_footer a { color: #E87B2D; text-decoration: underline; }
#common_footer a:hover { color: #fff; text-decoration: none; }