/* Navigation Top */

#top-nav {
	margin: 0em auto;
	padding: 0em;
	text-align: center;
	width: 960px;
	height: 35px; 
	background-image: url("../images/nav-bkg-up.gif");
	background-repeat: repeat-x; }

#navigation-top {
	margin: 0em;
	height: 35px;
	padding: 0.5em 0.5em 0.5em 0.5em; 
	font-weight: bold; }
	
#navigation-top li { 
	list-style: none; 
	margin: 0.5em 0 0.5em 0;
	padding: 1.5em 0.25em 0.5em 0.25em;
	display: inline; }
  
#navigation-top li a {
	font-size: 0.9em;
	font-weight: bold;
	margin: 0em;
	padding: 0.5em 0.5em 0.5em 0.5em;
	text-decoration: underline; }

#navigation-top li a:link { color: #2E4F72; }
#navigation-top li a:visited { color: #333333; }
#navigation-top li a:hover { 
	color: #05193F;
	background-image: url("../images/nav-bkg-ovr.gif"); 
	background-repeat: repeat-x; 
	border-bottom: 1px solid #D3B437;}

/* "current tab" style */
#navigation-top li a #current { background: #FFFFFF; border: 1px solid #707980; }

#white {
	color: #FFFFFF; 
	margin: 0 0 0 0;
	padding-right: 0.3em; }
	
/* Left Navigation */

#left-nav-container {
	margin: 0;
	padding: 0;
	float: left;
	width: 13em;
	background-color: #000000;
	height: 250%; }
	/*	background-image: url("../images/left-nav.jpg"); */
	/* meant for nav-bkg.jpg - different image */
	/* background-repeat: repeat-y; */

#left-nav {
	margin: 0;
	padding: 0;
	float: left;
	width: 13em;
	height: 100%;
	overflow: hidden;
	background-color: #000000; }
/*	background-image: url("../images/left-nav.jpg");  */
/*	background-repeat: no-repeat; */

/* Navigation Side - tabbed styles */

#navigation-side {
	width: 12em;
	margin: 0 auto;
	padding: 1em;
	font-weight: bold;
	font-size: 0.9em; }

#navigation-side ul {
	margin: 0 auto;
	padding: 0;
	list-style-position: inside; }

#navigation-side li {
	margin: 0;
	padding: 0 0 0.5em 0;
	text-align: left;
	list-style-type: none;
	width: 12em; }

#navigation-side li a {
	display: block;
	width: 11em;
	padding: 0.5em 0.5em 0.5em 0.5em;
	margin: 0;
	background-color: #636363;
	border: 1px dashed #4fcaff;
	border-bottom: 2px solid #f36c4f;
	text-decoration: none; }
	
#navigation-side li a:link { 
	color: #e2e2e2; }
	
#navigation-side li a:visited { 
	color: #F9F9F9;
	background-color: #959595; 
	border: 1px dashed #4fcaff;
	border-bottom: 2px solid #e2e2e2; }
	
#navigation-side li a:hover { 
	color: #000000;
	background-color: #e2e2e2;
	border: 1px dashed #f36c4f; 
	border-bottom: 2px solid #4fcaff; }

/* Navigation Packages Stacked - tabbed styles */

#nav-pkg {
	border: 1px solid #636363;
	background-color: #ebebeb;
	margin: 0em auto;
	padding: 0em; 
/*	width: 96%; */ }
	
.navigation-pkg {
	margin: 0.5em auto;
	padding: 0; }

.navigation-pkg ul {
	margin: 0;
	padding: 0;
	width: 15em; }

.navigation-pkg li {
	margin: 0;
	padding: 0 0.5em 0.7em 0;
	text-align: left;
	list-style-type: none;
	width: 12.75em; }

.navigation-pkg li a {
	display: block;
	padding: 0.5em 0.5em 0.5em 0.5em;
	margin: 0;
	background-color: #636363;
	border-bottom: 2px solid #f36c4f;
	text-decoration: none; }

.navigation-pkg li a:link { 
	color: #e2e2e2;
	background-color: #959595; }
	
.navigation-pkg li a:visited { color: #1b4572;
	background-color: #959595; border-color: #f36c4f;
	border-bottom: 2px solid #959595; }
	
.navigation-pkg li a:hover { 
	color: #1b4572;
	border: 1px solid #1b4572; 
	border-bottom: 2px solid #1b4572; 
	background-color: #e2e2e2; }
	
/* Navigation Main Packages Horizontal */
/* Added 08-03-2010 */

#navigation-rentals ul, li {
	margin: 0; padding: 0; } 

#navigation-rentals {
	border: 1px solid #636363;
	background-color: #FFFFFF;
	margin: 0em auto;
	padding 0.5em; }

#navigation-rentals ul { 
	margin: 0.25em;
	padding: 0.25em;
	font-weight: bold; }
	
.navigation-rentals-top li { 
	display: inline;
	margin: 0.25em 0 0.5em 0;
	padding: 0.25em;
	width: 12.75em; }
	
.navigation-rentals-top li a {
	padding: 0.5em;
	margin: 0;	line-height: 2.3em;	
	background-color: #FFFFFF; 
	border: 1px solid #333333;
	border-bottom: 2px solid #333333;	
	text-decoration: none; }
	
.navigation-rentals-top li a:link { 
	color: #000000;
	background-color: #FFFFFF;
	border: 1px dashed #000000;
	border-bottom: 1px solid #333333; }
	
.navigation-rentals-top li a:visited { 
	color: #959595;
	background-color: #FFFFFF; 
	border-top: 1px dashed #636363; 
	border-right: 1px dashed #636363; 
	border-left: 1px dashed #636363;
	border-bottom: 1px solid #636363; }
	
.navigation-rentals-top li a:hover { 
	color: #f36c4f;
	background-color: #FFFFFF;
	border-top: 1px dashed #f36c4f; 
	border-right: 1px dashed #f36c4f; 
	border-left: 1px dashed #f36c4f; 
	border-bottom: 2px solid #f36c4f; }
	
/* Navigation Sub-Packages Horizontal */
/* Added 08-03-2010 */

#nav-rentals ul, li {
	margin: 0; padding: 0; } 

#nav-rentals {
/*
	border: 1px solid #636363;
	background-color: #f2f2f2;
*/	margin: 0em auto;
	padding: 0em; }

#nav-rentals ul { 
	margin: 0.25em;
	padding: 0.25em;
	font-weight: bold; }
	
.navigation-packages-top li {
	display: inline;
	margin: 0.25em 0 0.5em 0;
	padding: 0.25em;
	width: 12.75em; }
	
.navigation-packages-top li a {
	padding: 0.5em;
	margin: 0;	line-height: 2.3em;	
	background-color: #e2e2e2; 
	border: 1px solid #333333;
	border-bottom: 2px solid #333333;	
	text-decoration: none; }
	
.navigation-packages-top li a:link { 
	color: #333333;
	border: 1px solid #333333;
	border-bottom: 1px solid #333333; }
	
.navigation-packages-top li a:visited { 
	color: #F9F9F9;
	background-color: #959595; 
	border: 1px solid #f36c4f;
	border-bottom: 2px solid #e2e2e2; }
	
.navigation-packages-top li a:hover { 
	color: #f36c4f;
	background-color: #e2e2e2;
	border-top: 1px dashed #333333; 
	border-right: 1px dashed #333333; 
	border-left: 1px dashed #333333; 
	border-bottom: 2px solid #f36c4f; }
