body {
	background: url(/sitewide/assets/img/shows/miss_america/2007/style_elements/bg.jpg) top center;
	background-attachment: fixed;
	background-color: #000000;
}

div#main {
	background: url(/sitewide/assets/img/shows/miss_america/2007/style_elements/content_bg_2.jpg) top center no-repeat;
	background-color: #1d0001;
	padding: 0;
	border-bottom-width: 0;
}

div#content { 
	width: 762px; 
	margin: 0 auto;
	padding: 14px 0px 0px 0px;
}

div#nav {
	position: relative;
	width: 171px; 
	margin: 0px;
	padding: 0px 0px 0px 0px;
	float: left;
}

div#ma_logo {
	margin: 0px;
	padding: 3px 0px 4px 12px;
}

div#nav_space {
	margin: 0px;
	padding: 0px 0px 8px 17px;
}

div#nav_line {
	position: relative;
	top: -1px;
	margin: 0px;
	padding: 0px 0px 0px 17px;
}

div#nav a:link, div#nav a:visited {
	font-size: 12px;
	color: #d1a22c;
	font-family: Arial, sans-serif;
	font-weight: normal;
	text-decoration: none;
}

div#nav a:active, div#nav a:hover {
	font-size: 12px;
	color: #ffffff;
	text-decoration: underline;
}

div#body_content {
	position: relative;
	width: 591px; 
	margin: 0px;
	padding: 0px 0px 0px 0px;
	float: left;
}

div#body_content_left {
	position: relative;
	width: 345px; 
	margin: 0px;
	padding: 12px 0px 0px 0px;
	float: left;
}

.mainpromo {
	width: 345px; 
	margin: 0px;
	padding: 0px 0px 0px 0px;
}

div#body_content_right {
	position: relative;
	width: 246px; 
	margin: 0px;
	padding: 0px 0px 0px 0px;
	float: left;
	text-align: left;
}

div#body_content_right_console {
	position: relative;
	width: 246px; 
	margin: 0px;
	margin-top: 5px;
	padding: 0px 0px 0px 0px;
	float: left;
	text-align: left;
}

.top_right_promo {
	margin: 0px;
	padding: 7px 0px 0px 9px;
}


 
h2#h2header {
	margin: 0;
	padding: 0;
}

/* for the information subheader at the top of the page */
div#info {
	width: 567px;
	height: 34px;
	background: url(/sitewide/assets/img/shows/miss_america/2007/style_elements/info_bg_2.jpg) top left no-repeat;
	border: 1px solid #6a1214;
	text-align: left;
	margin: 0px;
	padding: 0px 0px 0px 5px;
}

h3#subhead {
	margin: 0;
	padding: 0;
	padding-top: 7px;
	font-size: 11px;
}

h3#title {
	margin: 0;
	padding: 0;
	padding-top: 4px;
	font-size: 11px;
}

/* for text to the left of the remind me link */
div#reminder {
	margin: 0px;
	padding: 4px 0px 4px 2px;
	display: block;
	font-size: 10px;
	color: #ffffff;
	font-family: Arial, sans-serif;
}

/* remind me link */
div#reminder a {
	color: #e7c569;
}

.mainpromo_info {
	width: 345px;
	height: 87px;
	background: url(/sitewide/assets/img/shows/miss_america/2007/style_elements/home_mainpromo_bg.jpg) top right no-repeat;
}

.mainpromo_info .title {
	margin: 0px;
	padding: 5px 0px 0px 8px;
}

div.mainpromo_info a.link:link, div.mainpromo_info a.link:visited {
  color: rgb(224, 186, 87);
  font: bold 14px Georgia;
  text-decoration: underline;
}

div.mainpromo_info a.link:hover, div.mainpromo_info a.link:active {
  color: rgb(255,255,255);
}

.mainpromo_info .caption {
	margin: 0;
	padding: 5px 5px 0px 8px;
	color: rgb(255,255,255);
	font-size: 11px;
	font-weight: normal;
	font-family: Arial, sans-serif;
	text-decoration: none;
}

div.mainpromo_info div.caption a:link, div.mainpromo_info div.caption a:visited {
  color: rgb(224, 186, 87);
  font: normal 10px Arial, sans-serif;
  text-decoration: underline;
}

div.mainpromo_info div.caption a:hover, div.mainpromo_info div.caption a:active {
  color: rgb(255,255,255);
   text-decoration: none;
}



/* right promo */
div.rightpromos_space {
	margin: 0px;
	padding: 14px 0px 0px 14px;
}

div.rightpromos {
	margin: 0px;
	padding: 0px;
	border: 1px solid rgb(77,51,0);
	color: rgb(255,255,255);
	font: normal 10px Arial, sans-serif;
	width: 213px;
}

.rightpromos div.image {
	margin: 0px;
	padding: 0px;
}


td.rightpromoblock {
	margin: 0px;
	padding: 5px;
	width: 124px;
	text-align: left;
	background: url(/sitewide/assets/img/shows/miss_america/2007/style_elements/home_rightpromo_bg.jpg) top center no-repeat;
}

.rightpromoblock {
	font: normal 10px Arial, sans-serif;
	color: rgb(255,255,255);
	vertical-align: top;
}

div.rightpromoblock a.title, div.rightpromoblock a.title:visited {
  color: rgb(224, 186, 87);
  font: bold 10px Georgia;
  text-decoration: underline;
}

.rightpromoblock a.title:hover, .rightpromoblock a.title:active {
  color: rgb(255,255,255);
}

div.centerpromos_space {
	margin: 0px;
	padding: 13px 0px 0px 0px;
}

.centerpromos {
	width: 343px;
	background: url(/sitewide/assets/img/shows/miss_america/2007/style_elements/home_centerpromo_bg.jpg) top right no-repeat;
	border: 1px solid rgb(77,51,0);
}

.centerpromos .caption {
	margin: 0;
	padding: 7px;
	color: rgb(255,255,255);
	font-size: 11px;
	font-weight: normal;
	font-family: Arial, sans-serif;
	text-decoration: none;
}

.centerpromos div.caption .title a:link, .centerpromos div.caption .title a:visited {
  color: rgb(224, 186, 87);
  font: bold 10px Georgia;
  text-decoration: underline;
}

.centerpromos div.caption .title a:hover, .centerpromos div.caption .title a:active {
  color: rgb(255,255,255);
}

div#links {
	text-align: center;
	color: #e7c569;
	clear: both;
}



div#links a {
	font-size: 13px;
	color: #e7c569;
	font-family: Arial, sans-serif;
}

div#description {
	margin: 0;
	background: url(/sitewide/assets/img/shows/miss_america/2007/style_elements/desc_bg.jpg) top center no-repeat;
}

div#description p {
	margin: 0;
	padding: 7px;
	color: #ffffff;
	font-size: 12px;
	font-family: Arial, sans-serif;
}





div#footer {
	background-color: #1d0001;
	color: #88522d;
	width: 762px;
	margin-left: 2px;
	padding-top: 30px;
}

div#footer table td, div#footer table td a:link, div#footer table td a:visited,div#footer p.copyright, div#footer p.copyright a:link, div#footer p.copyright a:visited, div#footer p.copyright a:active, div#footer table td p.nav {
	color: #88522d;
}

div#footer table td a:hover, div#footer p.copyright a:hover {
	text-decoration: underline;
}

div.console {
	margin-top: 5px;
}
