/* Optimized by PageSpeed. See source version in main_src.css */
body{background-color:#FFF;color:#768EA6;font-family:Verdana, Helvetica, Tahoma;font-size:13px;margin:0 auto;}
img{margin:0px;padding:0px;background:center no-repeat;}
div{margin:0px;padding:0px;}
h2.promo-h2{font-size:12px;text-align:center;font-weight:normal;}
div.page{margin:0px auto 0px auto;width:920px;}
div.inventory{font-size:10px;text-align:right;padding-top:5px;}
div.inventory strong{margin-top:0;}
div.header{position:relative;height:100px;}
div.logo{position:absolute;margin:2px 0 0 0;}
div.account{position:absolute;margin-top:20px;left:275px;width:470px;text-align:left;text-align:center;}
div.account h2{font-size:20px;}
div.stat{position:absolute;right:0px;top:10px;padding:15px 5px 15px 10px;height:50px;width:140px;background-color:#d5e0ec;font-size:11px;line-height:15px;color:#ff6331;}
div.leader{position:relative;margin-top:10px;border-top:2px solid #ffbb5a;border-bottom:2px solid #ffbb5a;background-image:url('img/leader-bg.gif');}
div.leader a{text-decoration:underline;}
div.leaderdesc{position:relative;width:200px;overflow:hidden;margin-top:-5px;}
div.leader-desc{color:#000;font-size:11px;padding-top:12px;}
#showDivId{border:1px solid silver;width:80px;height:80px;background-color:#fcfcfc;color:#000000;text-align:center;line-height:80px;vertical-align:middle;position:absolute;z-index:10000;display:none;}
div.content{text-align:left;border:0px solid red;}
div.menu{border-top:2px solid #C4D2E0;border-bottom:2px solid #C4D2E0;margin-bottom:5px;}
ul{margin:0;padding:0;list-style-type:none;}
ul.menu{background-image:url('img/menu-bg.gif');background-position:top left;background-repeat:repeat-x;height:25px;}
ul.menu li{font-weight:bold;float:left;margin:0 10px 0 0;padding:0 9px;height:25px;line-height:25px;text-align:center;font-size:11px;}
ul.menu li a{display:block;float:left;text-decoration:none;}
ul.menu li.active{background-color:#FFF;}
div.submenu{border-bottom:1px solid #768EA6;height:19px;}
div.submenu ul{height:18px;position:absolute;}
div.submenu ul li{list-style-type:none;float:left;height:18px;line-height:17px;font-weight:bold;font-size:10px;}
div.submenu ul li a{display:block;float:left;height:17px;line-height:17px;padding:0 16px;}
div.submenu ul li a:hover{text-decoration:none;}
div.submenu ul li.active{background-color:#F9FCFF;border-right:1px solid #768EA6;border-left:1px solid #768EA6;border-bottom:1px solid #F9FCFF;border-top:1px solid #768EA6;z-index:5;}
div.submenu ul li.active div{padding:0 16px;}
div.quick_search{position:relative;border-bottom:1px solid #768EA6;height:19px;}
div.quick_search ul{height:18px;position:absolute;}
div.quick_search ul li{list-style-type:none;float:left;height:18px;line-height:17px;font-weight:bold;font-size:10px;padding:0 20px;}
div.quick_search ul li a{display:block;float:left;height:17px;line-height:17px;}
div.quick_search ul li a:hover{text-decoration:none;}
div.quick_search ul li.active{background-color:#F0F6FC;border-bottom:1px solid #F0F6FC;border-right:1px solid #768EA6;border-left:1px solid #768EA6;border-top:1px solid #768EA6;z-index:5;}
div.quick_search ul li.active div{padding:0 16px;}
ul.qsearch{margin:0;padding:0;}
table.login{margin-top:10px;font-size:10px;}
table.login td{text-align:left;}
a{color:#50606F;}
input, select, textarea{font-family:Verdana;font-size:11px;}
input.text{border:1px solid #768EA6;}
.loginForm{}
.loginForm input.text{width:170px;}
.no{border:none;}
form{margin:0;}
h1{font-size:22px;margin:0;padding:10px 0 0 0;}
a img{border:none;}
div.main{height:100%;}
div.breadcrumb ul{padding:10px 0 0 0;}
div.breadcrumb ul li{display:inline;font-size:13px;}
div.breadcrumb ul li.last{font-weight:bold;}
div.top{height:136px;position:relative;margin-top:5px;margin-bottom:10px;}
div.console{width:350px;position:absolute;right:0;}
div.console-content{height:150px;}
.caption{font-weight:bold;text-align:right;}
div.index-content{height:400px;position:relative;}
.note{font-size:11px;}
div.signin-area{font-weight:bold;color:#c36400;text-align:right;position:relative;top:-4px;}
ul.bottom-menu{margin:0;padding:0;height:25px;margin-top:10px;}
ul.bottom-menu li{list-style-type:none;display:inline;}
div.box, div.box-index{position:relative;border:1px solid #768EA6;}
div.box-top-left{height:8px;}
div.box-top-right{height:8px;}
div.box-content{padding:0 5px;overflow:hidden;}
div.box-content-attention{background:url('img/icon_small_lamp.gif') left no-repeat;padding:5px 5px 5px 40px;}
div.box-index p, div.adsense160 p{margin:0 0 7px 0;}
div.box-bottom-left{height:8px;}
div.box-bottom-right{height:8px;}
div.box h2{margin:0;font-size:18px;padding-bottom:10px;}
div.box2-top-left{height:10px;background-image:url('img/box-top-left.gif');background-position:top left;background-repeat:no-repeat;}
div.box2-top-right{background-image:url('img/box-top-right.gif');background-position:top right;background-repeat:no-repeat;height:10px;margin-left:10px;}
div.box2-content{background-color:#F9FCFF;border-left:1px solid #768EA6;border-right:1px solid #768EA6;padding:0 10px;}
div.box2-bottom-left{height:10px;background-image:url('img/box-bottom-left.gif');background-position:bottom left;background-repeat:no-repeat;}
div.box2-bottom-right{background-image:url('img/box-bottom-right.gif');background-position:bottom right;background-repeat:no-repeat;height:10px;margin-left:10px;}
.odd{background-color:#F7F7F7;}
.even{background-color:#F0F6FC;}
div.button{height:25px;color:#F00;line-height:25px;}
div.wait{height:25px;line-height:25px;display:none;color:#ff0000;font-weight:bold;font-size:15px;}
div.error-box{position:relative;overflow:hidden;border:1px solid #AE4F42;background-color:#AE4F42;margin:10px 0;}
div.error-box-top-left{height:1px;}
div.error-box-top-right{height:1px;}
div.error-box-bottom-left{height:1px;}
div.error-box-bottom-right{height:1px;}
div.error-box-content{color:#FFF;padding:10px;font-size:17px;}
div.error-box-content a{color:#fff;}
div.note-box{background-color:#79AF82;margin:10px 0;}
div.note-box-top-left{height:1px;}
div.note-box-top-right{height:1px;}
div.note-box-bottom-left{height:1px;}
div.note-box-bottom-right{height:1px;}
div.note-box-content{padding:20px;font-size:17px;color:#FFF;}
.important{color:#ff0000;font-weight:bold;}
#photo{position:relative;text-align:center;white-space:nowrap;vertical-align:middle;overflow:hidden;width:352px;height:352px;padding:1px;}
#photo *{vertical-align:middle;}
div.photo{position:relative;width:352px;height:352px;line-height:350px;vertical-align:middle;margin:0px;padding:1px;background-color:#F0F6FC;border:1px solid #768EA6;text-align:center;background:center no-repeat;}
div.photo img{position:static;}
* html div.photo img{margin-top:expression((352 - this.height)/2);}
html>body div.photo img{margin-top:0;vertical-align:middle;}
div.photo-thumb a{display:block;width:80px;height:80px;padding:1px;border:1px solid #efb400;float:left;margin:4px 5px 0 0;line-height:78px;text-align:center;}
div.photo-thumb a img{margin-top:expression((64 - this.height)/2);}
html>body div.photo-thumb a img{margin-top:0;vertical-align:middle;}
div.avatar{background-color:#F0F6FC;width:80px;height:80px;line-height:77px;border:1px solid #768EA6;text-align:center;margin:0px auto;background:no-repeat center;}
div.avatar img{margin-top:expression((80 - this.height)/2);}
html>body div.avatar img{margin-top:0;vertical-align:middle;}
div.notice-index{position:absolute;bottom:10px;border-top:1px solid #efb400;padding-top:10px;text-align:justify;left:5px;width:745px;}
div.notice{border-top:1px solid #efb400;padding-top:10px;margin-top:20px;}
div.profile{border:1px solid #768EA6;height:121px;margin:0 0 10px 0;padding:10px;position:relative;}
div.profile div.short{float:left;margin:0 0 0 10px;}
div.profile div.short div.username{font-size:18px;margin:0 0 5px 0;}
div.profile div.short div.field{font-size:11px;padding:2px 0;}
div.field a{font-weight:normal;}
div.profile div.description{background-color:#F0F6FC;border:1px solid #768EA6;float:right;height:110px;width:150px;padding:5px;text-transform:lowercase;overflow:hidden;}
div.profile div.buttons{border-top:1px solid #768EA6;position:absolute;height:28px;left:10px;top:102px;width:370px;padding-top:10px;}
div.profile div.buttons input, img.img{float:left;margin-right:10px;}
div.navigation{text-align:center;}
div.browse ul{width:660px;margin:0 auto;}
div.browse ul li{list-style-type:none;float:left;width:220px;font-size:17px;text-align:center;padding:10px 0;}
div.browse ul.country li{width:330px;}
div.browse ul.state li{width:50px;}
.clearfix:after{content:".";display:block;height:0;clear:both;visibility:hidden;}
table.view-profile{background-color:#F0F6FC;font-size:11px;border:1px solid #768EA6;}
table.view-profile th{font-size:18px;text-align:left;}
div.quick-search{background-color:#ccc;position:absolute;}
div.qs-form{width:300px;}
div.index-left{margin-top:-20px;}
div.index-bottom-promo{clear:both;color:#5B6D80;}
div.divider{margin:0;padding:0;height:1px;background-image:url('img/delim.gif');}
table.quicks{font-size:11px;font-weight:bold;}
table.quicks input, select{font-weight:normal;}
h2.index{font-family:Century Gothic;font-size:32px;margin:10px 0;}
div.adsense{border-top:1px solid #768EA6;margin-top:10px;padding-top:5px;text-align:center;}
div.index-quick-search{position:relative;width:400px;float:left;margin:10px 0 0 0;clear:both;}
div.profiles{clear:both;margin:0 0 10px 0;}
h1.promo1{font-family:Tahoma;font-size:28px;font-weight:bold;margin:0;}
h2.promo2{font-family:Tahoma;font-size:24px;font-weight:bold;margin:10px 0 10px 90px;}
span.promo3{float:left;font-family:Tahoma;font-size:22px;font-weight:bold;margin:0 0 10px 15px;}
td.start-here{padding-right:10px;}
div.copyright{font-size:10px;text-align:center;margin-bottom:15px;}
div.box{border:1px solid #768EA6;margin:0 0 10px 0;}
div.box-caption{position:relative;background-color:#F0F6FC;font-size:14px;font-weight:bold;padding:5px 0 5px 10px;}
div.box-content{padding:10px;}
div.bottom-links{font-size:10px;margin:0 0 10px 0;text-align:center;color:#7F7F7F;}
div.bottom-links a{color:#7F7F7F;}
div.story{margin-bottom:20px;}
div.story div.title{font-size:14px;font-weight:bold;margin:0 0 5px 0;}
div.date{font-size:11px;text-align:right;margin-bottom:10px;margin-top:2px;font-style:italic;}
a.signup{color:#F00;font-weight:bold;}
div.promo-top{background-color:#F0F6FC;border:1px solid #768EA6;margin:0 0 10px 0;padding:10px;}
div.adsense160{border:1px solid #768EA6;width:160px;}
div.content-right{position:relative;float:right;}
div.content-right .box-content{overflow:hidden;width:140px;}
div.content-left{position:relative;float:left;width:515px;}
div.divide{clear:both;height:1px;}
div.rate-content{padding:0 120px;}
ul.ratebar{background-image:url('img/voteline.gif');background-position:top left;background-repeat:no-repeat;margin:1px 0 0 10px;}
ul.ratebar li{height:71px;line-height:71px;padding-left:20px;}
td.bookmarked{background:url('img/bookmarked.gif') left no-repeat;width:25px;}
td.blocked{background:url('img/blocked.gif') left no-repeat;width:25px;}
td.male{background:url('img/male.gif') left no-repeat;width:20px;height:25px;}
td.female{background:url('img/female.gif') left no-repeat;width:20px;height:25px;}
p.capital:first-letter{font-size:1.4em;font-weight:bold;}
table.messages tr:hover td{background:#F6DDDD;}
div.oMessage, div.iMessage{position:relative;border-top:1px solid #bbbbbb;padding:5px;}
div.iMessage{background-color:#ffffff;}
div.oMessage{background-color:#EFEFEF;}
p.forumpost{padding-bottom:5px;border-bottom:1px solid #C0C0C0;margin:0;}
.pollItem, .hiddenPollItem{width:26px;height:20px;background-image:url('img/poll_Passive.gif');background-repeat:no-repeat;background-position:top left;float:left;}
.hiddenPollItem{background-image:url('img/poll_Active.gif');display:none;}
.vote_my_photo{float:left;margin-right:10px;}
.poll_hidden{display:none;}
.poll_visible{display:block;}
div.clearBoth{height:0px;clear:both;}
div.leftColumn, div.rightColumn, .fLeft, .fRight{position:relative;float:left;}
div.leftColumn{width:200px;}
div.rightColumn{margin-left:10px;width:710px;}
div.userConsole{}
.formBlock{position:relative;padding:15px 0px 5px 0px;margin-bottom:0px;}
.formBlock p{margin:5px 0;padding:0;}
.fieldset{position:relative;border:1px solid silver;padding:10px 7px 7px 7px;}
.fieldset .legend{position:absolute;top:-12px;left:10px;height:20px;line-height:20px;background-color:#fff;padding:0px 5px;font-weight:bold;text-transform:lowercase;font-size:12px;color:#768ea6;}
.fieldsetContent{position:relative;border:0px solid red;}
* html .fieldsetContent{margin-top:-15px;}
.fieldsetContent img.banner{margin-bottom:5px;}
div.banners{text-align:center;margin-top:10px;}
.fieldsetInfo{position:relative;font-size:10px;text-align:right;margin-top:5px;}
.fieldsetIcon{position:relative;float:left;margin:0px 4px 4px 0px;}
.menuItem{line-height:16px;vertical-align:middle;margin:3px 0;}
.menuItem img{vertical-align:middle;}
.fLeft{width:120px;text-align:left;}
.fRight{margin-left:5px;}
.indexPage{}
.promoBlock{position:relative;margin:10px 0px;top:10px;}
.promoBlock div{font-size:14px;}
.promoBg{position:absolute;width:169px;height:250px;top:0px;right:0px;background:url('img/_8.jpg') no-repeat center;}
.indexProfile{margin:5px;position:relative;float:left;border:0px solid red;width:310px;overflow:hidden;}
.indexAvatar{position:relative;float:left;width:80px;height:80px;border:1px solid #768ea6;background:no-repeat center;}
.indexAvatar img{width:80px;height:80px;}
.indexInfo{position:relative;float:left;left:10px;}
.indexNew{position:relative;border:1px solid red;}
.indexNewF{position:relative;float:left;width:334px;margin:0px;padding:0px;overflow:hidden;}
* html .indexNewF{}
.indexNewF div{}
.indexNewM{position:relative;float:left;width:344px;left:10px;overflow:hidden;}
* html .indexNewM{}
.randomProfiles{}
.onlineProfiles{}
.browseSubCaption{position:relative;font-weight:bold;}
.browseItems{border:0px solid red;position:relative;float:left;text-align:left;width:150px;;margin-left:5px;margin-bottom:5px;font-size:12px;font-family:Lucida Grande, Verdana, Geneva, Sans-serif;}
.profileBox{position:relative;margin-bottom:5px;border:1px solid #768ea6;padding:5px;clear:both;float:none;overflow:hidden;}
.profileBox div{position:relative;}
.thumbBlock{float:left;width:80px;height:80px;overflow:hidden;padding:3px;background:center no-repeat #f1f1f1;border:1px solid #999;}
.ditailBlock{float:left;margin-left:5px;width:410px;}
.profileNick{font-weight:bold;height:18px;line-height:18px;vertical-align:middle;}
.Dit{position:relative;float:left;font-size:11px;margin-top:5px;border:0px solid red;}
.butXtons{position:relative;top:5px;right:5px;margin:0px;padding:0px 0px 5px 10px;}
.butXtons a{text-decoration:none;margin-right:10px;}
.butXtons img{margin:0px;padding:0px;vertical-align:middle;}
div.photoBox{position:relative;margin:5px 0px;padding:10px 0px;overflow:hidden;border-bottom:1px solid silver;}
div.photoBox div.butXtons{position:relative;width:140px;margin-left:10px;float:left;}
div.photoBox div.butXtons a{display:block;margin-bottom:5px;}
div.photoBox div.photo{position:relative;margin:0px;padding:0px;}
span.pageItem, span.pageItemC{margin:0px 3px;border:1px solid #768EA6;background-color:#fff;}
span.pageItemC{padding:3px 4px;}
span.pageItem a{padding:3px 4px;text-decoration:none;}
.userCap{border:1px solid #C4D2E0;position:relative;font-weight:bold;background-color:#f0f6fc;vertical-align:middle;padding:5px;margin:0px 0px 5px 1px;}
textarea.flat{}
.qsNickText{font-weight:bold;text-align:center;margin-bottom:7px;}
.qsNickInput{text-align:center;border:0px solid green;margin-bottom:5px;}
.qsNickInput input{width:200px;font-size:24px;font-family:Georgia, "Times New Roman", Times, serif;}
.qsNickSubmit{text-align:center;border:0px solid red;margin-bottom:5px;padding:5px;}
a.slink{padding-bottom:5px;}
li.unread a{font-weight:bold;color:red;}

