/* FEAR Stylesheet - Pasquale Scerbo (pscerbo@extractable.com) */

/*:::::DEFAULTS:::::*/
html,body	{ margin:0; padding:0; font-size:11px; background-color:#000000; font-family: Arial, Helvetica, sans-serif; color:#ffffff; }

form		{ font-family: Arial, Helvetica, sans-serif; margin:0; padding:0; }
td, th		{ font-family: Arial, Helvetica, sans-serif; color:#444; margin:0; text-align:left; }
img			{ border:0; margin:0; padding:0; }
.hide 		{ display: none; }
.cleaner	{ clear: both; }
p			{ padding-left: 8px; margin: 0; }

a		{ color: #fff; text-decoration: underline; }
a:hover	{ text-decoration: none; }

/*:::::AGE GATE:::::*/
#agebox		{ margin: auto; margin-top: 100px; width: 498px; height: 448px; text-align: center }
#age		{ margin: 33px 0 16px 0; }
.birth		{ background: #e4e4e2; border: none; }
.agetxt		{ color: #fff; padding-bottom: 20px; }

/*:::::HEADER:::::*/
#header		{ width: 793px; height: 10px; margin: auto; position: relative; }
#header input { margin-top:10px; }
#header input[type="image"] { margin-top:15px; }
#logo		{ clear: both; width: 793px; margin: auto; }
#menu		{ position: absolute; top: 16px; left: 266px; }
#search		{ position: absolute; top: 10px; left: 655px; }
input.searchbox	{ width: 75px; background: #e4e4e2; border: 1px solid #fff; }

/*:::::MAIN BODY:::::*/
#main-home	{ position: relative; width: 748px; padding: 0 17px 0 18px; margin: auto; clear: both; margin-bottom: 18px; }
#fear		{ position: absolute; top: 0; left: 0; }

/*:::::CHOOSE LANGUAGE:::::*/
#lang		{ margin: auto; width: 748px; clear: both; }
.langSel	{ padding-bottom: 5px; }
.langBox	{ clear: both; }

/*:::::GAME BANNERS/GAME SPONSORS:::::*/
#banner		{ display:none; margin: auto; padding-top: 33px; width: 750px; }
#spons		{ margin: auto; padding-top: 12px; width: 750px; height: 10px; }

/*:::::CONTENT TOP:::::*/
#top		{ margin: auto; width: 798px; clear: both; }

/*:::::DOWNLOAD:::::*/
#dmain		{ width: 793px; margin: auto; background: url(img/dmain.jpg) no-repeat; }
#dright		{ width: 324px; margin-left: 470px; }
.dright2		{ width: 162px; float: left; }

/*:::::REGISTER:::::*/
#rmain		{ width: 793px; margin: auto; background: url(img/rmain.jpg) no-repeat; }
#rmain2		{ width: 793px; margin: auto; background: url(img/r2main.jpg) no-repeat; }
#rmain3		{ width: 793px; margin: auto; }
#rmain4		{ width: 793px; margin: auto; height: 349px; background: url(img/er-main.jpg) no-repeat; }

#rright		{ width: 324px; float: right; margin-top: 5px; _margin-top: 0; } /*IE Hack*/
#rrightq	{ width: 357px; float: right; margin-top: 5px; _margin-top: 0; } /*IE Hack*/
#rright2	{ width: 357px; float: left; margin-top: 5px; _margin-top: 0; } /*IE Hack*/
#rleft1		{ width: 418px; float: left; background: url(img/vert-dot.gif) repeat-y top right; padding: 19px 25px 0 0; margin: 6px 0 6px 0; }
#rleft2		{ width: 323px; float: left; }
#rleft3		{ width: 435px; float: left; }

td		{ color: #fff; vertical-align: top; }
td.hd		{ font-weight: bold; color: #fff; }

/*:::::FORM STYLES:::::*/
label.reg	{ float: left; width: 106px; padding-top: 2px; clear: left; }
.field		{ float: left; width: 212px; background: url(img/field.gif) no-repeat top left; border: 0; height: 18px; padding-left: 3px; margin-bottom: 10px; }
.friend		{ float: left; width: 212px; background: url(img/field.gif) no-repeat top left; border: 0; height: 18px; padding-left: 3px; margin-bottom: 10px; }

.list		{ list-style-image: url(img/yllw-arrow.gif); padding-bottom: 5px; padding: 0; margin-left: 17px; }
.req		{ float:right; padding-top: 5px; font-weight: bold; font-size: 11px; }
.gold		{ color: #E6C64D; }

.dot		{ height: 4px; background: url(img/dot.gif) repeat-x; clear: both; margin: 5px 0 5px 0; }
.dots		{ height: 4px; background: url(img/dots.gif) repeat-x; clear: both; margin: 5px 0 5px 8px; }

/*:::::FOOTER:::::*/
#footer		{ width: 793px; margin: auto; text-align: center; clear: both; color: #47686D; font-size: 9px; margin-top: 5px; padding-bottom: 20px; }
.foottxt	{ color: #47686D; font-size: 9px; }

