#warning{font-family: verdana, sans; padding:6px; margin:3px; background:#da222b; color:#fff; text-align:center; font-size:.9em;} 
#warning a{text-decoration: underline; color:#fff;}
#warning a:hover{text-decoration: underline; color:#fa9;}
#warning img{float:left; padding:0 0 0 30px; margin:-3px;}
body{background:url(images/BgPx.png) #7d3d9b; margin:0; padding:0; font-family: arial, sans;}

h2{font-weight:normal; font-size:1.6em;color:#7d3d9b}
h2 span{color:#faa75e;}
strong{font-weight:bold; color:#7d3d9b}
.minor{font-size: .9em; line-height:1.3em;}
.newsBits{width:200px; margin:10px 10px; font-size:.8em; }
.newsBits a{color:#7d3d9b}
.footer{font-size:.7em; text-align: center; clear:both;margin:10px 0 0 0;}
.footer a{color:#000}
.innerHeader{position:relative;right:15px;border:0;}
.innerCopy{font-size:.9em; line-height:1.3em; width:370px; position:relative;}
.innerCopy a{color:#7d3d9b}
.leftMiniCol{float:left;}
.mainContentArea{margin:23px 0 0 55px; width:424px; font-size:.9em;line-height:1.5em; position:relative;}
.rightHome{position: absolute; right:-360px; bottom: 20px; float:right;}
.menu{background: #dddddd url(images/ButtonBkg.png); height:38px;text-align:center; width:820px; margin:0 auto;}
.menu a{text-decoration:none; text-transform:uppercase; font-size:.75em; font-weight:bold; color:7d3d9b; text-decoration: none;}
.menu a:hover{text-decoration: underline; background: url(ButtonRoll.png)}
.menu img{margin:6px 3px 3px 3px}

.subPageLeft{width:165; float:left;margin:20px 10px 90px 40px; height:100%; }
.subPageLeft a{color:#7d3d9b}
.subPageLeft img{float:left;}
.subPageContent{margin:5px; }
.subPageHead{margin-left:30px;}
.subPageRight{width:470px; margin:0 120px 20px 0; float:right; font-size:.9em;}
.subPageRight h2{color:#7d3d9b;}
.subPageContent a{color:#7d3d9b;}


.bodyImg{float:right;}
.quote{color:7d3d9b; font-style: italic;}
.subRightColumn{float:right; width:200px;}
.subLeftColumn{float:left;width:200px;}


.sponsorGrid img {border: 0; margin: 0 0 30px 10px;}