body{
	margin:0px; 
	padding:0px; 
	font-family:arial,helvetica,clean,sans-serif;
	font-size:13px;
	color:#0d7677;
	background: #a5a5a5;
}
a{color:#e2d24c; text-decoration:none}
a:hover{text-decoration:none;}
table{border-collapse: collapse;border-spacing: 0px;}
td{	padding:0px;}
h3{color:#224570; font-family:Tahoma,Calibri,Verdana,Geneva,sans-serif; font-weight:bold; font-size:14px; line-height:normal}
.textbox, textarea {background-color:#FFFFFF;border:1px solid #C4C4C4;outline-color:-moz-use-text-color;outline-style:none;outline-width:0;padding:8px;}
input, textarea, select, button {-x-system-font:none;font-family:Tahoma,Calibri,Verdana,Geneva,sans-serif;font-size:11px;font-size-adjust:none;font-stretch:normal;font-style:normal;font-variant:normal;font-weight:normal;line-height:normal;}
/* General */
.wrapper{color:#000000; width:962px;}
.header{ width: 962px; height: 134px; border:0px; border-spacing:0px;}
.main_content{ text-align: left;}
.footer{background: #171717; color: #bebebe; text-align:center; font-size:10px}

/* Header */
#logo { background: url(images/logo.png) no-repeat #000000; color:#e55b0a; font-size:16px; padding:0px 5px; width:962px; margin-left: 30px; margin-top: 5px; float: left;}
.statistics{ margin:3px; padding:3px; background:#7192a8;font-size:12px; float:right; color:#ffffff; font-weight:normal; -moz-border-radius:5px;}
.top_menu { background:url(images/menubar.png) no-repeat; height:52px; width: 962px; position:relative; float:left; font-size: 13px; margin-top: 12px; padding-left: 1px;}
.top_menu ul{margin:0px;padding:0px 0px 0px 0px;}
.top_menu li{list-style:none; padding:0px; margin:0px; float:left}
.top_menu li a{color:#c4c4c4;font-weight:bold; text-decoration:none; display:block; padding: 17px 40px; font-variant: small-caps; font-size: 14px; border-right: 1px solid #171717; border-left: 1px solid #222222;} 
.top_menu li a:hover{color:#efefef; background:#171717;}
.top_menu li .current {color:#efefef; background:#171717;}

.welcome_bar{background:#2e4254; color:#FFFFFF; padding:5px 10px; clear:both; font-size:11px; -moz-border-radius-bottomleft:5px; -moz-border-radius-bottomright:5px;  border-top:1px solid #000000; }
.welcome_bar a{color:#FFFFFF;}
/* End Header */

/* Footer */
.footer_bar{text-align: center; padding:5px; color:#89af40; margin-bottom:3px; font-weight: bold; font-size:11px; font-family:Tahoma,Calibri,Verdana,Geneva,sans-serif; clear:both; font-variant: small-caps;}
.footer_bar a{color:#999999; margin: 0px 8px;}
.footer_bar a:hover{color:#ffffff;}

/* Content */
.content{ min-height: 388px; margin-bottom:10px; margin:0px 0px 0px 0px; padding: 0px 25px 0px 25px; color:#3e3e3e; font-family:Tahoma,Calibri,Verdana,Geneva,sans-serif}
.content .title{color: #444444; font-weight:bold; padding:10px 0px; font-family: Tahoma; font-size:15px; clear:both; font-variant: small-caps;}


/* Menu */
.menu{ margin-bottom:10px; border:1px solid #c4c4c4; -moz-border-radius:5px; background:url(images/menubg.png) repeat-x #f1f1f1; color:#424242}
.menu .title{ padding:5px 10px; font-weight:bold}
.menu .info{ background:url(images/menuinfobg.png) repeat-x #FFFFFF; margin:0px 10px 10px 10px; padding:10px; border:1px solid #dadada; -moz-border-radius-bottomright:5px; -moz-border-radius-bottomleft:5px;}

.member_menu{ margin-bottom:10px; color:#424242; margin-right: 20px; margin-left: 15px;}
.member_menu .title{ padding:5px 10px; font-weight:bold; background:url(images/top_menu_bg.png) repeat-x #425769; color:#FFFFFF; -moz-border-radius-topright:5px; -moz-border-radius-topleft:5px;}
.member_menu .subtitle{padding:5px 10px; background:url(images/top_menu_bg.png) repeat-x #111111; font-variant: small-caps; color:#efefef; font-weight:bold;}
.member_menu ul{ margin:0px; padding:0px}
.member_menu li{ list-style:none; border-top:1px solid #ffffff; border-bottom:1px solid #dadada; border-left:2px solid #f5f5f5;}
.member_menu li a{ background:#f5f5f5; display:block; color: gray; padding:3px 20px}
.member_menu li a:hover{background:url(images/hover_menu.png) no-repeat scroll 100% 50% #e0e0e0; display:block; color:#6e6e6e; text-decoration:none}

.account_menu{ background: gray; margin-bottom:10px; color: #efefef; display:inline-block; vertical-align:top; -webkit-border-radius: 7px; -moz-border-radius: 7px; height: 130px; margin-left: 8px; width: 300px; }
.account_menu .mtitle{ padding:8px; margin-top: 6px; font-weight:bold; color:#c4c4c4; font-variant: small-caps; background: #222222; font-size: 13px;}
.account_menu .minfo{ margin:0px 5px 5px 5px; padding:5px;}
.account_menu ul{ margin:0px; padding:0px}
.account_menu li{ list-style:none}
.account_menu .minfo div{ display:inline-block;}
.account_menu .minfo1{ width:150px; font-weight:bold}
.account_menu .account_button{ padding:5px 10px}
.account_menu .account_button li{ margin:10px; -moz-border-radius:5px; width:200px; text-align:center; font-weight:bold; font-size:12px; text-transform:uppercase}
.account_menu .account_button li a{display:block; padding:10px; background:url(images/top_menu_bg.png) repeat-x #89af40; color:#FFFFFF; -moz-border-radius:5px;}
.account_menu .account_button li a:hover{display:block; padding:10px; background:url(images/top_menu_bg.png) repeat-x #9fc458; color:#FFFFFF; text-decoration:none}
.account_menu .account_button .disabled{margin:10px; -moz-border-radius:5px; width:200px; text-align:center; font-weight:bold; font-size:11px}
.account_menu .account_button .disabled a, .account_menu .account_button .disabled a:hover{ background:url(images/top_menu_bg.png) repeat-x #9a9a9a; color:#dddddd;}

.upgrade_title{ font-weight:bold; border-bottom:1px solid #3e3e3e;}
.upgrade_content{margin-bottom:10px; font-size:11px; padding-top:5px}
.upgrade_content ul{margin:0px; padding:0px}
.upgrade_content li{list-style:none}
.upgrade_content div{display:inline-block; min-width:150px}


#box {
margin: 10px 30px;
text-align:left;
color: #c1c1c1;
}

#members {
-moz-border-radius-bottomleft: 10px;
-moz-border-radius-bottomright: 10px;
-webkit-border-radius: 0px 0px 10px 10px;
width: 574px;
height: 165px;
float: left;
background: #444444;
padding-bottom: 15px;
margin-left: -2px;
margin-top:-23px;
margin-bottom:15px;
}

.reg {
width: 120px;
background: url(images/button.gif) no-repeat;
margin-top: 30px;
margin-left: 260px;
float: left;
color: #efefef;
font-size: 14px;
font-weight: bold;
text-align: center;
padding: 7px 0px 7px 0px;
}


.adv {
width: 120px;
background: url(images/button.gif) no-repeat;
margin-top: 30px;
margin-left: 260px;
float: left;
color: #efefef;
font-size: 14px;
font-weight: bold;
text-align: center;
padding: 7px 0px 7px 0px;
}

.readmore {
width: 120px;
background: url(images/read.gif) no-repeat;
margin-top: 30px;
margin-left: 7px;
float: left;
color: #efefef;
font-size: 14px;
font-weight: bold;
text-align: center;
padding: 7px 0px 7px 0px;
}

#advertiser {
-moz-border-radius-bottomleft: 10px;
-moz-border-radius-bottomright: 10px;
-webkit-border-radius: 0px 0px 10px 10px;
width: 574px;
height: 165px;
float: left;
background: #444444;
padding-bottom: 15px;
margin-left: -2px;
margin-top:-23px;
margin-bottom:15px;
}

#homeside {
width: 304px;
float: right;
padding: 10px 10px;
margin-top:-72px;
}

#dot {
background: url(images/dot.png) no-repeat;
width: 16px;
height: 16px;
float: left;
margin: 0px 8px;
opacity: 0.5;
}

#news {
background: url(images/news.png) no-repeat;
width: 48px;
height: 48px;
float: left;
margin-left: 5px;
}

#titemem {
height: 55px;
width: 600px;
font-size: 17px;
color: #bfbfbf;
background:url(images/titememb.png) no-repeat;
float: left;
font-weight: bold;
margin-left: -15px;
margin-top: 30px;
padding-left: 15px;
padding-top: 7px;
}


#titeadv {
height: 55px;
width: 600px;
font-size: 17px;
color: #bfbfbf;
background:url(images/titeadv.png) no-repeat;
float: left;
font-weight: bold;
margin-left: -15px;
padding-left: 15px;
padding-top: 7px;
}

#pay {
background: url(images/pay.png) no-repeat;
width: 48px;
height: 48px;
float: left;
margin-left: 5px;
}

#bott {
padding: 10px 0px 25px 0px;
width: 962px;
margin-left: -25px;
float: left;
}



.accordion {
	width: 300px;
	margin-bottom:20px;
}

.accordion a {
color: #e2d24c;
}

.accordion h3 {
	background: #171717 url(images/arrow-square.png) no-repeat right -35px;
	padding: 20px 15px 20px 20px;
	margin: 0px 0px 3px 0px;
	font-family:Tahoma;
	font-size:12px;
	cursor: pointer;
	color: #a1a1a1;
	-moz-border-radius: 1px;
	-webkit-border-radius:1px;
}
.accordion h3:hover {
	background-color: #151515;
	color: #a1a1a1;
}
.accordion h3.active {
	background-position: right 19px;
}
.accordion p {
	background: #333333;
	margin: 0px 0px 3px 0px;
	padding: 15px 15px 15px;
	-moz-border-radius: 1px;
	-webkit-border-radius:1px;
	color: #bebebe;
}


/* Wait Box */
.wait_page{position:fixed; width:100%; height:100%; background:#000000; opacity: .7; filter:Alpha(Opacity=70);}
.wait_box{position:fixed; left:50%; margin-left:-100px; top:50%; width:200px; border:1px solid #cecece; text-align:center; background:#ececec; padding:10px; color:#4e4e4e; font-weight:bold;  -moz-border-radius:5px;}


/* Forms */
.input_text2{border:1px solid #969696; font-size:12px; padding:2px 10px; color: #353535; width:160px}
.button2{background:url(images/button2.png); width:100px; height:22px; border:0px; color:#262626; padding:0px; margin:0px; cursor:pointer; font-size:12px;}

.formcontrols input.textbox:focus, .formcontrols textarea:focus {-moz-background-clip:border;-moz-background-inline-policy:continuous;-moz-background-origin:padding;background:#F2F6F8 none repeat scroll 0 0;}
.formcontrols input.textbox, .formcontrols textarea{width:55%;}
.formcontrols .button{background:url(images/generic_button.png) repeat-x #e9e9e9; border:1px solid #a8a8a8; color:#424242; font-weight:bold; padding:5px; cursor:pointer}

.form_title{background:url(images/top_menu_bg.png) repeat-x #111111; border:1px solid #2f2f2f; color:#dfdfdf; padding:5px 10px}
.form_content{border-right:1px solid #6b91ab; border-left:1px solid #6b91ab; border-bottom:1px solid #6b91ab}
.form_subtitle_1{background:#e9e9e9; padding:5px 10px; font-weight:bold}
.form_subtitle_2{border-top:1px solid #cecece; background:#e9e9e9; padding:5px 10px; font-weight:bold}
.form_details{padding:5px 10px 10px 10px}
.form_line{border-bottom:1px solid #cedfeb;}


/* Login Box */
#login_box{position:fixed; bottom:0px; background:url(images/login_bg.png) scroll 0 100% repeat-x; width:100%; color:#FFFFFF; display:none; }
#login_box a{color:#f1eb69;}


/* Error Box*/
.error_box{	border:1px solid #deb7b7;color:#281b1b;	padding:5px 20px 5px 25px;	margin-bottom:10px;	background:url(images/exclamation.png) no-repeat scroll 5px 8px #f3dddd;	color:#492121;	display:none;  -moz-border-radius:5px;}
/*== Error Login Box ==*/
.error_box2{border:1px solid #deb7b7; color:#281b1b; padding:5px 5px 5px 25px; margin-bottom:10px; color:#492121; display:none;
	background:url(images/exclamation.png) no-repeat scroll 5px 50% #f3dddd; -moz-border-radius:5px; }

.banner_ad{padding:10px; text-align:center; margin-top:10px; clear:both; float: left;}
.faq_link{ color:#417394; font-size: 14px}
.news_title{margin-bottom:0px; color:#417394}
.news_published{ font-size:11px}
.news_message{ margin-top:10px; border-bottom:1px dotted #c9c9c9; padding-bottom:10px}



.referral_table td{text-align:center}
.referral_table a{display:block;  padding:5px 10px; background:url(images/top_menu_bg.png) repeat-x #111111; color:#FFFFFF }
.referral_table a:hover{background:url(images/top_menu_bg.png) repeat-x #2e2e2e; color:#FFFFFF; text-decoration:none}

.referral_table2:hover{background:#e0e0e0; color:#2b3e4f;}
.referral_table2 td{ background: #f9f9f9; border-top:1px solid #ffffff; border-bottom:1px solid #dadada; padding:5px 10px;}


.item_completed{color:#006600; font-weight:bold;}
.item_pending{color:#990000; font-weight:bold;}



.tblforum{width:100%; margin-bottom:10px}
.tblforum_title{background:url(images/top_menu_bg.png) repeat-x #7394a9; border:1px solid #6b91ab; color:#FFFFFF; }
.tblforum_title td{padding:2px 10px; font-weight:bold}

.tblforum_content{background:url(images/menuinfobg.png) repeat-x #ffffff; border:1px solid #6b91ab; color:#666666; line-height:normal }
.tblforum_content td{padding:5px 10px; vertical-align:top}
.tblforum_content .board_name{font-weight:bold; }
.tblforum_content .descr{font-size:11px}
.tblforum_content a{color:#417394}


.form_content{border-right:1px solid #fefefe; border-left:1px solid #fefefe; border-bottom:1px solid #fefefe;}
.form_subtitle_1{background:#cecece; padding:6px 10px; font-weight:bold}
.form_subtitle_2{border-top:1px solid #cecece; background:#cecece; padding:5px 10px; font-weight:bold}
.form_details{padding:5px 10px 10px 10px; background: #f9f9f9;}
.form_line{border-bottom:1px solid #fefefe; background: #f9f9f9;}


/*=== Ad Page === */
.info_box{-moz-border-radius: 0px; -webkit-border-radius:0px; text-align: center; border:1px solid #999999; padding:5px; margin:0px 0px 15px 0px; font-size:11px; background: #f3f3f3; color: gray;}
.advice2{color:#ffffff; padding:5px; margin:0px 0px 15px 0px; font-size:11px; -moz-border-radius:5px; -webkit-border-radius:5px; background: #171717; text-align:center;}
.advice{padding:5px; margin:0px 0px 15px 0px; font-size:11px; -moz-border-radius:5px; -webkit-border-radius:5px; background:#111111; text-align:center; color: #c1c1c1; border: 1px solid #999999;}
.advice_clicks{font-size:13px;font-weight:bold; }

.ad_content{-moz-border-radius: 5px; -webkit-border-radius:5px; background: #f9f9f9; border:1px solid #b1b1b1; padding:10px 3px 10px 30px; margin:0px 60px 0px 60px; color: #b1b1b1;}
.ad_content:hover{background: #f4f4f4;}
.ad_content a{font-weight:bold; font-size:14px; color: #888888;}
.ad_footer{-moz-border-radius: 5px; font-variant: small-caps; text-align: center; -webkit-border-radius:5px; background:url(images/top_menu_bg.png) repeat-x #111111; color:#b1b1b1; padding:5px 10px; margin:2px 60px 15px 60px; clear:both}
.ad_footer span{padding: 0px 15px}
.ad_block_disabled { opacity: .7; filter:Alpha(Opacity=35); }

/*=== Rented Page ===*/
#rentedbar{display:none; text-align:center;border:1px solid #ffdd00; padding:5px; margin:0px 0px 15px 0px; font-size:11px; -moz-border-radius:5px; -webkit-border-radius:5px; margin-top:10px; background:#fffce1; color:#000000; font-weight:bold}


/*=== Special Packs ===*/
.special_title{
	font-weight:bold;
	border-bottom:1px dotted;
}
.special_content li{
	list-style:square;
}
