/* big main global stuff
------------------------------------------------------------------*/
body {background:url('./images/bg.gif');background-repeat:repeat-x;background-color:#383838;margin:0px;font-family: Verdana,Arial,Helvetica,sans-serif;font-size:11px;color:#FFF;}
body {height:100%; margin-bottom:1px; min-height:100%}
div {padding: 0;margin: 0;}
img{border:0;margin:0;padding:0;}
table,tr,td{font-family:verdana;font-size:11px;}
a{color:#8ea12d;text-decoration:none;}
h1 {font-family:verdana;font-size:12px;color:#818f2d;}

#main {background-color:#edede3;width:780px;margin:0 auto;text-align:left;}
#header{background-color:#2d2d2d;}
#sub_header{background: url('./images/sub_header.jpg') no-repeat;padding-left:302px;}
#sub_header a {padding:0;margin:0;display:inline;}#sub_header a img{padding:0;margin:0;border:0;display:inline;}
#headcont_division{background:#2d2d2d url('./images/headcont_division.jpg') no-repeat;height:45px;}
#body{clear:both;overflow: hidden;height:100%;min-height:100%;}
html>body #body{height:auto;} /*for mozilla as IE treats height as min-height anyway*/
#navigation{float:left;position:relative;background:#555 url('./images/navigation_top.jpg') no-repeat;width:167px;padding-left:25px;padding-bottom:32px;}
#navigation h1{font-size:11px;font-weight:bold;color:#FFF;padding:0;margin:0px;}
#navigation ul{line-height:1.5em;margin:0;margin-left:10px;margin-bottom:5px;padding:0;list-style:none;}
#navigation a{color:#d4d4d4;text-decoration:none;}
#navigation a:hover{color:#FFF;}
#content{float:right;position:relative;color:#FFF;width:578px;color:#202020;margin-left:10px;}
#features{}

/* downloads menu on top 
------------------------------------------------------------------*/
#mpdl{width:347px;position:relative;float:left;}
#mpdl table{background-color:#7e7e7e;width:347px;}
#mpdl .mcol{font-weight:bold;color:#FFF;}
#mpdl .col{height:22px;min-height:22px;margin-left:15px;vertical-align:middle;background-color:#f6f5f1;color:#7e7e7e;}
#mpdl .sname{display:inline;margin-left:30px;margin-right:30px;}

#asiandude{float:right;position:relative;width:221px;}
#truth{clear:both;}
#asianguy2{margin-top:10px;position:relative;float:left;width:180px;}

/* news
------------------------------------------------------------------*/
#news{position:relative;float:left;text-align:left;}
#news .newsbit{margin:10px;width:95%;min-width:95%}
#news .newsbit2{margin:10px;width:95%;min-width:95%}
#news strong{color:#8ea12d;margin:2px;min-width:95%}
#news .newscont {margin:4px;border-left:3px solid #5c5a5b;color:#5c5a5b;background-color:#fcfafb;padding:4px;}

/* tag2
------------------------------------------------------------------*/
#tag2{position:relative;float:left;text-align:left;}
#tag2 .tag2bit {margin:10px;width:95%;min-width:95%}


/* footer, duh?
------------------------------------------------------------------*/
#footer{clear:both;position:absolute;height:48px;background:url('./images/footer.jpg');width:780px;}
#footer #leftf{float:left;position:relative;margin-left:10px;margin-top:10px;}
#footer #rightf{float:right;position:relative;margin-right:10px;margin-top:10px;}
#footer a {color:#fff;}

.subheader { 
position: relative;
font-family: arial, helvetica, sans-serif;
background: url('./images/homepage2.jpg') no-repeat;
white-space: nowrap;
display: block;
width: 116px;
height: 32px;
margin: 0px;
padding: 0px;
}
 
/* NAV ,MENU ROLLOVERS, took me forever to get this because there are like 10 ways to do it and they all didnt work ajkshdjsdbfncmxbvcxuvh3490ureds8f 
------------------------------------------------------------------*/
a.subheader img {border: 0;}
 
a#homepage img {height: 32px; width: 116px; border-width: 0;}
a#online_radio img {height: 32px; width: 119px; border-width: 0;}
a#chatroom img {height: 32px; width: 119px; border-width: 0;}
a#contact_us img {height: 32px; width: 124px; border-width: 0;}

a#homepage img {background: url('./images/homepage.jpg') top left no-repeat;}
a#online_radio img {background: url('./images/online_radio.jpg') top left no-repeat;}
a#chatroom img {background: url('./images/chatroom.jpg') top left no-repeat;}
a#contact_us img {background: url('./images/contact_us.jpg') top left no-repeat;}

a#homepage:hover img {background: url('./images/homepage2.jpg') top left no-repeat;}
a#online_radio:hover img {background: url('./images/online_radio2.jpg') top left no-repeat;}
a#chatroom:hover img {background: url('./images/chatroom2.jpg') top left no-repeat;}
a#contact_us:hover img {background: url('./images/contact_us2.jpg') top left no-repeat;}




