body,html                           { color: #808080; font-size: 11px; line-height: 150%; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular; text-decoration: none; background: white repeat-x; margin: 0px; padding: 0px; width: 100%; height: 100%; min-height: 100% }

h1{
	font-size:22px;
}

h2{
	font-size:17px;
}

#outer   { background: white url(../chrome/repeatbody.jpg) repeat-x; float: left; clear: both; margin: 0px; padding: 0px; width: 100%; height: auto }
#inner   { float: left; clear: both; margin: 0px; padding: 0px; width: 761px; height: auto; display: inline }
#header  { background-image: url(../chrome/header.jpg); float: left; margin: 0px; padding: 0px; width: 760px; height: 147px; display: inline }
#logo  { float: left; margin: 44px 0px 0px 19px; padding: 0px; display: inline }
#topmenu   { font-weight: bold; float: right; margin: 40px 0px 0px; padding: 0px; width: 500px; height: 20px; display: inline }
#topmenu li   { color: #e11b2c; font-size: 14px; float: left; margin: 0px 20px 0px 8px; padding: 0px; display: inline }
#topmenu li a:visited { color: black; text-decoration: none }
#topmenu li a:active { color: black; text-decoration: none }
#topmenu li a:link { color: black; text-decoration: none }
#topmenu li a:hover  { color: gray; text-decoration: none }
/*#rightfloat    { float: right; margin: 0px; padding: 0px; width: 500px; height: 30px; display: inline }*/
#phone  { color: #e11b2c; font-weight: bold; font-size: 24px; float: right; margin: 8px 50px 0px 0px; padding: 0px; display: inline }
#contact    { background-color: #e11b2c; float: right; margin: 0px; padding: 8px 0px 0px 10px; width: 70px; height: 24px; display: inline }
#contact a:visited { color: white; font-weight: bold; text-decoration: none }
#contact a:active { color: white; font-weight: bold; text-decoration: none }
#contact a:link { color: white; font-weight: bold; text-decoration: none }
#contact a:hover  { color: black; font-weight: bold; text-decoration: none }
#menu    { background: url(../chrome/top_menu.jpg) no-repeat; float: left; clear: left; margin: 0px; padding: 50px 0px 0px 5px; width: 181px; height: auto; display: inline }
#menu h1 { font-size: 18px; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular; text-decoration: none }
#menu ul  { color: black; font-weight: bold; list-style-type: none; list-style-position: outside; margin: 0px 0px 0px 12px; padding: 0px; width: 170px }
#menu ul ul   { color: #808080; font-weight: bold; margin: 0px; padding: 0px }
#menu ul ul li a:visited  { color: #e11b2c; text-decoration: none; margin: 0px; padding: 0px }
#menu ul ul li a:active   { color: #e11b2c; text-decoration: none; background-color: white; margin: 0px; padding: 0px }
#menu ul ul li a:link  { color: #e11b2c; text-decoration: none; margin: 0px; padding: 0px }
#menu ul ul li a:hover     { color: black; text-decoration: none; margin: 0px; padding: 0px }
.black { color: black; font-weight: bold }
#subhead   { background: url(../chrome/sub_head.jpg) no-repeat; float: left; clear: none; margin: 0px; padding: 0px; width: 574px; height: 158px; display: inline }

#subhead h1{
	color: #e11b28;
	line-height: 125%; 
	float: left; margin: 10px 0px 0px 10px; 
	padding: 0px 0px 0px 10px;
	width: 382px;
	display: inline
}
#clock    { text-decoration: none; margin: 0px; padding: 0px; width: 401px; height: 150px }
#clock h1   { color: #e11b2c; line-height: 125%; float: left; margin: 20px 0px 0px 20px; padding: 0px; display: inline }
#clock a:visited   { text-decoration: none; background: url(../chrome/clock.jpg) no-repeat; float: left; margin: 1px 0px 0px 23px; padding: 0px; width: 113px; height: 127px; display: inline }
#clock a:active   { text-decoration: none; background: url(../chrome/clock.jpg) no-repeat; float: left; margin: 1px 0px 0px 23px; padding: 0px; width: 113px; height: 127px; display: inline }
#clock a:link    { text-decoration: none; background: url(../chrome/clock.jpg) no-repeat; float: left; margin: 1px 0px 0px 23px; padding: 0px; width: 113px; height: 127px; display: inline }
#clock a:hover    { text-decoration: none; background: url(../chrome/clockover.jpg) no-repeat; float: left; margin: 1px 0px 0px 23px; padding: 0px; width: 113px; height: 127px; display: inline }
.hid { text-decoration: none; visibility: hidden }

#righttext   { float: left; margin: 0px 0px 0px 20px; padding: 0px; width: 540px; display: inline }
#righttext h1 { font-weight: normal; font-size: 24px; line-height: 125% }
#righttext h2     { color: #e11b2c; line-height: 125%; float: left; clear: left; margin: 10px 0px 0px; padding: 0px; display:inline }
#righttext p     { color: black; font-size: 14px; line-height: 150%; float: left; clear: left; margin: 0px; padding: 0px; width: 500px; display: inline }
#righttext ul     { font-size: 14px; list-style-image: url(../chrome/bull.jpg); float: left; clear: left; margin: 10px 0px 0px 14px; padding: 0px 0px 10px; display: inline }
#pullquote { color: black; font-size: 20px; line-height: 125%; float: left; clear: left; margin: 10px 0px 10px 20px; padding: 0px; width: 740px }
#fulltext       { background-color: white; float: left; margin: 0px 0px 0px 20px; padding: 0px; display: inline }
#fulltext h1 { font-weight: normal; font-size: 24px; line-height: 125% }
#fulltext h2 { color: #e11b2c }
#fulltext p    { color: black; font-size: 14px; line-height: 150%; float: left; clear: left; display: inline }

.wider { float: left; clear: left; margin: 10px 0px 0px; padding: 0px; width: 740px; display:inline }
.wider p { width: 740px }
.wider ul    { color: gray; font-size: 14px; list-style-image: url(../chrome/bull.jpg); float: left; clear: left; margin: 0px 0px 0px 14px; padding: 0px 0px 10px; width: 300px; display: inline }
.wide     { float: left; clear: none; margin: 10px 0px 0px; padding: 8px; width: 440px; display: inline }
.wide p         { color: #696969; float: left; clear: left; margin: 0px; padding: 0px 0px 8px; width: 420px; display:inline }
.wide h2           { color: #e11b2c; font-size: 16px; line-height: 125%; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular; text-decoration: none; float: left; margin: 0px; padding: 0px; width: 440px }
.wide ul     { color: gray; font-size: 14px; list-style-image: url(../chrome/bull.jpg); float: left; clear: left; margin: 0px 0px 0px 14px; padding: 0px 0px 10px; width: 320px; display: inline }
.narrow      { float: left; clear: none; margin: 10px 0px 0px; padding: 8px 8px 8px 18px; border-style: solid; border-width: 0px 0px 0px 1px; border-color: #c6c6c6; width: 208px; display: inline }
.narrow  h2      { color: #e11b2c; font-size: 16px; line-height: 125%; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular; text-decoration: none; float: left; clear: left; margin: 0px; padding: 0px; width: 200px; display: inline }
.narrow p         { color: #696969; float: left; clear: left; margin: 0px; padding: 0px 0px 8px; width: 200px }
.narrow ul        { color: gray; font-size: 14px; list-style-image: url(../chrome/bull.jpg); float: left; clear: left; margin: 0px 0px 0px 14px; padding: 0px 0px 10px; width: 200px; display: inline }
.hr   { background: url(../chrome/hr.jpg) no-repeat; float: left; clear: left; margin: 10px 0px; padding: 0px; width: 700px; height: 2px; display: inline }
#footer       { font-size: 14px; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular; background-color: white; float: left; clear: both; margin: 0px; padding: 60px 0px 0px; width: 100%; height: 58px; display: inline }
#centerfooter     { margin: 0px auto; padding: 0px; width: 500px; height: 58px }
#centerfooter p  { float: left; margin: 0px; padding: 0px; display:inline }
#rightfooter        { background-color: #e11b2c; float: left; margin: 0px 0px 0px 10px; padding: 8px 8px 0px; width: 200px; height: 50px }
#rightfooter p   { color: white; float: left; clear: left; margin: 0px 0px 0px 50px; padding: 0px; width: 150px; display: inline }
#rightfooter .darknum    { color: #ff9; float: left; clear: left; margin: 0px 0px 0px 50px; padding: 0px; display: inline }
#rightfooter a:visited  { color: white; text-decoration: none; margin: 0px; padding: 0px }
#rightfooter a:active  { color: white; text-decoration: none; margin: 0px; padding: 0px }
#rightfooter a:link  { color: white; text-decoration: none; margin: 0px; padding: 0px }
#rightfooter a:hover   { color: black; text-decoration: none; margin: 0px; padding: 0px }
.red { color: #e11b2c }
.redb  { color: #e11b2c; font-weight: bold }
