body {
	font-family:arial,verdana,sans-serif;
	color:#666666; 
	font-size:100%; 
	margin: 0;
	padding: 0;
	text-align: center;	
	background:#990033 url("../images/bg.gif") repeat-y center top;
}

div#jacket {
	width:742px; 
	top: 0;
	right: 0;
	margin: 0 auto;
	position: relative; 
	text-align: left;
	padding:0; 
	background-color:#fff;
}
	
div#backStrip {position:absolute; left:0; top:25px; padding:0; margin:0; background:url("../images/top_strip.gif") repeat-x; width:100%; height:48px;}
div#content {background:url("../images/home_header.jpg") no-repeat top left; width:742px; float:left; padding:40px 9px 0 9px; margin-right:-20px;}
div#logo {float:left; width:361px; padding:0 0 0 10px;}
div#date {float:left; text-align:right; color:#fff; font-size:65%; width:310px; margin-right:45px; padding:0;}

p {margin:3px; padding:3px;}
h1 {margin:3px; padding:3px; color:#990033; font-size:95%; font-weight:normal;}
h2 {margin:3px; padding:3px; font-size:100%; font-weight:bold; line-height:inherit;}
.red {color:#990033;}

div#title {width:729px; float:left; margin:155px 0 0 2px; padding:8px; clear:both;}
div#categories {width:729px; float:left; margin:0 0 0 2px; padding:8px 0 8px 8px; clear:both; font-size:80%; background:url("../images/home_content_bg.gif") no-repeat bottom left;}
/* IE 7 and modern browsers only */
html>body div.categoryJacket {width:347px; float:left; margin:0 8px 8px 0;}
/* IE 6 and below only */
* html div.categoryJacket {width:347px; float:left; margin:0 0 8px 0;}
div.categoryJacket img {border:1px solid #d3d3d3;}
div.category {background:url("../images/category_bg.gif") no-repeat top left; width:339px; float:left; padding:8px; font-size:85%;}

div#banner {width:725px; float:left; clear:both; padding:8px; background:url("../images/banner_bg.gif") no-repeat top left; margin:10px 0 0 2px;}
div#banner img {border:1px solid #d3d3d3;}

/* IE 7 and modern browsers only */
html>body div#footerLinks {color:#999999; font-size:60%; float:left; margin-top:20px; width:730px;}
/* IE 6 and below only */
* html div#footerLinks {color:#999999; font-size:60%; float:left; margin-top:20px;}

/* IE 7 and modern browsers only */
html>body div#footerRight {float:right; padding-right:20px;}
/* IE 6 and below only */
* html div#footerRight {float:right;}
div#footerLeft {float:left;}

/* IE 7 and modern browsers only */
html>body div#legal {color:#ffffff; font-size:60%; float:left; background:url("../images/home_legal_bg.gif"); width:742px;}
/* IE 6 and below only */
* html div#legal {color:#ffffff; font-size:60%; float:left; background:url("../images/home_legal_bg.gif"); width:742px;}

div#legalLeft {float:left; padding-left:4px;}
/* IE 7 and modern browsers only */
html>body div#legalRight {float:right; padding-right:5px;}
/* IE 6 and below only */
* html div#legalRight {float:right;}
/* IE 6 and below only */
* html .pad {padding-right:20px;}

a.greyLink {color:#999999; text-decoration:underline;}
a.greyLink:hover {color:#999999; text-decoration:none;}
a.whiteLink {color:#fff; text-decoration:underline;}
a.whiteLink:hover {color:#fff; text-decoration:none;}

a.redLink {color:#990033; text-decoration:none;}
a.redLink:hover {color:#999999; text-decoration:none;}