HTML {
	background-color: #eee;
}
BODY {
	font-family: 'Rokkitt', "Times New Roman", Times, serif;
	text-align: left;
}
HTML,BODY,H1,H2,H3,H4,H5,H6,P,UL,OL,LI,DL,DT,DD {
	margin: 0 0;
	padding: 0 0;
}

/* Mobile browsers only */
@media only screen and (max-device-width: 480px) {      
	H1,H2,H3,H4,H5,H6,P,UL,OL,LI,DL,DT,DD { -webkit-text-size-adjust:100% }               
}

H1 {
	font-size: 28px;
	font-weight: 700;
	line-height: 30px;
	color: #252525;
	margin: 0 0 20px 0;
}
H2 {
	font-size: 28px;
	font-weight: 700;
	line-height: 30px;
	color: #0072bc;
	margin: 0 0 20px 0;
}
H3 {
	font-size: 20px;
	font-weight: 700;
	line-height: 30px;
	color: #FFF;
	margin: 11px 0 0 0;
}
P {
	font-size: 22px;
	font-weight: 400;
	line-height: 30px;
	color: #636363;
	margin: 0 0 20px 0;
}

/* links */
A:link,A:visited {
	color: #0072bc;
	text-decoration: none;
}
A:hover,A:visited.hover {
	color: #0072bc;
	text-decoration: underline;
}


/* This is in here to help the divs clear correctly in firefox */
.clearfix:after {
	content: "."; 
	display: block; 
	height: 0; 
	clear: both; 
	visibility: hidden;
}

/* Hides from IE-mac \*/
* html .clearfix {height: 1%;}
/* End hide from IE-mac */


/* Containers */
div.container {
	-moz-box-shadow: 0 0 10px rgba(0,0,0,0.4);
	-webkit-box-shadow: 0 0 10px rgba(0,0,0,0.4);
	box-shadow: 0 0 10px rgba(0,0,0,0.4);
}
div#Header,div#Contact,div#Content,div#Footer {
	width: 990px;
	position: relative;
	margin: 0 auto 0 auto;
	clear: both;
	text-align: center;
}
div#HeaderContainer {
	background-color: #111;
}
div#ContactContainer {
	background-image: url(../images/bg-addressbar.png);
	background-position: top center;
	background-repeat: repeat-x;
}
div#Contact {
	height: 65px;
}
div#Content {
	padding-top: 30px;
	padding-bottom: 20px;
}
div#Footer {
	background-image: url(../images/footer.png);
	background-position: top center;
	background-repeat: no-repeat;
	padding-top: 30px;
	padding-bottom: 20px;
}


#Logo {
	position: absolute;
	top: 40px;
	left: 100px;
	z-index: 999;
}
#Contact A {
	color: #FFF;
}
.floatleft {
	float: left;
	margin-left: 100px;
}
.floatright {
	float: right;
	margin-right: 100px;
	margin-top: 13px;
}
#Footer P {
	font-size: 15px;
	line-height: 18px;
	margin-bottom: 10px;
}
