/* mobile styles */
@media handheld {

	html, body {
		font: 12px/15px sans-serif;
		background: #fff;
		padding: 3px;
		color: #000;
		margin: 0;
		}
	#sidebar, #footer {
		display: none;
		}
	h1, h2, h3, h4, h5, h6 {
		font-weight: normal;
		}
	#content img { 
		max-width: 250px;
		}
	.center {
		width: 100% !important;
		text-align: center;
		}
	a:link, a:visited {
		text-decoration: underline;
		color: #0000CC;
		}
	a:hover, a:active {
		text-decoration: underline;
		color: #660066;
		}

.home
{
margin-left: 5%;
margin-right: 5%;
padding: 0px;
}

.home img
{width:99%;}

.banner{
}

.left{
float: left;
width: 14%; 
margin:0px auto;
padding: 0px;
font-size = 100%;
}

.left img {width:99%;}

.middle{
margin-left: 19%; 
margin-right: 34%;
}

.right{
float: right; 
width: 29%; 
margin:0px auto;
padding: 0px;
}

.right img {width:99%;}

li {
margin-left: 15px;
}

}
/* iPhone-specific styles */
@media only screen and (max-device-width: 480px) { 

	html {
		-webkit-text-size-adjust: none;
		}

}