body{background:#666;font-size:12px;font-family:Verdana, Arial;color:#fff;}
h1,h2,h3,div,ul,li,form,p,table,tr,td{margin:0;padding:0}
ul{list-style:none;}
a,.link{color:#eee;text-decoration:none;}
a:hover,.link:hover{text-decoration:underline;}
img{border:0}
.left{float:left}
.right{float:right}
.clear{clear:both}
.small{font-size:10px;}
.t12{font-size:12px;}
.red{color:#CC0000;}
.hand{cursor:pointer;}
.input,.textarea{border:1px solid #999;-webkit-border-radius:4px;-moz-border-radius:4px;padding:5px 3px;font-size:12px;font-family:Verdana, Arial}

.button{cursor:pointer;border:1px solid #999;background:url(img/tabs-bg.png) repeat-x 0 -10px;-webkit-border-radius:4px;-moz-border-radius:4px;}
.button:hover{border:1px solid #666;-moz-box-shadow:0 0 3px #999;-webkit-box-shadow:0 0 3px #999;box-shadow:0 0 3px #999}
.button:active,.button:focus{border-color:#666;outline:0;-moz-box-shadow:0 0 3px #999;-webkit-box-shadow:0 0 3px #999;box-shadow:0 0 3px #999;outline:0;-moz-box-shadow:0 0 3px #999;-webkit-box-shadow:0 0 3px #999;box-shadow:0 0 3px #999;border-color:#999;background-position:0 -35px;}


.select{cursor:pointer;border:1px solid #ccc;color:#616161;-webkit-border-radius:4px;-moz-border-radius:4px;padding:3px;font-size:12px}
.select:hover{border:1px solid #999;-moz-box-shadow:0 0 3px #ccc;-webkit-box-shadow:0 0 3px #ccc;box-shadow:0 0 3px #ccc}
#all-in-one{width:945px;height:35px;margin:20px auto 3px;}
#index-head{width:945px;height:35px;margin:10px 0 3px; font-size:12px;}
#index-head h1{font-size:24px}
#wrapper{position:relative;width:945px;height:485px;margin:10px 0 3px;border:1px solid #666;-webkit-border-radius:8px;-moz-border-radius:8px;}
#logo{position:absolute;top:30px;left:30px;width:150px;height:128px;z-index:2}
#enter{position:absolute;bottom:30px;right:60px;}
.exit-button{font-size:15px;color:#c00;height:35px;margin:0 10px 0 0;outline:0;vertical-align:middle;padding:0 8px 6px;}
.enter-button{font-size:15px;color:green;height:35px;margin:0;outline:0;vertical-align:middle;padding:0 8px 6px;font-weight:bold;}
#tags-text{width:925px;height:25px;margin:10px 0;padding:10px;text-align:center}
.foot-link{width:945px;height:45px;margin:10px 0 3px;text-align:center}
#copyright{width:945px;height:45px;margin:10px 0 3px; font-size:10px;text-align:center}

#main-head{width:925px;height:100px;margin:10px 0 3px;padding:10px;font-size:12px;background:url(/img/header-main.jpg) 0 0 no-repeat;border:1px solid #666;-webkit-border-radius:8px;-moz-border-radius:8px;}
#main-head h1,#english,#bulgarian{text-shadow:1px 1px 1px #000;}
#main-h1{margin:40px 0 10px;color:#ff7ede;font-size:16px;}
#nav{width:925px;height:30px;margin:10px 0 3px;padding:4px 10px 3px;background:#111; border:1px solid #666;-webkit-border-radius:8px;-moz-border-radius:8px;}
#nav a{display:block;width:164px; float:left;color:#fff;border:1px solid #999;background:url(img/nav-bg.png) repeat-x 0 -10px;-webkit-border-radius:4px;-moz-border-radius:4px;height:15px;margin:0 3px 0 0;outline:0;vertical-align:middle;padding:6px 8px 6px;font-weight:bold;text-align:center;}
#nav a:hover{background-position:0 -35px;border:1px solid #666;text-decoration:none;}
#main-content{position:relative;width:925px;min-height:600px;margin:10px 0 3px;padding:10px;background:#111; border:1px solid #666;-webkit-border-radius:8px;-moz-border-radius:8px;}
#left-content{display:block;width:670px;min-height:671px;padding:10px;background:#000;color:#fff; -webkit-border-radius:8px;-moz-border-radius:8px;}
#pageH2{padding:10px 0}
#right-block{width:200px;padding:10px 10px 30px;background:#000;-webkit-border-radius:8px;-moz-border-radius:8px;}
#right-block h3{background:#333;padding:6px 10px; -webkit-border-radius:4px;-moz-border-radius:4px;}
#right-block ul {margin-top:10px;border-top: 1px solid #333;}
#right-block ul li{ border-bottom:1px solid #333}
#right-block ul li.new-girl{background-image: url(/img/new-girls-small.png);background-position: top right;background-repeat: no-repeat;}
#right-block ul li a {display:block;height:46px;padding:3px;}
#right-block ul li a:hover{text-decoration:none;color:#ff7ede}
#right-block ul li:hover{background-color:#222;}
#right-ad{display:block;padding:10px 10px 10px 20px;}
.profilePics-small{width:40px;height:40px;border:1px solid #333;margin-right:10px;}
.profilePics-big{width:302px;height:452px; margin:0 0 10px;padding:10px;background:#333;-webkit-border-radius:4px;-moz-border-radius:4px;}
.profilePics-big img {border:1px solid #000}
.profilePics-gal{width:302px;height:62px;padding:10px;background:#333;-webkit-border-radius:4px;-moz-border-radius:4px;}
.profilePics-gal img{cursor:pointer;margin:0 6px 0 0;border:1px solid #000}
.profileInfo{padding:10px 10px 10px 20px;width:316px;}
.profileInfo h2{color:#ff7ede;padding:6px 0;border-bottom:1px solid #222;}
.profileInfo p{color:#fff;padding:6px 0;}
.ping{color:#ff7ede;}
.likeit{font-size:15px;height:35px;margin:0;outline:0;vertical-align:middle;padding:0 8px 6px;}

.list-block{display:block;float:left;width:303px;height:100px;margin:0 10px 10px 0; padding:10px;border:1px solid #111;-webkit-border-radius:8px;-moz-border-radius:8px;}
.list-block:hover{background-color:#212121;border:1px solid #222;}
.list-block .pic{margin:0 10px 0 0}
.list-block .pic img{border:1px solid #000;}
.list-block .info{width:220px;line-height: 16px;font-size:11px}
.list-block .info a {color:#ff7ede;font-size:14px}
.contactPage h2{padding:10px 0}
.contactPage p{line-height: 18px;}

/*** Admin ***/
.admin{display:block;background:#111;width:945px;margin:20px auto 3px;min-height:600px;padding:10px;border:1px solid #666;-webkit-border-radius:8px;-moz-border-radius:8px;}
.admin-nav{height:40px;}
.admin-nav a {display:block;float:left;height:25px;padding: 8px 12px 0; margin: 0 3px 0 0; border:1px solid #333;background:#000;-webkit-border-radius:4px;-moz-border-radius:4px;}
.admin-content{display:block;width:925px;min-height:540px;padding:10px;background:#000;color:#fff; -webkit-border-radius:8px;-moz-border-radius:8px;}
.admin-content h2{padding:10px;text-align:center}
.admin-profiles-block{display:block;float:left;width:100px;height:120px;margin:0 10px 10px 0;padding:10px;border:1px solid #111;-webkit-border-radius:8px;-moz-border-radius:8px;text-align:center}
.admin-profiles-block:hover{background-color:#212121;border:1px solid #222;}
.admin-content label{cursor:pointer;}
.admin-content table{border:1px solid #222}
.admin-content table tr td{border-bottom:1px solid #222;padding: 6px 3px;}
.admin-content table tr td.last{border-bottom:0;}
