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

body
{
	margin:0px;
	padding:0px;

}


.surrounded_div
{
	width:964px;
	margin-left:auto;
	margin-right:auto;
}

/*
	Here is the top content properties
*/
.main_content_top
{
	width:964px;
	
	background-image:url(../site_img/main_content_top_2.png);
	float:left;
}

.main_content_top_margin
{
	width:900px;
	margin-left:32px;
	float:left;
	
}



.top_image
{

	width:900px;
	height:233px;
	float:left;
}

.top_logo
{
	width:49px; 
	height:161px; 
	background-image:url(../site_img/lindahl_logo.png);
	position:absolute; 
	margin-left:802px; 
	top:0px;
}
.top_menu
{

	width:900px;	
	float:left;
	
}



/*
	Here is the top content properties
*/
.main_content
{
	width:964px;
	padding-top:38px;
	background-image:url(../site_img/main_content_2.png);
	float:left;
}

.main_content_margin
{
	width:900px;
	margin-left:32px;
	float:left;
}

/*
	Here is the bottom content properties
*/	
.main_content_bottom
{
	width:964px;
	height:111px;
	background-image:url(../site_img/main_content_bottom_2.png);
	float:left;
	
}
.pushDowner
{
	width:900px; 
	margin-left:32px; 
	float:left; 
	height:20px;
	float:left;
}

.bottom_bar
{
	width:900px; 
	float:left; 
	height:39px; 
	margin-left:32px; 
	background-image:url(../site_img/bottom_bar.png);
	float:left;
}

/* SOME OTHER OPTIONS */

.puffModuleDiv a
{	
	font-size:10px;
}

.puffModuleDiv a:hover
{	
	font-size:10px;
}

.puffModuleDiv a:visited
{
	font-size:10px;
}


