body {
	background-color: #DCDCDC;
	background-image: url(../images/Background.jpg);
	text-align: center;
	margin: 0 auto;
	padding-bottom: 50px;
	}
	
h2 {
	font-size: 25px;
	font-family: serif;
	font-style: italic;
	color: #777777;
	margin-top: 10px;
	}



/* NAV */ 

#hovermenu {
	height: 35px;
	width: 900px;
	padding-top:10px;
	font-size: 24px;
	padding-bottom:10px;
	}

#hovermenu ul{
	padding: 0;
	margin: 0;
	text-align: center;
	
	}

#hovermenu ul li{
	display: inline;
	
	}

#hovermenu ul li a{
	padding: 5px 0.5em;
	text-decoration: none;
	color: #0979eb;
	
	font-family: serif; 
	}

#hovermenu ul li a:hover{
	color:#000055;
	}

html>body .hovermenu ul li a:active{ /* Apply mousedown effect only to NON IE browsers */
	border-style: inset;
	}




/* HOME PAGE */

h1 {
	font-family: Times New Roman, Time, Serif;
	color: #0979eb;
	margin-top: 0px;
	margin-bottom: 10px;
	font-size: 48px;
	line-height: 45px;
	font-weight: 300;
	}

div#site_container {
    font-family: verdana; 	
	margin: 0 auto;
	position: relative;
	width: 900px;
	height: 100%;
	text-align: center; 
	float: inherit;
	padding-top: 35px;
	}



#content {
	width: 900px;
	padding-top: 10px;
	background-color: #FFFFFF;
	float: left;
	}
	
#welcome {
	width: 315px;
	height: 525px;
	font-family: Times New Roman, Time, Serif;
	text-align: left;
	font-size: 16px;
	float: left;
	padding-left: 18px;
	background-color: #FFFFFF;
	padding-right: 10px;
	}
	
#welcome img {
	padding: 0px;
	}

#home_image {
	background-color: #FFFFFF;
	width: 550px;
	float: left;
	padding-top: 10px;
	}


/* Details PAGE */

	
#details_text {
	width: 430px;
	height: 525px;
	font-family: Times New Roman, Time, Serif;
	text-align: left;
	font-size: 17px;
	float: left;
	padding-left: 10px;
	padding-right: 10px;
	line-height: 30px;	
	}
	
#details_text li {
	line-height: 27px;	
	}
	
#details_images {
	width: 400px;
	float: left;
	padding-top: 10px;
	padding-left: 20px;
	}
	
#details_images img {
	padding-bottom: 10px;
	}



/* Pricing PAGE */

#price_image {
	width: 480px;
	float: left;
	padding-left: 15px;
	padding-top: 10px;
	}
	
#price_image img {
	padding-top: 20px;
	}

#pricing {
	width: 380px;
	height: 605px;
	font-family: Times New Roman, Time, Serif;
	text-align: left;
	font-size: 16px;
	line-height: 22px;
	float: left;
	padding-right: 10px;
	padding-top: 10px;
	}

#starting_col {
	width: 115px;
	float: left;
	text-align: right;
	}

#available_con {
	color: #006699;
	width: 100px;
	padding-left: 45px;
	float: left;
	text-align:center;
	}

#price_col {
	width: 80px;
	text-align: right;
	float: left;
	}
	

/* CONTACT PAGE */

#contact_form_con {
	font-family: Times New Roman, Time, Serif;
	width: 480px;
	height: 525px;
	float: left;
	padding-left: 10px;
	}

#contact_image {
	width: 400px;
	float: left;
	padding-top: 10px;
	}


/* LOCATION PAGE */

#location {
	width: 370px;
	height: 515px;
	font-family: Times New Roman, Time, Serif;
	text-align: left;
	font-size: 17px;
	line-height: 23px;
	float: left;
	padding-left: 20px;
	padding-right: 10px;
	}

#location_image {
	width: 460px;
	float: left;
	padding-top: 20px;
	padding-left: 20px;
	}
	
	
/* FOOTER */

#footer {
	width: 900px;
	height: 95px;
	position: relative;
	float:left;
	}
