/* CSS Document */

body,td,th { font-family: Arial, Helvetica, sans-serif; font-size:14px; }
html,body { margin:0px; padding:0px; }
body { margin-left:5px; margin-right:5px; background-color:#000000; color:#FFFFFF; }
a         { color:#0099FF; text-decoration:none; }
a:hover   { color:#990000; text-decoration:underline; }
a:active  { color:#770000; }
a:focus   { color:#999999; }

img { border:0; }

hr { height:1px; border:none; border-top:1px solid #666666; margin:2px; margin-top:10px; margin-bottom:10px; }
#container { position:relative; width:960px; }
#header { position:relative; height:60px; padding:30px; padding-left:60px; }
#header h1 { font-weight:bold; font-size:18px; margin:0px; margin-top:0px; margin-bottom:0px; }
#header h2 { font-size:13px; margin-left:0px; margin-top:0px; margin-bottom:0px; color:#AAAAAA; font-weight:normal; }
#header h3 { font-size:10px; margin-left:176px; margin-top:0px; margin-bottom:5px; color:#666666; font-weight:normal; }
#header #logo { position:absolute; background-image:url(/img/logo.png); left:10px; top:35px; width:40px; height:40px; }

#nav { background-color:#0095F9; background-image:url(/img/line.png); color:#FFFFFF; height:40px; padding-left:20px; font-size:14px; margin-bottom:20px; }
#nav a { color:#FFFFFF; display:block; margin-top:12px; padding-left:20px; padding-right:20px; margin-left:-1px; float:left; border-left:1px solid #00CCFF; border-right:1px solid #00CCFF; }
#nav a:hover { margin-top:-8px; padding:20px; color:#000000; background-color:#FFFFFF; text-decoration:none; border-color:#00CCFF; }

#main   { position:relative; padding-top:5px; padding-bottom:5px; }
#main_l { position:relative; width:200px; float:left; }
#main_r { position:relative; width:728px; float:left; border-left:1px solid #444444; margin-left:15px; padding-left:15px; }

#main_r h1 { position:relative; padding:8px; margin:0px;margin-bottom:10px; font-family: Arial, Helvetica, sans-serif; font-size:16px; font-weight:normal; }

.an { background-color:rgb(20,40,50); padding:10px; margin-bottom:5px; margin-top:10px; }

.p  { position:relative; padding-left:10px; padding-right:10px; font-size:14px; }
.p strong { font-weight:normal; }

.pt { position:relative; color:#0099FF; font-style:italic; }
.pt div { padding:0px; color:#0099FF; font-style:normal; }

.pb { position:relative; color:#0099FF; }
.pb div { padding:0px; color:#0099FF; }

.pb span { padding:15px; padding-top:1px; font-size:12px; padding-bottom:1px; color:#FFFFFF; background-color:#0099FF; cursor:pointer; }
.pb span:hover { background-color:#4F8593; }

.ilike
{ background-color:rgb(12,20,29); padding:2px; height:22px; margin-bottom:10px; }
.ilike .div
{ float:left; margin-right:5px; }

.clear { clear:both; }

#footer { position:relative; color:#AAAAAA; border-top:1px solid #AAAAAA; padding:10px; text-align:center; font-family:Arial, Helvetica, sans-serif; font-size:12px; }
#footer a { color:#FFFFFF; }

#menu { position:relative; margin:0; padding:0; margin-bottom:10px; font-family:Arial, Helvetica, sans-serif; font-size:14px; }
#menu h1 { color:#FFFFFF; display:block; padding:8px; margin:0px; margin-bottom:10px; font-family: Arial, Helvetica, sans-serif; font-size:16px; font-weight:normal; }
#menu a { position:relative; display:block; padding:3px; padding-left:15px; }
#menu a:hover { background-color:#0099FF; color:#FFFFFF; text-decoration:none; }
#menu a span { position:absolute; right:3px; top:3px; color:#AAAAAA; }
#menu a:hover span{ color:#FFFFFF; } 

#email { visibility:hidden; display:none; }

.anekdot { width:100%; min-width:100%; max-width:100%; height:100px; margin:-2px; background-color:#000; border:none; color:#FFFFFF; padding:2px; font-family:Arial, Helvetica, sans-serif; font-size:14px; }

.site { position:relative; padding:2px; border:1px dashed #333333; margin-top:15px; margin-bottom:15px; text-align:center; }

.input { background-color:#000000; border:none; color:#FFFFFF; padding:2px; font-family:Arial, Helvetica, sans-serif; font-size:14px; }

.submit { background-color:#0099FF; color:#FFFFFF; padding:2px; font-family:Arial, Helvetica, sans-serif; font-size:13px; border:none; cursor:pointer; padding-left:20px; padding-right:20px; }
.submit:hover { background-color:#4F8593; }

#ad_right { position:fixed; top:50%; margin-top:-300px; margin-bottom:10px; left:970px; width:160px; height:600px; background-color:#333333; }

.uline { text-decoration:underline; }
.admin { color:#FF0000; }

.com_input { vertical-align:middle; font-family:Arial, Helvetica, sans-serif; font-size:12px; padding:2px; width:410px; height:40px; border:none; background-color:#000; color:#FFFFFF; }
.com_send  { vertical-align:middle; font-family:Arial, Helvetica, sans-serif; font-size:12px; width:100px; height:44px; border:none; background-color:#0099FF; color:#FFFFFF; cursor:pointer; }
.com_send:hover { background-color:#4F8593; }

.center { text-align:center; }
.left   { text-align:left; }
.right  { text-align:right; }

.float_left { float:left; }
.float_right { float:right; }

.underline { text-decoration:underline; }

.gb_table { width:100%; border:0; padding:0; border-collapse:collapse; }

.button { padding:1px 5px; font-size:12px; color:#FFFFFF; background-color:#0099FF; cursor:pointer; }
.button:hover { background-color:#4F8593; color:#FFFFFF; }

.button.active { background-color:#4F8593; }

.button.inactive,
.button.inactive:hover
{ background-color:rgb(20,30,40); }

.pointer { cursor:pointer; }

iframe
{ color:#FFF; }
iframe #stats_text { color:#FFF; }




/** NEW STYLES */
body {
	font-family: Arial, Helvetica, sans-serif; font-size:14px;
}
.content {
	
}
.content h2 {
	margin: 0;
	margin-bottom: 10px;
	padding: 8px;
	font-size: 16px;
	font-weight: normal;
}
.content div.block {
	margin: 5px 0;
	padding: 12px;
	background-color: rgb(15,26,36);
}
