body { 
	margin: 0; 
	color: #212121; 
	background: #9d3022 url(images/top_repeat.jpg) repeat-x 50% top;
	text-align: center; 
	width: auto;
	font-family: "Lucida Sans Unicode", "Lucida Sans", Verdana, Arial, sans-serif;}	

a:link { 
	color: #e3ca58;
	text-decoration: none; }

a:visited { 
	color: #e3ca58;
	text-decoration: none;}

a:hover { 
	color: #f6fd89;
	text-decoration: none; }

a:active { color: red }

#top { 
	margin: 0 auto;
	text-align: left;
	font-size: 10pt;
	width: 780px;
	height: 52px;
	background: #9d3022 url(images/topcenter.jpg) no-repeat 50% top;}
#top .red { border-right: 1px #9d3022 solid  }
#top p {
	padding: 10px 0 0 30px;
	margin: 0}		

#brand {
	margin: 0 auto;
	text-align: left;
	width: 780px;
	height: 133px;
	background: #9d3022 url(images/brand.jpg) top no-repeat}
#brandmess {
	position: relative;
	margin: 70px 0 0 0;
	width: 400px;
	height: 40px;
	float: right; 
	color: #fff}

#nav { 
	position: relative;
	margin: 0;
	width: 360px;
	height: 40px;
	float: right;}
#nav ul{ 
	float: left; 
	margin:0; 
	padding:0; 
	list-style: none}
#nav ul li {
	font-size: 10pt;
	float: left; 
	list-style: none;}
#nav a { 
	text-decoration: none;
	font-size: 10pt;
	font-weight: bold;
	margin: 5px 0 0 4px;
	padding: 20px 10px 0px 10px;
	color: #fff;
	display: block;}
#nav a:hover {
	color: #e3ca58;
	display: block; }
#nav .end {
	border: none}
	
#content {
	padding: 15px 0 15px 0;
	color: #999;
	margin: 0 auto;
	text-align: left;
	width: 780px;
	background: #212121 url(images/topbreak.jpg) top no-repeat}
#content p {
	margin: 0;
	padding: 3px 10px 0px 10px;
	font-size: 10pt;
	line-height: 18pt;}
#content ul {
	list-style:circle;}
#content li {
	font-size: 10pt;
	margin: 3px 10px 0px 25px;}
#content .inline {
	vertical-align:middle;}
#content h1 {
	margin: 0;
	padding: 15px 10px 0px 10px;
	color: #e3ca58;
	font: 18pt}
#content h2 {
	display: inline-block;
	margin: 0;
	padding: 15px 10px 0px 10px;
	color: #fff;
	font-size: 14pt}
#content .imppara {
	color: #fff;
	font-size: 14pt;
	line-height: 21pt;}
#content .red {
	color: #9d3022; 
	font-size: 10pt;
	font-style: italic; }
#content .caption {
	color: #ccc; 
	font-size: 10pt;
	font-style: italic;
	text-align: center; }
#content .minor {
	line-height: 14px;
	font-size: 8pt;
	font-style: italic; 
	color: #666}
#content hr { 
	width: 100%;
	height: 1px;
	color: #9d3022;
	border: none;
	background: #9d3022}
#content td {
	vertical-align: top;
	text-align:center;
	font-size:10pt;
	padding: 7px;}
#content td a{ text-decoration: none;}
#content table {
	margin: 7px;}
#content a.green {
	color: #69b43a;
	text-decoration:none;}
#content a:hover.green {
	color: #adf87e;}
#content a:hover img.thumb { border: 3px solid #9d3022; }
#content img.thumb { border: 3px solid white;}

		 
#primary {
	width: 420px;}
	
#secondary {
	width: 340px;
	float: right;}
#secondary .links {
	background: #282828;
	width: 240px;
	padding: 8px 10px 10px 10px;
	margin: 0 0 0 10px;}
	
	
#footer {
	clear: both;
	color: #e3ca58;
	margin: 0 auto;
	text-align: left;
	width: 780px;
	background: #9d3022 url(images/bottombreak.gif) top no-repeat}
#footer p {
	padding: 10px;
	font-size: 10pt}
#footer a {	
	text-decoration: none;
	color: #fff;}
#footer a:hover {	
	color: #212121;}
	
#juliecorner {
	display: block;
	width: 87px;
	clear: both;
	border:0;
	height: 61px;
	margin: 36px 0 0 0;
	float: right;}
#juliecorner a.rollover {
	width: 87px;
	border:0;
	height: 61px;
	display: block;
	text-decoration: none;
	position: relative;
	background: url(images/juliecornerb.gif) no-repeat left;}
	
#juliecorner a.rollover:hover {
	border:0;
	background-position: -87px 0}


