body { background: #000000; background-image: url(img/bg.gif); background-repeat: repeat-y; color: #ffffff; margin: 0; font-family: MS Sans Serif, Arial; }

#dragon { position: absolute; top: 0px; left: 0px; width: 182px; height: 171px; }
#scene { position: absolute; top: 0px; left: 182px; width: 768px; height: 132px; }
#login { position: absolute; top: 171px; left: 0px; width: 182px; height: 22px; }
#nav1 { position: absolute; top: 132px; left: 182px; width: 165px; height: 38px; }
#nav2 { position: absolute; top: 132px; left: 347px; width: 89px; height: 38px;	}
#nav3 { position: absolute; top: 132px; left: 436px; width: 109px; height: 38px; }
#nav4 { position: absolute; top: 132px; left: 545px; width: 129px; height: 38px; }
#nav5 { position: absolute; top: 132px; left: 674px; width: 96px; height: 38px; }
#nav6 { position: absolute; top: 132px; left: 770px; width: 126px; height: 38px; }
#nav7 { position: absolute; top: 132px; left: 896px; width: 54px; height: 38px; }
#sidebar { position: absolute; top: 193px; left: 0px; width: 182px; height: 470px; }
#scroll { position: absolute; top: 170px; left: 182px; width: 768px; height: 44px; }
#main { position: float; padding-left: 30px; }
#center { position: absolute; top: 214px; left: 182px; width: 550px; background-image: url(img/stonebg.gif); background-repeat: repeat-y; }
#side_rt { position: absolute; top: 214px; left: 800px; width: 150px; }
#textnav { position: float; width: 551px; padding-left: 10px; padding-top: 5px; padding-bottom: 0px; padding-right: 10px; margin-bottom: 30px; margin-top: 50px; border-color: #333343; border-style: solid; background-color: #101315; border-width: 1px; clear: both; }
#google { position: relative; left: 50px; width: 566px; margin-bottom: 10px; clear: both; }
#bottom { position: float; margin-top: 30px; padding-top: 5px; width: 618px; height: 26px; background-image: url(img/bkg3.gif); background-repeat: none; }
#footer { visibility: hidden; }

img { border: none; }
td, p { line-height: 1.7em; margin-bottom: 1.5em; font-size: 0.8em; }
hr { color: #333343; border-style: dashed; border-width: 1px; }
h1 { font-family: Georgia; font-weight: 100; color: #11679D; margin: 0px; border-bottom:none;}
h1 A:link, h2 A:link , h3 A:link, {text-decoration: none; color: #11679D; border-bottom:none;}
h1 A:visited, h2 A:visited, h3 A:visited  {text-decoration: none; color: #11679D; border-bottom:none;}
h1 A:hover, h2 A:hover, h3 A:hover {text-decoration: none; border-bottom:1px dotted; color:#507030; }
h2 { font-family: Arial; font-size: 1.0em; font-weight: bold; color: #11679D; margin: 0px; border-bottom:none;}
h3 { font-family: Arial; font-size: 0.8em; font-weight: bold; color: #11679D; margin: 0px; border-bottom:none;}
a:link { text-decoration: none; border-bottom:1px none #11679D; color:#FFAE00; }
a:hover { text-decoration: none; border-bottom:1px dashed #11679D; color:#FFAE00; }
/*a:visited { text-decoration: none; border-bottom:1px none; color:#507030; }*/
a:visited { text-decoration: none; border-bottom:1px none; color:#FFAE00; }
li { list-style-image: url("images/greenled.png"); list-style-position: inside; font-size: 0.8em; line-height: 1.7em; }

.sm { font-family: Verdana; font-size: 0.7em; line-height: 1.5em; margin: 3px; text-indent: 0; }
.article { position: float; margin-left: 30px; }
.rp { position: float; margin-top: 15px; margin-bottom: 25px; padding: 10px; border-color: #333343; border-style: solid; background-color: #101315; border-width: 1px; }
.pic { padding: 20px; border-color: #333343; border-style: solid; background-color: #101315; border-width: 1px; width: auto; }
.fat { font-family: Georgia; font-size: 2.4em; font-weight: bold; line-height: 1.0em; margin: 0px 0px 15px 0px; color: #229b20 }
.breadcrumbs { font-family: Verdana; font-size: 0.6em; margin: 3px; text-indent: 0; color: #dddddd;}
.tableborder {border-color: #333343; border-style: dashed; border-width: 0px 0px 1px 0px;};