body {
  padding: 0px 0px 0px 0px;
  margin: 0;
  background: #d1d2bb url(images/long.jpg) repeat-x;
  font-family: Verdana, Arial, Helvetica, sans-serif;
  font-size: 11px;
  color: #000000;
}


p {
font-size:12px;


}



a {

color:#658536;
text-decoration:none;

}

#middle{
width:920px;
background:#d1d2bb url(images/long2.jpg);
margin-left:auto;
margin-right:auto;
height:auto;


}


#topstretch {

width:auto;
height:150px;
padding:10px;

}

#contentback {

width:900px;
height:450px;
background:url(images/back.jpg);
margin-left:auto;
margin-right:auto;


}


#contentmain {

width:900px;
margin-left:auto;
margin-right:auto;

}

#contentfooter {

width:885px;
background: url(images/topbar.jpg);
height:25px;
margin-left:auto;
margin-right:auto;
text-align:right;
padding-top:5px;
padding-right:15px

}


#content {

width:900px;
background:#FFFFFF;
margin-left:auto;
margin-right:auto;
height:auto;




}



.contenttext{

  font-family: Verdana, Arial, Helvetica, sans-serif;
  font-size: 11px;
  color: #ffffff;

}


.contentheadline{

  font-family: Verdana, Arial, Helvetica, sans-serif;
  font-size: 14px;
  color: #ffffff;

}



#tablecontent {
vertical-align:top;
padding-bottom:5px;
padding-left:25px;
padding-right:5px;
padding-top:5px;



}

#tablecontentbullets {
vertical-align:top;
padding-bottom:5px;
padding-left:5px;
padding-right:5px;
padding-top:5px;

}


#tablecontentbulletsright {
vertical-align:top;
padding-bottom:5px;
padding-left:5px;
padding-right:25px;
padding-top:5px;

}



#tablecontentright {
text-align:center;
vertical-align:top;
padding-bottom:5px;
padding-left:5px;
padding-right:15px;
padding-top:5px;



}

#logo {
width:900px;
margin-left:auto;
margin-right:auto;

}

#buts {

width:800px;
margin-left:auto;
margin-right:auto;
height:30px;

}



.mainback
{

	
	margin-top:30;
	
	}
	
	
.header
{
	padding: 10px 10px 10px 10px;
	}
	

	
	
.headline {
font-family: Geneva, Arial, Helvetica, sans-serif;
letter-spacing:3px;
padding-left:25px;
padding-bottom:5px;
color:#000000;
font-size:18px;
font-weight:bold;
}
	
	

#top {

width:800px;
margin-left:auto;
margin-right:auto;
height:15px;
background:url(images/top.gif);


}
	
	


	
	
#bottom {

width:800px;
margin-left:auto;
margin-right:auto;
height:15px;
background:url(images/bottom.gif);


}
	

/**************************
BUTTONS AND DROPDOWNS
**************************/


.topbar
{
	color:ffffff;
	text-align:center;
	font-weight:bold;
	font-size:11px;
	height:30;
	
	
	
	
}

.topbar a
{
	height: 40;
	text-align:center;
	color:#000000;
	text-decoration:none;
	width:100%;
	display:block;
	line-height:30px;
	verticle-align:middle;
}


.topbar a:hover
{
	background: url(images/button.jpg);
	color: #545454;
}




.dropdown
{
background:url(images/drop.jpg) repeat-x ;
	position:absolute;
	padding:5px;
}

.dropdown a
{
	height: 40;
	text-align:center;
	text-decoration:none;
	width:100%;
	display:block;
	line-height:30px;
	verticle-align:middle;
}


.dropdown a:hover
{
	background: #FFFF00;
	color: #545454;
}


.smallbuttons
{

width:700px;
height:20px;
}


#nav
{
     
	 display:block;
     font-size:10px;
     line-height: 10px;
     margin:1px auto 0px auto;
     width: 900px;
     text-align: center;
     padding:0px;
     position:relative;
     overflow:hidden;
}
#nav ul 
{
    margin:0px auto 0px auto;
    padding:0px;
    list-style-type:none;
    width:auto;
    border: 0px solid #f00;
    
}
#nav ul li
{
    display:block;
    float:left;
    margin:0px;
    width:132px;
    text-align:center;
    padding:0px;
}
#nav ul li:first-child 
{
    
}
#nav ul li a
{
    display:block;
    float:center;
    color:#000000;
    text-decoration:none;
    padding:2px 0px 7px 0px;
    background-image:url(images/spacer.gif);
    background-repeat:no-repeat;
	background-position: center bottom;
	
}
#nav ul li a:hover, #lavaNav ul li a.current
{
    color:#000000;
}

#nav ul li a.current
{
    color:#ff6600;
    background-image:url(ding.gif);
    background-repeat:no-repeat;
	background-position: center bottom;
	padding:2px 0px 7px 0px;
}




