body {  font-family: Veranda, Arial, Helvetica, sans-serif; 
		color: #FFFFFF; scrollbar-base-color: #004411; 
		scrollbar-arrow-color: green;
		scrollbar-DarkShadow-Color: black; }
p { color: #FFFFFF; }
h1{ color: #FFFFFF; }
h3{ color: #FFFFFF; }
form { color: #FFFFFF; }
table { color: #FFFFFF; }
tr { color: #FFFFFF; }
td { color: #000000; }
td.colorone { color: #FFFFFF; }
blockquote { color: #FFFFFF; }
th { color: #FFFFFF; }
li { color: #FFFFFF; }
a { color: #FFFF44; text-decoration: none;}
a:hover { text-decoration: underline;}

div.header {position:absolute; top: 0; left: 0; width: 100%;}
div.full_body {position: absolute; top: 190;  left: 0; padding-left: 50%; width: 700; text-align:center;}
div.introbox {position: relative; background-color: darkslategray; top: 0; margin-left: -355px; width:660px; padding-bottom: 15px; padding-left: 20px; padding-right: 20px; padding-top: 15px; font-size: 12pt; text-align: center; border-style: solid; border-color: greenyellow; border-width: 1px; z-index: 50; clear: left;}
img.dontworry {position: absolute; left: .5%; top:370px; z-index: 99;}
div.mainbody {position: relative; background-color: black; margin-left:-355px; clear:left; top: 0; left: 0; width: 100%; padding-left: 10px; padding-right: 10px; padding-top: 15px; font-size: 12pt;}
div.footer {position: absolute;  left:0; width: 100%;}

td#ring_grid {width: 130}

div.hover{position:center; width:70%;}
.hoverad{position:relative; z-index:3000;}
div > .hoverad {top:-20;}

td#ring_grid {width: 130}

/*hoverbox code for wallpaper gallery*/
.hoverbox, .hoverboxad
{
	cursor: default;
	list-style: none;
}

.hoverbox a, .hoverboxad a
{
	cursor: default;
}

.hoverbox a .preview, .hoverboxad a .preview
{
	display: none;
}

.hoverbox a:hover .preview
{
	display: block;
	position: absolute;
	top: -33px;
	left: -45px;
	z-index: 1;
}
.hoverboxad a:hover .preview
{
	display: block;
	position: absolute;
	top: -30px;
	right: 160;
	z-index: 1;
}
.hoverbox img, .hoverboxad img
{
	background: #111;
	border-color: #aaa #ccc #ddd #bbb;
	border-style: solid;
	border-width: 1px;
	float:center;
	color: inherit;
	padding: 2px;
	vertical-align: top;
 	width: 100px;
	height: 75px;
}

.hoverboxad img
{
	width: 60px;
	height: 88px;
}

.hoverboxad #wink
{
	background-image:url(/images/smiley-wink.jpg);
	top:2;
	width:20px;
	height:20px;
	border:none;
	z-index:1;
}

.hoverbox li, .hoverboxad li
{
	background: black; //#111;
	border-color: #ddd #bbb #aaa #ccc;
	border-style: solid;
	border-width: 1px;
	color: inherit;
	display: inline;
	float: left;
	margin: 3px;
	padding: 5px;
	position: relative;
}
.hoverboxad li
{
	border-style: none;
	float: right;
}

.hoverbox .preview
{
	border-color: #000;
	width: 400px;
	height: 300px;
}

.hoverboxad .preview
{
	border-color: #000;
	width: 214px;
	height: 313px;
}


