html {margin: -1px; padding: 0; height: 100%; width: 100%;}

* html {/*Browser Hack proposed by Tantek Celik to correct 
IE5 box model misinterpretation*/ 
voice-family: "\"}\""; 
voice-family: inherit; 
min-height: 600px; height: 100%; width: 100%;  
background-color: transparent; 
padding: 0; border: 0; margin: -1px }

body { margin: -1px; padding: 0; height: 100%; width: 100%; background: url(img/bigbkgd.jpg) transparent repeat-x fixed 0% 75%; font: 500 .9em Georgia, serif; color: #fff; text-align: center; border: 0 }

/* IDS  */

#container {display: block; position: relative; left: 0; top: -1px; width: 82%; height: auto; padding: 5px; overflow: hidden; min-height: 100%; background: url(img/bkgd.png) transparent; margin: -1px auto; clear: both; text-align: center; z-index: 2; border-left: 1px solid #fff; border-right: 1px solid #fff; }


#lftside {display: block; position: relative; left: -5px; top: 0; width: 23%; min-height: 800px; height: 101%; overflow: hidden; margin: 0; text-align: right; float: left; clear: both; z-index: 3; border: 0; border-right: 1px solid #fff }

#maintxt {display: block; position: relative; top: 0px; height: 100%; width: 45%; margin: 0 auto; text-align: left; padding: 0px; z-index: 2; border: 0 }

#rtside {display: block; position: relative; right: 0; top: 0; width: 23%; font-size: 75%; margin: 0; float: right; z-index: 3; border: 0 }

#tweet a {font-size: 100%}

#webmaster {display: block; position: relative; background-color: transparent; height: 35px; width: 100%; margin: 0 auto; text-align: center; font-size: 70%; border: 0 }



/* ELEMENTS  */
p {display: block; position: relative; margin: 0; padding: 0 0 10px 0; font: 500 .9em Georgia, serif; color: #fff; }

h2 {display: block; font-size: 1.25em}
h3.sidebar {font: bold 1em Georgia, serif; color: #adc9e3;	text-decoration: underline; margin: 0} 
h4 {font-size: 1em; margin: 0 }
a:link{ font: 500 .9em Georgia, serif; color: #fec324; background-color: none}

a:visited{ font: 500 .9em Georgia, serif; color: #bf8c00; background-color: none }

a:hover, a:focus{ font: 500 .9em Georgia, serif; color: #adc9e3; background-color: none; text-decoration:underline; }

ul {padding: 0; margin: 5px 15px}

li {padding-bottom: 8px ; font: 500 1em Georgia, serif; color: #adc9e3;}

/* CLASSES  */
.desc {font-size: 75%}
.boxes {display: block; position: relative; background: url(img/bkgd.png) transparent; padding: 15px; border: 1px solid #fff; text-align: left; margin: 0 auto; margin-bottom: 35px }
a.twittime {font-size: 60%; margin-top: 5px}
a.lgr {font-size: 100%}
.sm {font-size: 65%}
.dwnldimg {border: 0; margin-left: 3px}

 /* HACKS */
 #f7901e
 