body {
	color: #ffffff;
	font-family: verdana;
	background-color: #000000;
	background-image: url(/images/eosc08/bg_menu.gif);
	background-repeat: repeat-y;
	margin: 0px;
	font-size: small;
}

h1 {
	 /* border: 1px solid #8197AE;
	 border-left: 10px solid #8197AE; */
	 background-image: url(/images/eosc08/hand.gif);
	 background-repeat: no-repeat;
	 background-position: 5px center;
	 font-size: large;
	 font-weight: bold;
	 padding: 5px;
	 padding-left: 45px;
	}

h2 {
	 font-size: small;
	 font-weight: bold;
	 background-image: url(/images/eosc08/orb.png);
	 background-repeat: no-repeat;
	 background-position: 5px center;
	 /* border-bottom: 1px solid #8197AE; */
	 padding-left: 25px;
	 padding-top: 2px;
	 padding-bottom: 3px;
	 margin-top: 20px;
	}

p {
	 font-size: small;
	 padding-left: 20px;
	}
	
img {
	 border: 0px;
	}
	
 /* Link styles */
a { color: #768FA6; text-decoration: none; }
a:hover { color: #ffffff; text-decoration: none; }

 /* Banner Styles - These styles set the banner and everything related to it */

.indexlink { /* This style sets the position and height of the invisible gif image that sits above the
				logo text to provide a link to the index */
	 border: 0px;
	 position: absolute;
	 left: 2px;
	 top: 135px;
	 height: 80px;
	}

#forumintegration { /* This style sets the position, size and general style of the Forum Integration Bar */
	 font-size: x-small;
	 // position: absolute;
	 // top: 3px;
	 // left: 0px;
	 // width: 1002px;
	 // background-color: #000000;
	 // border-top: 1px solid #ffffff;
	 // border-bottom: 1px solid #ffffff;
	 margin-bottom: 10px;
	 padding-top: 3px;
	 padding-left: 5px;
	 padding-bottom: 4px;
	}
	
		/* Sets the link styles for the Forum Integration Bar */
	#forumintegration a { color: #ffffff; text-decoration: none; }
	#forumintegration a:link { color: #ffffff; text-decoration: none; }
	#forumintegration a:active { color: #ffffff; text-decoration: none; }
	#forumintegration a:visited { color: #ffffff; text-decoration: none; }
	#forumintegration a:hover { color: #ffffff; font-style: italic; text-decoration: none; }
	
	.forumintegrationlinks { /* Sets the style for the right-aligned text in the Forum Integration Bar */
		 float: right;
		 text-align: right;
		 padding-right: 5px;
		}
	
	.forumintegrationarrow { padding-bottom: 1px; } /* Sets the padding round the arrow icon */
	
#headercontainer { /* Sets the style of the container that displays the header image along with content
						inside the header, such as the banner ad and menu icons */
	 // padding-top: 5px;
	 width: 1104px;
	 height: 267px;
	 max-height: 267px;
	 background-image: url(/images/eosc08/bg_bar.gif);
	 background-position: 0px 0px;
	 background-repeat: no-repeat;
	 background-color: #000000;
	 text-align: right;
	}
	
	.headerspacer { /* Aligns the banner ad and top menu in the correct place */
		 height: 160px;
		 max-height: 160px;
		}
		
	.headerad { /* Advert stoof */
		 height: 60px;
		 max-height: 60px;
		 padding-right: 102px;
		 padding-top: 2px;
		 text-align: right;
		}
		
		/* Sets the margins round the top menu icons */
	.headermenuicon1 { margin-right: 4px; border: 0px; }
	.headermenuicon2 { margin-right: 8px; border: 0px; }
	
		/* Sets the styles for the chatbar */
	#chatbar { float: right; padding-right: 102px; padding-top: 1px; }
	#chatbar_text { float: left; font-size: 9px; height: 12px; padding-top: 1px; }
	#chatbar_textbox { height: 12px; width: 100px; border: 0px; font-size: 9px; float: left; }
	#chatbar_submit { border: 0px; float: left; }

 /* Menu styles - Sets the styles for the left-hand menu !important */

#menucontainer { /* This style shapes the container the menues kept in */
	 float: left;
	 width: 183px;
	 margin-right: 15px;
	 font-size: x-small;
	}

	.menu_header {
		 background-image: url(/images/eosc08/arrow.gif);
		 background-repeat: no-repeat;
		 background-position: 5px center;
		 text-indent: 15px;
		 font-weight: bold;
		 /* background-color: #012033; */
		 padding-top: 2px;
		 padding-bottom: 2px;
		 cursor: pointer;
		 cursor: hand;
		}
	
			.menu_header_open { background-image: url(/images/eosc08/arrow2.gif); }
	
	.openheader {
		 background-image: url(/images/eosc08/arrow2.gif);
		 background-repeat: no-repeat;
		 background-position: 5px center;
		}
	
	.menu_header_site {
		 margin-top: 20px;
		}
	
	.menu_header_first {
		 margin-top: 5px;
		}
	
	.menu_list {
		 margin-top: 5px;
		 margin-bottom: 20px;
		 list-style-image: url(/images/eosc08/rightarrow.png);
		 padding-left: 15px;
		 margin-left: 15px;
		 margin-top: 10px;
		}
		
	.menu_list a { color: #768FA6; text-decoration: none; }
	.menu_list a:hover { color: #ffffff; text-decoration: none; }
	
	.menu_list ul li {
		 padding-left: -20px;
		 margin-left: -20px;
		}
	
	.menu_credit {
		 text-align: center;
		 margin-top: 10px;
		}
	
	.menu_credit a { color: #768FA6; text-decoration: none; }
	.menu_credit a:hover { color: #ffffff; text-decoration: none; }

	/* Main container styles */
#container_eosc08 { float: left; padding-left: 5px; padding-right: 10px; padding-top: 0px; width: 790px; min-width: 789px; }

.eyesonplays { float: right; margin-top: 15px; margin-bottom: 8px; }

.news_title {
	 /* border: 1px solid #8197AE;
	 border-left: 10px solid #8197AE; */
	 background-image: url(/images/mog_news.gif);
	 background-repeat: no-repeat;
	 background-position: 5px center;
	 font-size: large;
	 font-weight: bold;
	 padding: 5px;
	 padding-left: 55px;
	}
