
html {
scrollbar-base-color: #000000;
scrollbar-arrow-color: white;
scrollbar-track-color: #000000;

scrollbar-shadow-color: grey;
scrollbar-lightshadow-color: black; 
scrollbar-darkshadow-color: gray;

scrollbar-highlight-color: white;
scrollbar-3dlight-color: black;
}


body {color: #ffff00; margin: 0%; font: 1.1em arial; height: 100%; padding: 0%; -moz-box-sizing: padding-box; }

#content {position: absolute; top: 0; left: 0; width: 100%; z-index: 1; }

#archivebutton {position: absolute; top: 20px; right: 25px;}

.copyright {position: absolute; bottom: 5px; left: 13.5%; font: 0.6em arial; color: #047453; display: inline;}

#disclaimer {position: absolute; bottom: 20px; left: 21%; font: 0.5em arial; color: #04543c;}

.title {font: 1.4em arial;}

.title2 {font: 1.6em arial; color: #a0cbec;}

.title3 {font: 1.4em arial; color: #346b96;}

.title4 {font: 1.4em arial; color: #8a72b6;}

.centrecolumn {width: 72%; margin: 0%; padding: 0%;}

.column {width: 95%; margin: 0%; padding: 0%}

.newscolumn {width: 80%; margin: 0%; padding: 0%}

.linkscolumn {width: 70%; margin: 5px; padding: 25px; color: #80ff80; font: 0.9em arial; background-image: url("images/linksbackground.jpg"); -moz-box-sizing: padding-box;}

.linkstitle {font: 1.2em arial; color: #ffff00;}

.linkscolumn a {font: 1em arial; color: #b0e202; text-decoration: none;}

.linkscolumn a:hover {color: #e28002}

.leftcolumn {width: 50%; margin: 0%; padding: 0%; background-image: url("images/leftcolumnbackground.jpg"); background-position: 0%; display: inline; float: left;}

.rightcolumn {width: 50%; margin: 0%; padding: 0%; background-image: url("images/rightcolumnbackground.jpg"); background-position: 100%; display: inline; float: right;}

a {font: 1em arial; color: #b0e202; text-decoration: none;}

a:hover {color: #e28002}

.lmaincolumn {width: 49%; margin: 0%; padding: 0%; background-position: 0%; float: left;}

.rmaincolumn {width: 49%; margin: 0%; padding: 0%; background-position: 100%; float: right;}

.lcolumn img {margin: 0px 10px 0px 10px; }

.rcolumn img {margin: 0px 10px 0px 10px; }

.lcolumn {width: 95%; margin: 5px; padding: 25px; font: 0.8em arial; background-image: url("images/leftcolumnbackground.jpg"); background-position: 10%; float: left; -moz-box-sizing: padding-box;}

.rcolumn {width: 95%; margin: 5px; padding: 25px; font: 0.8em arial; background-image: url("images/rightcolumnbackground.jpg"); background-position: 90%; float: right; -moz-box-sizing: padding-box;}

.blurbcolumn {width: 70%; background: #000000; color: #fefba2; margin: 0%; padding: 30px; }

.rev {font: 1em arial; color: #c0ffc0;}

.rev2 {font: 1em arial; color: #aed4ae;}

.revtitle {font: 1.2em arial; color: #fefba2;}

.revlmaincolumn {width: 75%; margin: 0%; padding: 0%; background-position: 0%; float: left;}

.revrmaincolumn {width: 25%; margin: 0%; padding: 0%; background-position: 100%; float: right;}

.revlcolumn img {margin: 0px 0px 0px 10px; }

.revlcolumn {width: 95%; margin: 5px; padding: 25px; font: 0.8em arial; background-image: url("images/revleftcolumnbackground.jpg"); background-position: 10%; float: left; -moz-box-sizing: padding-box;}

.revrcolumn {width: 95%; margin: 5px; padding: 10px; font: 0.8em arial; background-image: url("images/rightcolumnbackground.jpg"); background-position: 90%; float: right; -moz-box-sizing: padding-box;}

.revblurbcolumn {width: 70%; background: #000000; color: #fefba2; margin: 0%; padding: 20px; }

.reviewcolumn {width: 73%; margin: 0%; padding: 0%;}

.review {width: 95%; margin: 5px; padding: 15px; font: 0.8em arial; background-image: url("images/leftcolumnbackground.jpg"); color: #ffffc0; background-position: 5%; -moz-box-sizing: padding-box;}

.review img {margin: 0px 0px 30px 30px; }

.featurereview {width: 100%; margin: 5px; padding: 15px; font: 0.8em arial; background-image: url("images/featurereviewbackground.jpg"); background-position: 5%; border: 7px ridge #6f8e42; -moz-box-sizing: padding-box;}

.featurereview img {margin: 0px; }

#bgregulars {position: relative; top: 0; left: 0; width: 100%; margin: 0%; padding: 0%; z-index: 0; }

#bgregulars img {margin: 0%; padding: 0%; position: relative; top: 0; left: 0; width: 100%;  z-index: 0;}

#bgfeature1 {position: relative; top: 0; left: 0; width: 100%; margin: 0%; padding: 0%; z-index: 0; }

#bgfeature1 img {margin: 0%; padding: 0%; position: relative; top: 0; left: 0; width: 100%;  z-index: 0;}

#bgfeature2 {position: relative; top: 0; left: 0; width: 100%; margin: 0%; padding: 0%; z-index: 0; }

#bgfeature2 img {margin: 0%; padding: 0%; position: relative; top: 0; left: 0; width: 100%;  z-index: 0;}

#bgfeature3 {position: relative; top: 0; left: 0; width: 100%; margin: 0%; padding: 0%; z-index: 0; }

#bgfeature3 img {margin: 0%; padding: 0%; position: relative; top: 0; left: 0; width: 100%;  z-index: 0;}

.feature1 {width: 85%; margin: 0px; padding: 25px; font: 1em arial; color: #5168bd; background: url("images/feature1boxbackground.jpg");  -moz-box-sizing: padding-box;}

.feature1box {width: 97%; margin: 20px; padding: 20px; font: 0.8em arial; color: #323b94; background: url("images/feature1box2background.jpg");  -moz-box-sizing: padding-box;}

.feature1box img {margin: 0px 0px 0px 12px; }

.caption {width: 80%; font: 0.8em arial;}

.feature2 {width: 75%; margin: 30px; padding: 0px 25px 0px 25px; font: 0.8em arial; color: #ffe49d; -moz-box-sizing: padding-box;}

.feature2a {position: relative; top: 0%; width: 65%; margin: 5px; padding: 0px 25px 0px 50px; font: 0.8em arial; color: #ffe49d; float: right; -moz-box-sizing: padding-box;}

.feature3 {width: 75%; margin: 30px; padding: 40px; font: 0.8em arial; color: #ffffc0; background: url("images/feature3boxbackground.jpg"); -moz-box-sizing: padding-box; border: 5px outset #c0ffc0; }

#ffdbd1



background: #ffffff; filter:alpha(opacity=50);
	opacity: 0.5;
	-moz-opacity:0.5;