html{	overflow-y:scroll;
}
body {
font-family: Arial, Helvetica, sans-serif;
color: #333;
font-size: 80%;
margin : 0px;
padding: 0px;
border: 0px;
background-color: #FFFFFF;
background-repeat : no-repeat;
letter-spacing : 0px;
line-height: 150%;
}
/*structural*/
#container{
position: relative;
width: 1010px;
padding: 0px 0px 0px 0px;
margin-left: auto;
margin-right: auto;
margin-top: 0px;
margin-bottom: 0px;
/*border: 1px solid #4E74B3;
overflow: hidden;*/
text-align:left;	
}
#top {position: relative;
z-index : 2;
width: 100%;
}
#topbar {
position: relative;
z-index : 2;
width: 100%;
background-color:#C39;
}
#alertbar {background-color:#F00;
position: relative;
z-index : 2;
width: 100%;
}
#advertsblocked {
display: none;
position: relative;
z-index : 2;
width: 100%;
background-color:#F00; 
padding: 10px 4px 10px 4px;
}
#notificationbar {
position: relative;
z-index : 2;
width: 1010px;
margin-left: auto;
margin-right: auto;
overflow:visible;
}
#notification { float:left;
position: relative;
width: 230px; height: 60px;
padding: 4px 4px 4px 4px;
margin: 10px 10px 5px 0px;
background-color:#C39;
color:#FFF;
border-radius:10px; overflow:visible;
}
#notification a{color:#FFF;}
#notification a:hover {
color:#CCC;
}
#barcontent { overflow: auto; 
position: relative;
z-index : 2;
width: 1010px;
padding: 12px 0px 10px 0px;
margin-left: auto;
margin-right: auto;
margin-top: auto;
margin-bottom: auto; color:#FFF;
word-spacing: 1px;
letter-spacing : 1px;
font-weight:bold;
text-align: center;
}
#barcontent a:link,#barcontent a:visited {color : #FFF;text-decoration:underline;}
#barcontent a:hover,#barcontent a:focus,#barcontent a:active {color : #CCC;text-decoration:underline;}
#premiummessage {
background-color:#C39; padding: 10px 10px 10px 10px; margin: 10px 0px 10px 0px; color: #FFF; border-radius: 7px;
}
#premiummessage a{color: #FF0; font-weight: bold;}
#menubar { overflow: auto;
position: relative;
z-index : 2;
padding: 0px 0px 4px 0px;
font-size: 100%;
text-align: left;
word-spacing: 1px;
letter-spacing : 1px;
width: 1010px;
margin-left: auto;
margin-right: auto;
margin-top: auto;
margin-bottom: auto; color:#FFF;background-color:#C39;	
}
#translatetop {
position: relative;
width: 100px;
padding: 7px 0px 1px 0px;
margin: 0px 0px 0px 0px;
float: left;
z-index: 4;
right: 16px;
letter-spacing : 0px;
text-align:left;
}
#menu {float:right; width:1010px; text-align:right;
position: relative;
z-index : 2;
padding: 7px 0px 7px 0px;
font-size: 100%;
word-spacing: 1px;
letter-spacing : 1px;
color:#FFF;background-color:#C39;
}
#menu b{color:#FFF; font-weight:bold;}
#header {
position: relative;
z-index : 2;
margin : 20px 0px 0px 0px;
padding: 0px 0px 12px 0px;
text-align: left;
word-spacing: 1px;
letter-spacing : 1px;
width: 100%;
color:#FFFFFF;
overflow:hidden;
}
.pagetitle {	font-weight: bold;
font-size: 160%;
color : #FFFFFF;
margin : 0px 0px 0px 0px;
padding: 14px 0px 0px 0px;
}
#header h1 {
font-weight: bold;
font-size: 110%;
color : #DDE4F0;
margin : 0px 0px 0px 0px;
padding: 0px 0px 14px 0px;
}
#header a:link,#header a:visited {color : #C39;}
#header a:hover,#header a:focus,#header a:active {color : #330099;}
#content {
position: relative;
width: 840px;
margin: 0px 0px 0px 0px;
padding: 0px 0px 0px 0px;
border: 0px;
z-index: 5;
visibility : visible;
float:left;
min-height: 746px;
}
#content img{
padding: 0px 2px 2px 0px;
}
#memberdata {clear:both;
width: 160px;
margin: 0px 0px 0px 0px;
padding: 10px 0px 0px 0px;
border: 0px;
z-index: 5;
visibility : visible;
float:left;
height: 100%;
}
#memberdata p{padding: 2px 0px 8px 0px;}
#sideadvert {
text-align:centre;
width: 100%;
padding: 10px 0px 0px 0px;
}
#membersocial {
text-align:centre;
width: 100%;
margin: 0px 0px 0px 0px;
padding: 10px 0px 0px 0px;
border: 0px;
z-index: 5;
visibility : visible;
}
#homeall1{position: relative;
width: 100%;
padding: 10px 0px 0px 0px;
float:left;
height: 400px;
}
#homeall2{position: relative;
width: 100%;
padding: 20px 0px 0px 0px;
float:left; clear:both;
}
#homeall2 img{
padding: 0px 8px 14px 6px;
margin: 0px;
border: 0px;
}
#homeimage{position: relative;
width: 100%;
padding: 10px 0px 0px 0px;
}
#homeimage img{
padding: 0px 6px 6px 0px;
margin: 0px;
border: 0px;
}
#homesignup{ /*background-image:url(../images/design2013/signup_tile.png);*/
background-color: #C39;
position: absolute;
width: 300px;
padding: 10px 10px 10px 10px;
float:left;
left: 500px;
top: 0px;
color:#FFF;
moz-border-radius: 10px;
-webkit-border-radius: 10px;
border-radius: 10px; line-height: 18px;
}
#hometitle{ 
position: absolute;
width: 100%;
padding: 3px 0px 0px 0px;
float:left;
left: 0px;
top: 336px; 
}
#verified-icons{position: absolute;top:356px; right:240px; width:300px; z-index:10; text-align:right;}
#homesignup h2{color:#FFF;}
#homesignup a{color:#FFF;}
#homesignupbackground{
position: absolute;
width: 320px; height: 300px;
padding: 10px 10px 10px 10px;
float:left;
left: 600px;
top: 40px;
background-color:#C39;	opacity:0.8;
color:#FFF;
}
#columnall{position: relative;
width: 100%;
padding: 10px 10px 0px 18px;
float:left;
}
#columnall img{
padding: 0px 8px 8px 0px;
margin: 0px;
border: 0px;
}
#column1{position: relative;
width: 360px;
padding: 10px 28px 0px 18px;
float:left;
}
#column2{position: relative;
width: 434px;
padding: 10px 0px 0px 0px;
float:right;
}
#messagecol1{position: relative;
width: 150px;
padding: 0px 0px 0px 0px;
float:left;
}
#messagecol2{position: relative;
width: 650px;
padding: 0px 0px 0px 0px;
float:right;
}
#column2 img{
padding: 0px 2px 2px 0px;
margin: 0px;
border: 0px;
}
#col1{position: relative;
width: 224px;
padding: 0px 0px 0px 0px;
float:left;
}
#col2{position: relative;
width: 136px;
padding: 0px 0px 0px 0px;
float:right;
}
.phone{ display:none;}
#phonealert{display:none;}
#branding{
width: 100%;
padding: 5px 2px 2px 0px;
clear:both;
text-align:right;
font-size: 80%;
}
#footer{
width: 100%;
padding: 5px 0px 0px 0px;
clear:both;
text-align:center;
font-size: 80%;
}
#footer p {
margin:0;
}
#column2 td{	margin : 0px;
padding: 0px 0px 3px 0px;
border: 0px;
}
#content2cover {
position: absolute;
width: 450px;
height: 298px;
left: 0px;
top: 0px;
margin : 0px;
padding: 0px;
border: 0px;
text-align: left;
z-index: 4;
visibility : visible;
float:left;
}
/*style*/
hr{
width: 100%;
height: 2px;
background-color: #C39;
border: 0px;
margin: 6px 0px 6px 0px;
}
strong {
color: #444;
text-decoration: none;
font-weight: bold;
}
#press{
visibility: hidden;
}
table{	margin : 0px;
padding: 0px 0px 0px 0px;
border: 0px;
}
td{	margin : 0px;
padding: 0px 0px 0px 0px;
border: 0px;
}
li{padding: 2px 0px 2px 0px;}
p{margin : 0px 0px 0px 0px;
padding: 6px 0px 8px 0px;
border: 0px 0px 0px 0px;
}
#flash{
top: -10px;
position: absolute;
}
a:link, a:visited {
color: #C39;
text-decoration: none;
font-weight: bold;
}
a:hover, a:focus, a:active {
color : #0054A8;
text-decoration: none;
font-weight: bold;
}
h1 {
font-weight: bold;
font-size: 180%;
color : #C39;
margin : 0px 0px 0px 0px;
padding: 4px 0px 6px 0px;
}
h2 {
font-weight: bold;
font-size: 150%;
color : #666;
margin : 0px 0px 0px 0px;
padding: 4px 0px 6px 0px;
}
h3 {
font-weight: bold;
font-size: 130%;
color : #C39;
margin : 0px 0px 0px 0px;
padding: 4px 0px 6px 0px;
}
h4 { 
font-weight: bold;
font-size: 120%;
color : #C39;
margin : 0px 0px 0px 0px;
padding: 4px 0px 6px 0px;
clear:both;
}
h5 {	margin : 0px 0px 0px 0px;
padding: 2px 0px 4px 0px;
font-size: 80%;
}
/*menu*/
#menu ul {
padding:0px;
margin:0px;
list-style:none;
background-color:#CC0001;
}
#menu li {
position: relative;
background-image:url(../images/transparent.gif);
padding: 7px 20px 5px 20px;
float:right;
height: 16px;
text-align: center;
display: block;
}
#menu a{
/*display: block;*/
color: #FFFFFF;
text-decoration: none;
text-indent: 0px;
padding: 0px 0px 0px 0px;
margin:0px;
/*height: 16px;*/
}
#menu a:hover {
padding: 0px 0px 0px 0px;
margin:0px;
color : #FFD7F2;
}
body#page1 a#nav1,
body#page2 a#nav2,
body#page3 a#nav3,
body#page4 a#nav4,
body#page5 a#nav5,
body#page6 a#nav6,
body#page7 a#nav7,
body#page8 a#nav8,
body#page9 a#nav9,
body#page10 a#nav10,
body#page11 a#nav11,
body#page12 a#nav12,
body#page13 a#nav13,
body#page14 a#nav14,
body#page15 a#nav15,
body#page16 a#nav16{
color : #0054A8;
}
#detaillist {
position: relative;
width: 273px;
padding: 0px 0px 0px 0px;
margin: 0px 4px 4px 0px;
float: left;
z-index: 4;
background-color: #C39;
color:#FFFFFF;
}
#detaillist img{
padding: 4px 4px 4px 4px;
margin: 0px;
border: 0px;
}
#detaillist h3{
color : #FFFFFF;
padding: 2px 0px 2px 4px;
margin: 0px 0px 0px 0px;
font-size: 130%;
}
#detaillist h4{
color : #FFFFFF;
padding: 4px 0px 4px 4px;
margin: 0px 0px 0px 0px;
font-size: 110%;
}
#detaillist strong{
color : #FFFFFF;
font-weight:bold;
}
#detaillist p{
padding: 2px 2px 4px 4px;
margin: 0px 0px 0px 0px;
}
#detaillist a{
color : #FFFFFF;
padding: 0px 0px 0px 0px;
margin: 0px 0px 0px 0px;
}
#detaillist a:hover {
color : #CC0001;
padding: 0px 0px 0px 0px;
margin: 0px 0px 0px 0px;
}
#detaillistleft{
position: relative;
width: 134px;
padding: 0px 0px 0px 0px;
margin: 0px 0px 0px 0px;
float: left;
z-index: 4;
color:#FFFFFF;
}
#detaillistright{
position: relative;
width: 136px;
padding: 5px 2px 0px 0px;
margin: 0px 0px 0px 0px;
float: left;
z-index: 4;
color:#FFFFFF;
}
#rsslist {
position: relative;
width: 100%;
padding: 0px 0px 0px 0px;
margin: 0px 0px 6px 0px;
float: left;
z-index: 4;
text-align:left;
background-color: #EAEFF7;
}
#rsscomment {
position: relative;
width: 100%;
padding: 0px 0px 0px 0px;
margin: 0px 0px 6px 0px;
float: left;
z-index: 4;
text-align:left;
background-color: #F5F8FC;
}
#rsstime {
float: right;
}
#rsstitle {
float: left;
}
#rsscontent {
clear:both;
}
/*#translate {
position: absolute;
width: 200px;
padding: 0px 0px 0px 0px;
margin: 0px 0px 6px 0px;
float: left;
z-index: 4;
top: 5px;
left: 780px;
letter-spacing : 0px;
text-align:right;
}*/
/*#headerad {
position: absolute;
width: 468px;height:60px;
padding: 3px 0px 0px 0px;
margin: 0px 0px 0px 0px;
float: left;
z-index: 4;
top: 0px;
left: 332px;
letter-spacing : 0px;
text-align:right;
}*/
#headerad {
position: relative;
width: 728px;
padding: 0px 10px 10px 0px;
margin: 0px 0px 0px 0px;
float: left;
z-index: 4;
top: 0px;
right: 0px;
letter-spacing : 0px;
text-align:right;
float:right;
}
#headerimage { float:left; }
#profile_header {position: relative;
width: 830px;
padding: 5px 15px 0px 180px;
margin: 0px 0px 0px 0px;
float: none;
z-index: 2;
/*background-color: #E7D7FF;*/
height:30px;
}
#header_content {
width: 100%;
padding: 5px 0px 0px 0px;
margin: 0px 0px 0px 0px;
float: none;
z-index: 4;
height:40px;
}
#headeruser {position: absolute;
width: 120px;
padding: 5px 0px 0px 5px;
margin: 0px 0px 0px 0px;
z-index: 6;
color:#FFFFFF;
}
#headeronline {position: relative;
width: 160px;
padding: 0px 10px 0px 0px;
margin: 0px 0px 0px 0px;
z-index: 6;
color:#FFFFFF;
text-align:right;
font-weight: bold;
float: right;
}
.headerstatus {
padding: 0px 0px 10px 10px;
font-weight: bold;
color: #4E74B3;
}
.headername {
padding: 10px 0px 0px 0px;
margin: 10px 0px 0px 10px;
font-weight: bold;
font-size: 140%;
color : #990066;
}
#headername {position: relative;
padding: 5px 0px 0px 0px;
margin: 0px 0px 0px 10px;
font-weight: bold;
font-size: 140%;
color : #CC0001;
float:left;
}
#headerright {position: absolute;
padding: 0px 0px 0px 0px;
margin: 0px 0px 0px 10px;
font-weight: bold;
font-size: 140%;
color : #CC0001;
top:0px;
right:0px;	
}
.headertable {
padding: 0px 0px 0px 0px;
margin: 0px 0px 0px 0px;
font-weight: bold;
font-size: 140%;
color : #CC0001;
}
#headerspace {
padding: 0px;
margin: 0px;
height:5px;
width:860px;
}
#headermenu {
font-weight: bold;
bottom: 0px;
clear:all;
height:21px;
z-index: 6;
/*background-color: #C8D5E8;*/
width:860px;
}
/*menu*/
#profile, #profile ul {
padding: 5px 0px 0px 0px;
margin:0px;
list-style:none;
}
#profile li {
position: relative;
background-image:url(../images/transparent.gif);
padding: 0px 0px 0px 0px;
margin: 0px 1px 0px 0px;
float:left;
height: 16px;
text-align: center;
}
#profile a{
display: block;
text-decoration: none;
text-indent: 0px;
padding: 0px 20px 0px 20px;
margin:0px;
height: 16px;
}
#profile a:hover {
padding: 0px 20px 0px 20px;
margin:0px;
background-color:#819CC9;
}
#profile li:hover {
padding: 0px 0px 0px 0px;
position:relative;
background-color:#336601;
color : #FFFFFF;
}
#profilenormal{background-color:#4E74B3;color : #FFFFFF;
}
#profilenormal a:hover{background-color:#819CC9;color : #FFFFFF;
}
#profileselect{background-color:#FFFFFF;color : #000000;
}
#profileselect a:hover{background-color:#FFFFFF;color : #000000;
}
#imageRating {
position: absolute;
width: 40px;
padding: 0px 0px 0px 0px;
margin: 0px 0px 6px 0px;
z-index: 5;
top: 5px;
right: 20px;
text-align:right;
font-size:120%; color: #B5C6DF;
}
#imageRate {
position: relative;
width: 400px;
padding: 0px 0px 0px 0px;
margin: 0px 0px 10px 0px;
z-index: 4;
bottom: 30px;
right: 5px;
text-align:right; clear:both;
float:right;
height:0px;
}
.imageratings{position: relative; left: 0; top: 0;width:62px;height: 62px; padding: 0px 2px 2px 0px; float:left;}
.imageSmall {
position: absolute;
padding: 2px 2px 0px 2px;
margin: 0px 0px 0px 0px;
z-index: 5;
top: 0px;
left: 0px;
text-align:left;
}
.imageRight {
position: absolute;
padding: 2px 2px 0px 2px;
margin: 0px 0px 0px 0px;
z-index: 5;
top: 0px;
left: 46px;
text-align:right;
}
.imageThumb {
position: relative;
width: 70px;
top: 0; left: 0;
}
.signupbutton {
color: #C39;
background-color:#FFF;
font-weight: bold;
padding: 7px 8px 7px 8px;
border: 0px;
font-size:16px;
cursor: pointer;
}
.signupbutton:hover {
color: #CCC;
background-color:#C39;
}
.signupbutton1 {
color: #FFF;
background-color:#C39;
font-weight: bold;
padding: 7px 8px 7px 8px;
border: 0px;
font-size:16px;
cursor: pointer;
}
.signupbutton1:hover{color: #CCC;}
.signupbutton2 {
color: #FFF;
background-color:#C39;
font-weight: bold;
padding: 4px 8px 4px 8px;
border: 0px;
font-size:16px;
cursor: pointer;
} 
.signupbutton2:hover {
color: #CCC;
background-color:#C39;
}
.signupbuttonwhite {
color: #333;
background-color:#FFF;
font-weight: bold;
padding: 4px 8px 4px 8px;
border: 0px;
font-size:16px;
cursor: pointer;
} 
.signupbuttonwhite:hover {
color: #FFF;
background-color:#333;
}
#chat{width:100%; height: 200px;}
input, select, textarea{moz-border-radius: 5px;
-webkit-border-radius: 5px;
border-radius: 5px;
/*height: 24px;
width: 90%;*/
font-size: 13px;
line-height: 16px;
color: #000;
background: #fff;
font-weight: 300;
padding: 3px 4px 3px 5px;
margin: 3px 0px 3px 0px;
border: 1px #999 solid;
outline: none;
-moz-box-sizing: border-box;
-webkit-box-sizing: border-box;
box-sizing: border-box;}
label{padding: 6px 0px 3px 0px; margin: 6px 0px 3px 0px;}
#login-email{width:160px;}
#login-password{width:160px;}
#signup{width: 100%; height: 100%; position: fixed; top:0px; left:0px; bottom:0px; right:0px; z-index: 100; background-color:rgba(0,0,0,0.8); }
#signup-window{position: relative; margin:10% auto; width:400px;
background-color: #C39;
width: 300px;
padding: 10px 10px 10px 10px;
color:#FFF;
border-radius: 10px; line-height: 18px;
}
#signup-window h2{color:#FFF;}
#signup-window a{color:#FFF;}
.image130{width:130px;}
.popup{width:130px; float:left; padding: 4px 4px 4px 4px;}
.profile-popup{width:136px; float:left; padding:0px 4px 0px 0px;}
.image{ position:relative; width:130px; height:130px; list-style:none; cursor:pointer; text-align:right; top:0px; left:0px; padding: 0px 0px 0px 0px; margin: 0px 0px 0px 0px;z-index:3;}
.popup-online{ position:relative; width:130px; height:130px; list-style:none; cursor:pointer; text-align:right; top:0px; left:0px; padding: 0px 0px 0px 0px; margin: 0px 0px 0px 0px;}
.icons{float:left;padding: 0px 0px 0px 0px; margin: 0px 0px 0px 0px;left:0px;top:0px;}
.icons img{padding: 0px 0px 0px 0px; margin: 0px 0px 0px 0px;left:0px;top:0px;}
.profilesuser{ position:relative;width:136px; height: 200px; float:left; padding:0px 4px 0px 0px;}
#homeall2 .profilesuser{height: 136px;}
.profilesimage{ position:relative; width:130px; height:130px; list-style:none; cursor:pointer; text-align:right; top:0px; left:0px; padding: 0px 0px 0px 0px; margin: 0px 0px 0px 0px;z-index:3;}
.profilespremium {
position: absolute;
padding: 2px 12px 0px 2px;
margin: 0px 0px 0px 0px;
z-index: 5;
top: 0px;
right: 0px;
text-align:left;
}
#cookienotice {
position: fixed;
z-index: 100; 
bottom: 0; 
left: 0;
width: 100%;
background-color:#DDD;
padding: 10px 0px 0px 0px;
}
#cookienoticeinner {max-width:1000px;margin-left: auto;
margin-right: auto; text-align:center;}
#search-section {width: 140px; float:left; padding: 4px 0px 4px 0px;}
#search-double-section {width: 280px; float:left; padding: 4px 0px 4px 0px;}
.message-bar{background-color:#C39; padding: 15px; margin: 10px 0px 10px 0px; border-radius:7px; color:#FFF; font-weight:bold;}
.message-bar a{ color:#FF0;}