div {margin:0px; padding:0px;}	
p	{margin:0px; padding:0px;}	
img	{margin:0px; padding:0px; border:none;}	
span{margin:0px; padding:0px; }	

h1 {color:#000; font-family: Arial, Verdana, Geneva, Helvetica, sans-serif; font-size: 25px; margin:0; padding:25px 0px 12px 0px; font-weight:bold;}
h2 {color:#000; font-family: Arial, Verdana, Geneva, Helvetica, sans-serif; font-size: 15px; height:41px; width:625px; margin:0; padding:8px 0px 0px 13px; font-weight:bold; background: url("../images/shdr_bg.png") top no-repeat;	}
h3 {color:#000; font-family: Arial, Verdana, Geneva, Helvetica, sans-serif; font-size: 20px; height:48px; width:625px; margin:0; padding:16px 0px 0px 0px; font-weight:bold; background: url("../images/coupon_bg.png") top no-repeat; text-align:center;	}
h4 {color:#000; font-family: Arial, Verdana, Geneva, Helvetica, sans-serif; font-size: 13px; margin:0; padding-left:12px;; font-weight:bold;}
h5 {color:#666; font-family: Arial, Verdana, Geneva, Helvetica, sans-serif; font-size: 20px; margin:0; padding:5px 0 10px 12px;; font-weight:bold;}

a:focus {outline:0;}
a:link{color:#de0000; font-family: Arial, Verdana, Geneva, Helvetica, sans-serif; font-size: 13px; margin:0; padding:0; font-weight:normal; text-decoration:none; }
a:visited{color:#de0000; font-family: Arial, Verdana, Geneva, Helvetica, sans-serif; font-size: 13px; margin:0; padding:0; font-weight:normal; text-decoration:none;}
a:hover{color:#de0000; font-family: Arial, Verdana, Geneva, Helvetica, sans-serif; font-size: 13px; margin:0; padding:0; font-weight:normal; text-decoration:underline;}
a:active{color:#de0000; font-family: Arial, Verdana, Geneva, Helvetica, sans-serif; font-size: 13px; margin:0; padding:0; font-weight:normal; text-decoration:none;}					

#usernav a:link{color:#000; font-family: Arial, Verdana, Geneva, Helvetica, sans-serif; font-size: 11px; font-weight:bold; text-decoration:none; }
#usernav a:visited{color:#000; font-family: Arial, Verdana, Geneva, Helvetica, sans-serif; font-size: 11px;font-weight:bold; text-decoration:none;}
#usernav a:hover{color:#000; font-family: Arial, Verdana, Geneva, Helvetica, sans-serif; font-size: 11px; font-weight:bold; text-decoration:underline;}
#usernav a:active{color:#000; font-family: Arial, Verdana, Geneva, Helvetica, sans-serif; font-size: 11px;font-weight:bold; text-decoration:none;}					

#browse a:link{color:#000; font-family: Arial, Verdana, Geneva, Helvetica, sans-serif; font-size: 11px; font-weight:bold; text-decoration:none; }
#browse a:visited{color:#000; font-family: Arial, Verdana, Geneva, Helvetica, sans-serif; font-size: 11px;font-weight:bold; text-decoration:none;}
#browse a:hover{color:#000; font-family: Arial, Verdana, Geneva, Helvetica, sans-serif; font-size: 11px; font-weight:bold; text-decoration:underline;}
#browse a:active{color:#000; font-family: Arial, Verdana, Geneva, Helvetica, sans-serif; font-size: 11px;font-weight:bold; text-decoration:none;}	

#h-txt a:link{color:#de0000; font-family: Arial, Verdana, Geneva, Helvetica, sans-serif; font-size: 13px; margin:0; padding:0; font-weight:normal; text-decoration:none; }
#h-txt a:visited{color:#de0000; font-family: Arial, Verdana, Geneva, Helvetica, sans-serif; font-size: 13px; margin:0; padding:0; font-weight:normal; text-decoration:none;}
#h-txt a:hover{color:#de0000; font-family: Arial, Verdana, Geneva, Helvetica, sans-serif; font-size: 13px; margin:0; padding:0; font-weight:normal; text-decoration:underline;}
#h-txt a:active{color:#de0000; font-family: Arial, Verdana, Geneva, Helvetica, sans-serif; font-size: 13px; margin:0; padding:0; font-weight:normal; text-decoration:none;}					

#footer a:link{color:#fff; font-family: Arial, Verdana, Geneva, Helvetica, sans-serif; font-size: 11px; font-weight:bold; text-decoration:none; }
#footer a:visited{color:#fff; font-family: Arial, Verdana, Geneva, Helvetica, sans-serif; font-size: 11px;font-weight:bold; text-decoration:none;}
#footer a:hover{color:#fff; font-family: Arial, Verdana, Geneva, Helvetica, sans-serif; font-size: 11px; font-weight:bold; text-decoration:underline;}
#footer a:active{color:#fff; font-family: Arial, Verdana, Geneva, Helvetica, sans-serif; font-size: 11px;font-weight:bold; text-decoration:none;}					

/************* Main Structure Elements *************/
html, body 
	{	
	line-height: 1;	
	text-align: center;
	margin:0px;
	padding:0px;	
	height: 100%;	
	overlay:hidden;	
	font-family: Arial, Verdana, Geneva, Helvetica, sans-serif; font-size: 11px; margin:0; padding:0; font-weight:normal; color:#404040; 		
	background:#fff url("../images/h-main_bg.jpg") top no-repeat;
	}	
	
#sub{background:#fff url("../images/s-main_bg.png") top no-repeat; height:1200px;}		
	
#h-wrapper
	{
	display:block;
	margin:0px;
	padding:0px;	
	height: 100%;
	overlay:hidden;	
	background: url("../images/h-mainimage01.png") top no-repeat;	
	}	
		
.wrapper
	{
	display:block;
	margin:0px;
	padding:0px;	
	height: 100%;
	overlay:hidden;	
	}	
	
.company {background: url("../images/company_bg.png") top center no-repeat;}	
.locations {background: url("../images/locations_bg.png") top center no-repeat;}	
.services {background: url("../images/services_bg.png") top center no-repeat;}	
.storage {background: url("../images/storage_bg.png") top center no-repeat;}	
	
	
#container
	{
	width:993px;
	margin: 0px auto;
	padding:0px;
	text-align:left;	
	}	
	
#header	
	{
	display:block;
	float:left;
	width:993px;
	height:105px;
	}
	
#usernav
	{
	float:left;
	position:absolute;	
	margin:23px 0 0 730px;	
	}
	
#usernav ul
	{
	float:left;	
	padding:0;
	margin:0;
	}

#usernav li 
	{	
	float:left;
	display: inline;
	list-style: none;
	padding-left:20px;
	background: url("../images/bullet_usernav.png") 0px 0px no-repeat;		
	}	
	
#usernav li.first
	{	
	float:left;
	display: inline;
	list-style: none;
	background:none;
	}		
	
#logo
	{		
	float:left;
	position:absolute;	
	margin:43px 0 0 45px;
	width:231px;
	height:77px;
	background: url("../images/sd_logo.png") top no-repeat;		
	}
	
	
#nav{
	float:left;	
	position:absolute;
	margin:59px 0px 0px 296px;
	padding:0px;
    height:46px;
	width:700px;
	z-index:9999;	
}

#nav li {
	margin:0;
	padding:0;
	float: left;
	position: relative;
	list-style: none;
}

/* main level link */
#nav a {
	font: bold 10pt Arial, Helvetica, sans-serif; text-decoration: none;					
	display: block;
	padding:0;
	margin:0;
	background: url("../images/btn_mainnav_bg.png") 0 0 no-repeat;	
	width:133px;
	height:46px;
	color:#000;		
}



/* main level link hover */
#nav li:hover a {
	color:#000;	
	background-position: 0px -46px;			
}

#nav a p
	{

	float:left;
	display:block;
	margin:9px 0 0 27px;
	}
	
#nav a p.single
	{
	float:left;
	display:block;
	margin:24px 0 0 30px;
	}	
	
/* sub levels link hover */
#nav ul li:hover a, 
#nav li:hover li a 
{
	font: bold 10pt Arial, Helvetica, sans-serif; text-decoration: none;		
	background: url("../images/subnav_bg.png") no-repeat;
	width:243px;
	height:26px;	
	color: #000;
	padding:11px 0 0 40px;
}
#nav ul li:hover a, 
#nav li:hover li a:hover
{
	background-position: 0px -37px;	
	color: #fff;
}
/* level 2 list */
#nav ul {
	display: none;
	margin: 0;
	padding: 0;
	width: 230px;
	position: absolute;
	top: 46px;
	right: 7px;
	/*border-top: solid 3px #000;	*/
	z-index:9999;		
}
/* dropdown */
#nav li:hover > ul {display: block;}
#nav ul li {
	float: none;
	margin: 0;
	padding: 0;
}

/* clearfix */
#nav {display: inline-block;}
#nav {display: block;}
#nav li#home a {
	float: left;
	display: block;
	height: 47px;
	width:155px;
	background: url("../images/btn_home-in.png") no-repeat;
}	

/************* Home Page Elements *************/
#h-content
	{
	float:left;
	display:block;		
	height:424px;
	width:993px;	
	}
	
#h-flash
	{	
	float:left;
	display:block;		
	height:346px;
	width:633px;
	margin:4px 0 0 12px;
	}
	
#h-txtheadline	
	{
	display:block;				
	flaot:left;
	margin:250px 0 0 11px;
	}
	
#h-actionwrapper
	{
	display:block;				
	float:right;
	width:348px;
	height:264px;
	margin:75px 0 0 0;	
	}
	
#h-actionwrapper-tabs ul
	{
	float:left;	
	position:absolute;
	margin:0px;
	padding:0px;
	width:348px;
	}

#h-actionwrapper-tabs li 
	{		
	display: inline;
	list-style: none;
	margin:0;
	padding:0;
	}		
	
	
#h-actionwrapper-tabs li.getstarted a,
#h-actionwrapper-tabs li.paybill a {
	float:left;
	display: inline-block;
	overflow: hidden;
	text-indent: -9999px;	
	height: 58px;
	width:174px;
	background: url("../images/btn_getstarted.png") no-repeat;
}

#h-actionwrapper-tabs li.paybill a {
	height: 58px;	
	width:174px;
	background: url("../images/btn_paybill.png") no-repeat;
}

#h-actionwrapper-tabs li.getstarted a.current,
#h-actionwrapper-tabs li.paybill a.current {
	background-position: 0 -58px;
}

#h-actionwrapper-cnt
	{
	float:left;
	display:block;
	background: url("../images/h-action_bg.jpg") no-repeat;
	width:384px;
	height:206px;
	margin-top:58px;
	}
	
#h-actionwrapper-cnt ul
	{	
	margin:0 0 0 40px;
	padding:0px;
	}

#h-actionwrapper-cnt li 
	{		
	list-style: none;
	margin:0;
	padding:0;
	}		
	
#h-actionwrapper-cnt img
	{
	margin:20px 0 0 0;	
	}
	
#h-actionwrapper-cnt input.h-search
	{
	border:none;
	outline: 0;	
	float:left;
	height:40px;
	width:243px;
	margin:10px 0 0 0;
	padding:0 8px 0 12px;		
	line-height: 32pt;	
	color:#7e7e7e; font-size:20px; font-weight:bold;
	background: url("../images/searchloc_bg.png") no-repeat;	
	}		
	
#h-actionwrapper-cnt input.h-submit{margin:10px 0 0 127px;}
#browse
	{
	display:block;
	margin:-27px 0 0 10px;
	padding:0;
	}
	
#h-choose
	{
	float:left;
	height:44px;
	width:243px;
	margin:-10px 0 16px 0;
	}	
	
#h-choose ul
	{	
	margin:0px;
	padding:0px;
	}

#h-choose li 
	{		
	list-style: none;
	margin:0;
	padding:0;
	}	
	
/* General dropdown styles */ 
/*
.h-dropdown {
	float:left;
	height:44px;
	width:243px;
	margin:-10px 0 16px 0;
}
    
.h-dropdown dd, .h-dropdown dt, .h-dropdown ul { margin:0px; padding:0px; }
.h-dropdown dd { position: relative; }

.h-dropdown dt a { 
	position: relative;
	z-index: 70;
	display: block; 
	width: 229px;
	height: 38px;
	padding: 0; 
	background: url(../images/dropdown_bg.png) no-repeat 0 0;
	text-decoration: none;
	color: #3d2f0a;
}

.h-dropdown dt a:focus { outline: none; }

.h-dropdown dt a span {
	cursor: pointer; 
	display: block; 
	padding: 11px 0 0 0px;
}

.h-dropdown dd ul {
	display: none;
	position:absolute; 
	z-index: 60;
	margin: 0;
	padding: 0; 
	left: 4px; 
	top: -11px; 
	width: auto;
	min-width: 215px; 
	list-style: none; 
	background: #f8f8f8 none repeat scroll 0 0; 
}

.h-dropdown dd ul li { 
	margin: 0; 
	padding: 0; 
	list-style: none;
	border-top: 1px solid #cfcfcf;
}
 
.h-dropdown dd ul li a { 
	padding: 6px 8px 6px 20px; 
	display: block;
	border-top: 1px solid #fff;
	border-bottom: 1px solid #985d00;
	border-bottom: 1px solid #f8f8f8;
	text-decoration: none;
	color: #333;
}

.h-dropdown dd ul li a:hover { 
	background: #b97100;
	color: #fff;
	border-bottom: 1px solid #985d00;
}	
*/
/* General dropdown styles */   
.dropdown {
	float:left;
	height:44px;
	width:263px;
	margin:22px 0 16px 0;
	background: url(../images/chooseloc_bg.png) no-repeat 0 0;	
}
    
.dropdown dd, .dropdown dt, .dropdown ul { margin:0px; padding:0px; }
.dropdown dd { position: relative; }

/* DT styles */
.dropdown dt a { 
	position: relative;
	z-index: 70;
	display: block; 
	width: 263px;
	height: 38px;
	padding: 0; 
	background: url(../images/dropdown_bg.png) no-repeat 0 0;
	text-decoration: none;
	color: #3d2f0a;
}

.dropdown dt a:focus { outline: none; }

.dropdown dt a span {
	cursor: pointer; 
	display: block; 
	padding: 9px 0 0 20px;
	color:#000; font-size:20px; font-weight:bold;		
}

/* UL styles */
.dropdown dd ul {
	display: none;
	position:absolute; 
	z-index: 10;
	margin: 0;
	padding: 0; 
	left: 4px; 
	top: -3px; 
	width: auto;
	min-width: 255px; 
	list-style: none; 
	background: #fce900 none repeat scroll 0 0; 
}

.dropdown dd ul li { 
	margin: 0; 
	padding: 0; 
	list-style: none;
	border-top: 1px solid #b29200;
	font-weight:bold;
}
 
.dropdown dd ul li a { 
	padding: 8px 8px 8px 20px; 
	display: block;
	text-decoration: none;
	color: #000;
	font-weight:bold;	
}

.dropdown dd ul li a:hover { 
	background: #000;
	color: #fff;
}
#h-tout
	{
	margin-top:-80px;
	float:left;
	clear:both;
	width:993px;
	height:248px;
	background: url("../images/h-tout_bg.png") no-repeat;			
	}

#sub-tout
	{
	float:left;
	clear:both;
	width:993px;
	height:248px;
	background: url("../images/h-tout_bg.png") no-repeat;			
	}

.h-toutbox, .tout1
	{
	margin:18px 0 0 23px;
	float:left;
	width:309px;
	height:197px;
	background: url("../images/h-toutbox_bg.png") no-repeat;
	padding:1px 0 0 1px;
	}

.h-toutbox	
	{
	margin:18px 0 0 8px;
	float:left;
	width:310px;
	height:198px;
	background: url("../images/h-toutbox_bg.png") no-repeat;				
	}
	
.h-toutshdr	
	{		
	margin:11px 0 0 11px;
	}
	
.h-toutcnt
	{
	margin:6px 0 0 13px;
	float:left;
	width:259px;
	height:105px;
	padding:10px 12px 10px 12px;
	background: url("../images/h-toutcnt_bg.png") no-repeat;					
	line-height:1.5em;
	}
	
.h-toutcnt p
	{
	height:60px;
	display:block;
	max-height:60px;
	overflow:hidden;	
	}
	
.h-toutcnt img
	{
	position:absolute;
	margin-top:10px;
	}
	
#h-txt
	{	
	float:left;
	height:95px;
	width:973px;
	margin:20px 0 0 11px;
	line-height:1.6em;
	font-size:13px;
	}
	
	
/************* Sub Page Elements *************/	
#content-wrapper
	{
	float:left;
	display:block;		
	width:993px;	
	margin-top:55px;
	}
	
#cnt-right
	{
	float:left;
	margin:0;
	padding:0;
	width:333px;	
	}
	
#subnav
	{
	float:left;	
	padding-top:49px;
	margin:0px;
	width:333px;
	background: url(../images/btn_menu.png) 0 0 no-repeat;	
	}
	
#subnav ul
	{
	margin:0;
	padding:0;
	}	

#subnav li 
	{	
	list-style: none;
	margin:0;
	padding:0;
	}	
	

#subnav a {
	display:block;
	width: 333px;
	height:18px;
	padding:19px 0px 15px 70px;
	font: bold 14px Arial, Verdana, Geneva, Helvetica, sans-serif;
	font-weight:bold;
	color:#000;
	background: url(../images/btn_subnav.png) 0 0 no-repeat;
	text-decoration: none;
}

#subnav li.current a, #subnav li.current a:hover
{		
	color:#fff;
	background-position: 0 -104px;
}

#subnav a:hover {
	background-position: 0 -52px;
	height:18px;	
	color: #fff;
	padding:19px 0px 15px 70px;
}
	
	
/* Subpage Tabs */   
#sub-actionwrapper
	{
	display:block;				
	float:left;
	width:333px;
	height:264px;
	}
	
#sub-actionwrapper-tabs ul
	{
	float:left;	
	position:absolute;
	margin:0px;
	padding:0px;
	}

#sub-actionwrapper-tabs li 
	{		
	display: inline;
	list-style: none;
	margin:0;
	padding:0;
	}		
	
	
#sub-actionwrapper-tabs li.getstarted a,
#sub-actionwrapper-tabs li.paybill a {
	float:left;
	display: inline-block;
	overflow: hidden;
	text-indent: -9999px;	
	height: 57px;
	width:166px;
	background: url("../images/btn_subgetstarted.png") no-repeat;
}

#sub-actionwrapper-tabs li.paybill a {
	height: 57px;	
	width:166px;
	background: url("../images/btn_subpaybill.png") no-repeat;
}

#sub-actionwrapper-tabs li.getstarted a.current,
#sub-actionwrapper-tabs li.paybill a.current {
	background-position: 0 -57px;
}

#sub-actionwrapper-cnt
	{
		float:left;
	display:block;
	background: url("../images/sub-action_bg.png") no-repeat;
	width:333px;
	height:209px;
	margin-top:57px;
	}
	
#sub-actionwrapper-cnt ul
	{	
	margin:0 0 0 40px;
	padding:0px;
	}

#sub-actionwrapper-cnt li 
	{		
	list-style: none;
	margin:0;
	padding:0;
	}		
	
#sub-actionwrapper-cnt img
	{
	margin:20px 0 0 0;	
	}
	
#sub-actionwrapper-cnt input.sub-search
	{
	border:none;
	outline: 0;	
	float:left;
	height:40px;
	width:233px;
	margin:10px 0 0 0;
	padding:0 8px 0 12px;		
	line-height: 32pt;	
	color:#7e7e7e; font-size:20px; font-weight:bold;
	background: url("../images/sub_searchloc_bg.png") no-repeat;	
	}		
	
#sub-actionwrapper-cnt input.sub-submit{margin:10px 0 0 117px;}
	
#sub-choose
	{
	float:left;
	height:44px;
	width:243px;
	margin:-10px 0 16px 0;
	}	
	
#sub-choose ul
	{	
	margin:0px;
	padding:0px;
	}

#sub-choose li 
	{		
	list-style: none;
	margin:0;
	padding:0;
	}	
	
/* Subpage General dropdown styles */   
.sub-dropdown {
	float:left;
	height:44px;
	width:243px;
	margin:-10px 0 16px 0;
}
    
.sub-dropdown dd, .sub-dropdown dt, .sub-dropdown ul { margin:0px; padding:0px; }
.sub-dropdown dd { position: relative; }

/* DT styles */
.sub-dropdown dt a { 
	position: relative;
	z-index: 70;
	display: block; 
	width: 229px;
	height: 38px;
	padding: 0; 
	background: url(../images/dropdown_bg.png) no-repeat 0 0;
	text-decoration: none;
	color: #3d2f0a;
}

.sub-dropdown dt a:focus { outline: none; }

.sub-dropdown dt a span {
	cursor: pointer; 
	display: block; 
	padding: 11px 0 0 0px;
}

/* UL styles */
.sub-dropdown dd ul {
	display: none;
	position:absolute; 
	z-index: 60;
	margin: 0;
	padding: 0; 
	left: 4px; 
	top: -11px; 
	width: auto;
	min-width: 215px; 
	list-style: none; 
	background: #f8f8f8 none repeat scroll 0 0; 
}

.sub-dropdown dd ul li { 
	margin: 0; 
	padding: 0; 
	list-style: none;
	border-top: 1px solid #cfcfcf;
}
 
.sub-dropdown dd ul li a { 
	padding: 6px 8px 6px 20px; 
	display: block;
	border-top: 1px solid #fff;
	border-bottom: 1px solid #985d00;
	border-bottom: 1px solid #f8f8f8;
	text-decoration: none;
	color: #333;
}

.sub-dropdown dd ul li a:hover { 
	background: #b97100;
	color: #fff;
	border-bottom: 1px solid #985d00;
}	
	
	
#cnt-left
	{
	float:left;
	width:618px;	
	padding:10px;
	margin-top:140px;
	line-height:1.6em; font-size:13px;
	}	
	
#cnt-left p
	{
	display:block;
	margin:0;
	padding:0 0 17px 12px;	
	}
	
#cnt-left span.red {color:#de0000;}	

.unitsize
	{
		float:left;
	border:solid 1px #000;
	background-color:#999;
	text-align:center;
	font-weight:bold; font-size:15px; color:#000;
	}
	
#cnt-left ul
	{
	margin-top:-5px;	
	}
	
#cnt-left li
	{
	list-style: none;	
	padding-left:20px;
	background: url("../images/bullet.png") 0px 4px no-repeat;				
	}
	
#cnt-photo {
    position: relative;
    display: block;
    overflow: hidden;
    
	width:637px;
	height:350px;
	margin:15px 0 15px -1px;
	padding:12px 0 0 12px;
	background: url("../images/sub_photo_bg.png") 0px 0px no-repeat;
	}

#cnt-photo ul {
    position: absolute;
    top: 12px;
    left: 12px;
    padding: 0 !important;
    margin: 0 !important;
}

#cnt-photo ul li {
    position: absolute;
    top: 0;
    left: 0;
    padding: 0 !important;
    margin: 0 !important;
    list-style: none !important;
    background: none !important;
}

#cnt-photo.map {
	padding: 12px;
	}
	
#cnt-photo.map #map {
	height: 326px;
	width: 613px;
	}

#cnt-photo.map #map img {
	margin: 0;
	padding: 0;
	}

.geo {
	display: none;
	}

#locationinfo
	{
	float:left;
	width:290px;
	margin-left:12px;
	}


#locationmap
	{
	float:right;
	width:302px;
	height:318px;
	background: url("../images/map_bg.png") 0px 0px no-repeat;					
	padding: 12px 0 0 12px;
	}
	
#locationmap .location
	{
	width:290px;
	height:250px;
	overflow:hidden;
	}
	
#locationmap .directions
	{
	margin-top: 9px;
	}	
		
.listingphoto
	{
	float:left;
	width:290px;
	height:200px;
	background: url("../images/listing_photo_bg.png") 0 0 no-repeat;
	margin-left:3px;
	}	
.listingphoto img{padding:7px 0 0 7px;}	
	
.listinginfo
	{
	float:left;
	width:290px;
	margin-left:30px;
	}	
	
.listing-wrapper
	{
	float:left;
	clear:both;
	margin:0 0 25px 0;
	width:618px;
	}
	
.loc-view a {
	display:block;
	height: 39px;	
	width:160px;
	background: url("../images/btn_viewlocation.png") no-repeat;
}

.loc-view a:hover {
	background-position: 0 -39px;
}	
	
#loc-btns	
	{
	position:relative;
	display:block;
	margin:-50px 0 0 271px;
	padding:0;
	height:40px;
	width:400px;
	}
	
#loc-btns ul
	{
	margin:0;
	padding:0;	
	}
	
#loc-btns li
	{
	list-style:none;
	background:none;
	float:left;
	}
	
	
#loc-paybill
	{
	position:relative;		
	margin:0;
	padding:0;
	width:160px;
	height: 39px;		
	}
	
#loc-paybill a {
	display:block;
	height: 39px;	
	width:160px;
	background: url("../images/btn_paybillsm.png") no-repeat;
}

#loc-paybill a:hover {
	background-position: 0 -39px;
}		

#loc-reservations
	{
	position:relative;
	margin:0;
	padding:0;
	width:160px;
	height: 39px;		
	}
	
#loc-reservations a {
	display:block;
	height: 39px;	
	width:160px;
	background: url("../images/btn_reservationsm.png") no-repeat;
}

#loc-reservations a:hover {
	background-position: 0 -39px;
}	
	
#footer-wrapper
	{	
	height:88px;
	background: url("../images/footer_bg.png") 0px 0px repeat-x;		
	}

#footer
	{
	clear:both;
	margin-bottom:-52px;
	padding:0;
	height:50px;
	}
	


#footer-cnt
	{
	margin:23px 0 0 0;
	position:absolute;
	width:980px;
	}

#footer ul
	{
	padding:0;
	margin:0;
	}
	
#footer li 
	{	
	display: inline;
	list-style: none;
	padding-left:20px;
	background: url("../images/bullet_footer.png") 0px 0px no-repeat;		
	}	
	
#footer li.f-first
	{	
	
	background:none;
	margin-left:-6px;
	}	
	
#topofpage
	{
	float:right;
	margin:-12px 11px;
	}
	
#h-copyright
	{
	position:absolute;		
	float:left;
	margin:68px 0 0 13px;
	}