body { font: 11px verdana; color: #0658b3; margin: 2px 2px 2px 2px; text-align: left;} 
#wrap {position: absolute; top: 0px; left: 0px; margin: 3px 0px 0px 5px; width: 970px; height: auto; border: 0px dashed red; padding: 0px; } 

#topsection { position: absolute; top: 0px; left: 0px; background: #ffffff; height: 75px; width:100%; border: 1px #0658b3 solid; padding: 0px;}

#toptext1 { position: absolute; left: 375px; top: 23px; font: 15px verdana, arial, sans-serif; width: 200px; height 40px; color:#0658b3; padding: 0px; font-weight: normal; text-align: center; border: 0px solid navy; }

#toptext2 { position: absolute; left: 670px; top: 12px; font: 11px verdana; width: 275px; height:50px; color:#cc0033; padding: 0px; font-weight: normal; text-align: justify; border: 0px solid navy; }

#logotop { position: absolute; left: 0px; top: 0px; font: 35px , Monotype Corsiva, Times New Roman; width: 245px; height 40px; color: #0658b3; padding: 2px 0px 0px 0px; margin-left: 5px;}

#logobottom { position: absolute; left: 0px; top: 44px; font: 11px verdana, arial, sans-serif; width: 232px; height 20px; color: #cc0033; padding: 1px 0px 0px 0px; border: 0px solid #0658b3; margin-left: 5px; font-weight: normal; border-top: 2px solid #0658b3}

#toppic {position: absolute; left: 265px; top: 1px; height: 72px; border: 0px solid green; } 

#friendbox { position: static; left: 0px; font: 12px verdana, arial, sans-serif; width: 124px; height 60px; color: red; padding: 0px 0px 0px 0px; border: 0px solid red; margin-left: 0px; font-weight: normal; }

#divider { position: absolute; left: 0px; top: 77px; width: 100%; border-top: 1px #0658b3 solid; border-bottom: 0px #0658b3 solid; border-left: 1px #1794fa solid; border-right: 1px #0658b3 solid; height: 16px; padding: 2px 0px 2px 0px; margin: 0px; line-height: 100%; background: url(blueback.jpg) repeat;}  

#divider a {text-decoration: underline; font: 11px verdana, arial, sans-serif; color: #ffffff; text-align: left; font-weight: bold;}
#divider a:link, a:visited, a:hover { text-decoration: underline; font: 11px verdana, arial, sans-serif; color: #ffffff; text-align: left; font-weight: bold;}

#divider a:hover { color: #cc0033; }

#indexcolumn {position: absolute; top: 100px; left: 132px; background: #ffffff; height: auto; width: 679px; border-left: #0658b3 1px solid; border-right: #0658b3 1px solid; padding: 2px 10px 5px 15px; border-top: 0px; color: #000099; margin: 0px; text-align: left;}

#indexcolumn a:link, a:active, a:visited { font: 11px verdana, arial, sans-serif; text-align:left; text-decoration: none; color: #000099; }

#indexcolumn a:hover { font: 11px verdana, arial, sans-serif; text-align:left; text-decoration: underline; color: #cc0033; }

#bannerbox { position: static; border: #0658b3 0px solid; width: 472px; height: 60px; padding: 0px; margin: 0px; align: center;}

#leaderboardbox { position: static; border-bottom: #0658b3 1px solid; width: 732px; height: 100px; padding: 2px 2px 2px 2px; margin: 5px 0px 0px 30px; background: white; align: center;}

#leftside {position: absolute; top: 100px; left: 0px; background: #ffffff; height: auto; width: 130px; border-left: 1px #0658b3 solid ; border-bottom: 0px #0658b3 solid; padding: 0px 0px 0px 0px;  margin: 0px; text-align: font: 11px verdana, arial, sans-serif; text-align:left; color: #0658b3; }


#rightside a { text-decoration: none; font: 11px verdana, arial, sans-serif; color: #0066ff; font-weight: normal; }

#rightside a:link, a:visited { font: 11px verdana, arial, sans-serif; text-align:left; text-decoration:none; color: #0066ff; }

#rightside a:hover { font: 11px verdana, arial, sans-serif; text-align:left; text-decoration: underline; color: #cc0033; }


#leftside a { text-decoration: none; font: 11px verdana, arial, sans-serif; color: #0066ff; font-weight: normal; }

#leftside a:link, a:visited { font: 11px verdana, arial, sans-serif; text-align:left; text-decoration:none; color: #0066ff; }

#leftside a:hover { font: 11px verdana, arial, sans-serif; text-align:left; text-decoration: underline; color: #cc0033; }


#bottomsection { position: absolute; top: 115px; left: 0px; background: #ffffff; height: 700px; width: 100%; border: #0658b3 1px solid; padding: 0px; border-top: 0px;}

#mainheader { position: static; left: 0px; top: 66px; border-bottom: #0658b3 1px solid; width: auto; height: auto; padding: 0px 0px 5px 0px;  border-top: #0658b3 0px solid; margin: 0px;}
#footer { border-top: #ababab 1px solid; width: 500px; height: 30px; padding-top: 5px; }

#boxtopright {position: absolute; top: 0px; right: 0px; padding: 0px 0px 0px 0px; border: 0px blue solid; width: 130px;}
#pic0 { position: absolute; left: 2px; top: 2 px; }
#picr { float: right; padding: 5px 5px 5px 12px}
#picl{ float: left; padding: 5px 12px 5px 0px }
#pic3 { align: center; }
#picA{ float: left; padding: 0px 5px 0px 0px;}


#goprevtop { position: absolute; top: 160px; left: 30px; font: 10px verdana; color: #0066ff; font-weight: bold; text-align: center; text-decoration: underline; }

#gonexttop { position: absolute; top: 160px; right: 30px; font: 10px verdana; color: #0066ff; font-weight: bold; text-align: center; text-decoration: underline; }

#centercolumn {position: absolute; top: 100px; left: 132px; background: #ffffff; height: auto; width: 679px; border-left: #0658b3 1px solid; border-right: #0658b3 1px solid; padding: 2px 10px 5px 15px; border-top: 0px; margin: 0px; text-align: left;}

#centercolumn a:link, a:visited { text-decoration: none; font: 11px verdana, arial, sans-serif; color: darkblue; font-weight: normal; }

#centercolumn a:hover { text-decoration: underline; color: #cc0033; }

#rightside {position: absolute; top: 100px; right: 0px; background: #ffffff; height:600px; width: 125px; border: 0px solid #0658b3; padding: 0px 0px 0px 0px;  margin: 0px;}

pre {
 white-space: pre-wrap;       /* css-3 */
 white-space: -moz-pre-wrap !important;  /* Mozilla, since 1999 */
 white-space: -pre-wrap;      /* Opera 4-6 */
 white-space: -o-pre-wrap;    /* Opera 7 */
 word-wrap: break-word;       /* Internet Explorer 5.5+ */
 width: 99%;
}


.mainheadA { font: 15px verdana; color: #0658b3; font-weight: normal; text-align: center; text-decoration: underline; margin: 4px;}
.head1 { font: 12px verdana; color: #0658b3; font-weight: normal; text-align: center; text-decoration: underline; margin: 9px;}

.maintext { font: 13px arial, verdana; color: #000000; margin: 8px 2px 2px 2px; text-align: justify;} 
.maintext1 { font: 15px arial, verdana; color: #0658b3; margin: 2px;}
.maintext2 { font: 13px arial, verdana; color: #cc0033; text-align: justify; margin: 2px;}
.mainhead1 { font: 15px arial, verdana; color: #0658b3; font-weight: bold; text-align: center; text-decoration: underline; margin: 9px;}
.maintext3 { font: 15px arial, verdana; color: #0658b3; margin: 2px; width: 650px; padding: 0px;}


.friend { font: 11px verdana; color: #cc0033; margin: 2px 2px 2px 0px; text-align: left; font-weight: bold;} 

.goprevtop { position: absolute; top: 160px; left: 30px; font: 10px verdana; color: #0066ff; font-weight: bold; text-align: center; text-decoration: underline; }

.gonexttop { position: absolute; top: 160px; right: 30px; font: 10px verdana; color: #0066ff; font-weight: bold; text-align: center; text-decoration: underline; }

.gonextbot { font: 10px verdana; color: #0066ff; font-weight: bold; text-align: center; text-decoration: none; margin: 5px 0px 0px 0px;}

.menutext { font: 11px verdana; color: #0658b3; margin: 2px 0px 0px 2px; text-align: left;}

.maintext3 { font: 11px verdana; color: #0658b3; margin: 0px 0px 5px 0px; text-align: justify;}
.big2 { font: 16px verdana; color: #009966; text-decoration: underline; text-align: center;
 margin: 2px; font-weight: bold;} 
.bluesubhead1 { font: 14px verdana; color: #0874eb; font-weight:bold; margin: 0px 0px 0px 0px; text-align: center;}
.bluesubhead2 { font: 14px verdana; color: #0658b3; font-weight:bold; margin: 0px 2px 0px 0px;}
.grey1 { font: 10px verdana; color: #ababab; margin: 2px ; font-weight: bold;} 
.test1 { font: 50px eurostile; color: red; margin: 2px 0px 5px 5px; }
.head1 { font: 12px verdana; color: #0658b3; font-weight: normal; text-align: center; text-decoration: underline; margin: 9px;}
.redsmallc { font: 11px arial, verdana, sans-serif; text-align: center; color: #cc0033; font-weight: bold; }
.imagel { clear: left; padding: 2px;  }
.copyright { font: 11px arial, verdana, sans-serif; text-align: center; color: #cc0033; font-weight: bold; margin: 0px;} 