body {

	background-attachment: fixed;

	background-image: url(../images/bg.gif);

	background-repeat: no-repeat;

	background-position: center top;

}

#skip2nav {display:none;}

#container {

	width: 830px;

	margin-right: auto;

	margin-left: auto;

	text-align: center;

}

#heading {

	margin-right: 25px;

	margin-left: 25px;

	margin-top: 10px;

}

#hdr {

	margin-right: 25px;

	margin-left: 25px;

}

#feature {

	background-image: url(../images/feature.png);

	background-repeat: no-repeat;

	height: 341px;

	width: 780px;

}



#promo { width: 435px; height:300px; display:block; float:left; }





#content {

	float: left;

	width: 509px;

	margin-left: 25px;

	padding-bottom: 25px;	

}

#content h1 {

	text-align: left;

	margin-top: 10px;

}

#content h2 {

	font-family: Arial, Helvetica, sans-serif;

	color: #FFFFFF;

	font-size: 20px;

	text-align: left;

	font-weight: normal;

	text-transform: uppercase;

	margin-top: 15px;

}

#content a {

	color: #ffffff;

	font-family:Arial, Helvetica, sans-serif;

	size: 18px;

}

#content p {

	font-family: Arial, Helvetica, sans-serif;

	font-size: 18px;

	color: #ffffff;

	text-align: left;

	margin-bottom: 15px;

}

#content p img {

	margin: 10px;

}

#right {

	float: right;

	margin-right: 25px;

	margin-top: 10px;

	width: 246px;

	

}



#nav {

	width: 244px;

	padding-bottom: 15px;

}

#nav ul{

	list-style-type: none;

	width: 244px;

	margin-left: 0px;

}

#nav ul li {

	text-indent: -9999px;

}

#nav ul li a {

	display: block;

	background-image: url(../images/nav.png);

	background-repeat: no-repeat;

	height: 37px;

}

#nav ul li#mn1 a {

	width: 244px;

	height: 32px;

	background-position: 0px 0px;

}

#nav ul li#mn2 a {

	width: 244px;

	height: 33px;

	background-position: 0px -32px;

}

#nav ul li#mn3 a {

	width: 244px;

	height: 32px;

	background-position: 0px -65px;

}

#nav ul li#mn4 a {

	width: 244px;

	height: 33px;

	background-position: 0px -97px;

}

#nav ul li#mn5 a {

	width: 244px;

	height: 37px;

	background-position: 0px -130px;

}

#nav ul li#mn1 a:hover {

	background-position: -244px 0px;

}

#nav ul li#mn2 a:hover {

	background-position: -244px -32px;

}

#nav ul li#mn3 a:hover {

	background-position: -244px -65px;

}

#nav ul li#mn4 a:hover {

	background-position: -244px -97px;

}

#nav ul li#mn5 a:hover {

	background-position: -244px -130px;

}

#spotlights {

	height: 220px;

	clear: both;

}

#spotlights ul {

	list-style: none;

	text-indent: -9999px;

}

#spotlights ul li {

	display: inline;

}

#spotlights ul li a {

	display: block;

	float: left;

	background-image: url(../images/spotlights.png);

	background-repeat: no-repeat;	

	width: 260px;

	height: 220px;

}

#spotlights ul li#s1 a {

	background-position: 0px 0px;

}

#spotlights ul li#s2 a {

	background-position: -260px 0px;

}

#spotlights ul li#s3 a {

	background-position: -520px 0px;

}

#spotlights ul li#s1 a:hover {

	background-position: 0px -220px;

}

#spotlights ul li#s2 a:hover {

	background-position: -260px -220px;

}

#spotlights ul li#s3 a:hover {

	background-position: -520px -220px;

}

#spotlights2 ul {

	list-style: none;

	text-indent: -9999px;

	margin-left: 0px;

}

#spotlights2 ul li a {

	display: block;

	background-image: url(../images/spotlights2.png);

	background-repeat: no-repeat;

	width: 246px;

}

#spotlights2 ul li#s21 a {

	background-position: 0px 0px;

	height: 83px;

}

#spotlights2 ul li#s22 a {

	background-position: 0px -83px;	

	height: 90px;

}

#spotlights2 ul li#s23 a {

	background-position: 0px -173px;

	height: 87px;

}

#spotlights2 ul li a:hover {

	background-image: url(../images/spotlights2.png);

}

#spotlights2 ul li#s21 a:hover {

	background-position: -246px 0px;

}

#spotlights2 ul li#s22 a:hover {

	background-position: -246px -83px;

}

#spotlights2 ul li#s23 a:hover {

	background-position: -246px -173px;

}

#newsletter {

	background-image: url(../images/newsletter.png);

	background-repeat: no-repeat;

	height: 65px;

	width: 805px;

	clear: both;



}

#newsletter form {

	padding-top: 28px;

	text-align: right;

}

#newsletter form input[type="text"] {

	width: 174px;

	height: 17px;

	line-height: 17px;

	padding: 0;

	margin: 0;

	float: left;

	margin-left: 589px;

	margin-top: 5px;

	border: none;

	background-color: #903f98;

	color: #fdf200;

	font-size: 11px;

}

#newsletter form a {

	display: block;

	width: 20px;

	height: 17px;

	line-height: 17px;

	padding: 0;

	margin: 0;

	float: right;

	margin-top: 5px;

	margin-right: 3px;
	
	cursor: pointer;

}

#ftr {

	margin-right: 25px;

	margin-left: 25px;

	color: #333333;

	margin-top: 10px;

}

#copyright {

	float: left;

	font-size: 10px;

	font-family: Arial, Helvetica, sans-serif;

	margin-top: 19px;

	color: #333333;

	vertical-align: bottom;

}

#mass {

	float: right;

	font-family: Arial, Helvetica, sans-serif;

	font-size: 10px;

	padding-bottom: 20px;

}

#btmNav {

	clear: both;

	padding-bottom: 20px;

}

#btmNav ul {

	float: left;

	list-style-type: none;

	text-align: left;

	padding-top: 5px;

	padding-bottom: 5px;

	border-right-width: 1px;

	border-right-style: solid;

	border-right-color: #e9892c;

	padding-right: 30px;

	padding-left: 0px;

}

#btmNav ul li a {

	font-family: Arial, Helvetica, sans-serif;

	font-size: 11px;

	text-decoration: none;

	color: #333333;

}

#btmNav ul li a:hover {

	text-decoration: underline;

}

#btmNav ul.last {

	border: none;

}

#feature_link { position:absolute; width:430px; height:315px; display:block; }
