#logo {
	position:absolute;
	width: 183px;
	height: 130px;
	top:0px;
	left:0px;
	border-bottom:groove;
}

.main {
	background:url(green%20background2.jpg);
	background-repeat:no-repeat;
	border-bottom:groove;
	font-size:110%;
	font-family:britannica bold, arial black, times new roman, sans-serif;
	padding-left:20px;
	position:absolute;
	width:910px;
	height:130px;
	margin-left:0px;
	left: 183px;
	top: 0px;
}

.sidebar {
	position:absolute;
	text-shadow:#CCC;
	width:182px;
	height:1305px;
	background:#CC9;
	padding:1px;
	font-size:16px;
	text-align:center;
	margin-left:0px;
	left: 0px;
	top: 178px;
	font-family: "Palatino Linotype", "Book Antiqua", Palatino, serif;
	}

.nav_bar {
	font-family:Tahoma, Geneva, sans-serif;
	font-weight:bolder;
	font-size:18px;
	padding:2px;
	height:39px;
	position:absolute;
	top:132px;
	left:0px;
	text-align:center;

	border:groove
	width: 1180px;
	background: #FFF;
	border-bottom:groove;
	width: 1109px;
	

}

.body {
	font-family:Tahoma, Geneva, sans-serif;
	background:#CC9;
	word-spacing:normal;
	background-repeat:repeat;
	top:178px;
	position: absolute;
	height:952px;
	width:444px;
	margin-left:0px;
	margin-top:0px;
	padding-top:15px;
	padding-left:20px;
	padding-right:10px;
	left: 184px;
	color: #C00;
	}

	
.body1 {
	font-family:Tahoma, Geneva, sans-serif;
	background:#CC9;
	word-spacing:normal;
	background-repeat:repeat;
	top:178px;
	position: absolute;
	height:952px;
	width:442px;
	margin-left:0px;
	margin-top:0px;
	padding-top:15px;
	padding-left:10px;
	padding-right:5px;
	left: 658px;
	color: #930;
	}
	
.body2 {
	font-family:Tahoma, Geneva, sans-serif;
	background:#CC9;
	word-spacing:normal;
	background-repeat:repeat;
	top:1142px;
	position: absolute;
	height:331px;
	width:911px;
	margin-left:0px;
	margin-top:0px;
	padding-top:15px;
	padding-left:10px;
	padding-right:10px;
	left: 184px;
	color: #C00;
	}
	
	
.body3 {
	font-family:Tahoma, Geneva, sans-serif;
	background:#CC9;	
	word-spacing:normal;
	float:right;
	top:178px;
	position: absolute;
	height:952px;
	width:906px;
	margin-left:0px;
	margin-top:0px;
	padding-top:15px;
	padding-left:15px;
	padding-right:10px;
	left: 184px;
	color: #930;
	font-weight: bold;
	}	background:url(lrock001.jpg);background-repeat:repeat;border: 2px groove #900;
	
.body4 {
	font-family:Tahoma, Geneva, sans-serif;
	border-top:groove;
	background:url(parchment.jpg);
	position:absolute;
	top:178px;
	padding:10px;
	left: 0px;
	width: 1095px;
	height:75px;
	
}
	
	
	
.scores {width:400px;
		height:200px;
		left:15px;
		margin-top:0px;
		
}


.iframe {
	margin-left:178px;
	margin-top:178px;
	}




a:link, a:visited {
	color:#C00;
	text-decoration:none;
}

a:focus, a:hover, a:active {
	color:#9C6;
	
}


h1 {
	margin:0px;
	color:#C00;
	font-family: Tahoma, Geneva, sans-serif;
	font-size: 36px;
	font-style: normal;
	font-weight: bold;
}
h2 {
	font-size:36px;
	color:#69C;
	padding:10px;}
	
h3 {font-family:Arial, Helvetica, sans-serif;
	color:#000;
}
	
h4 {
	margin:0px;
	color:#060;
	font-size:xx-large;
	font-family: Tahoma, Geneva, sans-serif;
	font-style: italic;
	font-weight: bold;
}
hr {color:#C00;}

img.fields {border:none;
}
img.pics {border-style:outset;
	border-color:#FC3;
	border-width:6px;
}
	
.fltrt { /* this class can be used whenever you wish to float an element to the right side of the page. The floated element must be placed above the element that will display next to it in the source code. */
float: right;
margin-left: 8px;
}

.fltlft { /* this class can be used whenever you wish to float an element left on the page */
float: left;
margin-right: 8px;
}

#mainheader {
	font-family: Tahoma, Geneva, sans-serif;
	font-size: 24px;
	font-style: italic;
	font-weight: bold;
	font-variant: normal;
	text-transform: uppercase;
	color: #C00;
	text-decoration: none;
}

.footer {
	height:60px;
	width:468px;
	background-color:#FFF;
	top:1416px;
	left:300px;
	position:absolute;
}

#addbox {
  position: relative;
  width: 500px;
  height: 10 px;
  clip: rect(0px, 500px, 0px, 70px);
  overflow: hidden;
}
#banner1 {
  position: relative;
  width: 500px;
  height: 10px;
  left: 0;
  top: 5px;
}
#banner2 {
  position: relative;
  width: 500px;
  height: 10px;
  left: 500px;
  top: -55px !important;
  top:-58px;
}
