/* CSS Document */

body {
	margin: 0px;
	padding-top: 80px;
	padding-bottom: 20px;
	font: 15px arial;
	background: #000 url(images/allstar-body-bkgrd.jpg) top center no-repeat;
}
p {
	padding: 10px 0 0 0; margin: 0;
	line-height: 1.2em;
}
td {
	vertical-align:top;
}
.bodyhold{
	position: relative;
	width:900px;
	margin:auto;
	background-color:#FFFFFF;
	border-left:1px solid #444;
}
a#logo {
	 position: absolute; top: -120px; left: 65px;
	 display: block;
	 border: none;
	 text-decoration: none;
}
a#logo img {
	border: none;
	-webkit-transform: rotate(-10deg);
	-moz-transform: rotate(-10deg);
}
a.map-link {
	 color:#990000;
	 display:block;
	 width:100%;
	 position:absolute; top: 200px; left: 0;
}
#open {
 position: absolute; top: -65px; right: 0px; z-index: 100;
}

/*.menubar{
	background:#990000 url(images/menubg.jpg) repeat-x;
}*/
#main-menu {
	height: 25px; width: 870px;
	background-color: #e71501; /* red */
	list-style: none;
	margin: 0; padding: 10px 20px 10px 10px;
}
#main-menu li{
	float: left;
}
#main-menu li.blank {
	width: 245px;
}
#main-menu li a {
	display: block;
	position: relative;
	padding: 5px 10px;
	border-right: 1px solid #000;
	text-decoration: none;
	color: #fff;
	font: bold 12px helvetica;
		z-index: 200;
}
#main-menu li.last a {
	border: none;
}
#main-menu li a:hover,
#main-menu li a:focus,
#main-menu li.current a {
	color: #f6fe00; /* yellow */	
}
#banner {
	background: #000 url(images/allstar-banner-bkgrd.gif) 0 -40px no-repeat;
}
#show {
	position: relative: top: 0px; right: 0px;
}
.innerbody{
	clear: both;
	border-top:1px solid #A3A3A3;
	padding:20px;
	line-height: 22px;
}
.footer{
	color:#FFFFFF;
	background:#990000 url(images/footer.jpg) repeat-x;
	font:11px arial;
	text-align:center;
	vertical-align: middle;
}
.boxbg{
	/*background:#FDD901 url(images/boxbg.jpg) repeat-y;*/
	background-color: #FDD901;
	font:15px Georgia;
	color:#000000;
	padding:0px 16px 0px 16px;
	line-height: 20px;
}
.call-out {
	vertical-align: middle;
}
.boxbg div.center	{
	padding: 10px 0;
	text-align: center;
}
.heading {
	color:#910000;
	font:22px Georgia;
	display:block;
}
table.resources td {
	padding-bottom: 5px;
}
.submit {
	FONT-SIZE: 9pt;
	MAX-WIDTH: 65px;
	WIDTH: 65px;
	COLOR: #ffffff;
	MAX-HEIGHT: 20px;
	FONT-FAMILY: Verdana, Tahoma,  Arial;
	HEIGHT: 20px;
	BACKGROUND-COLOR: #FF0100;
	TEXT-DECORATION: none;
	border: #000000 1px solid;
}
.input {
	BORDER-RIGHT: #333333 1px solid; BORDER-TOP: #333333 1px solid; FONT-SIZE: 9pt; BORDER-LEFT: #333333 1px solid; WIDTH: 190px; COLOR: #000000; BORDER-BOTTOM: #333333 1px solid; FONT-FAMILY: Verdana, Tahoma,  Arial; TEXT-DECORATION: none
}
.headings2{
	color:#870100;
	font:18px Georgia;
	display:block;
	padding-bottom: 5px;
}
