body { background:#000000; }

body,table,th,td,div { margin:0; border:0; padding:0; }

body,td,th,p,h1,h2,h3,h4,h5,h6 { font-family:arial,helvetica,sans-serif; }
body,td,p,li                   { color:#ffffff; }
ul,th,h1,h2,h3,h4,h5,h6        { color:#ffcc00; }

body,p,td,th,li { font-size:small; }
h1              { font-size:large;  }
h2              { font-size:medium; }
h3              { font-size:small;  }

h3,h4,h5,h6 { margin-bottom:0; }

table { border-collapse:collapse; }
td    { vertical-align:top; }

img { border:0; }

a { color:#ffcc00; text-decoration:none }
a:hover { color:#FFFFFF; text-decoration:none; background-color:#333333}

ul { 
     margin: 0;
     padding: 0;
     list-style: none;
     width: 150px;
}
ul li {
     position: relative;
     }
  
 li ul {
	 padding-left: 10px;
     top: 0px;
     display: none;
     }
  
 li:hover ul, li.over ul {
     display: block;
       }
  
 ul li a {
     display: block;
     }
  
 ul li a:hover { }
  
  
 /* Fix IE. Hide from IE Mac \*/
 * html ul li { float: left; height: 5%; }
 * html ul li a { height: 5%; }
 /* End */




.smaller { font-size:x-small; }
div.outline { border:solid 1px #ffcc33; padding:15px 25px; }

td#leftbg  { background:url('left_bg_.jpg')  top right no-repeat; }
td#rightbg { background:url('right_bg.jpg') top left no-repeat;  }
td#main    { width:796px; margin:0 auto; }


td.vertmid { vertical-align:middle; }

/*ul#lmenu     { list-style:none; margin:0; padding:0; }
ul#lmenu img { margin:0 0 3px 45px; }
ul#lmenu ul  { display:none; list-style:none; margin:0; padding:0; }
/*ul#lmenu ul img { position:relative; left:15px; }*/

a#gomangolink { display:block; margin:300px 0 0 45px; }

table#twocols td.right { padding:30px; width:525px; }

table#homepageitems td { text-align:center; width:175px; }
div.homepageinfo { padding:5px 13px 10px 13px; }

.rightpix { float:right; clear:right; margin:5px 0 5px 10px; position:relative; top:10px; }

table.maincontent { width:525px; }

table.thumbtable td { border:solid 1px #666666; padding:5px; text-align:center; font-size:x-small; vertical-align:bottom; }

table.columns       { width:100%; }
table.columns td    { border:solid 1px #666666; padding:10px 5px; width:50%; }

div#vtdiv          { position:relative; height:350px; }
div#vtdiv div      { position:absolute; }
div#vtdiv div#vt1  { left:16px;  top:27px;  width:304px; height:279px; z-index:1;  }
div#vtdiv div#vt2  { left:210px; top:268px; width:221px; height:40px;  z-index:11; }
div#vtdiv div#vt3  { left:146px; top:131px; width:27px;  height:33px;  z-index:2;  }
div#vtdiv div#vt4  { left:112px; top:178px; width:32px;  height:39px;  z-index:3;  }
div#vtdiv div#vt5  { left:140px; top:214px; width:24px;  height:35px;  z-index:4;  }
div#vtdiv div#vt6  { left:242px; top:59px;  width:27px;  height:38px;  z-index:5;  }
div#vtdiv div#vt7  { left:265px; top:99px;  width:30px;  height:36px;  z-index:6;  }
div#vtdiv div#vt8  { left:332px; top:195px; width:24px;  height:39px;  z-index:7;  }
div#vtdiv div#vt9  { left:347px; top:102px; width:25px;  height:40px;  z-index:8;  }
div#vtdiv div#vt10 { left:326px; top:160px; width:18px;  height:28px;  z-index:9;  }
div#vtdiv div#vt11 { left:327px; top:220px; width:22px;  height:36px;  z-index:10; }
div#vtdiv div#vt12 { left:187px; top:99px;  width:24px;  height:34px;  z-index:12; }
div#vtdiv div#vt13 { left:239px; top:173px; width:26px;  height:36px;  z-index:13; }
div#vtdiv div#vt14 { left:296px; top:136px; width:23px;  height:34px;  z-index:14; }
div#vtdiv div#vt15 { left:397px; top:102px; width:35px;  height:67px;  z-index:15; }
p {
	text-align: justify;
}

