* { border: 0; margin: 0; padding: 0; }

body, html {
	font-family: Arial;
	background: url('http://www.exploitsmotel.com/templates/images/window_bkg.jpg') repeat-x;
}

#container {
	width: 900px;
	margin: 0 auto;
}

#header {
	background: url('http://www.exploitsmotel.com/templates/images/header_bkg.jpg') repeat-x;
	height: 97px;
}
	#header span.reservation_number {
		float: right;
		margin-top: 30px;
		font-size: 25px;
		color: white;
	}

#banner {
	margin-top: 20px;
}

a {outline: 0;
}#nav_names li a span {display: none;}#nav_names {    width: 900px;
    height: 59px;    margin: 0;
    padding: 0;    position: relative;}  #nav_names li {    margin: 0;
    padding: 0;
    list-style: none;	position: absolute;
	top: 0;}  #nav_names li, #nav_names a {    height: 59px;
    display: block;    top: 0;}

	#mm_home  {
		left: 16px; width: 119px;
	}
		#mm_home a {left: 16px; width: 119px;
		background: url('http://www.exploitsmotel.com/templates/images/main_nav.jpg') -16px 0px no-repeat;
		}
		#mm_home a:hover {left: 16px; width: 119px;
		background: url('http://www.exploitsmotel.com/templates/images/main_nav.jpg') -16px -59px no-repeat;
		}
		#mm_home a:active {left: 16px; width: 119px;
		background: url('http://www.exploitsmotel.com/templates/images/main_nav.jpg') -16px -118px no-repeat;
		}
	#mm_services  {
		left: 135px; width: 141px;
	}
		#mm_services a {left: 135px; width: 141px;
		background: url('http://www.exploitsmotel.com/templates/images/main_nav.jpg') -135px 0px no-repeat;
		}
		#mm_services a:hover {left: 135px; width: 141px;
		background: url('http://www.exploitsmotel.com/templates/images/main_nav.jpg') -135px -59px no-repeat;
		}
		#mm_services a:active {left: 135px; width: 141px;
		background: url('http://www.exploitsmotel.com/templates/images/main_nav.jpg') -135px -118px no-repeat;
		}

	#mm_rooms_rates  {
		left: 276px; width: 187px;
	}
		#mm_rooms_rates a {left: 276px; width: 187px;
		background: url('http://www.exploitsmotel.com/templates/images/main_nav.jpg') -276px 0px no-repeat;
		}
		#mm_rooms_rates a:hover {left: 276px; width: 187px;
		background: url('http://www.exploitsmotel.com/templates/images/main_nav.jpg') -276px -59px no-repeat;
		}
		#mm_rooms_rates a:active {left: 276px; width: 187px;
		background: url('http://www.exploitsmotel.com/templates/images/main_nav.jpg') -276px -118px no-repeat;
		}
	#mm_menu  {
		left: 463px; width: 120px;
	}
		#mm_menu a {left: 463px; width: 120px;
		background: url('http://www.exploitsmotel.com/templates/images/main_nav.jpg') -463px 0px no-repeat;
		}
		#mm_menu a:hover {left: 463px; width: 120px;
		background: url('http://www.exploitsmotel.com/templates/images/main_nav.jpg') -463px -59px no-repeat;
		}
		#mm_menu a:active {left: 463px; width: 120px;
		background: url('http://www.exploitsmotel.com/templates/images/main_nav.jpg') -463px -118px no-repeat;
		}
	#mm_sightseeing  {
		left: 583px; width: 146px;
	}
		#mm_sightseeing a {left: 583px; width: 146px;
		background: url('http://www.exploitsmotel.com/templates/images/main_nav.jpg') -583px 0px no-repeat;
		}
		#mm_sightseeing a:hover {left: 583px; width: 146px;
		background: url('http://www.exploitsmotel.com/templates/images/main_nav.jpg') -583px -59px no-repeat;
		}
		#mm_sightseeing a:active {left: 583px; width: 146px;
		background: url('http://www.exploitsmotel.com/templates/images/main_nav.jpg') -583px -118px no-repeat;
		}
	#mm_contact_us  {
		left: 729px; width: 156px;
	}
		#mm_contact_us a {left: 729px; width: 156px;
		background: url('http://www.exploitsmotel.com/templates/images/main_nav.jpg') -729px 0px no-repeat;
		}
		#mm_contact_us a:hover {left: 729px; width: 156px;
		background: url('http://www.exploitsmotel.com/templates/images/main_nav.jpg') -729px -59px no-repeat;
		}
		#mm_contact_us a:active {left: 729px; width: 156px;
		background: url('http://www.exploitsmotel.com/templates/images/main_nav.jpg') -729px -118px no-repeat;
		}

#home_boxes {
	margin 0 auto;
	margin-top: 50px;
}
	#home_boxes table {
		width: 600px;
		margin: 0 auto;
	}
	#home_boxes table img {
		margin-right: 10px;
	}
	#home_boxes h3 {
		color: #474747;
		margin-bottom: 15px;
	}
	#home_boxes table p {
		color: #474747;
		font-size: 16px;
	}

#content_container {
	min-height: 400px;
	margin-top: 35px;
}
	#content_container #content h1, h2, h3, h4 {
		color: #474747;
	}
	#content_container #content p {
		color: #474747;
		font-size: 14px;
		margin-bottom: 0px;
	}
	#content_container #content ul { list-style: inside; }

h3 {
	color: #474747;
}

p {
	color: #474747;
}

#footer {
	margin-top: 50px;
	height: 97px;
	background: url('http://www.exploitsmotel.com/templates/images/footer_bkg.jpg') repeat-x
}
	#footer p {
		padding-top: 25px;
		text-align: center;
		color: #d3d1d2;
		font-size: 12px;
	}
	#footer a {
	text-decoration: none;
	color: #d3d1d2;
	font-size: 12px;
	}
	#footer a:hover {
	text-decoration: underline;
	color: #d3d1d2;
	font-size: 12px;
	}


#sidebar_container {
	background: url('http://www.exploitsmotel.com/templates/images/sidebar_bkg.jpg') repeat-x;
	float: left;
	margin-right: 20px;
	width: 243px;
	background-color: 
}
	#sidebar {
		height: 400px;
		min-height: 400px;
		margin: 0 auto;
		text-align: center;
		width: 230px;
		margin-top: 40px;
	}
		#sidebar h4 {
			font-size: 18px;
			color: #474747;
			margin-bottom: 15px;
		}
		#sidebar ul {
			font-size: 12px;
			color: #474747;
			text-align: left;
			margin-left: 75px;
			margin-bottom: 25px;
		}
		#sidebar ul li {
		}

/* FORMS */
form {
	font-size: 14px;
}
	form strong {
		font-size: 14px;
	}
	form input[type=text], input[type=password], textarea {
		border: 1px solid black;
	}
		form input:focus, textarea:focus {
			background-color: #dedede;
		}
	form input[type=submit], .form_submit {
		padding: 5px;
		border: 1px solid black;
	}

#reservation_form {
	font-size: 14px;
}
	#ui-datepicker-div {
		font-size: 12px;
	}
	#reservation_form td {
		padding-bottom: 10px;
	}
		#reservation_form td input[type=text] {
			height: 30px;
		}
/* END FORMS */

.flash_success { padding:5px 5px 5px 30px; border:#9C9 1px solid; background:url(http://www.exploitsmotel.com/templates/images/icon_success.png) 5px 8px no-repeat #CFC;font-size: 1em; color:#333 }


	#galleryb img {
		border: 1px solid black;
		padding: 5px;
	}
	#galleryb img:hover {
		opacity: 0.4;
		filter: alpha(opacity=40);
	}
