* { padding: 0; margin: 0; }
/*--------------------------------------------
Global Styles
---------------------------------------------*/
body {
	background: #ebebeb url('../images/backgrounds/headerBg.jpg') repeat-x top; 
	font-size: 11px;
	font-family: Arial, Helvetica, Verdana, sans;
	color: #666;
}
div#wrap{
	width: 960px;
	margin: 0 auto;
}
	div#wrap div.logo{
		text-align: center;
	}
	div#wrap div.content_wrap {
		background: #ffffff;
		border: 1px solid #d4d4d4;
		padding-top: 50px;
		margin-top: -41px;
		-moz-border-radius: 6px;
		-webkit-border-radius: 6px;
		margin-bottom: 20px;
	}

/*--------------------------------------------
Content
---------------------------------------------*/
div.banner{
	background: url('../images/backgrounds/banner2.jpg') no-repeat center; 
	width: 960px;
	height: 332px;
	position: relative;
}
	div.banner p{
		color: #646464;
		font-size: 14px;
		width: 360px;
		line-height: 22px;
		position: absolute;
		right: 135px;
		bottom: 75px;
	}
	div.banner p span { color: #53b9d7; }
	div.banner a.link {
		color: #646464;
	text-decoration: none;
	}
	div.banner a.link:hover { border-bottom: 1px solid #646464; }
	div.banner a.button{
		position: absolute;
		bottom: 40px;
		right: 65px;
	}
ul#info{
	width: 870px;
	list-style-type: none;
	margin: 30px 0px 20px 25px;
}
	ul#info li {
		float: left;
		width: 200px;
		padding-left: 50px;
		padding-right: 50px;
	}
	ul#info li.border{
		border-right: 1px solid #dedede;
		border-left: 1px solid #dedede;
	}
	ul#info li.last{
		padding-right: 0px;
	}
		ul#info li h2{
			font-size: 16px;
			font-weight: bold;
			color: #53b9d7;
			margin-bottom: 20px;
			text-transform: lowercase;
		}
		ul#info li p{
			font-size: 12px;
			line-height: 20px;
		}
			ul#info li p a{color:#59b873;}
			ul#info li p a:hover{text-decoration:none;}
			ul#info li p span{background:#fffcc9;}
			ul#info li img{margin:20px 0px 0px 15px;}
			
			ul#list{
				list-style-type: none;
				float: left;
				margin: 10px 0px 10px 0px;
			}
				ul#list li{
					padding: 0px;
					float: left;
					width: 100px;
					line-height: 18px;
					color: #53b9d7;
					font-size: 11px;
				}
p.disclaimer{
	text-align: right;
	margin: 20px 0px 20px 0px;
	padding-right: 20px;
}
div.footer {
	width: 800px;
margin: 0 auto;
margin-bottom: 20px;
}
div.footer p { text-align: center; line-height: 18px; } 
/*--------------------------------------------
Utilities
---------------------------------------------*/
.clear { clear:both; }
img { border: 0; }
a { outline: none }
