body {
background: #000000;
margin: 0px;
}

ul{
font:normal 12px/14px verdana,geneva,sans-serif;
}

h1{
font: bold 12px/14px arial,geneva,sans-serif;
margin:0px;
padding:10px 0px 7px 0px;
xcolor:#CC0033;
color:black;
}

h2{
font: bold 16px/18px arial,geneva,sans-serif;
margin:0px;
xcolor:#CC0033;
color:black;
letter-spacing:1px;
}

h3{
font: bold 20px/22px arial,geneva,sans-serif;
margin:0px;
xcolor:#CC0033;
color:black;
}

h4{
font: bold 24px/26px arial,geneva,sans-serif;
margin:0px;
color:black;
}

p,div{
font:normal 11px/13px verdana,geneva,sans-serif;
color:#000000;
}

h5{
font:normal 9px/11px verdana,geneva,sans-serif;
color:#000000;
}

a:link{
color:lightred;
text-decoration:none;
}

a:visited{
color:lightred;
text-decoration:none;
}

a:active{
color:lightred
text-decoration:none;
}

a:hover{
color:lightred;
text-decoration:none;
}



#content {
	position:absolute;
}
.links a {
	font-size:12px;
	font-weight:normal;
}
.contentBox {
	xborder:solid black 1px;
	position:relative;
	margin-left:auto;
	margin-right:auto;
	height:300px;
	width:700px;
	font-weight:bold;
}
.boxTitle {
	position:relative;
	top:3px;
	left:10px;
	font-family:Arial;
	font-size:14px;
	color:white;
	display:block;
}
.innerbox{
	position:relative;
	display:block;
	top:2em;
	left:45px;
	font-weight:normal;
}
.innerboxTitle {
	font-family:verdana;
	font-size:12px;
}
.boxentry{
	position:relative;
	top:.5em;
	left:45px;
	font-size:12px;
	font-weight:normal;
}
.subtitle {
	font-size:.85em;
	font-weight:normal;
}




.smallLoginBox {
	position:relative;
	display:inline;
	margin-left:auto;
	margin-right:auto;
	height:100px;
	width:300px;
	font-weight:bold;
}
.boxTitle {
	position:relative;
	top:3px;
	left:10px;
	font-family:Arial;
	font-size:14px;
	color:white;
	display:block;
}
.innerbox{
	position:relative;
	display:block;
	width:600px;
	top:2em;
	left:45px;
	font-weight:normal;
}
.innerboxTitle {
	font-family:verdana;
	font-size:12px;
}
.boxentry{
	position:relative;
	top:.5em;
	left:45px;
	font-size:12px;
	font-weight:normal;
}


.site_north {width:900px; background: url(./images/site_n.jpg) repeat-x top; }
.site_east {width:900px; background: url(./images/site_e.jpg) repeat-y right; }
.site_south {width:900px; background: url(./images/site_s.jpg) repeat-x bottom; }
.site_west {width:900px; background: url(./images/site_w.jpg) repeat-y left; }
.site_ne {width:900px; background: url(./images/site_ne.jpg) no-repeat top right; }
.site_se {width:900px; background: url(./images/site_se.jpg) no-repeat bottom right; }
.site_sw {width:900px; background: url(./images/site_sw.jpg) no-repeat bottom left; }
.site_nw { padding:0px; margin:auto; width:900px; display:block; background: url(./images/site_nw.jpg) no-repeat top left; }

.north { background: url(./images/north.jpg) repeat-x top; }
.east { background: url(./images/east.jpg) repeat-y right; }
.south { background: url(./images/south.jpg) repeat-x bottom; }
.west { background: url(./images/west.jpg) repeat-y left; }
.ne { background: url(./images/northeast.jpg) no-repeat top right; }
.se { background: url(./images/southeast.jpg) no-repeat bottom right; }
.sw { background: url(./images/southwest.jpg) no-repeat bottom left; }
.nw { display:block; height:300px; background: url(./images/northwest.jpg) no-repeat top left; }

.helpholder {display:none;}

#debug {
	background:#cc9;
	border:solid black 1px;
	position:absolute;
	top:100px;
	left:150px;
	z-index:999;
}