@charset "utf-8";
/* CSS Document */

body{
font-family:Tahoma, Calibri, 'Trebuchet MS', Arial, Verdana;
font-size:13px;
color:#444;
margin:0;
}
#topbg{background:url('/images/header.jpg') top left repeat-x #f6f6f6;position:relative;margin-top:-5px;}
h1{
font-size:34px;
margin-top:0;
margin-bottom:5px;
color:#0081d2;
font-weight:normal;
font-family:Calibri, 'Trebuchet MS';
}
.red{color:#ff0000;}.green{color:#090;}.bold{font-weight:bold;}.small{font-size:10px;}.blue{color:#03C;}
h2{
font-size:22px;
margin-top:0;
margin-bottom:6px;
font-weight:normal;text-shadow:#fff 1px 1px 0;
}
h3{
font-size:18px;
}
p{
line-height:20px;
margin-bottom:10px;
margin-top:0;
}
a:link, a:visited{
color:#005588;
text-decoration:none;
outline:none;
}
a:hover{
text-decoration:underline;
color:#0075bb;
}
a:active{
text-decoration:none;
color:#005588;
}
img{
border:0;
}
#wrap{
width:940px;
margin:auto;
}
#innerwrap{
	background:#fff;
	padding:10px;
}
#footer_wrap{
	margin:auto;
	background:url('/images/new/footer.gif') repeat-x top left;
	height:160px;
}
#footer_footer{
	width:910px;
	margin:auto;
}
.footer_block{
	margin-top:10px;
	width:200px;
	color:#fff;
	font-weight:bold;
	float:left;
	text-shadow:1px 1px 0 #004F7D;
}
.footer_list, .footer_list li{
	list-style:none;
	margin:0;
	padding:0;
	font-size:11px;
}

.footer_list li a{
	display:block;
	color:#cbecff;
	padding:3px;
}
.footer_list li a:hover{
	color:#fff;
}
#header{
height:104px;
}
#topright{
float:right;
width:315px;
height:26px;
line-height:26px;
text-align:right;
padding-right:17px;
font-weight:bold;
}
#searchbox{
background:#fff;
width:155px;
font-size:11px;
border:1px inset #ccc;
font-weight:bold;
border-radius:10px;
vertical-align:middle;
margin-right:5px;
}
#logob{
float:left;
}
#topbar{
height:44px;
line-height:43px;
padding-left:15px;
padding-right:15px;
text-shadow:#fff 0 0 0.2em;
}
#topbar a:link, #topbar a:visited{
float:left;
display:block;
color:#28323e;
text-decoration:none;
font-weight:bold;
padding-left:11px;
padding-right:11px;
border-right:1px #909eae solid;
border-left:1px #f6f8fa solid;
text-shadow:#f6f8fa 1px 1px 0;
}
.nav_seperator{float:left;border-right:1px #909eae solid;border-left:1px #f6f8fa solid;height:43px;}
#topbar a:hover{
background:url('/images/topbar_hover.gif') repeat-x;
color:#fff;
text-shadow:#000 0 0 0.2em;
}
#topbar a:active{
text-shadow:#000 -1px -1px 0;
background:url('/images/topbar_down.gif') repeat-x;
color:#fff;
}
#mainbody_top{
background:url('/images/mainbody_top.gif') no-repeat top left;
padding-left:15px;
padding-right:15px;
clear:both;
}
#mainbody{background:#fff;}
#mainbody_bottom{
margin:0;
padding-left:4px;
padding-right:4px;
}
#mainbodyfill{
margin:0;
padding:10px;
}
#content{
padding:15px;
margin-left:160px;
overflow:hidden;
}
#footer{
padding-left:10px;
padding-right:10px;
line-height:21px;
height:21px;
text-align:center;
font-weight:bold;
font-size:11px;
margin:0;
text-shadow:#fff 1px 1px 0;
}
#footer a{
text-decoration:none;
}
#footer a:hover{
text-decoration:underline;
}
#leftblock{
float:left;
width:150px;
padding:10px;
}
#rightblock{
float:right;
width:150px;
}
.block{
margin-bottom:15px;
border-radius:10px;
}
.mainblock{
box-shadow:#888 0 0 6px;
margin-bottom:15px;
border-radius:10px;
padding:1px;
}
.mainblock_body{padding:10px;font-size:11px;}
.mainblock_head{
background:#007cca;
-moz-border-radius-topleft:10px;
-webkit-border-radius-top-left:10px;
-moz-border-radius-topright:10px;
-webkit-border-radius-top-right:10px;
border-radius:10px 10px 0 0;
color:#fff;
font-weight:bold;
padding-left:10px;
line-height:30px;
}
.block_head{
line-height:30px;	
background:url('/images/block_head.gif') no-repeat top center;
color:#fff;
font-weight:bold;
font-size:11px;
text-align:center;
text-shadow:#000 1px 1px 0;
}
.block_head h2{
font-size:11px;
line-height:18px;
margin:0;
}
.block_body{
padding:3px;
border:1px #539fe5 solid;
border-top:0;
border-radius-bottomleft:10px;
border-radius-bottomright:10px;
}
.block_news{
border:1px #539fe5 solid;
border-top:0;
-moz-border-radius-bottomleft:10px;
-moz-border-radius-bottomright:10px;
-webkit-border-radius-bottom-right:10px;
-webkit-border-radius-bottom-left:10px;

}
.block_news a:link, .block_news a:visited{
padding:3px;
padding-top:5px;
padding-bottom:5px;
border:1px #fff solid;
border-bottom:1px #ccc solid;
font-size:11px;
color:#333;
display:block;
text-decoration:none;
background:#EFF4FA;
text-shadow:#fff 1px 1px 0;
}
.block_news a:hover{
background:#01395c;
color:#fff;
text-shadow:#000 1px 1px 0;
}
.block_news a:active{
background:#8fcdf0;
color:#000;
text-shadow:#fff 1px 1px 0;
}
.storyinfo{
padding-top:6px;
background:url('http://www.famequotes.com/images/quoteseperator.gif') top center no-repeat;
text-align:center;
}
.listitem{
padding:5px;border-bottom:#ccc solid 1px;border-top:0;-moz-transition:all 0.2s linear;transition:all 0.2s linear;
}
.listitem.first{border-top:#ccc solid 1px;}
.listitem:hover{
background:#edf4ff;
box-shadow:#111 0 0 0.4em;
text-shadow:#fff 1px 1px 0;
border-left:1px #fff solid;
border-right:1px #fff solid;
border-bottom:1px #fff solid;
}
.hp_box{background:#edf4ff;text-shadow:#fff 1px 1px 0;padding:10px;border-radius:10px;margin-bottom:10px;overflow:hidden;}
.hp_box h2{background:#fff!important;border:0!important;padding:10px!important;padding-top:5px!important;padding-bottom:5px;!important;border-radius:10px;}
.hp_box_c{background:#fff;border-radius:10px;padding:10px;padding-bottom:5px;margin-top:10px;}
.rating_u{
font-weight:bold;
color:#006600;
padding:2px;
}
.rating_pg{
color:#A5C100;
font-weight:bold;
padding:2px;
}
.rating_12{
color:#004FA6;
font-weight:bold;
padding:2px;
}
.rating_15{
color:#D99800;
font-weight:bold;
padding:2px;
}
.rating_18{
color:#B90000;
font-weight:bold;
padding:2px;
}
.error{
padding:10px;
background:#FFDDDD;
border-radius:10px;
text-shadow:1px 1px 0 #fff;
margin:3px;
font-size:15px;
line-height:22px;
margin-bottom:15px;
box-shadow:0 0 7px #666, inset 0 0 30px #FF8487;
border:1px #fff solid;
}
.success{
padding:10px;
background:#4BA532;
text-shadow:1px 1px 0 #030;
/*border:1px solid #9D0000;*/
margin:10px;
border-radius:10px;
color:#fff;
text-align:center;
font-weight:bold;
}
input, select{
border:1px solid #0081d2;
color:#444;
background:#fff url('/images/new/inputbg.gif') repeat-x top;
padding:4px;
font-family:Arial, Verdana;
}
input[type="submit"]{
border:0;
background:url('/images/new/button.png') no-repeat top left;
color:#fff;
font-weight:bold;
font-size:14px;
height:38px;
width:143px;
padding-top:3px;
padding-left:3px;
padding-bottom:5px;
padding-right:5px;
text-shadow:#000 0 0 0.2em;
}
input:hover[type="submit"]{
background:url('/images/new/button_down.png') no-repeat top left;
}
input:active[type="submit"]{
background:url('/images/new/button.png') no-repeat top left;
text-shadow:#000 -1px -1px 0;
}
textarea{
font-family:Arial, Verdana;
padding:3px;
border:1px solid #0081d2;
color:#444;
background:#fff url('/images/new/inputbg.gif') repeat-x top;
}
fieldset{
border:1px solid #ccc;
margin-bottom:6px;
}
legend{font-size:18px;font-family:Tahoma,Arial;}
.standardtable{
background:#ccc;
margin:auto;
}
.standardtable td, .standardtable th{
padding:5px;
background:#fff;
}
.smalltext{
font-size:10px;
}
.login{
background:url('/images/loginbg.gif') center center no-repeat;
width:252px;
height:225px;
text-align:center;
margin:auto;
}
.login_padding{
	padding-top:15px;
}
.storyoptions{
text-align:center;
margin-top:10px;
}
.options_sharing{
margin:8px;
padding:3px;
text-align:center;
border:1px #ccc solid;
background:#f4f4f4;
}
#homepage h2{
border-radius-topleft:10px;
border-radius-topright:10px;
-moz-border-radius-topleft:10px;
-moz-border-radius-topright:10px;
border-bottom:0;
background:#f4f4f4;
margin:0!important;
text-shadow:#fff 1px 1px 0;
padding:10px;
}
#homepage h2 strong{font-weight:normal;}

/* Pagination */

.pagination{
clear:both;
font-size:11px;
}
.pagination a, .pagination .onpage{
text-align:center;
margin-bottom:5px;
display:inline-block;
font-weight:bold;
background:url('http://www.gamexploits.com/images/icons/page2.gif') no-repeat center center;
width:18px;
height:22px;
line-height:22px;
}
.pagination a:hover{
background:url('http://www.gamexploits.com/images/icons/page3.gif') no-repeat center center;
color:#fff;
text-decoration:none;
}
.pagination .nextprev{
	background:none;
	width:auto;
	height:auto;
}
.pagination .nextprev:hover{
	background:none;
	color:inherit;
}
.pagination .onpage{
background:url('http://www.gamexploits.com/images/icons/page.gif') no-repeat center center;
}
#networkbar{background:url('http://www.funnysentences.com/images/networkbar.png') top left repeat-x;height:40px;line-height:35px;color:#fff;font-weight:bold;z-index:3;position:relative;font-family:Sans-serif;font-size:11px;min-width:900px;}
#networkbar .netsites a{color:#ccc;text-decoration:none;padding:5px;padding-top:0;padding-bottom:0;border-right:1px #888 solid;border-left:1px #333 solid;display:block;float:right;}
#networkbar .netsites a:hover{color:#fff;}
.netsites{float:right;border-left:1px #888 solid;}
.breadcrumbs{padding:5px;background:#E6E6E6;text-shadow:1px 1px 0 #fff;font-size:11px;}
.submission{padding:10px;background:#d0d0d0;border:1px #fff solid;text-shadow:#fff 1px 1px 0;border-radius:10px;box-shadow:#ccc 0 0 10px;}
.s_item{padding:10px;background:#f0f0f0;border:1px #fff solid;border-radius:10px;margin-bottom:10px;box-shadow:#666 1px 1px 2px inset;}
.submission input[type="Text"],.submission input[type="password"], .submission textarea, .submission select{border-radius:10px;border:1px solid #aaa;padding:5px;background:#fff;width:98%;margin-top:10px;}
.submission h2{margin-bottom:0;}
.bigtext{font-size:18px;font-weight:bold;}
.submission input[type="Text"]:hover,.submission input[type="Password"]:hover, .submission textarea:hover, .submission select:hover{border:1px solid #FF6600;}
.submission input[type="Text"]:focus,.submission input[type="Password"]:focus, .submission textarea:focus, .submission select:focus{border:1px solid #FF6600;box-shadow:#ccc 0 0 10px;}
.center{text-align:center;}
.optlist label{padding:5px;background:#fff;border-radius:10px;display:block;margin-top:5px;}
.optlist label:hover{box-shadow:#ccc 0 0 10px;color:#000;font-weight:bold;}
.optlist img{vertical-align:middle;}
.deletestory{font-size:11px;display:block;font-weight:bold;padding:5px;padding-top:2px;padding-bottom:2px;border:1px #fff solid;background:url('/images/block_head.gif') center center no-repeat;color:#fff!important;text-shadow:1px 1px 0 #009;}
.deletestory:hover{box-shadow:0 0 3px #000;text-decoration:none;}
