body {margin:0px; background:url(image/menurepeat.gif) top left repeat-y; font-size:13px;}
div#page {position:absolute; top:0; left:0; bottom:100px;
	width:100%; height:121px;
	background:url(image/titlerepeat.gif) top left repeat-x;}
h1.slogan {position:absolute; top:72px; left:255px;
	font: bold 1.25em Arial, sans-serif; color:#000;
	text-decoration:none; margin:0; padding:0;}
span.red {color:#EF2A11;}
div#menu {position:absolute; top:121px; left:0;
	width:119px; margin:0;}
div#menu a, div#menu a:visited {display:block; background:#000; text-align:right;
	font: bold 1em Arial, sans-serif; color:#fff; text-decoration:none;
	margin-bottom:0.5em; padding:0 1em; line-height:0.9}
div#menu a:link.newsletter {font-size:80%;}
div#menu a:visited.newsletter {font-size:80%;}
div#menu a:hover {background:#EF2A11;}
div#content {position:absolute;
	border: solid 2px #EF2A11; border-top-width:0; background:#FFF9F8;
	left:130px; right:12%; top:121px;}
div#content h1 {font: bold 1.25em Arial, sans-serif; word-spacing:0.2em; letter-spacing:0.125em; color:#fff;
	padding:0.125em 1em; margin:0 0 0.25em;
	background:url(image/header1.gif) top left repeat-y;}
div#content h2 {font: bold 1em Arial, sans-serif; color:#000;
	padding:0; margin:0 25px 0.25em;}
div#content a:link {color:#EF2A11;
padding:0 0.25em;}
div#content a:visited {color:#F2523E;
padding:0 0.25em;}
div#content a:hover {text-decoration:none; color:#FFF9F8; background:#EF2A11;}
div#content img {border:0; margin:0 30px 1em;
	border:1px solid #EF2A11;}
div#content td a:link img {margin:0; padding:0;}
div#content td {font: 100% Arial, sans-serif; color:#000;}
div#footer p {margin:0; font: 80% Arial, sans-serif; text-align:center; padding-bottom:4px;}
p {font: 100% Arial, sans-serif; color:#000;
	margin:0 30px 1em;}
hr {color:#EF2A11; background-color:#EF2A11; height:1px; border:0;}