@charset "utf-8";
body {
	background-image:url(../images/body-bg.gif);
	background-repeat:repeat-x;
	font-family:Verdana, Geneva, sans-serif;
	margin:0px;
}

#header	{
	position:relative;
	top:0px;
	margin-top:0px;
	padding-top:0px;
	width:80%;
	margin-left:10%;
	height:auto;
	min-height:350px;
}

#header img	{
	max-width:50%;
	height:auto;
	float:left;
}

#header h1	{
	margin-left:50%;
	margin-top:15px;
	color:#393;
	font-size:.95em;

}

#header h3	{
	margin-left:50%;
	color:#393;
}

#header p	{
	font-size:.70em;
	line-height:1.5;
	max-width:350px;
	color:#000;
	margin-left:50%;
}

#header h3	{
	font-size:.85em;
}

#main_body	{
	position:relative;
	width:80%;
	margin-left:10%;
	min-margin-top:350px;
}

#left_side	{
	width:55%;
	float:left;
}

#left_side p, h2, h3	{
	margin-left:10px;
	margin-right:10px;
	font-size:1em;
}

@media screen and (max-width:650px)	{
	#header	{
		margin-left:0;
		width:100%;
	}
	
	#main_body	{
		margin-left:0;
		width:100%;
	}
	
	#header img	{
		max-width:25%;
	}
	
	#header h1	{
		margin-left:10px;
	}
	
	#header h3	{
		margin-left:10px;
	}
	
	#header p	{
		margin-left:10px;
	}
}
