{margin:20; padding:0;}
body {  font-family: Veranda, Arial, Helvetica, sans-serif; 
		color: #FFFFFF; 
		scrollbar-base-color: #004411; 
		scrollbar-arrow-color: green;
		scrollbar-DarkShadow-Color: black; }
h1#contenttitle {
	position:relative;
	width: 500px; height: 60px;
	top: -50px;
	background: url('images/blank.gif') no-repeat;
	font-size:0px;
	overflow: hidden;
	text-indent: -9999px;
}
h1#pagetitle2 {
	position:relative;
	top: -10px;
	background: url('images/blank.gif') no-repeat;
	font-family:RingbearerMedium,Georgia;
	color:#fbfbb5;
	white-space:nowrap;
	text-align:left;
	overflow: hidden;
}
h1#childtitle2 {
	position:relative;
	top: -50px;
	background: url('images/blank.gif') no-repeat;
	font-family:RingbearerMedium,Georgia;
	color:#fbfbb5;
	white-space:nowrap;
	text-align:left;
	overflow: hidden;
}
h1#h1pagetitle {
	position: relative;
	z-index: -9999;
}
h2#h2contenttitle {
	width: 450px; height: 60px;
	overflow: hidden;
	text-indent: -9999px;
}
span#promocopy {
	position:relative;
	top:-60px;
}
img#subtitleimage{
	position:relative;
	top:-60px;
}

span.date{	color: #ADFF2F; }
p { color: #FFFFFF; }
form { color: #FFFFFF; }

#up1 {
	position:relative;
	top:-80;
	z-index:-1;

}

#rightnews {
	position:relative;
	z-index:501;
}

table#itemtable {
	position:relative;
	margin-top:-30px;
	*margin-top:20px;
	*margin-left:40px;
	padding-left:20px;
	z-index:0;
}

table#grouptitle {
	padding-left:30px;
}

h1#indextitle {
	padding:0px;
	margin-top:-8px;
	position:relative;
	z-index:99;
}

table#itemimages {
	position:relative;
	margin-top:-30px;
	padding-bottom:30px;
	z-index:-9;
}

td#pagetitle {
	vertical-align:top;
	z-index: 99;
}

td.itemimage {
	text-align:right; 
	vertical-align:top;
}



td.itemcopy {
	text-align:left; 
	vertical-align:bottom;
	margin-left:10px;
}

img.groupimg {
	vertical-align:text-top;
}


table#group0table {
	position:relative;
	margin-top:-100px;
	z-index:500;
}


a.titlelink:link,visited,active{color: #fbfbb5;}
a.titlelink:hover{text-decoration: none;cursor:hand;}
	

table#sidemenu {
	position:relative;
	margin-top:-25px;
	z-index:502;
	vertical-align:top;
}

table#grouptable {
	position:relative;
	width:80%;
	margin-left:0px;
	*margin-left:-100px;
	margin-top:0px;
	*margin-top:65px;
	z-index:503;
}

tr.childrow > td {
	padding-bottom:70px;
}

table.noblesectiona {
	padding:20px;
	width:500px;
	float:right;
	margin-right:5%;
	border:1px solid white;
}

.noblesectiona td {	}
.noblesectiona h1 {text-align:center;}

.noblesectiona img {
float:right;}

.noblesectionb td {
vertical-align:top;
}

.noblesectionb table tr td img {
margin: 0px 5px 0px 0px;
float:left;
}


table { color: #FFFFFF; }
tr { color: #FFFFFF; }
td { color: #FFFFFF; }
blockquote { color: #FFFFFF; }
th { color: #FFFFFF; }
li { color: #FFFFFF; }
a:link {
	color: #FFFF44; 
	text-decoration: none;
	border: none;}
a:link img {
	border: none;
	text-decoration: none;
}
a:visited{ color: #FEFF95; text-decoration: none;}
a:hover {color:orange;}


.xmas,.xmas tr,.xmas td {
color:red;
font-size:1em;
}


.gradback {
position:relative;
width: 200px;
height: 200px;
float:left;
text-align: center;
}
.imgongrad {
position:relative;
float:left;
top:-170px;
left:50px;
}


div.header {position:absolute; top: 0; left: 0; width: 100%;}
div.full_body {position: absolute; top: 190px;  left: 0; padding-left: 50%; width: 700px; 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%;}
div.hover{position:center; width:70%;}
.hoverad{position:relative; z-index:3000;}
div > .hoverad {top:-20;}

td#ring_grid {width: 130px}

/*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;
	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;
}

/* SpiffyBox rounded corners css code */
.spiffy{display:block}
.spiffy *{
  display:block;
  height:1px;
  overflow:hidden;
  font-size:.01em;
  background:#adff2f}
.spiffy1{
  margin-left:3px;
  margin-right:3px;
  padding-left:1px;
  padding-right:1px;
  border-left:1px solid #856d14;
  border-right:1px solid #856d14;
  background:#9bbf23}
.spiffy2{
  margin-left:1px;
  margin-right:1px;
  padding-right:1px;
  padding-left:1px;
  border-left:1px solid #6e1904;
  border-right:1px solid #6e1904;
  background:#9fce26}
.spiffy3{
  margin-left:1px;
  margin-right:1px;
  border-left:1px solid #9fce26;
  border-right:1px solid #9fce26;}
.spiffy4{
  border-left:1px solid #856d14;
  border-right:1px solid #856d14}
.spiffy5{
  border-left:1px solid #9bbf23;
  border-right:1px solid #9bbf23}
.spiffyfg{
  background:#adff2f}

<!-- 
/*
	| liquidcorners.css; feel free to adapt the style!
	| ================================================
	| use: 4 corners with borderline outside a contentbox with class="inside"; 
	|      image  = upper half: top left corner, long borderline, top right corner
	|               under half: bottom left corner, long borderline, bottom right corner
	|      CHANGE = you have to change this for fitting to your image
	|      YCC    = You Can Change (or omit), if wanted
	|      DNC    = Do Not Change
	| credits: original by francky kleyneman, see article/tutorial in Francky's Developers Corner:
	|          http://home.tiscali.nl/developerscorner/liquidcorners/liquidcorners.htm
	| adapted
	| by.....: ... (your name and site?!)
	|
	| + please let this text & links intact for a next user +
*/
-->
.roundouter-black {
	width: 740px;
}
.roundouter-feedback{
	width: 550px;
	margin-right: auto;
	margin-left: auto;;
}

.roundouter-main {
	width: 990px;
	margin: auto;
}

.leftcol {
	width: 485px;
	float:left;
	margin-right:5;
	clear:both;
}
.rightcol {
	width: 500px;
	float: right;
}

.top-left-black, .top-right-black, .bottom-left-black, .bottom-right-black { 
	background-image: url('images/corners1280x18_bgblack.gif'); /* CHANGE: path and name of your image */
	height: 9px;       /* CHANGE: replace by the height of one of your corners (= 1/2 height of the image) */
	font-size: 2px;    /* DNC: correction IE for height of the <div>'s */
	}

.top-left, .top-right, .bottom-left, .bottom-right { 
	background-image: url('images/corners1280x18.gif'); /* CHANGE: path and name of your image */
	height: 9px;       /* CHANGE: replace by the height of one of your corners (= 1/2 height of the image) */
	font-size: 2px;    /* DNC: correction IE for height of the <div>'s */
	}
.top-left, .bottom-left, .top-left-black, .bottom-left-black { 
	margin-right: 9px; /* CHANGE: replace by the width of one of your corners */
	}
.top-right, .bottom-right, .top-right-black, .bottom-right-black { 
	margin-left: 9px;  /* CHANGE: replace by the width of one of your corners */
	margin-top: -9px;  /* CHANGE: replace by the height of one of your corners */
	}
.top-right, .top-right-black {
	background-position: 100% 0;    /* DNC: position right corner at right side, no vertical changes */
	}
.bottom-left, .bottom-left-black  { 
	background-position: 0%  -9px    /* CHANGE: replace second number by negative height of one of your corners */
	}
.bottom-right, .bottom-right-black { 
	background-position: 100% -9px; /* CHANGE: replace second number by negative height of one of your corners */
	}

.inside {
	border-left: 1px solid #adff2f; /* YCC: color & properties of the left-borderline */
	border-right: 1px solid #adff2f	;/* YCC: color & properties of the right-borderline */
	background: #003300;            /* YCC: background-color of the inside */
	color: #ffffff;                 /* YCC: default text-color of the inside */
	padding-left: 10px;             /* YCC: all texts at some distance of the left border */
	padding-right:10px;             /* YCC: all texts at some distance of the right border */
	}
.inside-black, .insidebox {
	border-left: 1px solid #adff2f; /* YCC: color & properties of the left-borderline */
	border-right: 1px solid #adff2f	;/* YCC: color & properties of the right-borderline */
	background: #000000;            /* YCC: background-color of the inside */
	color: #ffffff;                 /* YCC: default text-color of the inside */
	padding-left: 10px;             /* YCC: all texts at some distance of the left border */
	padding-right:10px;             /* YCC: all texts at some distance of the right border */
	}
.inside, .inside-black, .insidebox {
	margin-right: auto;
	margin-left: auto;
}
div > .inside {
	width:528px;
}
div > .inside-black {
	width:718px;
}

.notopgap    { margin-top: 0; }    /* DNC: to avoid splitting of the box */
.nobottomgap { margin-bottom: 0; } /* DNC: to avoid splitting of the box */

