@media screen {

	#page-body {padding-top: 10px; font-family: Arial, Helvetica, sans-serif;}

	#billboard, #billboard h1, #billboard h2 {margin: 0; padding: 0;}
	#billboard {background: url(../images/banner.jpg) 0 0 no-repeat; width: 860px; height: 215px; text-indent: -9999px;}

	#main {float: left; margin: 15px 0 0 10px; width: 570px; line-height:1.5em;}
	#main h2 {margin:0; padding:0; font-size:20px; line-height:1.3em; color}
	#main h3 {color: #5885ad;}	
	#main strong {color: #000;}
	#main strong.alt {color: #FE6732;}	
	#main h3 {margin: 0; padding: 0; font-size: 17px;}
	#main h3.alt {margin: 20px 0; font-size: 17px; color: #000;}

	#main ul#benefits {background: url(../images/benefits-bg.jpg) 0 0 no-repeat; margin: 15px 0 0 0; padding: 30px 0 0 0; width: 570px; height: 135px; list-style: none;}
	#main ul#benefits strong {color: #5885ad;}
	#main ul#benefits li {float:left; margin: 12px 10px 0 10px; height: 75px; padding-left: 65px;}
	#main ul#benefits li strong {display:block; padding-top:14px; margin-right:36px; font-size:16px;}
	#main ul#benefits li.a {background: url(../images/benefits-1.png) 0 0 no-repeat;}
	#main ul#benefits li.b {background: url(../images/benefits-2.png) 0 0 no-repeat;}
	#main ul#benefits li.c {background: url(../images/benefits-3.png) 0 0 no-repeat;}
	
	#chat {float: right; margin-top: 15px;}
	
	.box {background:#f0f3f8; border: 1px solid #DCDBE3; padding:10px; text-align:center; border-radius: 5px; -moz-border-radius: 5px; -webkit-border-radius: 5px;}
	.or {margin:0 0 0 10px; padding:0; font-weight:bold; font-size:14px;}
	#form {background: url(../images/gradient.jpg) 0 100% repeat-x; float: right; margin-top: 15px; padding: 10px; border: 1px solid #b4b4b4; border-radius: 5px; -moz-border-radius: 5px; -webkit-border-radius: 5px; width: 250px;}
	#form h4 {margin: 0; font-size: 12px; color: #000; font-weight:normal;}
	#form h4 strong {color: #038;}
	#form p {position: relative; margin: 0 0 15px 0; padding: 0;}
	
	#form #notification {text-align: right; font-size: 10px;}

	#standardForm, #standardForm fieldset, #standardForm legend {margin: 0; padding: 0; border: none;}
	#standardForm legend {visibility: hidden; margin: -20px 0;}
	#standardForm label {display: block; font-weight: bold;}
	#standardForm input {width: 245px;}
	#standardForm select {width: 250px;}
	#standardForm label em, #notification em {color: orange;}
	#standardForm label.error {position: absolute; font-size: 11px; font-weight: normal; color: #900; top: 0; right: 0;}
	#standardForm p.submit {margin: 0; padding: 0;}
	#standardForm p.submit input {width: 86px; height: 26px;}

	#footer {clear: both;}
	
	#main.partners {width:650px;}
	#main ul#benefits.partners {position:absolute; background: url(../images/benefits-bg-partners.jpg) 0 0 no-repeat; top:425px; left:684px; width: 180px; height: 239px;}
	#main ul#benefits.partners li {font-size:12px; margin-top:0;}

}

