body{position:relative;margin:0;-webkit-text-size-adjust:none;min-height:416px;font-family:helvetica,sans-serif;-webkit-touch-callout:none; background: #ecebeb; background-image: none;}
#footer
{
	font-size:13px;
	line-height:140%;
	border-top:5px solid #777;
	padding-top:10px;
	background:url(ros.gif) no-repeat bottom right;
}



#content p
{
	font-size:18px;

}

fieldset
{
	border:none;
}



#content .huge
{
	font-size:20px !important;
}

#content .giantspan {
	width: 24px; 
	float: left; 
	-webkit-border-radius: 6px;

}
#content h1.giant
{
	font-size: 55px;
	line-height:60px;
	height: 85px; 
	margin: 0; padding:0;
}

#content h1.intro
{
	font-size:48px;
	font-weight:700;
	margin-top:15px;
	line-height:38px;
	margin-bottom:15px;
}

#content .red
{
	color:#DF5245;
}

#content .textform
{
	display:block;
	font-size:45px;
	text-align:right;
	width:145px;
	height:50px;
	padding-top:3px;
	padding-left:30px;
	padding-right:90px;
	font-family:Helvetica, Verdana, Arial, sans-serif;
	border:none;
	background:transparent url("input_iphone.gif") no-repeat;
	margin:20px auto;
}


#content .line
{
top: 38px; 
	height:2px;
}

#content a.slink
{
	display: block;
	width: 100%;
	color:#000;
	background:#00d1d6;
	padding:1em 0em;
	margin: 0;
}

#content a.slink:hover
{
	color:#fff;
	background:#666;
}

a
{
	color:#333;
}

.addthis_toolbox
{
	font-size:14px;
	font-weight: 400;
	margin-top:10px;
}


.container_6
{

	width:300px;
}



.grid_1,.grid_2,.grid_3,.grid_4,.grid_5,.grid_6
{
	display:block;
	float:none;
	margin:10px;

}

