html, body, div, span, object, iframe,h1, h2, h3, h4, h5, h6, h7, p, blockquote, a, em, font, img, q, s, small, strike, strong, sub, sup,  ol, ul, li, table, tr, th, td {	margin: 0;	padding: 0;	border: 0;	outline: 0;	font-weight: inherit;	font-style: inherit;	font-size: 100%;	font-family: inherit;	vertical-align: baseline;	background-image: transparent;}body {	line-height: 1;}ol, ul {	list-style: none;}table {	border-collapse: collapse;	border-spacing: 0;}caption, th, td {	text-align: left;	font-weight: normal;}blockquote:before, blockquote:after, q:before, q:after {	content: "";}blockquote, q {	quotes: "" "";}/* BEGIN MAIN STYLES */body {margin:20px 0 0 0;padding:0;height:100%;background-color:#ffffff;color:#333;  text-align:center;font-family:Arial, Helvetica, sans-serif;font-family:line-height:1.2em;}a {color:#024a73;text-decoration:none;}a:hover {color:#0283cc;text-decoration:underline;}ul {margin:0 0 0 20px;list-style-type:disc;}li {margin:0 0 0 8px;}blockquote {margin:1em;padding:.5em;background-color:#eeeeee;border-top:1px solid #cccccc;border-bottom:1px solid #cccccc;}blockquote p {margin:.2em;}#container { 	margin:0 auto;padding:0;width:800px;text-align:left;vertical-align: middle;	background-color:#ffffff;}#header {margin:0;padding:0;height:110px;background-color:#fff;background:url(../images/head_bg.gif) no-repeat;}#header h1, #header h2{text-indent:-10000px;}/****************** LEFT COLUMN ******************/#siteid {width:150px;height:110px;}#leftColumn {float:left;margin:0;padding:0;width:150px;font-size:12px;color:#666;}#leftColumn p {margin:0 0 0 5px;}#leftColumn ul {margin:0 0 0 0;list-style:none;text-indent:5px;line-height:25px;}#leftColumn li {display: block;margin:0 0 0 0;}#leftColumn li a {display: block;text-decoration:none;color:#024a73;}#leftColumn li a:hover{display: block;text-decoration:none;color:#fff;background-color:#024a73;}#redlink a {font-weight:bold;color:#FF0000 !important;}/****************** CENTER COLUMN ******************/#centerColumn { height: 400px;	margin:0 0 0 180px;padding:0;background-color:#ffffff;background:url(../images/hp_bg.jpg) no-repeat;background-position:left;}#centerColumnPage { 	margin:0 0 0 180px;padding:0 0 20px 0;background-color:#ffffff;background-position:left;}#centerColumnPage p {font-size:14px;line-height:1.5em;}#centerColumn h1 {text-indent:-2000px;}#centerColumn h2, #centerColumnPage h2 {margin:0;padding:0 0 5px 0;font-size:1.3em;letter-spacing:.1em;}#centerColumn h3, #centerColumnPage h3 {margin:0 0 5px 0;padding:0;font-size:1.1em;letter-spacing:.1em;}
#centerColumn h7, #centerColumnPage h7 {margin:0 0 5px 0;padding:0;font-size:.6em;letter-spacing:.1em;}#pageTitle {	text-align:center;	border-bottom:solid 1px #024a73;	margin: 0 0 15px 0;	padding: 0 0 5px 0;}#pageTitle h1 {	color:#024a73;	font-size:26px;}#pageLeft h3 {	color:#024a73;	margin-top:20px;}#pageLeft h4 {	font-weight:bold;	color:#024a73;	margin:20px 0 5px 0;}#pageLeft p {	margin:0 0 10px 0;}#pageLeft ul {	list-style-type:none;	margin:0 0 10px 20px;}#pageLeft li {	margin:0 0 3px 0;	padding:0;}#rightText {width:180px;text-align:right;}#rightText p {font-size:14px;line-height:1.5em;}#last {margin:0 0 110px 0;}#pageCentered {	text-align:center;}/****************** FOOTER ******************/#footer {position:relative;margin:10px 0 30px 0;font-size:10px;text-align:center;color:#666;background-color:#fff;border-top:1px solid #cccccc;}#footer ul {display:inline;}#footer li {display:inline;margin:0;line-height:30px;padding:0 8px 0 0;}/****************** SPECIALS ******************/.coupon {text-align:center;float:left;
width:260px;border:4px dashed #024a73;margin:0 10px 10px 0;padding:10px;}.coupon h2 {line-height:1em;margin:0;padding:0;}.coupon h3 {line-height:1em;margin:0;padding:0;}.coupon p {margin:0;padding:0;}
.alignleft {
float: left;
}
.alignright {
float: right;
}
#pageTitle img {float:center;margin:10px;padding:0;}