/* -------- Author: Aaron M. Souza 2008 --------  */

body		
		{
		text-align: center;
		font-family: arial,"ms trebuchet",verdana,sans-serif;
		color: white;
		font-size: small;
		background-color: black;
		}

#wrapper	
		{
		width: 950px;
		margin: 0 auto;
		}

/* -------- Header --------  */

#header 	
		{		
		width: 950px;
		}

#bannerbox
		{
		width: 450px;
		height: 123px;
		float: left;
		margin: 0px 0px 20px 0px;
		}

#bannerbox img 
		{
		border: none;
		}

#topnav
		{
		width: 480px;
		margin: 50px 0px 20px 0px;
		float: right;
		font-size: 105%;
		font-weight: bold;
		}

#topnav ul	
		{
		list-style: none;
		display: block;
		}

#topnav ul li	
		{
		float: left;
		text-align: left;
		margin: 0px 15px 0px 0px;
		}

#topnav ul li a:link, #topnav ul li a:active, #topnav ul li a:visited
		{
		color: #FF0033;
		}

#topnav ul li a:hover, #topnav ul li a:focus
		{
		color: white;
		text-decoration: overline;
		}

/* -------- End Header --------  */

/* -------- Side Navigation --------  */

#subwrap
		{
		width: 950px;
		}

#sidenav
		{
		float:left;
		width: 150px;
		font-family: helvetica, sans-serif;
		text-align: left;
		font-size: 105%;
		font-weight: bold;
		margin: 8px 0px 0px 0px;
		}

#sidenav a:link, #sidenav a:active, #sidenav a:visited
		{
		color: #FFCC99;
		}

#sidenav a:hover, #sidenav a:focus
		{
		color: white;
		text-decoration: overline;
		}

/* -------- End Side Navigation --------  */

/* -------- Content --------  */

#content
		{
		float:left;
		width: 770px;
		margin: 0px 0px 0px 6px;
		text-align: left;
		}

h1		
		{
		font-family: "Lucida Grande", Verdana, Arial, Tahoma, sans-serif;
		font-size: 135%;
		margin: 0px 0px 12px 6px;
		color: #FF9933;
		}

h2
		{
		font-family: "Lucida Grande", Verdana, Arial, Tahoma, sans-serif;
		font-size: 120%;
		color: #6699FF;
		margin: 20px 0px 20px 10px;
		}

h3		
		{
		font-family: "Lucida Grande", Verdana, Arial, Tahoma, sans-serif;
		font-size: 115%;
		margin: 10px 0px 14px 10px;
		color: #FFFF33;
		}

p		
		{
		padding: 6px 6px 6px 12px;
		}

#indexpicbox
		{
		width: 770px;
		text-align: center;
		margin: 20px auto;
		}

#atvpicbox
		{
		width: 770px;
		text-align: center;
		margin: 20px auto;
		}

img.inapicbox
		{
		border: 1px solid #FFCC99;
		margin: 0px 4px 0px 4px;
		}

img.regular
		{
		border: 1px solid #FFCC99;
		margin: 10px 5px 10px 5px;
		}

#atvinventorynav
		{
		width: 680px;
		text-align: center;
		margin: 2px auto;
		font-size: 85%;
		font-weight: bold;
		}

#atvinventorynav ul
		{
		list-style: none;
		display: block;
		}

#atvinventorynav ul li
		{
		float: left;
		text-align: left;
		margin: 0px 10px 10px 10px;
		}

#atvinventorynav ul li a:link, #atvinventorynav ul li a:active, #atvinventorynav ul li a:visited
		{
		color: #FF0033;
		}

#atvinventorynav ul li a:hover, #atvinventorynav ul li a:focus
		{
		color: white;
		text-decoration: overline;
		}

#dbinventorynav
		{
		width: 410px;
		text-align: center;
		margin: 2px auto;
		font-size: 85%;
		font-weight: bold;
		}

#dbinventorynav ul
		{
		list-style: none;
		display: block;
		}

#dbinventorynav ul li
		{
		float: left;
		text-align: left;
		margin: 0px 10px 10px 10px;
		}

#dbinventorynav ul li a:link, #dbinventorynav ul li a:active, #dbinventorynav ul li a:visited
		{
		color: #FF0033;
		}

#dbinventorynav ul li a:hover, #dbinventorynav ul li a:focus
		{
		color: white;
		text-decoration: overline;
		}

#atvinventorybox
		{
		width: 770px;
		text-align: center;
		margin: 10px auto;
		}

img.inventory
		{
		border: 1px solid #FFCC99;
		margin: 0px 8px 16px 8px;
		}

#linkbox
		{
		width: 700px;
		text-align: center;
		margin: 10px auto;
		}

img.linkpage
		{
		border: 1px solid #FFCC99;
		margin: 0px 8px 16px 8px;
		}

#cashbox	
		{
		width: 435px; 
		margin: 10px 14px 10px 10px; 
		border: 1px solid #FFCC99;
		padding: 0px 6px 6px 6px;
		float: left;
		}

span.pay	
		{
		color: #FFFF33; 
		font-family: arial, helvetica, sans-serif; 
		font-size: 102%;
	 	line-height: 115%; 
		border-bottom: dashed 1px #FFFFFF; 
		padding-bottom: 2px;
		}

p		
		{
		text-align: justify;
		margin: 10px 10px 10px 10px;
		}

a:link, a:active, a:visited  
		{
		text-decoration: none;
		color: #FFCC99;
		}
	
a:hover, a:focus 
		{
		color: white;
		}

/* -------- End Content --------  */

/* -------- Footer --------  */

#footer
		{
		width: 950px;
		font-size: 85%;
		background-image: url(images/footerbg.jpg);
		background-repeat: repeat-x;
		background-position: 0 0;
		background-color: transparent;
		padding: 20px 0px 0px 0px;
		margin: 10px 0px 16px 0px;
		}

a.foot:link, a.foot:active, a.foot:visited  
		{
		text-decoration: none;
		color: #FFCC99;
		}
	
a.foot:hover, a.foot:focus 
		{
		color: white;
		}

/* -------- End Footer --------  */