* {
	margin: 0; padding: 0;
	}
	
img {
	border: 0;
	}
	
body {
	background-color: #DCCEB6;
	background-image: url(../images/background_1.jpg);
	background-position: center top;
	background-repeat: repeat-x;
	margin-top: 0px;
	margin-right: auto;
	margin-bottom: 0px;
	margin-left: auto;
	}

h2 {
	color: #465177;
	margin: 1.5em 20px .7em 80px;
	font: italic normal 1.1em/1.4 Georgia, "Times New Roman", Times, serif;
	}
	
h3 {
	color: #7881a6;
	text-transform: uppercase;
	font: bold .7em/1.4 "Lucida Grande", Lucida, Verdana, sans-serif;
	letter-spacing: .2em;
	border-top: 1px solid gray;
	border-bottom: 1px dotted gray;
	margin: 3em 28px .8em 80px;
	}

h3 span {
	font: italic 1.6em Georgia, "Times New Roman", Times, serif;
	text-transform: none;
	color: #465177;
	}

h4 {
	border-bottom: 1px dotted silver;
	text-align: left;
	color: #7881a6;
	font: italic .75em/1.60 Georgia, "Times New Roman", Times, serif;
	margin: -.5em 28px .8em 80px;
	}

.table {
	margin-left: 80px;
	text-align: left;
	color: #636363;
	font: .75em/1.80 Georgia, "Times New Roman", Times, serif;

}

.table p {
	text-align: left;
	color: #636363;
	font: .8em/1.60 Georgia, "Times New Roman", Times, serif;
	}

.table h2 {
	color: #465177;
	margin: 1.5em 0 .7em 0;
	font: italic normal 1.1em/1.4 Georgia, "Times New Roman", Times, serif;
	}

a:link {
	color: #465177;
	text-decoration: underline;
	}

a:visited {
	color: #465177;
	text-decoration: underline;
	}

a:hover {
	color: #181b29;
	text-decoration: none;
	}

a:active {
	color: #d9dce5;
	}

ul {
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 0.9em;
	color: #636363;
	line-height: 1.6;
	margin-left: 130px;
	padding: 0;
	font-style: italic;
	margin-bottom: 30px;
	}

#column_center ul {
	list-style-type: circle;
	list-style-position: inside;
	border-top: 2px solid #6c7598;
	border-bottom: 1px solid #6c7598;
	margin-right: 120px;
	}
	
#column_center li	{
	font: italic .8em/1.4 Georgia, "Times New Roman", Times, serif;
	padding: 7px 0;
	border-bottom: 1px solid silver;
	border-top: 1px solid white;
	}
	
				/* @group Structure */

#wrapper {
	width: 960px;
	margin-right: auto;
	margin-left: auto;
	position: relative;
	}

#masthead {
	width: 960px;
	height: 74px;
	}

#menu {
	height: 52px;
	width: 651px;
	float: left;
	position: relative;
	left: 309px;
	display: inline;
	}

#profile {
	height: 422px;
	width: 309px;
	position: absolute;
	top: 22px;
	left: 0px;
	margin-left: 0;
	}

#column_wrapper {
	width: 960px;
	float: left;
	position: relative;
	clear: both;
	top: 37px;
	}
	
				/* @end Structer*/

				/* @group Logo */

.logo {
	width: 278px;
	height: 74px;
	float: right;
	text-indent: -9999px;
	background-image: url(../images/atlas_logos.jpg);
	}

.logo a:link, .logo a:visited  {
	width: 278px;
	height: 74px;
	float: right;
	text-indent: -9999px;
	}
	
.logo a:hover {
	background-image: url(../images/atlas_logos.jpg);
	background-position: 0px 148px;
	width: 278px;
	height: 74px;
	float: right;
	text-indent: -9999px;
	}
	
.logo a:active {
	background-image: url(../images/atlas_logos.jpg);
	background-position: 0px 74px;
	width: 278px;
	height: 74px;
	float: right;
	text-indent: -9999px;
	}

				/* @end Logo*/

				/* @group Menu */

.nav {
	overflow:hidden;
	margin: 0;
	text-indent: -9999px;
	display: inline;
	}

.nav li {
	float: left;
	list-style: none;
	display: inline;
}

.spaces {
	background-image: url(../images/nav_v2_spaces.gif);
	width: 69px;
	height: 52px;
	display: inline;
	}

.spaces a:link, .spaces a:visited {
	width: 69px;
	height: 52px;
	float: left;
	}
	
.spaces a:hover {
	background-image: url(../images/nav_v2_spaces.gif);
	background-position: 0 200%;
	width: 69px;
	height: 52px;
	}
	
.spaces a:active {
	background-image: url(../images/nav_v2_spaces.gif);
	background-position: 0 100%;
	width: 69px;
	height: 52px;
	}
		
.locations {
	background-image: url(../images/nav_v2_locations.gif);
	width: 98px;
	height: 52px;
	display: inline;}

.locations a:link, .locations a:visited {
	width: 98px;
	height: 52px;
	float: left;
	}
	
.locations a:hover {
	background-image: url(../images/nav_v2_locations.gif);
	background-position: 0 200%;
	width: 98px;
	height: 52px;
	}
	
.locations a:active {
	background-image: url(../images/nav_v2_locations.gif);
	background-position: 0 100%;
	width: 98px;
	height: 52px;
	}
	
.trucks {
	background-image: url(../images/nav_v2_trucks.gif);
	width: 75px;
	height: 52px;
	display: inline;}

.trucks a:link, .trucks a:visited {
	width: 75px;
	height: 52px;
	float: left;
	}
	
.trucks a:hover {
	background-image: url(../images/nav_v2_trucks.gif);
	background-position: 0 200%;
	width: 75px;
	height: 52px;
	}
	
.trucks a:active {
	background-image: url(../images/nav_v2_trucks.gif);
	background-position: 0 100%;
	width: 75px;
	height: 52px;
	}

.supplies {
	background-image: url(../images/nav_v2_supplies.gif);
	width: 90px;
	height: 52px;
	display: inline;}

.supplies a:link, .supplies a:visited {
	width: 90px;
	height: 52px;
	float: left;
	}
	
.supplies a:hover {
	background-image: url(../images/nav_v2_supplies.gif);
	background-position: 0 200%;
	width: 90px;
	height: 52px;
	}
	
.supplies a:active {
	background-image: url(../images/nav_v2_supplies.gif);
	background-position: 0 100%;
	width: 90px;
	height: 52px;
	}

.reservations {
	background-image: url(../images/nav_v2_reservations.gif);
	width: 127px;
	height: 52px;
	display: inline;}

.reservations a:link, .reservations a:visited {
	width: 127px;
	height: 52px;
	float: left;
	}
	
.reservations a:hover {
	background-image: url(../images/nav_v2_reservations.gif);
	background-position: 0 200%;
	width: 127px;
	height: 52px;
	}
	
.reservations a:active {
	background-image: url(../images/nav_v2_reservations.gif);
	background-position: 0 100%;
	width: 127px;
	height: 52px;
	}

.hints {
	background-image: url(../images/nav_v2_hints.gif);
	width: 116px;
	height: 52px;
	}

.hints a:link, .hints a:visited {
	width: 116px;
	height: 52px;
	float: left;
	}
	
.hints a:hover {
	background-image: url(../images/nav_v2_hints.gif);
	background-position: 0 200%;
	width: 116px;
	height: 52px;
	}
	
.hints a:active {
	background-image: url(../images/nav_v2_hints.gif);
	background-position: 0 100%;
	width: 116px;
	height: 52px;
	}

.faqs {
	background-image: url(../images/nav_v2_faqs.gif);
	width: 76px;
	height: 52px;
	}

.faqs a:link, .faqs a:visited {
	width: 76px;
	height: 52px;
	float: left;
	}
	
.faqs a:hover {
	background-image: url(../images/nav_v2_faqs.gif);
	background-position: 0 200%;
	width: 76px;
	height: 52px;
	}
	
.faqs a:active {
	background-image: url(../images/nav_v2_faqs.gif);
	background-position: 0 100%;
	width: 76px;
	height: 52px;
	}

				/* @end Menu */

				/* @group Columns */

#column_center_top {
	height: 64px;
	width: 577px;
	position: relative;
	left: 250px;
	top: 37px;
	background-image: url(../images/center_column_top.gif);
	clear: both;
	float: left;
	}

#column_left {
	height: 504px;
	width: 250px;
	float: left;
	clear: left;
	position: relative;
	background: url(../images/column_left.gif) 0 0;
	}

#column_left img {
	top: 217px;
	position: relative;
	}

#column_center {
	width: 577px;
	float: left;
	position: relative;
	background: #d9dce5 url(../images/content_borders.gif) repeat-y;
	}
	
#column_center_inner {
	background: url(../images/center_column_bkgnd.jpg) no-repeat 0 0;
	float: left;
	}

#column_center img {
	float: left;
	padding-right: 7px;
	padding-bottom: 5px;
	}

#column_center p {
	text-align: left;
	color: #636363;
	font: .9em/1.60 Georgia, "Times New Roman", Times, serif;
	margin: 0 26px 1.5em 80px;
	text-indent: 0;
	}

#column_right {
	height: 742px;
	width: 133px;
	float: left;
	position: relative;
	background-color: #475178;
	background-image: url(../images/column_right.gif);
	}

#column_right_top {
	background-image: url(../images/column_right_top.jpg);
	height: 100px;
	}

				/* @end Columns*/

				/* @group Headlines */

.headline_home {
	width: 577px;
	text-indent: -9999px;
	height: 95px;
	background: url(../images/headlines/hdl_home2.gif) no-repeat 78px;
	margin-bottom: 30px;
	clear: both;
	}

.headline_spaces {
	width: 577px;
	text-indent: -9999px;
	height: 59px;
	background: url(../images/headlines/hdl_spaces2.gif) no-repeat 78px;
	margin-bottom: 30px;
	clear: both;
	}

.headline_locations {
	width: 577px;
	text-indent: -9999px;
	height: 28px;
	background: url(../images/headlines/hdl_locations.gif) no-repeat 78px;
	margin-bottom: 30px;
	clear: both;
	}

.headline_trucks {
	width: 577px;
	text-indent: -9999px;
	height: 59px;
	background: url(../images/headlines/hdl_trucks.gif) no-repeat 78px;
	margin-bottom: 30px;
	clear: both;
	}
	
.headline_supplies {
	width: 577px;
	text-indent: -9999px;
	height: 95px;
	background: url(../images/headlines/hdl_supplies.gif) no-repeat 78px;
	margin-bottom: 30px;
	clear: both;
	}
	
.headline_reservations {
	width: 577px;
	text-indent: -9999px;
	height: 28px;
	background: url(../images/headlines/hdl_reservations.gif) no-repeat 78px;
	margin-bottom: 30px;
	clear: both;
	}
	
.headline_hints {
	width: 577px;
	text-indent: -9999px;
	height: 59px;
	background: url(../images/headlines/hdl_hints.gif) no-repeat 78px;
	margin-bottom: 30px;
	clear: both;
	}

.headline_faqs {
	width: 577px;
	text-indent: -9999px;
	height: 28px;
	background: url(../images/headlines/hdl_faqs.gif) no-repeat 78px;
	margin-bottom: 30px;
	clear: both;
	}


				/* @end */

				/* @group Footer */

#footer {
	height: 158px;
	width: 100%;
	background-image: url(../images/footer_bkgr.gif);
	clear: both;
	position: relative;
	top: 37px;
	}

#footer_center {
	width: 960px;
	height: 158px;
	background: url(../images/footer_center.gif) no-repeat 250px 0;
	margin-right: auto;
	margin-left: auto;
	}

#footer_center p {
	color: #dcceb6;
	left: 314px;
	position: relative;
	top: 87px;
	width: 600px;
	text-transform: uppercase;
	font: bold .5em "Lucida Grande", Lucida, Verdana, sans-serif;
	}

#footer_center a:link {
	color: #dcceb6;
	text-decoration: none;
	}
	
#footer_center a:visited {
	color: #dcceb6;
	text-decoration: none;
	}

#footer_center a:hover {
	color: #d9dce5;
	text-decoration: underline;
	}
	
#footer_center a:active {
	color: #FFFFFF;
	text-decoration: underline;
	}

#footer_copyright {
	color: #dcceb6;
	position: relative;
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 0.5em;
	float: right;
	right: 148px;
	top: 108px;
	}

				/* @end Footer*/
