body {
	/*background-image: url(images/bg.jpg); */
	background:#000 url(../images/bg.jpg) repeat-x;
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	color: #999999;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
}

#mainContent{
	width:795px;
	position: relative;
}


#menu{
	position: absolute;
	margin-top: 42px;
	margin-left: 230px;
	color: #fff;
		font-size: 11px;
}


#adminContent{
	text-align:left;
	width:750px;
}

#shiftedContent{
	position: relative;

margin-top: -280px;
_margin-top: -280px;
}
h1 { font-size: 24px; }

#shiftedContentAbout{
	position: relative;
		margin-left:-1px;
		_margin-left:0px;
margin-top: -373px;
$margin-top: -376px;
_margin-top: -376px;
}

#shiftedContentAbout ol { text-align: left; color: #ddd; margin-bottom: 20px; }
#shiftedContentAbout ol strong { color: #fff; }
	#shiftedContentAbout ol li { margin: 12px 0; }

div.sweepstakes { background: transparent url(/images/bg-dclark.gif) no-repeat left top; }
	div.sweepstakes div.dclark { width: 290px; float: left; }
	div.sweepstakes div.sweep-content { width: 500px; float: right; }
	div.sweepstakes div p { font-size: 1.1em; text-align: left; }
	div.sweepstakes div ul { text-align: left; color: #ddd; font-size: 1.2em; }
		div.sweepstakes div ul li { margin: 6px 0; }

form#sweepstakes-form { font-size: 1.15em; text-align: left; margin-left: 30px; }
	form#sweepstakes-form label { display: block; margin: 6px 0 2px; }
	form#sweepstakes-form input.set-width { width: 90%; margin: 2px 0; }

	.sweep-left { float: left; width: 224px; }
	.sweep-right { float: right; width: 224px; }

#activities-list { line-height: 2em; border: 1px solid #666; padding: 2px 6px 10px; margin: 10px 0 4px; width: 440px; }

#about1{
		position: relative;
	z-index: 25;
		color: #fff;
		margin-left:134px;
		$margin-left:0px;
		_margin-left:48px;
width:661px;
_width:663px;
}

#contentBoxxen{
		position: relative;
	z-index: 25;
		color: #fff;
		margin-left:48px;
		_margin-left:48px;
width:661px;
_width:663px;
}

/*
 li.group {
	margin-left: 8em; 
	$margin-left: 30em; 
	_margin-left: 30em; 
}
*/



#about2{
	margin-left:290px;
	_margin-left:280px;
	margin-top: -310px;
		position: relative;
	
width:401px;

}


h3{
	font-size: 12px;
	font-weight: bold;
	margin:5px;
}

h2{
	font-size: 14px;
	font-weight: bold;
	margin: 0px;
	color: #E3A40B;
	
}

a {
	color:#ccc;
}
a:hover {
	color:#fff;
}

#menu a {
	color:#fff;
	text-decoration: none;
}
#menu a:hover {
	color:#fff;
	text-decoration: underline;
}


#group{
	
margin-top: 0px;
_margin-top: -370px;

	margin-left:290px;
	_margin-left:280px;

		position: relative;
	
width:401px;

}




.componentheading {
	visibility: hidden;
}

.contentheading {


	color: #DFA70C;
	font-weight: bold;
	font-size: 15px;
	white-space: nowrap;
	margin-bottom: 0px;
	padding-bottom:0px;
}


.contentpaneopen {
	font-size: 12px;
	color: white;
}

#title{
	position:absolute;
	top:61px;
	
	left:127px;
	$left:126px; /*IE7*/
	_left:126px; /*IE6*/
}

#maplink{
		position:absolute;
	top:10px;
	left:625px;
}

#footer { clear: both; }

div.clear { clear: both; height: 1px; overflow: hidden; }
