body,h1,h2,h3,h4,h5,h6,pre,code,td 
{
	font: 10pt Arial, Helvetica, sans-serif;
	text-indent: 25px;
	color: #404040;
	height: 100%;
}
body,html,fieldset,input,label,div,dd,dt,dl,table,tr,td,img,hr 
{
	margin:0; padding:0;
}
a img,:link img,:visited img,fieldset 
{
	border:none;
}
#contain
{
	width: 100%;
	min-height: 100%;
	background-color: #fff;
	background-image: url(back-grad.png);
	background-repeat: repeat-x;
	background-position: bottom;
}
#background
{
	background-image: url(back-grad.png);
	background-repeat: repeat-x;
	background-position: bottom;
	width: 100%;
	height: 600px;
}
#main
{
	width: 800px;
	height: 600px;
	background-image: url(background.png);
}
#carriers
{
	float: right;
	margin-top: 228px;
	margin-right: 280px;
	width: 270px;
	height: 185px;
}
#att
{
	float: left;
	margin-right: 14px;
	margin-bottom: 20px;
}
#att a:link, #att a:visited
{
    width: 80px;
	height: 40px;
	display: block;
	background-image: url(att.png);
}
#att a:hover, #att a:visited:hover
{
	display: block;
	background-image: url(attover.png);
}
#tmobile
{
	float: left;
	margin-right: 14px;
	margin-bottom: 20px;
}
#tmobile a:link, #tmobile a:visited
{
    width: 80px;
	height: 40px;
	display: block;
	background-image: url(tmobile.png);
}
#tmobile a:hover, #tmobile a:visited:hover
{
	display: block;
	background-image: url(tmobileover.png);
}
#sprint
{
	float: left;
	margin-bottom: 20px;
}
#sprint a:link, #sprint a:visited
{
    width: 80px;
	height: 40px;
	display: block;
	background-image: url(sprint.png);
}
#sprint a:hover, #sprint a:visited:hover
{
	display: block;
	background-image: url(sprintover.png);
}
#verizon
{
	float: left;
	margin-right: 14px;
	margin-bottom: 20px;
}
#verizon a:link, #verizon a:visited
{
    width: 80px;
	height: 40px;
	display: block;
	background-image: url(verizon.png);
}
#verizon a:hover, #verizon a:visited:hover
{
	display: block;
	background-image: url(verizonover.png);
}
#nextel
{
	float: left;
	margin-right: 14px;
	margin-bottom: 20px;
}
#nextel a:link, #nextel a:visited
{
    width: 80px;
	height: 40px;
	display: block;
	background-image: url(nextel.png);
}
#nextel a:hover, #nextel a:visited:hover
{
	display: block;
	background-image: url(nextelover.png);
}
#alltel
{
	float: left;
	margin-bottom: 20px;
}
#alltel a:link, #alltel a:visited
{
    width: 80px;
	height: 40px;
	display: block;
	background-image: url(alltel.png);
}
#alltel a:hover, #alltel a:visited:hover
{
	display: block;
	background-image: url(alltelover.png);
}
#boost
{
	float: left;
	margin-right: 14px;
}
#boost a:link, #boost a:visited
{
    width: 80px;
	height: 40px;
	display: block;
	background-image: url(boost.png);
}
#boost a:hover, #boost a:visited:hover
{
	display: block;
	background-image: url(boostover.png);
}
#cellone
{
	float: left;
	margin-right: 14px;
}
#cellone a:link, #cellone a:visited
{
    width: 80px;
	height: 40px;
	display: block;
	background-image: url(cellone.png);
}
#cellone a:hover, #cellone a:visited:hover
{
	display: block;
	background-image: url(celloneover.png);
}
#virgin
{
	float: left;
}
#virgin a:link, #virgin a:visited
{
    width: 80px;
	height: 40px;
	display: block;
	background-image: url(virgin.png);
}
#virgin a:hover, #virgin a:visited:hover
{
	display: block;
	background-image: url(virginover.png);
}
#article
{
	width: 800px;
	height: 250px;
	margin-top: 20px;
}