@charset "utf-8";
/*
  _   _   _   _   _   _   _   _   _   _   _   _   
 / \ / \ / \ / \ / \ / \ / \ / \ / \ / \ / \ / \  
( K | I | S | H | A | N | - | B | H | O | O | T |
 \_/ \_/ \_/ \_/ \_/ \_/ \_/ \_/ \_/ \_/ \_/ \_/  
*/
body{ margin:0; padding:0; background: #000000;;}
ul, li, h1, h2, h3{ margin:0; padding:0;}
div{ font-family: Verdana, Arial, Helvetica, sans-serif; font-size:11px; color:#808080;}
td{ font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#fdd0e1;}
p{ line-height:16px; font-size:11px; margin:0; padding:0; color:#808080;}
a{ text-decoration:none; color:#fdd0e1;}
a:hover{ text-decoration:underline; color:#fdd0e1;}
h1{ font-family:Georgia, "Times New Roman", Times, serif;  font-size:2.5em; font-weight:normal; font-style:normal; color:#e4d70f; line-height:23px;}
h2{ font-family:Georgia, "Times New Roman", Times, serif;  font-size:2.1em; font-weight:normal; font-style:normal; color:#e4d70f; line-height:23px; padding-left:5px;}
h2 span{ font-family:Georgia, "Times New Roman", Times, serif;  font-size:.8em; font-weight:normal; font-style:normal; color:#FFF; line-height:23px;}

.clear{ clear:both;}

#wraper{ margin:0 auto; padding:0; width:850px; position:relative;}
#banner{ margin:0 auto; margin-top:25px; width:850px; position:relative; height:338px;}
.banner-img{ position:relative; left:-65px; top:15px; background:#000}
.business-name{position:relative; top:10px; left:0; width:250px; margin-bottom:12px;}
.nav{position:absolute; top:12px; left:400px; width:445px; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:12px; background: url(../images/nav-bg.gif) repeat-x; border:1px #1e1e1e solid;}
.nav ul{ list-style:none; float:left; padding-left:12px;}
.nav li{ list-style:none; float:left; line-height:39px; padding:0 8px 0 8px; }
.nav li a{ list-style:none; float:left;  line-height:39px; text-decoration:none; color:#808080;}
.nav li a:hover{ list-style:none; float:left;  line-height:39px; text-decoration:none; color:#e4d70f;}
.fleet{ border-bottom:1px #333333 dashed; padding-top:12px;}
.rates{ color:#00FF00;}
.container{margin-top:3px;}
.container-index{border-top:1px #333333 dashed; margin-top:3px;}
.left-col{ height:430px; float:left; width:540px; border-right:1px #333333 dashed; padding:10px; margin-top:12px;}
.rt-col{ height:300px; float:right; width:265px; border-left:1px #333333 dashed; padding:10px; margin-top:12px;}
.rt-col ul{ margin:0; padding:0; list-style:none; padding-top:12px;}
.rt-col li{ margin:0; padding:0; list-style:none; line-height:30px;}
.rt-col li a{ text-decoration:none; color:#FA89B4; background:url(../images/bullet.gif) no-repeat 0px -22px; padding-left:22px;  border-bottom:1px #1e1e1e dashed; display:block; width:250px;}
.rt-col li a:hover{ text-decoration:none; color:#FA89B4; background:url(../images/bullet.gif) no-repeat 0px 7px; padding-left:22px;  border-bottom:1px #1e1e1e dashed; display:block; width:250px;;}

/*+++++++++++++++++++++++++++FOOTER++++++++++++++++++++++++++++*/

#footer{ background:url(../images/footer-bg.gif) repeat-x; height:76px; border:1px #1e1e1e solid; padding:10px; margin:12px 0 12px 0;}
.copyright{ float:left; width:300px; line-height:22px;} 
.copyright img{ border:0; padding:5px;}
.info{ float:right; text-align:right;width:500px; line-height:18px;}

/*+++++++++++++++++++++++++++SLIDING PANEl++++++++++++++++++++++++++++*/
img{ border:0;}
#nextBtn{margin:0;padding:0;display:block;overflow:hidden;text-indent:-8000px;}
#content{position:relative;}		
#slider{}
#slider ul, #slider li{margin:0;padding:0;list-style:none;}
#slider li{width:853px;height:217px;overflow:hidden; }
#prevBtn, #nextBtn{ display:block;width:30px;height:77px;position:absolute;left:-30px;top:71px;}	
#nextBtn{ left:853px;}														
#prevBtn a, #nextBtn a{  display:block;width:30px;height:77px; background:url(../images/btn_prev.gif) no-repeat 0 0;	}	
#nextBtn a{ background:url(../images/btn_next.gif) no-repeat 0 0;	}											

/*+++++++++++++++++++++++++++CONTACT PAGE++++++++++++++++++++++++++++*/
.left-col-contact{ float:left; width:390px; border-right:1px #333333 dashed; padding:10px; margin-top:12px;}
.rt-col-contact{ font-size:12px; line-height:18px; float:right; width:415px; border-left:1px #333333 dashed; padding:10px; margin-top:12px;}
.cssform p {width: 250px;clear: left;margin: 0;padding: 3px 0 3px 0px; /*width of left column containing the label elements*/}
.cssform label {float: left;margin-left: -145px; /*width of left column*/width: 145px; /*width of labels. Should be smaller than left column (155px) to create some right margin*/}.cssform input[type="text"] { /*width of text boxes. IE6 does not understand this attribute*/width: 250px;}
.cssform textarea { background:#1B1B1B; border:1px #333333 solid; color:#8d8d8d; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px;}
.cssform input{ background:#1B1B1B; border:1px #333333 solid; line-height:20px; height:20px; padding:2px; color:#8d8d8d; font-size:11px;}

#sent {text-align:center; font-weight:bold; font-size:14px; padding:2px; cursor:pointer;}
.btn{background:#171717; height:25px; width:75px; border:2px #333333 solid; color:#FFFFFF; font-size:10px; font-weight:bold;}


/*+++++++++++++++++++++++++++SERVICES PAGE++++++++++++++++++++++++++++*/
.left-col-services{ float:left; width:830px; padding:10px; margin-top:12px;}
.ser-1{ float:left; width:275px; height:275px;}
.ser-1 img{ border:5px #404040 solid;}
.ser-1 p{ padding-right:8px; line-height:15px; }
.ser-1 strong{ color: #00FF00; line-height:28px; font-size:14px; font-weight:normal;}


/*+++++++++++++++++++++++++++FLEET PAGE++++++++++++++++++++++++++++*/
.left-col-fleet{ float:left; width:850px; margin-top:12px;}
.fleet-left{ float:left; width:620px; background:#1B1B1B; padding:5px 0 10px 0 ;border:1px #333333 solid; padding-left:8px;}
.fleet-left img{ border:5px #404040 solid;}
.fleet-rt{ float:right; width:210px; padding-top:16px; }
.fleet-rt ul{ margin:0; padding:0; list-style:none;}
.fleet-rt li{ margin:0; padding:0; list-style:none; line-height:30px;}
.fleet-rt li a{ text-decoration:none; color:#FA89B4; background:url(../images/bullet.gif) no-repeat 0px -22px; padding-left:22px;  border-bottom:1px #1e1e1e dashed; display:block; width:200px;;}
.fleet-rt li a:hover{ text-decoration:none; color:808080; background:url(../images/bullet.gif) no-repeat 0px 7px; padding-left:22px;  border-bottom:1px #1e1e1e dashed; display:block; width:200px;;}

/*+++++++++++++++++++++++++++RESERVATION PAGE++++++++++++++++++++++++++++*/
#body5{ margin:0; padding:0; background:url(../images/reservebg.jpg) no-repeat #000000; height:800px;}
.col1{ float:left; width:400px; margin-left:12px; border-right:1px #282828 dashed;}
.col2{ float:left; width:400px; margin-left:10px;}
.cssform1 p {width:450px;clear: left;margin: 0;padding: 3px 0 0px 0px; /*width of left column containing the label elements*/border-bottom: 0px dashed #B8E6E8;height: 1%; font:normal 12px verdana;}
.cssform1 strong{color: #00FF00; line-height:20px; font-size:14px; font-weight:normal;}
.cssform1 label {float: left;margin-left:19px; text-align:right; width: 150px; margin-right:10px; font:normal 12px verdana; }
.cssform1 input[type="text"] { background:#1B1B1B; border:1px #333333 solid; width: 150px; color:#8d8d8d;}
.cssform1 .text {  no-repeat; width: 175px; border:1px #DDD solid; height:22px; color:#8d8d8d;}
.cssform1 textarea { background:#1B1B1B; border:1px #333333 solid; color:#8d8d8d; width: 200px;height: 100px;}
.btn{ background:#171717; height:25px; width:75px; border:2px #333333 solid; color:#FFFFFF; font-size:10px; font-weight:bold; width:50px; text-decoration:none;}
#sent {text-align:center; font-weight:bold; font-size:14px; padding:2px; margin-top:10px; background:black; color:white;}
.radio1{ float:left; margin:0; border:1px solid red;}
.clear{ clear:both;}


