html, body 
{
	background: #666666 fixed;
	color: #000;
	margin: 5px;
	padding: 5px;
}

#menu, .mnav, .mspace, .title, .footer, .main, .menutop, .menubottom, #footer, #title, #main, .tswf, .taud, .tsho, .ttxt, .timg, .twmv, .tpdf, .tqui, .tpri, .tsea, .tset, .tfav, .tcss, .tpow, .thel, .tinf, .tdow, .tcha, .t, .ad
{
   	border-color: #F0E282;
        border-width: 1px;  
        border-style: solid;
}

.html, .body, .mlink, #title, #main, .caption, input, select, textarea, spaced
{
        font-size: 12px;
        font-family: verdana, arial, helvetica, sans-serif;
}

#menu 
{
	text-align: left;
	float: left;
	width: 175px;
	padding: 2px 2px 2px 2px;
	background: #FFF fixed;
}

#main, #footer, #title, #ad
{
	text-align: left;
	position: static;
	margin: 0 0 10px 0px;
	padding: 2px 2px 2px 2px;
	background: #FFF fixed;
        color: #000;  
        line-height: 18px;
        text-decoration: none;	
}

#main 
{
        letter-spacing: 0px;
}

#footer
{
        text-align: center;
        font-size: 10px;
        letter-spacing: 3px;
        font-family: verdana, arial, helvetica, sans-serif;
}

 
#title
{
	text-align: right;
        letter-spacing: 3px;
}

.ad
{
	text-align: right;
	background: #FFF fixed;
	padding: 0px 0px 0px 0px; 
}


.lnav 
{
        margin-top: 2px;
	margin-left: 0px;
	margin-right: 0px;
        margin-bottom: 0px;  
        list-style: none;    
	padding: 0 0 0 0;
}

.mnav 
{
	margin: 2px 0 0 0;
	background: #FFF fixed;
        padding: 4px 5px 4px 5px;
}


.mspace
{
	height: 10px;
        margin: 2px 0 0 0;
        background: #FFF fixed;
        padding: 0 0 0 0;
}
  

.mlink:hover 
{
	text-transform: uppercase;
	margin: 0 0 0 5px;
        background-color: transparent;
        text-decoration: none;	
}



.mlink
{
        text-decoration: none;
        color: #000;  
	letter-spacing: 1px;
}

.swf, .aud, .sho, .txt, .img, .wmv, .pdf, .qui, .pri, .sea, .set, .fav, .css, .pow, .hel, .inf, .dow, .cha
{
        filter: alpha(opacity: 80); 
        filter: progid:DXImageTransform.Microsoft.Alpha(opacity=80); 
        -moz-opacity: 0.8; 
        font-size: 12px;
        font-family: verdana, arial, helvetica, sans-serif;
        text-decoration: none;
        color: #000;
        letter-spacing: 2px;
        padding: 2px 2px 2px 20px;
        height: 16px;
        background-repeat: no-repeat;
        background-position: 0% 50%;
}

.swf { 
	background-image: url(ico/flash_small.gif);
}

.aud {
        background-image: url(ico/music_small.gif);
}

.sho {
        background-image: url(ico/shockwave_small.gif);
}

.txt {
        background-image: url(ico/text_small.gif);
}

.img {
        background-image: url(ico/camera_small.gif);
}

.wmv {
        background-image: url(ico/media_small.gif);     
}
 
.pdf {
        background-image: url(ico/pdf_small.gif);      
}

.qui {  

        background-image: url(ico/quicktime_small.gif);      
}
 
.pri {
	background-image: url(ico/print_small.gif);  
}

.sea {
        background-image: url(ico/search_small.gif);         
}

.set {
        background-image: url(ico/settings_small.gif);         
}

.fav {
        background-image: url(ico/star_small.gif);         
}

.css {
        background-image: url(ico/styles_small.gif);         
}

.pow {
        background-image: url(ico/power_small.gif);         
}

.hel {
        background-image: url(ico/help_small.gif);         
}

.inf {
        background-image: url(ico/info_small.gif);         
}

.dow {
        background-image: url(ico/download_small.gif);         
}

.cha {
        background-image: url(ico/chat_small.gif);         
}

.swf:hover, .aud:hover, .sho:hover, .txt:hover, .img:hover, .wmv:hover, 
.pdf:hover, .qui:hover, .pri:hover, .sea:hover, .set:hover, .fav:hover, 
.pow:hover, .hel:hover, .inf:hover, .dow:hover, .cha:hover
{
	background-position: 4px;
	padding-left: 24px;
	text-transform: none;
        filter:alpha(opacity: 100);    
        filter: progid:DXImageTransform.Microsoft.Alpha(opacity=100);
        -moz-opacity: 1.0;
}

.css:hover 
{
        background-position: 2px;
        text-transform: none;
        filter:alpha(opacity: 100);
        filter: progid:DXImageTransform.Microsoft.Alpha(opacity=100);
        -moz-opacity: 1.0;
}

.footer
{
	background: #FFF fixed;
	padding: 5px 5px 5px 5px; 
}

.main
{
	vertical-align: top;
	background: #FFF fixed;
	padding: 10px 10px 10px 10px; 
}

.tswf, .taud, .tsho, .ttxt, .timg, .twmv, .tpdf, .tqui, .tpri, .tsea, .tset, .tfav, 
.tcss, .tpow, .thel, .tinf, .tdow, .tcha, .t
{
        margin: 0 0 0 0;     
        padding: 10px 60px 10px 10px; 
        background-repeat: no-repeat;  
        background-position: 101% 50%;  
}

.t {
        background-image: url(ico/gprime_large.gif);
}

.tswf {
        background-image: url(forum.gif);
}
        
.taud {
        background-image: url(ico/music_large.gif);
}
        
.tsho {
        background-image: url(ico/shockwave_large.gif);
}
        
.ttxt {
        background-image: url(ico/text_large.gif);
}
        
.timg {
        background-image: url(ico/camera_large.gif);
}
        
.twmv {
        background-image: url(ico/media_large.gif);
}
        
.tpdf {
        background-image: url(ico/pdf_large.gif);
}
        
.tqui {
        
        background-image: url(ico/quicktime_large.gif);
}
 
.tpri {
        background-image: url(ico/print_large.gif);
}
 
.tsea {  
        background-image: url(ico/search_large.gif);
}
 
.tset {  
        background-image: url(ico/settings_large.gif);
}

.tfav {
        background-image: url(ico/star_large.gif);
}
        
.tcss {
        background-image: url(ico/styles_large.gif);
}
        
.tpow {
        background-image: url(ico/power_large.gif);
}

.thel {
        background-image: url(ico/help_large.gif);
}
        
.tinf {
        background-image: url(ico/info_large.gif);
}
 
.tdow {
        background-image: url(ico/download_large.gif);
}
        
.tcha {
        background-image: url(ico/chat_large.gif);
}

.menutop
{
	height: 125px;
        background-repeat: no-repeat;
	background-position: 50% 50%;
        background-image: url(img/top_white.gif);
}

.menubottom
{
	margin-top: 2px;
        height: 70px;
	background: #FFF fixed;
}

.indent
{
	padding: 15px 15px 15px 15px; 
}

.date 
{
	text-align: right;
	letter-spacing: 3px;
	font-size: 14px;
        font-family: verdana, arial, helvetica, sans-serif;
}

.caption
{
	letter-spacing: 2px;
}

a,a:link,a:active,a:visited	{
	font-size: 12px;
	font-family: verdana, arial, helvetica, sans-serif;
	text-decoration: none; 
	color: #AE831C;
	background-color: transparent;
}

a.standout,a.standout:link,a.standout:active,a.standout:visited	{
	font-size: 20px;
	font-family: verdana, arial, helvetica, sans-serif;
	font-weight: bold;
	color: #AE831C;
	background-color: transparent;
}

a:hover	{
	color: #CC9E11; 
	background-color: transparent;
	text-decoration: underline; 
}

input, select, textarea {
	background: #FFF;
	border: solid 1px #EAD653;
	color: #000;
	margin: 2px;
	padding: 2px;	
}

input.submit {
	background: #FFF;
	border: solid 1px #EAD653;
	color: #000;
	margin: 5px 2px 2px 2px;
	letter-spacing: 2px;
}

input.submit:active {
	background: #FFFFFF;
	color: #000;
}

.spaced {
	letter-spacing: 2px;
	text-align: right;
}
