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

body{
color:black;
font-size:12px;
background-color: white;

}

.site_container{
position: relative;
width:800px;
background-color:white;

}

#header{
width:800px;
background-color:white ;
position:relative;
background-image: url(../images/header.jpg);
background-repeat: no-repeat; 


 
}




.headline1{
font: 20px Georgia, "Times New Roman", Times, serif;
color:#999900;
}

.headline2{
font: 20px Georgia, "Times New Roman", Times, serif;
color: #993300;
}


.headline3{
font: 20px Georgia, "Times New Roman", Times, serif;
color: #999900;
}


.subhead{
font: 15px Georgia, "Times New Roman", Times, serif;
}


#content_area{
width:876px;
background-color:white;

}



.graves{
padding-top: 20px;
padding-bottom: 20px;
border-top: dotted thin #999999;
position:relative;
float: right;
}


.nuts{
top: 20px;
padding-top: 20px;
border-top: dotted thin #999999;
}


.body{
padding-bottom: 30px;
}



.footer{
padding-top: 30px;
position: relative;

}

.asparagus{
padding-top: 30px;
border-top: dotted thin #999999;
}




#main{
width:400px;
position: relative;
top: 20px;
font: 12px Georgia, "Times New Roman", Times, serif;
line-height: 16px;
float:right;
padding-right: 250px;
padding-left: 25px;
padding-bottom: 100px;
background-color: white;
}


.sidebar{
width: 150px;
height: 536px;
font: 10px Arial, Helvetica, sans-serif;
color:#999999;
line-height:20px;
position: relative;
top: 20px;
border: dotted thin #999999;
}



.different{
display:list-item;
color:#999999;
border-top: dotted thin #999999;
}


.sidebar ul{ 
padding-left: 0;
margin-left:0;
}


.sidebar li{
display:list-item;
color: #999900;
border-bottom: dotted thin #999999;
list-style: none;
padding-left: 0px;
text-decoration:none;
}


a:link{
color: #999900;
text-decoration:none;
}

a:visited { 
color: grey; 
text-decoration: none;
}


a:hover{
background-color: #CCCCCC;
color: #999900;
text-decoration:none;
}


a:active { 
color: grey; 
text-decoration: none;
}



.clear{
clear:both;
}


#ads{
height:240px;
width: 120px;
position:relative;
float: right;
}

.sidebar a{
display:block;
padding-left: 10px;
width:140px;
height:25px;
background-color:white;
}

.sidebar a:link{
background-color:white;


}

.sidebar a:visited{
background-color:white;
}

.sidebar a:hover{
background-color: #CCCCCC;

}

.sidebar a:active{
background-color:white;
}
