body { 
margin: 16px 0px 0px 0px; 
font-family:'Trebuchet MS',Verdana, Tahoma, Arial;
font-size:13px;
line-height:20px;
background:url(../images/bg/bg.jpg) top center #ededed repeat-x; 

}

a{ font-size:10px; color:#909090;text-decoration:none; }
a:link{ color:#909090; text-decoration:none; }
a:visited{ color:#909090; text-decoration:none; }
a:active{ color:#909090; text-decoration:none; }
a:hover{ color:#a3a911; text-decoration:none; }

ul{
margin:0px 0px 0px 10px;
padding:0px;
}

li{
margin:5px 0px 5px 0px;
padding:0px;
}


#wrapper {
width: 930px;
position: absolute;
left: 50%;
margin-left: -465px;
padding: 0px 0px 0px 0px;
}


#header{
width: 930px;
height: 75px;
padding: 0px 0px 0px 0px;
}

#main-top-spacer{
height: 10px;
width: 930px;
padding: 0px 0px 0px 0px;
}


#intro {
width: 800px;
height: 500px;
text-align: right;
color: #fff;
position: absolute;
left: 50%;
top: 50%;
margin-left: -400px; 
margin-top: -250px; 
}


#introtext {
color: #ededed;
}


#main-top{
background-image:url(../images/bg/main-top.png); 
height: 15px;
width: 930px;
padding: 0px 0px 0px 0px;
}


#main{
background-image:url(../images/bg/main.png); 
background-repeat:repeat-y;
width: 930px;
padding: 0px 0px 0px 0px;
}


#main-bot{
background-image:url(../images/bg/main-bot.png); 
height: 30px;
width: 930px;
padding: 0px 0px 0px 0px;
}


#content{
width: 900px;
padding: 0px 0px 0px 0px;
margin: 0px 15px 0px 15px;
}



#content-text{
width: 870px;
padding: 0px 0px 0px 0px;
margin: 0px 15px 0px 15px;
font-family:'Trebuchet MS',Verdana, Tahoma, Arial;
font-size:11px;
color:#565656;
line-height:18px;
}







#footer{
background-repeat: no-repeat;
width: 930px;
height: 15px;
padding: 0px 0px 0px 15px;
}





img
{
border:0px;
}

img {display:block;}

p{
padding: 0px 0px 0px 0px;
}

h2
{
font-family:'Trebuchet MS', Arial, Helvetica, sans-serif;  
font-size:11px; 
color:#b5c12f; 
padding:0px 0px 0px 0px; 
margin:0px; 
text-transform:uppercase;
letter-spacing:1px;

}

h4
{
font-family:'Trebuchet MS', Arial, Helvetica, sans-serif;  
font-size:16px; 
color:#545454; 
padding:0px 0px 0px 0px; 
margin:10px 0px 10px 0px; 
letter-spacing:-1px;
}



h3
{
font-family:'Trebuchet MS', Arial, Helvetica, sans-serif;  
font-size:11px; 
color:#545454; 
padding:0px 0px 0px 0px; 
margin:0px; 
text-transform:uppercase;
letter-spacing:1px;
}

.highlight{
font-family:'Trebuchet MS', Arial, Helvetica, sans-serif;  
font-size:11px; 
color:#b5c12f; 
text-transform:uppercase;
letter-spacing:1px;
font-weight:bold;
}

.bodytext
{
font-family:'Trebuchet MS',Verdana, Tahoma, Arial;
font-size:11px;
color:#565656;
line-height:18px;
}


.bodytext a{
font-family:'Trebuchet MS',Verdana, Tahoma, Arial;
font-size:11px;
color:#d9e021;
padding: 2px 0px 2px 0px;
text-decoration:underline;
}

.bodytext a:link{
color:#d9e021;
text-decoration:underline;
}


.bodytext a:visited{
color:#d9e021;
text-decoration:underline;
}


.bodytext a:active{
color:#d9e021;
text-decoration:underline;
}


.bodytext a:hover{
color:#a3a911;
text-decoration:underline;
}




.bodytext-sm
{
font-family:'Trebuchet MS',Verdana, Tahoma, Arial;
font-size:11px;
color:#565656;
line-height:19px;
}







#top-content{
width: 900px;
height: 154px;
padding: 0px 0px 0px 0px;
margin: 0px 0px 0px 0px;
}

#mid-content{
width: 900px;
padding: 0px 0px 0px 0px;
margin: 0px 0px 0px 0px;
}



.footer-text{
font-family:'Trebuchet MS',Verdana, Tahoma, Arial;
font-size:10px;
color:#909090;
padding: 9px 0px 9px 0px;
}

.footer-text a{
font-family:'Trebuchet MS',Verdana, Tahoma, Arial;
font-size:10px;
color:#909090;
padding: 9px 0px 9px 0px;
text-decoration:none;
}

.footer-text a:link{
color:#909090;
text-decoration:none;
}


.footer-text a:visited{
color:#909090;
text-decoration:none;
}


.footer-text a:active{
color:#909090;
text-decoration:none;
}


.footer-text a:hover{
color:#b4c12f;
text-decoration:none;
}


.home-box-small-bot{
margin: 0px 0px 0px 0px;
width:220;
background-color:#262323;
}


.home-box-small{
width:220;
margin: 0px 0px 7px 0px;
background-color:#262323;
}



.home-box-text{
font-family:'Trebuchet MS',Verdana, Tahoma, Arial;
font-size:10px;
color:#FFFFFF;
padding: 7px 7px 7px 7px;
}




.home-box-big-bot{
margin: 0px 0px 0px 0px;
width:432;
background-color:#262323;
}


.home-box-big{
width:432;
margin: 0px 0px 7px 0px;
background-color:#262323;
}
