body,tr,td,p,blockquote,ul,ol,li,div { font-family:Arial,sans-serif; font-size:11pt;}
body { background-image: url('/design/images/rtm07_topblk.gif'); background-repeat:repeat-x; margin:0; padding:0; }
a { text-decoration: none; color:#CC0000; }
a:hover { text-decoration: underline; }
.small { font-family:Arial,sans-serif; font-size:9pt;}
.heading { font-family:Verdana,Arial,sans-serif; font-size:13pt;}
.padme { padding-top:8px; padding-bottom:2px; padding-left:4px; padding-right:4px; }
.ppipe { color:#CCCCCC; padding-left:2px; padding-right:2px }
.pagebttmmenu { font-size:9pt; }
#outtercenter { text-align:center; margin:0 auto; width:100%; }
#header { background-image:url('/design/images/rtm07_q60mgshp.jpg'); background-repeat:no-repeat; background-position:right top; height:127px; width:750px; text-align:left; margin:0 auto; }
#content { background-image:url('/design/images/rtm07_gmid.gif'); background-repeat:repeat-y; background-position:top; text-align:center;}  /* dont' specify widths (for browsers <810) */
#contentcontainer { width:740px; margin: 0 auto 0 auto; }
#contenttop { background-image:url('/design/images/rtm07_g128top.gif'); background-repeat:no-repeat; background-position:center top; height:41px; }
#contentbottom { background-image:url('/design/images/rtm07_g64bttm.gif'); background-repeat:no-repeat; background-position:center top; height:55px; } 
#carticon { padding:22px 0 0 0; text-align:right; width:750px; margin: 0 auto; }
#weeklysp { padding: 0; text-align:right; width:750px; margin: 0 auto; }
h1 { font-size: 13pt; margin: 0; }
h2 { font-size: 13pt; margin: 0 0 1em 0; letter-spacing:1px;}  h2 span { border-bottom:1px solid #999999; padding:0 10px 0 10px; }
#menu { width:750px; height: 23px; overflow:hidden; color:white; font-size:13px; padding:6px 0 0 0; text-align:center; }
#menu span { color: #999999; padding:0 4px 0 4px; }
#menu a, #menu a:link, #menu a:visited {color: #FFFFFF; text-decoration:none; }
#menu a:hover { color: #CC0000; text-decoration:none; }
#footermenu a:hover { color: #CC0000; text-decoration:none; }
#menu .active { text-decoration:none; font-weight:bold; }
#footermenu { width:750px; overflow:hidden; text-align:center; margin: 0 auto 0 auto; padding:10px 0 0 0; font-size:12px; }
#footermenu span { color: #999999; padding:0 1px 0 1px; }
#footermenu a, #footermenu a:link, #footermenu a:visited {color: #440000; text-decoration:none; }
#footermenu .active { text-decoration:none; } /* not bold */
#cfoot { width:750px; margin: 0 auto 15px auto; text-align:left; color:#aaa; }
#cfoot div { font-size:9pt; }
#myrock { clear:both; color:white; font-size:11px; margin: 0 auto 15px auto; }
hr { border:0px; height:1px; text-align:center; color:#333333; background-color:#333333; margin:5px auto 5px auto; clear: both; } /* specify both color and background to be the same! */
.homepage { margin:12px auto 10px auto;} /* for homepage HR*/



