body {
	background-image: url(../images/background.jpg); 
	background: #111111;
	background-repeat: repeat-y;
	background-position:top center;
	
	margin-top: 0px;
	margin-bottom: 0px; 
	padding: 0px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 1em;
	
	scrollbar-3d-light-color: #800000;
	scrollbar-arrow-color: #800000;
	scrollbar-base-color: #800000;
	scrollbar-dark-shadow-color: #800000;
	scrollbar-face-color: #000000;
	scrollbar-highlight-color: #444444;
	scrollbar-shadow-color: #800000;
	color: #FFFFFF;

}

a { font-weight: bold; }

a:link { color:#33CCFF;	text-decoration: none; }
a:visited {	color:#9966FF; text-decoration: none; }
a:hover { color:#33FFFF; text-decoration: none; }
a:active { color:#33CCFF; text-decoration: none; }

a img { border:none; }

#container-main { width: 820px;	margin: 0px auto;	position: relative; 
	background-image: url(../images/background.jpg); 
	background-repeat: repeat-y;

}
#mainHeader { margin-bottom: 0px; }


#sidebar { width: 288px; float: left; overflow:hidden; padding:0px; }
#sidebar p { padding:  0px 20px  0px 30px; }

#mainbody { width: 520px; /*float: right;*/ margin: 13px 0px 0px 291px; }
#mainbody  p { padding: 0px 15px; }

#footer { clear:left; clear:right; font-size: 0.7em; padding:  150px 0px  0px 20px }
#footer p { margin-bottom:0; padding-bottom:20px; }
#flash { width: 125px; margin-left:64px; }

.imgFloatRight { float:right; margin: 0px; }
.imgFloatLeft { float:left; margin: 0px; }
.imgFloatLeftMargin { float:left; margin: 0px 10px 10px 0px; }
.imgFloatRightMargin { float:right; margin: 0px 0px 10px 10px; }

.imgFloatRightMarginBorder { float:right; margin: 0px 0px 10px 10px; padding: 5px; border: 1px solid #f4960e; }

.clearRight { clear:right; }
.clearLeft { clear:left; }

.smalltext { font-size: 0.7em }
.smalltext2 { font-size:0.9em; }
.bigred { color: #FF0000; font-weight: bold; font-size: 1.2em; font-style: italic; }
.biggerred { color: #FF0000; font-weight: bold; font-size: 1.8em; font-style: italic; }



.normalorange { color: #F79408;	font-size: .8em; font-weight: bold; }
.blacktext { color: #000000; }
.orangeBorder { border: 1px solid #f4960e; }

.sideLeft { margin-left:5px; }

#Layer1 {
	position:absolute;
	left:580px;
	top:175px;
	width:211px;
	height:198px;
	z-index:1;
}