h1,h2,h3,h4,h5,h6,p,ul,ol,dl{margin-top:0;margin-bottom:0;}

.tdftad a { font-size: x-small; text-decoration: none; }
.tdftad{ color: #808080; font-size: x-small; text-decoration: none; position: fixed; left: 30px; bottom: 4px; z-index: 2; }
.clear { clear:both; }
.clear hr { display:none; }

body { font-size: small; font-family: Verdana, Geneva, Arial, helvetica, sans-serif; background-color: #fff; margin: 0; padding: 0; height: 100%
	  }

a:link { color: #808080; text-decoration:none; }
a:visited { color: #b8b8b8; text-decoration: none; }
a:hover{ color: #ff8000; text-decoration:none }
a:active { color: #ff8000; text-decoration: none; }

#navi { font-size: x-small; position: relative; margin:0; padding:25px 0 0 30px; z-index:2; }
#navi2 { font-size: x-small; letter-spacing: 0.25em; }
#navi a { color: #fff; font-size: x-small; line-height:30px; text-decoration: none; }   
#navi a:hover { color: #f70; } 
#navi li { padding: 0 10px 0 0; display:inline; list-style:none; }
	
#collumn { position: fixed; top: 100px; left: 11px; width: 300px; z-index: 1;  float:left;}

#menu { position: fixed;}
 
h1 { color: #cecece; font-size: 2em; font-weight: bold; margin: 0px 0px 0px 30px; }
h2 { color: #cecece; font-size: 180%; margin: 0 0 0 30px; }
h3 { color: #f70; font-size: x-small; margin: 15px 0 8px 0; }
#bodyText { color: #6c6c6c; clear: none; overflow: auto; }	

#content   { position: absolute; top: 150px; left: 230px; width: auto; z-index: 0; }

.box{ color: #6c6c6c; font-size: small; line-height: 150%; overflow: auto; margin: 0 0 60px; }

*.floating { list-style:none; width: 31%; float: left; margin-right: 10px; }
*.floatclear {clear: both;}

#footer{ color: #fff; font-size: x-small; position: fixed; right: 30px; bottom: 13px; z-index:2; }


.new { text-align:center; font-size:10px; color:#f70; padding-left: 3px; }
.eggblue { color:#9bb2bb; font-size: xx-small; }
