@charset "utf-8";
/* CSS Document */

* {
margin: 0px;
padding: 0px;
}

.clear{
clear:both;
position:relative;
}

.yellow_header{
font-family: Arial, Helvetica, sans-serif;
font-size: 26px;
color: #ffd800;
font-weight: bold;
line-height: 22px;
}

.white_header{
font-family: Arial, Helvetica, sans-serif;
font-size: 18px;
color: #D5FF94;
font-weight: bold;
line-height: 18px;
}

body{
background-image: url('img/background.jpg');
background-attachment:fixed;

}



#wrapper{
width: 960px;
margin: 0 auto;
}
#left{
float:left;
width: 250px;
margin-right: 160px;
}

#nav{

width: 250px;
}

#nav a{
font-family: Arial, Helvetica, sans-serif;
font-size: 24px;
color: #ffffff;
font-weight: bold;
text-decoration: none;
display:block;
text-align:right;
line-height: 30px;
}

#sub_nav a{
font-family: Arial, Helvetica, sans-serif;
font-size: 14px;
color: #ffffff;
font-weight: bold;
text-decoration: none;
display:block;
text-align:right;
line-height: 20px;
}

#newsletter{
background-image: url('img/nlbg.png');
padding: 4px;
}


#newsletter a{
font-family: Arial, Helvetica, sans-serif;
font-size: 18px;
color: #ffd800;
font-weight: bold;
text-decoration: none;
display:block;
text-align:right;
line-height: 22px;
}


#right{
float:left;
}

#content{
margin-top: 19px;
background-image: url('img/nlbg.png');
padding: 10px;
/*height: 315px;*/
overflow: auto;
width: 480px;
font-family: Arial, Helvetica, sans-serif;
font-size: 13px;
color: #ffffff;
line-height: 18px;
}

#content a{
color: #ffd800;
text-decoration:underline;
}

#content a:hover{
text-decoration:none;
}

#footer{
background-image: url('img/footer.png');
height: 308px;
width: 960px;
font-family: Arial, Helvetica, sans-serif;
font-size: 12px;
color: #687b82;
text-align:right;
}

#footer_text{
padding-top: 210px;
padding-right: 30px;
}
