/* CSS Document */

BODY { background-color:#000033; margin:0px; font-family:Arial, Helvetica, sans-serif; font-size:10px; color: #a2a269; }
TABLE { width: 800px; margin-left: auto; margin-right: auto; }

.middle { background-image: url(middle2.gif); height:63px; width:800px; border:0; margin:0; padding:0; background-repeat:no-repeat; background-position:top; }
.linkbar { text-indent: 20px; font-weight:bold; background-image: url(linkbar3.gif); height:44px; width:550px; border:0; margin:0; text-align:left; background-repeat:no-repeat; max-height: 44px; }
.tile { background-image: url(zmtile2.gif); width:800px; border:0; margin:0; padding:0; background-repeat:repeat-y; }
.tile2 { background-image: url(zmtile2.gif); width:800px; border:0; margin:0; margin-top:20px; background-repeat:repeat-y; }

a.barlinks, a.fancy { font-size: 10px; color: #4747ff; text-decoration:underline; margin-left: 10px; margin-right: 10px; margin-bottom: 100px; }
a.barlinks:hover { color: #FFFF00; text-decoration: none; }
td.left div { width: 300px!important; vertical-align: text-top; margin-bottom: 20px; text-align: left; margin-left: 100px; }
td.right div { width: 210px!important; vertical-align: top; margin-bottom: 20px; float: left; display:inline; }
tr#content td { width: 300px; }
tr#content td.left { float: left; vertical-align: top; }
tr#content td.right { float: right; vertical-align:top; background-image: none; padding-left: 100px; }
td.right div#flashcontent { text-align:left; vertical-align:top; float: left; position: fixed; left: 700px; width: 210px; height: 50px; }

p.loading
{
  background: url(loading.gif) no-repeat center center; position: absolute; }

td.right p.loading { float: left; position: relative; left: -20px; }

div.linkbar div { padding-top: 12px; text-align: center; padding-right: 20px; }

div.content2 p { vertical-align:middle; font-weight: bold; }

div #maincontent{
    margin: 0 0 0 140px;
    background-color: red;
}
div #maincontent p {
    font-size: 12px;    
}
.fancy { font-size: 12px; background: #161616; padding: 5px; border: 1px dashed #080808; }

td.bottom { position: absolute; margin-left: 12px; padding: 0px; text-align: center; background-image: url(bottom.gif); height: 213px; width: 800px; background-repeat: no-repeat; vertical-align: top; background-position: right; }

img#pic { margin-left: 150px; border: 3px solid #1c1c1c; padding: 0; }

td.slideshow a { padding: 0; margin: 0; text-decoration: underline; cursor: pointer; font-size: 10px; font-weight: bold; }
td.slideshow a:hover { color: #FFFF00; }

div.fancy ul li { text-align:left; }
div.fancy { margin-left: auto; margin-right: auto; width: 400px; }


td#center ( align: center; width: 300px; }
