/* CSS Document */

html {
	overflow: -moz-scrollbars-vertical;
	overflow-y: scroll;
	overflow-x: auto;
}

body {
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:14px;
	color:#000;
	line-height:20px;
	background: #4E656C url(../images/bg-main.gif);
	background-repeat: repeat-x;
	background-position: top;
}


/* ------------------ Spacing Classes ----------------------*/

#main-header {
	width: 1200px;
	height: 599px;
	margin-right: auto;
	margin-left: auto;
	margin-top: 0px;
	margin-bottom: 0px;
	background-image: url(../images/main-header.jpg);
	background-repeat: no-repeat;
}

#bottom-area {
	width: 1200px;
	height: 326px;
	margin-right: auto;
	margin-left: auto;
	margin-top: 0px;
	margin-bottom: 0px;
	background-image: url(../images/footer.jpg);
	background-repeat: no-repeat;
}

#internal-main {
	width: 978px;
	margin-right: auto;
	margin-left: auto;
	margin-top: 0px;
	margin-bottom: 0px;
	background-image: url(../images/internal-content-bg.png);
	background-repeat: repeat-y;
	background-position: top;
}

			
		
/* ------------------ Text Classes ----------------------*/

#top-copy {
	padding: 444px 144px 3px 98px;
}

#top-copy-sub {
	padding: 10px 30px 20px 20px;
}

#bottom-copy {
	padding: 20px 110px 0px 110px;
}

#bottom-copy-sub {
	padding: 0px 20px 10px 20px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#fff;
	line-height:18px;
}

#internal-copy {
	padding: 0px 70px 40px 70px;
}


h1 {
	font-size: 17px;
	color: #F12D00;
	letter-spacing : -0.3px;
	line-height:25px;
	margin: 0 0 10px 0;
	text-transform: capitalize;
}

h2 {
	font-size: 17px;
	color: #5C737A;
	letter-spacing : -0.3px;
	line-height:25px;
	margin: 20px 0 0 0;
	text-transform: uppercase;
}

p {
	margin-top: 0px;
	margin-bottom:15px;
}