body {background-image: url(images/background_tile.gif); background-repeat: repeat; font-family:tahoma, verdana, arial; font-size: 11px;}

a:link, a:visited {color: #cc3300;}
a:hover {text-decoration: none;}

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

#left-column{float: left; display: block; width: 190px; height: 566px; background-image: url(images/left_side_image.gif);
background-repeat: no-repeat; margin-top: 17px;}

#left-nav{clear: both; margin-top: 32px; width:190px;}

#left-nav ul{list-style-type: none; margin-left: 5px; padding-left: 0px; width: 162px;}

#left-nav li{list-style-type: none; margin-left: 5px; padding-left: 0px; width: 162px;}

#left-nav a{text-decoration: none; font-size: 18px; color: #000000; line-height: 1.8;}
		
#left-nav-one a:link, #left-nav-one a:visited{background-image: url("images/home.jpg"); background-repeat: no-repeat; display:block;
height: 38px; width: 162px;}
#left-nav-one a:hover, #left-nav-one a:active{background-image: url("images/home_roll.jpg"); background-repeat: no-repeat; display:block; 
height: 38px; width: 162px;}
		
#left-nav-two a:link, #left-nav-two a:visited{background-image: url("images/about.jpg"); background-repeat: no-repeat; display:block;
height: 38px; width: 162px;}
#left-nav-two a:hover, #left-nav-two a:active{background-image: url("images/about_roll.jpg"); background-repeat: no-repeat; display:block;
height: 38px; width: 162px;}
		
#left-nav-three a:link, #left-nav-three a:visited{background-image: url("images/boarding.jpg"); background-repeat: no-repeat; display:block;
height: 38px; width: 162px;}
#left-nav-three a:hover, #left-nav-three a:active{background-image: url("images/boarding_roll.jpg"); background-repeat: no-repeat; display:block;
height: 38px; width: 162px;}
		
#left-nav-four a:link, #left-nav-four a:visited{background-image: url("images/pricing.jpg"); background-repeat: no-repeat; display:block;
height: 38px; width: 162px;}
#left-nav-four a:hover, #left-nav-four a:active{background-image: url("images/pricing_roll.jpg"); background-repeat: no-repeat; display:block;
height: 38px; width: 162px;}
		
#left-nav-five a:link, #left-nav-five a:visited{background-image: url("images/services.jpg"); background-repeat: no-repeat; display:block;
height: 38px; width: 162px;}
#left-nav-five a:hover, #left-nav-five a:active{background-image: url("images/services_roll.jpg"); background-repeat: no-repeat; display:block;
height: 38px; width: 162px;}
		
#left-nav-six a:link, #left-nav-six a:visited{background-image: url("images/reservations.jpg"); background-repeat: no-repeat; display:block;
height: 38px; width: 162px;}
#left-nav-six a:hover, #left-nav-six a:active{background-image: url("images/reservations_roll.jpg"); background-repeat: no-repeat; display:block;
height: 38px; width: 162px;}
		
#left-nav-seven a:link, #left-nav-seven a:visited{background-image: url("images/training.jpg"); background-repeat: no-repeat; display:block;
height: 38px; 	width: 162px;}
#left-nav-seven a:hover, #left-nav-seven a:active{background-image: url("images/training_roll.jpg"); background-repeat: no-repeat; display:block;
height: 38px; width: 162px;}
		
#left-nav-eight a:link, #left-nav-eight a:visited{background-image: url("images/photo.jpg"); background-repeat: no-repeat; display:block;
height: 38px; width: 162px;}
#left-nav-eight a:hover, #left-nav-eight a:active{background-image: url("images/photo_roll.jpg"); background-repeat: no-repeat; display:block;
height: 38px; width: 162px;}
		
#left-nav-nine a:link, #left-nav-nine a:visited{background-image: url("images/contact.jpg"); background-repeat: no-repeat; display:block;
height: 38px; 	width: 162px;}
#left-nav-nine a:hover, #left-nav-nine a:active{background-image: url("images/contact_roll.jpg"); background-repeat: no-repeat; display:block;
height: 38px; width: 162px;}

#email{clear: both;}

#email-header{background-image: url("images/email_header.gif"); background-repeat: no-repeat; display:block; height: 34px; width: 141px; margin-left: 28px;}

#email-content{margin-left: 28px;}

#email-submit{background-repeat: no-repeat; display:block; height: 19px; width: 57px; margin-left: 28px;}

#right-column{float: right; display: block; width: 747px; background-color: #ffffff; background-image: url(images/right_border.gif);
background-position: right; background-repeat: repeat-y;}

#header{background-image: url(images/header_image.gif); background-repeat: no-repeat; background-position: right; width: 746px; height: 21px;}

#right-sub-left{float: left; display: block; width: 220px;}

#logo{background-image: url(images/logo.gif); background-repeat: no-repeat; width: 216px; height: 196px; margin-bottom: 20px; clear: both;}

#video{width: 216px; height: 120px; margin-bottom: 15px; clear: both;}

#boarding{background:url(images/boarding_image.gif) no-repeat 5px top; padding-top:10px; width: 216px; clear: both;}

#boarding-content{	padding-top: 20px;	padding-left: 10px;}

#right-sub-right{float: right; display: block; width: 526px;}

#tag{clear: both; background-image: url(images/tag_line.gif); background-repeat: no-repeat; width: 431px; height: 30px;}

#reservation{float: left; display: block; background-image: url(images/reservations_image.gif); background-repeat: no-repeat;
width: 213px; height: 65px;}

#reservation-content{padding: 5px; margin-top: 71px;}

#contact{display: block; background-image: url(images/contact_us_image.gif); background-repeat: no-repeat; width: 282px; height: 145px;}

div>#contact {float: left;}

#contact-content {margin-top: 68px; padding-left: 30px;}

#training {clear: both; width: 463px; float: left; padding-left: 18px; margin-left: 22px; margin-top:5px;}

#training-content{xpadding-right: 25px; xpadding-left: 18px;}			

#main-content {
	clear: both;
	padding-right: 40px;
	padding-left: 15px;
	color: #000;
}

#blue-line {clear: both; margin: 0px auto; width: 711px; height: 5px;}

#sub-menu{clear: both; display: block; margin: 0px auto; width: 600px; font-size: 10px;}

#sub-menu ul{padding-left: 0; padding-left: 0;}

#sub-menu li {display: inline; list-style-type: none;}

#footer {clear: both; display: block; margin: 0px auto; background-image: url(images/footer_image.gif); background-repeat: no-repeat;
background-position: right; width: 746px; height: 21px;}

#new {margin:25px 0 0 10px; border-top:1px solid #9CF; padding-top:10px;}
#new h1 {color:#039; font:bold 22px Arial, Helvetica, sans-serif; letter-spacing:-1px; margin:0;}
#new p {margin:10px 0 0 0;
