html {

font-family:Trebuchet MS, "Times New Roman", Georgia, Times, serif;

font-size:13px;

height:100%;

width:100%;

vertical-align:top;

background-image:url(file:///G|/Main/Base/EpicEraUpload/clientbase/nouwenlegacy/ltgreybg.jpg);

background-position:top center;

background-repeat:repeat-x;

background-color:#061617;

}



body {

vertical-align:top;

width:850px;

height:100%;

background-color:#0b1617;

color:#0b1717;

scrollbar-arrow-color:#000;

scrollbar-base-color:#fff;

scrollbar-dark-shadow-color:#fff;

scrollbar-track-color:#fff;

scrollbar-face-color:#fff;

scrollbar-shadow-color:#eee;

scrollbar-highlight-color:#eee;

scrollbar-3d-light-color:#eee;

margin:0 auto;

}



.toprow {

background:#0b1617;

width:850px;

vertical-align:text-top;

float:left;

overflow:hidden;

margin:0;

padding:0;

}



.centerrow {

background:#f3f0e0;

background-image:url(file:///G|/Main/Base/EpicEraUpload/clientbase/nouwenlegacy/images/contentbg_light.jpg);

background-position:top left;

background-repeat:no-repeat;

width:850px;

vertical-align:text-top;

float:left;

overflow:hidden;

padding:3px 0;

}



.leftcolumn {

background:#transparent;

width:228px;

float:left;

font-family:Arial, "Times New Roman", Times, serif;

font-size:13px;

line-height:19px;

margin:0;

padding:0;

}



.centercolumn {

background:transparent;

background-image:url();

background-repeat:no-repeat;

width:22px;

height:auto;

float:left;

overflow:hidden;

color:#2f5056;

margin:0;

padding:0;

}



.rightcolumn {

background:transparent;

width:600px;

float:left;

overflow:hidden;

margin:0;

padding:0;

}



.bottomrow {

background:#000;

width:850px;

height:auto;

vertical-align:text-top;

float:left;

overflow:hidden;

margin:0;

padding:0;

}



body img {

border:0;

margin:0;

padding:0;

}



.bar {

width:526px;

clear:both;

margin:0;

padding:0;

}



.content {

margin-top:0;

float:left;

width:530px;

min-height:360px;

line-height:18px;

overflow:visible;

background:transparent;

padding:5px 20px 50px;

}



html>body .content {

margin-top:2px;

float:left;

width:530px;

min-height:360px;

line-height:18px;

overflow:visible;

background:transparent;

padding:5px 20px 50px;

}



.formbg {

width:190px;

height:19px;

border:1px solid #222;

background:#333;

font:11px/normal trebuchet ms, helvetica, arial;

color:#000;

margin-bottom:1px;

padding:0 0 0 3px;

}



INPUT {

border:1px #eee solid;

background:#fff;

font:9px trebuchet ms, helvetica, arial;

color:#000;

}



TEXTAREA {

border:1px #D1D1BE solid;

background:#fff;

font:9px trebuchet ms, helvetica, arial;

color:#000;

}



FORM {

display:inline;

background-color:#fff;

}



h1 {

color:#fff;

font-size:17px;

font-weight:500;

font-family:Georgia, Times, serif;

margin:0 0 6px;

}



h2 {

color:#000;

font-size:14px;

font-weight:bolder;

margin:0;

}



h3 {

color:#e33535;

font-size:14px;

font-weight:700;

margin:0;

}



h4 {

color:#000;

font-size:12px;

font-weight:700;

margin:0;

}



b {

font-weight:bolder;

color:#2f564e;

font-size:13px;

}



post {

color:#333;

font-size:10px;

font-style:italic;

}



strong {

color:#2f564e;

font-size:16px;

}



ul {

/*width:450px;

padding-left:70px;*/

}



li {

padding-left:0;

padding-bottom:0;

line-height:normal;

color:#000;

}



.sidelink {

font-style:normal;

font-weight:700;

text-decoration:none;

font-size:12px;

color:#fff;

border-bottom:1px solid #CCC;

}



A:hover {

font-size:13px;

font-weight:700;

color:#32a1ae;

}



hr {

border-top:0 #999 solid;

border-bottom:1px;

border-bottom-color:#ccc;

border-bottom-style:dashed;

height:1px;

clear:both;

margin:5px 0  auto;

}



.gearitem {

width:526px;

clear:both;

border-top:1px dashed #ccc;

margin:10px 0;

padding:10px 0;

}



.imagecolumn {

width:160px;

float:left;

}



.imagedesc {

width:300px;

float:left;

}



.storylink,.storylink:visited {

margin-left:100px;

font-style:normal;

font-weight:700;

text-decoration:none;

font-size:13px;

color:#315a61;

border-bottom:1px solid #888;

}



A:link {

font-style:normal;

font-weight:700;

text-decoration:none;

font-size:13px;

color:#315a61;

}



A:visited {

font-style:normal;

font-weight:700;

text-decoration:none;

font-size:13px;

color:#551A8B;

}

/*-----REGISTRATION FORM-----*/

	.regform{
	
		font-size:11px;
		line-height:16px;
	}
	
	.regform input, .regform textarea{
		
		font-size:11px;
		padding:3px 5px;
	}
	
	.regform a img{
		border:1px solid #333;
	}
	
	.regform span.number{
		font-size:14px;
		font-weight:bold;
	}
	
	.regform .refresh{
		text-decoration:none;
		font-weight:bold;
	}
	
	.regform .required {
		color: #F00;
	}