body {margin:10px; padding:0px; background:#FFFFFF; align:center; background-image: url(/images/gradient.png);
    background-repeat: repeat-y;
    background-position: top left;
}
div#body {background:#FEFEFE; text-align:center; left-margin:5px;right-margin:5px;bottom-margin:5px;}
div#border1 {background:#ffffff; text-align:left; border: 1px solid #000; border-width: 1px 1px 1px 1px;width:900px;}

ul.tabs { display: block; padding: 0; margin: 0; white-space: nowrap; text-transform: uppercase; z-index: 5500; font-family: verdana, Helvetica, sans-serif;}
ul.tabs li { margin: 0;	display: block;	float: left; background-color: #f5f5f5;	border: 1px solid #000; border-width: 0px 1px 1px 0; white-space: nowrap; padding: 4px 6px 3px 6px; z-index: 6000; background-image: none; }
ul.tabs li.selected { background-color: white; border-bottom: none; z-index: 9999; padding: 4px 6px 4px 6px; }
		
div#header { position: relative; padding: 0px; margin: 0px; top: 0px; text-align: left; z-index: 5000; width: 900px; min-height: 21px; white-space: nowrap; font-size: 10px; border-top:1px solid #000; _border-bottom:1px solid #000; _height: 22px; }
div#header ul.tabs { _position: absolute; float: none; _float: none; left: 0px; top: 0px; _height: 20px; min-height: 19px;}
div#header ul.tabs li { _height: 21px; min-height: 13px; font-size: 10px; border-color: #000;}
div#header ul.tabs li a { font:10px verdana, verdana,sans-serif; color:#000000; text-decoration:none; }
div#header ul.tabs li a:hover { text-decoration:underline; }
div#header ul.tabs,
div#header ul#memberTools { min-height: 17px; _height: 19px; }
	
ul#memberTools { font-size: 11px; display: block; text-align: right; margin: 0px; padding: 2px 4px 0px 0px; _padding: 2px 0px 0px 0px; white-space: nowrap;   
	width: auto; float: right; border-bottom:1px solid #000; _border-bottom: 1px solid #000; font-family: verdana, sans-serif; border:0; position:relative; z-index: 9998;}
ul#memberTools li { padding: 0px 4px 0px 4px; font-size: 12px; margin: 0px; display: inline; white-space: nowrap; border: solid #000; border-width: 0px 0px 0px 1px; 
	border-left-width: expression( this == this.parentNode.firstChild ? "0px" : "1px" ); }
ul#memberTools li a { font:12px verdana, verdana,sans-serif; color:#000000; text-decoration:underline; }
ul#memberTools li a:hover { text-decoration:none; }
ul#memberTools li:first-child {	border-left-width: 0; }
ul#memberTools li.username {  }
	
div#page { font:12px verdana; font-weight:normal;position: relative; padding: 5px; padding-top: 10px; z-index: 1; clear: both; border-top: 1px solid #000; _border-top: 0; top: -1px; _top: 0;}

div#right { float: right; clear: right; width: 300px; margin-top: 0px; margin-bottom: 0px; margin-right: 0px; margin-left: 5px; background-color:#ffffff; padding: 0px; border: 0px solid #000;}
div#iright {margin-bottom:8px; background-color:#f5f5f5; padding: 0px; border: 1px solid #000;}
div#iright a { display: block; background: #f5f5f5; color: black; font: 12px verdana; text-decoration: none; padding: 3px; border-top: 1px solid #000; border-bottom: 0px; }
div#iright a:hover { background: #fff;}

div#rtitle { width:298px; padding: 0px; text-align:center; font:12px verdana; background-color:#ffffff; }
div#rtitle a { display: block; padding: 3px; background: #ffffff; color: black; font: 12px verdana; text-decoration: none; border-top: 0px; border-bottom: 0px; }
div#rtitle a:hover { background: #2A89CC; color:white; text-decoration:none;}

div#dright {margin-bottom:12px; background-color:#f5f5f5; padding: 0px; border: 0px ;}
div#dright a { display: block; background: #f5f5f5; color: black; font: 12px verdana; text-decoration: none; padding: 0px; border: 0px; }
div#dright a:hover { background: #fff; text-decoration:none;}

div#titlebar { width: 576px; border-bottom: 1px solid #000; margin-bottom:3px; padding: 2px; background-color: #fff; font:bold 16px verdana; text-align:left;}
div#titledate { float: right; padding-top:4px; font:12px verdana; text-align:right; }

div#sright {margin-bottom:8px; margin-top:28px;background-color:#ffffff; padding: 0px; border: 0px;}
div#stitle { width:298px; padding: 0px; text-align:left; font:12px verdana; background-color:#ffffff; border-bottom: 1px solid #000;}
div#sitem { display: block; width: 130px; float:left; background: #ffffff; color: black; font: 12px verdana; text-decoration: none; padding: 3px; vertical-align: center; }
div#sitem10 { display: block; background: #ffffff; color: black; font: 10px verdana; text-decoration: none; padding: 3px; vertical-align: center; }

div#quote {width:400; float:right; text-align:left;}
.verdana10 {font:10px verdana;}
.verdana12 {font:12px verdana;}
.verdana26 {font:26px verdana;}

a { color: #000000;font: 12 verdana; text-decoration: underline;}
a:hover {color: #777777; text-decoration:underline;}

a#verdana16 { color: #000000;font: bold 14 verdana; text-decoration: underline;}
a#verdana16:hover {color: #777777; text-decoration:underline;}

h1 {width: 576px; border-bottom: 1px solid #000; margin-bottom:3px; padding: 2px; background-color: #fff; font:bold 16px verdana; text-align:left;}
h2 {width: 376px; border-bottom: 1px solid #000; margin-bottom:3px; padding: 2px; background-color: #fff; font:bold 14px verdana; text-align:left;}

.topbanner {background:#E00000; border: 1px solid #FFF000; border-left: 0px;}

.contact { font:12px verdana,verdana,sans-serif; background:#000000; color:#ffffff;}

.pages { display: block; float: right; text-align: center; width: 150px; height: 15px; background: #000000; color: #ffffff; font:12px verdana,verdana,sans-serif; text-decoration: none; margin: 8px; padding: 2px; border: 1px solid #FFF000;}

#footer {font:11px verdana,sans-serif;}

.grph {background: url(images/line.gif) bottom left;border-bottom: 1px solid #000; height: 450px; margin: 0; padding: 0; position: relative;}
.grph li { border: 1px solid #000; border-bottom: none; bottom: 0; list-style:none; margin: 0; padding: 0; position: absolute; text-align: top; width: 2px; font:8px verdana,verdana,sans-serif;}

a#screenshot { display: block; float: left; width: 220px; height: 190px; text-align: center; background: #f5f5f5; font:12px verdana,sans-serif; color: #000000; text-decoration: none; margin: 5px; padding: 5px; border: 1px solid #000;}
a#screenshot:hover { background: #2A89CC; color: #ffffff; text-decoration:none;}

a#bigscreenshot { display: block; background: #f5f5f5; color: #000000; font:12px verdana,sans-serif; text-decoration: none; margin: 0px; padding: 5px; border: 1px solid #000;}
a#bigscreenshot:hover { background: #ffffff; color: #ffffff; text-decoration:none;}