/**
 * Copyright (c) 2008 Xtreme R/C Designed and Coded by Jeff Craft
 * of Take Over The World Hosting http://www.takeovertheworld.ca
 */
 
body{
	background-color: #4c4c4c;
	background-image: url(../images/bg.jpg);
	background-repeat: repeat-x;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	margin: 0px;
	padding: 0px;
}

a.blue:link {
  color: rgb(0, 0, 255);
	text-decoration:none;
}
a.blue:visited {
  color: rgb(0, 0, 255);
	text-decoration:none;
}
a.blue:active {
  color: rgb(0, 0, 255);
	text-decoration:none;
}
a.blue:hover {
  color: rgb(0, 0, 255);
	text-decoration:underline;
}

/* Link class for the admin link at the bottom. Displays grey
text and when hovered turns white */
a.adminlink:link{
	color: gray;
	text-decoration: none;
}
a.adminlink:visited{
	color: gray;
	text-decoration: none;
}
a.adminlink:active{
	color: gray;
	text-decoration: none;
}
a.adminlink:hover{
	color: white;
	text-decoration: none;
}

/* Link class for the menubar. Displays white
text and when hovered background turns a shade of blue */
a.menuoption:link {
  color: #333333;
	font-size: 10pt;
	font-weight: bold;
	text-decoration:none;
}
a.menuoption:visited {
  color: #333333;
	font-size: 10pt;
	font-weight: bold;
	text-decoration:none;
}
a.menuoption:active {
  color: #333333;
	font-size: 10pt;
	font-weight: bold;
	text-decoration:none;
}
a.menuoption:hover {
  color: rgb(255, 255, 255);
	font-size: 10pt;
	background-color: #9d9d9d;
	font-weight: bold;
	text-decoration:none;
}

#container{
	height: auto;
	width: 800px;
	margin-left: auto;
	margin-right: auto;
}
#banner{
	height: 103px;
	width: 800px;
	background-image: url(../images/banner.jpg);
	background-repeat: no-repeat;
	float: left;
}
#menubar{
	height: 20px;
	width: 800px;
	background-image: url(../images/menubar.jpg);
	background-repeat: no-repeat;
	float: left;
}
#menushadow{
	height: 11px;
	width: 800px;
	background-image: url(../images/mbshadow.jpg);
	background-repeat: no-repeat;
	float: left;
}
#main{
	height: auto;
	width: 800px;
	float: left;
	background-color: #FFFFFF;
}
#mainleft{
	height: auto;
	width: 580px;
	padding: 10px;
	float: left;
	background-color: #FFFFFF;
}
#mainright{
	height: auto;
	width: 190px;
	padding: 5px;
	float: right;
	background-color: #FFFFFF;
}
#footfade{
	height: 10px;
	width: 800px;
	background-image: url(../images/bottomfade.jpg);
	background-repeat: repeat-x;
	float: left;
}
#footer{
	height: 20px;
	width: 800px;
	float: left;
	font-size: 8pt;
	font-family: Arial;
	font-style: italic;
	background-color: black;
	color: gray;
	text-align: center;
	vertical-align: middle;
}
#subfooter{
	height: 20px;
	width: 800px;
	float: left;
	font-size: 7pt;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: gray;
	text-align: center;
	vertical-align: top;
}
#navlinks {
   background-color: #d2d2d2;
   padding: 5px;
   border: thin solid #000000;
   width: 150px;
   text-align: left;
}