/*TAG MAKRUP*/
body {
	background-color: #000000;
	margin: 0px;
	padding: 0px;
}
input {
	font-size: 12px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	background-color: #666666;
	border: 1px solid #CCCCCC;
}

/*CLASS MARKUP*/
.red {
	color: #DE0014;
}	
.grey {
	color: #9D9D9D;
}	

.darkred {
	color: #7D110F;
}
.white {
	color: #FFFFFF;
}
.signature {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 0.9em;
	color: #FFFFFF;
}
a:link {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 1em;
	color: #FFFFFF;
}
a:visited {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 1em;
	color: #CCCCCC;
}
a:hover {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 1em;
	color: #CCCCCC;
	text-decoration: none;
}
a:active {

	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 1em;
	color: #CCCCCC;
}

/*DIVS*/

#header {
	background-image: url(../images/bg.gif);
	background-repeat: repeat;
	float: none;
	height: 203px;
	width: 720px;
}


/*the below content-bg will be used on all the pages, it's set to auto*/
#content-bg {
	background-image: url(../images/bg.gif);
	float: none;
	height: auto;
	width: 720px;
}
/*
the first DIV within the content-bg MUST have a height set for it in order for the background to loop downwardseo else you'll be a blank black space.*/





/*begin home page */ 
#home-content {
	float: none;
	height: 211px;
	width: 702px;
}
#homeleft {
	background-color: #1D1D1D;
	float: left;
	height: 171px;
	width: 336px;
	color: #9d9d9d;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 0.7em;
	text-align: left;
	white-space: normal;
	padding-left: 10px;
	padding-top: 40px;
}
#homecenter {
	background-color: #1D1D1D;
	height: 211px;
	width: 10px;
	float: left;
}
#homeright {
	float: right;
	height: 171px;
	width: 336px;
	background-color: #1d1d1d;
	color: #9D9D9D;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 0.7em;
	text-align: left;
	white-space: normal;
	padding-top: 40px;
	padding-left: 10px;
}
/*end home page */ 





/*for about page */ 
#about-content {
	float: none;
	height: 340px;
	width: 702px;
}
#aboutus {
	background-color: #1D1D1D;
	float: left;
	height: 340px;
	width: 662px;
	color: #9D9D9D;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 0.7em;
	text-align: justify;
	white-space: normal;
	padding-left: 20px;
	padding-right: 20px;
}
/*end about page */ 





/*for contact page */ 
#contact-content {
	float: none;
	height: 160px;
	width: 702px;
}
#contactus {
	background-color: #1D1D1D;
	float: left;
	height: 160px;
	width: 682px;
	color: #9D9D9D;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 0.7em;
	text-align: center;
	white-space: normal;
	padding-top: 20px;

}
/*end contact page */ 





/*fleet page */ 
#fleet-content {
	float: none;
	height: 1121px;
	width: 702px;
}
#fleetimage-lightgrey {
	background-color: #161616;
	float: left;
	height: 150px;
	width: 228px;
	color: #9D9D9D;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 0.7em;
	text-align: left;
	white-space: normal;
	padding-left: 10px;
	}
#fleetdesc-lightgrey{
	background-color: #161616;
	float: left;
	height: 150px;
	width: 464px;
	color: #FFFFFF;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 0.7em;
	text-align: left;
	white-space: normal;
	}
#fleetimage-darkgrey {
	background-color: #0f0f0f;
	float: left;
	height: 150px;
	width: 228px;
	color: #FFFFFF;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 0.7em;
	text-align: left;
	white-space: normal;
	padding-left: 10px;
}
#fleetdesc-darkgrey{
	background-color: #0f0f0f;
	float: left;
	height: 150px;
	width: 464px;
	color: #FFFFFF;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 0.7em;
	text-align: left;
	white-space: normal;
	}	

#coming-soon {
	background-color: #161616;
	float: left;
	color: #FFFFFF;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 0.7em;
	height: 70px;
	width: 702px;
	
}
/*end fleet page */ 





/*link page */ 
#link-content {
	float: none;
	height: 321px;
	width: 702px;
}
#links-left{
	background-color: #1D1D1D;
	float: left;
	height: 270px;
	width: 351px;
	color: #9D9D9D;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 0.7em;
	text-align: center;
	white-space: normal;
	padding-top: 50px;
}
#links-right{
	background-color: #1D1D1D;
	float: left;
	height: 270px;
	width: 351px;
	color: #9D9D9D;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 0.7em;
	text-align: center;
	white-space: normal;
	padding-top: 50px;
}
/*end link page */ 





/*rates page*/ 
#rates-content {
	float: none;
	height: 676px;
	width: 702px;
}
#rates-top {
	background-color: #1D1D1D;
	float: none;
	height: 125px;
	width: 662px;
	color: #9D9D9D;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 0.7em;
	text-align: justify;
	white-space: normal;
	padding-right: 20px;
	padding-left: 20px;
	border-top-width: 1px;
	border-bottom-width: 1px;
	border-bottom-style: ridge;
	border-bottom-color: BBBBBB;
}	
#rates-title {
	background-color: #0F0F0F;
	color: #ffffff;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 0.8em;
	text-align: center;
	float: left;
	padding-top: 20px;
	padding-bottom: 20px;
	height: auto;
	width: 702px;
}
#rates-table {
	color: #9D9D9D;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 0.7em;
	height: auto;
	float: left;
	width: 702px;
}
#rates-footer {
	color: #FFFFFF;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 0.7em;
	height: auto;
	float: left;
	width: 702px;
	padding-top: 20px;
	padding-bottom: 20px;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #9B9B9B;
	background-color: #0F0F0F;
}
/*end rates page*/





/*services page*/
#services-content {
	float: none;
	height: 313px;
	width: 702px;
}
#services-top{
	float: left;
	height: auto;
	width: 702px;
	color: #FFFFFF;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 0.7em;
	text-align: center;
	padding-top: 20px;
	padding-bottom: 20px;
}
#services-left {
	float: left;
	height: auto;
	width: 251px;
	color: #FFFFFF;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 0.7em;
	text-align: left;
	padding-left: 100px;
}
#services-right {
	float: left;
	height: auto;
	width: 251px;
	color: #FFFFFF;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 0.7em;
	text-align: left;
	padding-left: 100px;
}
#services-bottom{
	float: left;
	height: auto;
	width: 702px;
	color: #FFFFFF;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 0.7em;
	text-align: center;
	padding-top: 20px;
	padding-bottom: 20px;
}
/*end services page*/




/*Specials page*/

#specials-content {
	float: none;
	height: 393px;
	width: 702px;
}
#specials-lightgrey {
	background-color: #161616;
	color: #FFFFFF;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 0.8em;
	float: none;
	height: auto;
	width: 702px;
	padding-top: 20px;
	padding-bottom: 20px;
}
#specials-darkgrey {
	background-color: #0f0f0f;
	color: #FFFFFF;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 0.8em;
	float: none;
	height: auto;
	width: 702px;
	padding-top: 20px;
	padding-bottom: 20px;
}
/*end specials page*/





/*footer */ 
#footer {
	background-image: url(../images/bg.gif);
	float: none;
	height: auto;
	width: 720px;
}
#audioplayer {
	float: none;
	height: 30px;
	width: 702px;
	text-align: right;
	background-color: #1D1D1D;
}
/*end footer */ 






/*for specials page */ 
#specialscontent {
	background-color: #1D1D1D;
	float: left;
	height: 40px;
	width: 666px;
	color: #9D9D9D;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 0.7em;
	text-align: justify;
	white-space: normal;
	border-top: 1px none #595959;
	border-right: none #595959;
	border-bottom: 1px solid #595959;
	border-left: none #595959;
	padding-right: 20px;
	padding-left: 20px;
}

/*for specials pagemiddle */ 
#specials1 {
	background-color: #0C0C0C;
	float: left;
	height: 50px;
	width: 666px;
	color: #FFFFFF;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 0.8em;
	text-align: center;
	white-space: normal;
	padding-right: 20px;
	padding-left: 20px;
}

/*for specials pageright */
#specials2 {
	float: left;
	height: 50px;
	width: 706px;
	background-color: #161616;
	color: #FFFFFF;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 0.8em;
	text-align: center;
	white-space: normal;
}

/*for specials pageright */
#specials3 {
	float: left;
	height: 50px;
	width: 706px;
	background-color: #0C0C0C;
	color: #FFFFFF;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 0.8em;
	text-align: center;
	white-space: normal;
}

/*for specials pageright */
#specials4a {
	float: left;
	height: 40px;
	width: 706px;
	background-color: #161616;
	color: #FFFFFF;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 0.8em;
	text-align: center;
	white-space: normal;
}

/*for specialst pageright */
#specials4b {
	float: left;
	height: 60px;
	width: 666px;
	background-color: #161616;
	color: #9D9D9D;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 0.7em;
	text-align: left;
	white-space: normal;
	padding-right: 20px;
	padding-left: 20px;
}

/*for specials pagemiddle */ 
#specials5 {
	background-color: #0C0C0C;
	float: left;
	height: 100px;
	width: 666px;
	color: #9D9D9D;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 0.7em;
	text-align: center;
	white-space: normal;
	padding-right: 20px;
	padding-left: 20px;
}

/*for specials page */ 
#specialsbottom {
	background-color: #1D1D1D;
	float: left;
	height: 40px;
	width: 666px;
	color: #9D9D9D;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 0.7em;
	text-align: justify;
	white-space: normal;
	border-top: 1px solid #595959;
	border-right: none #595959;
	border-bottom: 1px none #595959;
	border-left: none #595959;
	padding-right: 20px;
	padding-left: 20px;
}
/*for contact page */ 


#form {
	float: none;
	width: 706px;
	background-color: #333333;
	height: 1200px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #FFFFFF;
	font-size: 12px;
	text-align: left;
	margin: 0px;
	padding: 0px;
}
