body 
{
font-family: Futura, Arial;
background-image: url("../images/back2.gif");
font-size: 13px;
margin: 0px;
padding: 0px;
}

#about p { margin:0; padding:0 }		

		
#mainwrapper
{
width: 940px;
height: 700px;
position:relative;
margin: 0px auto;
background-color: white;
}

#search
{
width:940px;
height: 52px;
background-image: url(../images/contact_01.gif);
float: left;
}

#search_bar
{
height: 30px;
float: right;
padding-top: 10px;
padding-right: 37px;
}



#nav
{
width:940px;
height: 76px;
float: left;
}
#nav img
{
margin: 0px;
float: left;
}		

#about_con
{
width:460px;
height: 224px;
background-image: url(../images/contact_09.gif);
float: left;

}

#about 
{
color: #ffffff;
width: 369px; 
height: 153px;
float: left;
padding-left: 58px;
padding-right: 20px;
margin-top: 50px; 
overflow: auto;
}

#flash_pic
{
width:480px;
height: 224px;
float: left;
}

#middle
{
width:940px;
height: 311px;
float: left;
background-image: url(../images/contact_11.gif);
}

#footer
{
height: 77px;
width: 940px;
color: #0099ff;
float: left;
background-image: url(../images/contact_12.gif);
}

#footer a 
{
display:inline;
text-decoration: none;
color: #0099ff;
font-size: 12px;
padding-left: 100px;
}
	
#contact_box1
{
width: 390px;
height: 190px;
margin-top: 70px;
padding-left: 55px;
color: white;
float: left;
overflow: auto;
}

#contact_box2
{
float: left;
width: 370px;
height: 210px;
color: white;
margin-top: 70px;
padding-left: 45px;
padding-right: 38px;
overflow: auto;
}



#problem
{
color: white;
font-size: 14px;
width: 200px;
float: left;
height: 100px;
margin-top: 100px;
margin-left: 50px;
}

#problem a
{
color: white;
font-size: 14px;
}
