#menu { font-size: 11px; position: relative; top: -30px; }
#menu a { display: block; padding-top: 2px; padding-right: 2px; padding-bottom: 2px; background-position: 5px 6px; height: auto; }

* { margin: 0px; padding: 0px; font-family: Arial,Helvetica,sans-serif; }
p { margin-bottom: 15px; }
a { color: #111; }
img { border: 0px none ; }
br {  }
body { margin: 0px; padding: 0px; background: transparent url('massagebackground.gif') repeat-y scroll center; font-family: Arial,Helvetica,sans-serif; font-size: 12px; line-height: 1.5;}
h1 { color: #111; font-family: "Times New Roman",Times,serif; font-size: 28px; font-weight: normal; margin-bottom: 10px; padding-bottom: 5px; padding-top: 0px; }
h2 { color: #333; font-family: "Times New Roman",Times,serif; font-size: 24px; font-weight: normal; line-height: 24px; margin-bottom: 20px; }
h3 { line-height: 22px; margin-bottom: 20px; text-transform: capitalize; }
ul { margin-bottom: 20px; margin-left: 20px; }
li { margin-top: 0px; }
ol { margin-left: 20px; }
hr { margin-bottom: 10px; margin-top: 10px; }
#wrapper { border-style: none solid; border-color: -moz-use-text-color rgb(255, 255, 255); border: 0px 14px #fff; margin: 0px auto 0pt; position: relative; width: 728px; }
#innerwrapper { background: transparent url('content_tile2.jpg') repeat-y; margin-top: 0px; }
#innerwrapperfull { background: transparent url('content_tilefull.gif') repeat-y; margin-top: 0px; }
#innerwrapperdb { background: transparent url('content_tilefull.gif') repeat-y; height: 1550px; margin-top: 0px; position: relative; top: -22px; }
#right { background-color: rgb(239, 234, 231); float: left; left: 539px; margin-top: 226px; position: relative; }
#left { float: left; left: 0px; margin-bottom: 30px; margin-top: 226px; position: relative; width: 190px; color:#333;}
#left2 { overflow: hidden; float: left; left: 0px; margin-bottom: 30px; margin-top: 228px; position: relative; width: 190px; }
#left3 { overflow: hidden; float: left; left: 0px; margin-bottom: 30px; margin-top: 322px; position: relative; width: 190px; }
#middle { background-color: rgb(255, 255, 255); float: right; left: 0px; margin-top: 190px; position: relative; width: 536px; }
#middle2 { background-color: rgb(255, 255, 255); float: right; left: 0px; margin-top: 226px; position: relative; width: 538px; }
#middle3 { background-color: rgb(255, 255, 255); float: right; left: 0px; margin-top: 320px; position: relative; width: 538px; }
#header, #header2 { background-color: rgb(255, 255, 255); position: absolute; top: 0px; width: 728px; }
#header2 { height: 250px; }
#leaderboard { margin: 0px; padding: 0px; overflow: hidden; display: block; height: 90px; }
#tagline { margin: 0px; padding: 0px; background: #fff; display: block; height: 20px; position: relative; top: 0px; color:#888; padding-top:3px;text-align:center;}

#tagline2 img { top: 10px; }
#logoarea { border-left: 0px solid rgb(205, 204, 203); border-right: 0px solid rgb(205, 204, 203); overflow: hidden; display: block; height: 137px; position: relative; top: 0px; }

#content { padding: 0px 15px 15px; color: #111; font-family: Arial,Helvetica,sans-serif; font-size: 14px; line-height: 1.5; }
#content img { float: right; left: 15px; position: relative; background:#f2f2f2; padding:8px;}
#content a { color: #b82d0e; }
#content2 { padding: 0px 0px 15px 15px; color: rgb(63, 59, 50); font-family: Arial,Helvetica,sans-serif; font-size: 12px; line-height: 18px; }

#footer { background-color: #e0ffff; clear: both; color: #111; height: 25px; padding-left: 195px; text-align: left; padding-top:5px;}
#footer a:link, #footer a:visited { color: #111; font-size: 11px; margin-left: 6px; margin-right: 12px; text-decoration: none; }
#footer a:hover { color: #333; }
#menu a { display: block; text-decoration: none; }
.m1:link, .m1:visited, .m1:active, .closed1:link, .closed1:visited, .closed1:active { border-bottom: 1px solid #eee; padding: 3px 3px 3px 10px; color: #111; font-size: 13px; font-weight: bold; }
.m1:hover, .closed2:hover { background-color: #fe2840; color: rgb(255, 255, 255); }





