body{background:#cccccc url("/images/bg.gif"); font-family:arial, helvetica, sans-serif; font-size:10pt; color:#ffffff; padding:0; margin:0;}

a{color:#eeeeee;}

.center{text-align:center;}
.container{border:6px solid #ffffff; width:763px; background:#ffffff; margin:0 auto; border-top:0;}
.innerContainer{text-align:left;}

#header{background:#D52639 url("/images/header/headerBG.jpg") no-repeat; height:189px; border-bottom:3px solid #000000; width:763px}
.logo{margin:8px 0 0 14px; float:left; width:383px; border:0;}
.printLogo{display:none;}
#header #subscribe{width:170px; float:right; text-align:left; margin:20px 0 0 0; font-size:9pt; line-height:15pt; color:#000000;}

/* classes for the horizontal nav */
#nav {width:743px; background:transparent; margin:0 0 0 10px; padding:0;}
/* end of horizontal nav classes */

#contentBG{background:#003E7E url("/images/contentBG.gif");}
#content{padding:15px 9px 80px 9px; width:510px; background:transparent url("/images/banner.gif") no-repeat 0 100%;}

.clear{clear:both; font-size:0; margin:0; padding:0; height:0;}

h1{color:#ffffff; font-size:12pt;}
#rNav h1{padding:6px 0 7px 15px; margin:0;}

#rNav{width:254px;}
#rNav p{padding-right:5px; padding-left:15px; font-size:9pt;}
.more{text-align:right; font-size:8pt; padding-right:5px;}
#schedule{border-top:2px solid #ffffff; border-bottom:2px solid #ffffff;}
.date{float:right; text-align:right; font-size:8pt;}
.color1{background:#D82D3C; color:#000000; padding:8px 5px 8px 15px; font-size:8pt;}
.color2{background:#C2C2C2; color:#000000; padding:8px 5px 8px 15px; font-size:8pt;}
.blog{padding-right:5px; padding-left:15px; font-size:8pt;}

#footer{font-size:8pt; color:#000000; text-align:right; width:770px; font-weight:bold; margin:0 auto;}