 @charset "utf-8";
/* CSS Document */

body{
	background-color:#d9efff;
	margin:0;
	padding:0;
	color: #666;
	font-size: 12px;
	font-family:  Arial, Helvetica, Geneva, SunSans-Regular, sans-serif;
	font-style: normal;
	/*font-weight: normal;
	overflow:hidden;*/
	
}

h2{
font-size:17px;
color:#FF6600;
font-weight:bold;
}

h3{
font-size:16px;
color:#FF6600;
font-weight:bold;
}

h4{
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
color:#666666;
font-weight:bold;
}

a{
	font-size:11px;
	text-decoration:none;
	color:#000;
}

a:hover{
color:#FF7D7D;
}


.anylink{
	font-size:11px;
	text-decoration:none;
	color:#000000;
}

.anylink:hover{
color:#000000;
}

.leftnavrate{
	font-size:9px;
	text-decoration:none;
	color:#000;
}

.leftnavrate:hover{
color:#FF7D7D;
}


#outer{
	position:absolute;
	width:800px;
	left:50%;
	top:0px;
	margin-left:-400px; 
}


#outer1{
	position:absolute;
	top:0px;
	left:0px;
	width:800px;
	height:600px;
	background-color:#d9efff;
}

#logo{
	position:absolute;
	top:40px;
	left:0px;
	width:257px;
	height:89px;
}

.logo{
	background-image:url(../images/spokes_logo.gif);
	background-repeat:no-repeat;
}

#topnavigation{
	position:absolute;
	top:109px;
	left:257px;
	width:543px;
	height:20px;
}

.mainmenu{
	display:inline;
	text-align:center;
	text-decoration:none;
	font-weight:bold;
	font-size:12px;
	font-family:Arial, Helvetica, sans-serif;
	color:#82888c;
	padding-left:10px;
	padding-right:10px;
	

}

.mainmenu:hover{
	color:#f56c3f;
	
}

.mainmenuactive{
	display:inline;
	text-align:center;
	text-decoration:none;
	font-weight:bold;
	font-size:12px;
	font-family:Arial, Helvetica, sans-serif;
	color:#f56c3f;
	padding-left:10px;
	padding-right:10px;
	

}

#inside_left {
    position:absolute;
	top:130px; 
	left:4px; 
	width:239px; 
	height:436px;
	display:block;
	background-color:#FFFFFF;
}

.inside_left_top{
	width:240px;
	height:102px;
}

.inside_left_footer{
	background-image:url(../images/left_column_footer.gif);
	background-repeat:no-repeat;
	width:240px;
	height:66px;
}

#hst {
background-color:#ffffff;
float:right;
margin-top:22px;
height:30px;
width:73px;
font-family:arial;
font-size:7pt;
}

.inside_left_content{
	padding:20px 10px 0px 10px;
	height:248px;
	text-align:justify;
}

.left_content{
	font-family:arial,verdana,"Lucida Grande",sans-serif;
	font-size:10px;
	color:#666666;
	text-align:justify;
}

.inside_left_iframe{
	padding:2px;
	height:240px;
	width:220px;
	text-align:justify;
}


#inside_right {
	position:absolute;
	top:130px;
	left:258px;
	width:538px;
	height:436px;
	background-color:#FFFFFF;
	display:block;
}

#content_background {
	position:absolute;
	top:100px;
	left:21px;
	width:225px;
	height:336px;
	background-image:url(../images/right_column_content_placeh.gif);
}

.content_bg_content {
    padding-left:10px;
	padding-right:20px;
	padding-top:5px;
	font-family:arial,verdana,"Lucida Grande",sans-serif;
	font-size:11px;
	color:#666;
}

#footer {
    position:absolute;
	top:565px; 
	left:0px; 
	width:800px; 
	height:35px;
	padding-left:4px;
	padding-top:4px;
}

.footerlink{
	width:194px;
	padding-top:21px;
	background-image:url(../images/footer_tourism1.gif);
	background-repeat:no-repeat;
}

.footerlink:hover{
	width:194px;
	padding-top:21px;
	background-image:url(../images/footer_tourism2.gif);
	background-repeat:no-repeat;
}


#tourism {
	top:4px;
	left:10px;
}
#supplier {
	top:8px;
	position:absolute;
	left:260px;
	width:45px;
	padding-top:21px;
	background-image:url(../images/footer_suppliers.gif);
	background-repeat:no-repeat;
}

#giant {
	top:8px;
	left:310px;
	position:absolute;
}

.giant{
background-image:url(../images/footer_giant1.gif);
background-repeat:no-repeat;
width:68px;
padding-top:21px;
}

.giant:hover{
background-image:url(../images/footer_giant2.gif);
background-repeat:no-repeat;
width:68px;
padding-top:21px;
}

#chariot {
	position:absolute;
	left:380px;
	top:8px;
}


.chariot{
background-image:url(../images/footer_chariot1.gif);
background-repeat:no-repeat;
width:84px;
padding-top:14px;
}

.chariot:hover{
background-image:url(../images/footer_chariot2.gif);
background-repeat:no-repeat;
width:84px;
padding-top:14px;
}

#khs {
	top:8px;
	left:465px;
	position:absolute;
}

.khs{
background-image:url(../images/footer_khs1.gif);
background-repeat:no-repeat;
width:70px;
padding-top:21px;
}

.khs:hover{
background-image:url(../images/footer_khs2.gif);
background-repeat:no-repeat;
width:70px;
padding-top:21px;
}

#facebook {
	top:8px;
	left:550px;
	position:absolute;
}

.facebook{
width:75px;
}

.facebook:hover{
width:75px;
}
#designby {
	font-family: arial;
	font-size: 8pt;
	top:8px;
	left:644px;
	position:absolute;

}

.designby{
font-family: verdana;
font-size: 9pt;
background-image:url(../images/footer_designby1.gif);
background-repeat:no-repeat;
padding-top:23px;

}

.designby:hover{
background-image:url(../images/footer_designby2.gif);
background-repeat:no-repeat;
padding-top:23px;
}

#content_bg_ser{
	position:absolute;
	top:0px;
	left:243px;
	width:262px;
	height:436px;
	background-image:url(../images/services_content.gif);
	background-repeat:no-repeat;
	
}

.content_bg_ser{
    font-family:arial,verdana,"Lucida Grande",sans-serif;
	font-size:10px;
	padding-left:8px;
	padding-right:8px;
	padding-top:10px;
	text-align:left;
	}
	
#inside_right_faq {
    position:absolute;
	top:0px; 
	left:300px; 
	width:240px; 
	height:436px;
	background-image:url(../images/faq_content.gif);
	display:block;
}

#contactus{
	position:absolute;
	top:270px;
	left:0px;
	width:230px;
	height:145px;
}
#contactus2{
	position:absolute;
	top:270px;
	left:180px;
	width:165px;
	height:145px;
}

.content_cus {
    padding-left:10px;
	padding-right:20px;
	padding-top:10px;
	font-family:arial,verdana,"Lucida Grande",sans-serif;
	font-size:11px;
	white-space:nowrap; 
}


#demogallery{
display:inline;
z-index:99
}

#justcruisin{
	position:absolute;
	width:8px;
	height:436px;
	background-color:#bdc12a;
}

#justcruisinimg{
	position:absolute;
	width:280px;
	height:43px;
	left:20px;
	top:10px;
	background-image:url(../images/JustCruisin.png);
	background-repeat:no-repeat;
	font-family:arial,verdana,"Lucida Grande",sans-serif;
	font-size:10px;
	color:#666666;
	text-align:justify;
	padding-left:200px;
}


#cruisinthumb{
	position:absolute;
	width:530px;
	height:100px;
	left:8px;
	top:100px;
}

.ratemenu{
font-family:arial,verdana,"Lucida Grande",sans-serif;
font-size:10px;
color:#000000;
background-color:#dee095;
padding-left:2px;

}

.ratemenu:hover{
background-color:#bdc12a;

}

#citytouring{
	position:absolute;
	width:8px;
	height:436px;
	background-color:#3299af;
}

#citytouringimg{
	position:absolute;
	width:280px;
	height:43px;
	left:20px;
	top:10px;
	background-image:url(../images/cityTouring.png);
	background-repeat:no-repeat;
	font-family:arial,verdana,"Lucida Grande",sans-serif;
	font-size:10px;
	color:#666666;
	text-align:justify;
	padding-left:200px;
}

#parktrails{
	position:absolute;
	width:8px;
	height:436px;
	background-color:#71864c;
}

#parktrailsimg{
	position:absolute;
	width:280px;
	height:43px;
	left:20px;
	top:10px;
	background-image:url(../images/parktrails.png);
	background-repeat:no-repeat;
	font-family:arial,verdana,"Lucida Grande",sans-serif;
	font-size:10px;
	color:#666666;
	text-align:justify;
	padding-left:200px;
}

.ratemenu2{
font-family:arial,verdana,"Lucida Grande",sans-serif;
font-size:10px;
color:#000000;
background-color:#3299af;
padding:0 2px 0 2px;
}

.ratemenu2:hover{
background-color:#99ccd7;
}


.ratemenu3{
font-family:arial,verdana,"Lucida Grande",sans-serif;
font-size:10px;
color:#000000;
background-color:#b8c3a6;
text-align:left;
}

.ratemenu3:hover{
background-color:#71864c;
}

#justcruisinimg2{
	position:absolute;
	width:280px;
	height:43px;
	left:20px;
	top:0px;
	background-image:url(../images/JustCruisin.png);
	background-repeat:no-repeat;
	font-family:arial,verdana,"Lucida Grande",sans-serif;
	font-size:10px;
	color:#666666;
	text-align:justify;
	padding-left:200px;
}

#cruisinthumb2{
	position:absolute;
	width:530px;
	height:336px;
	left:8px;
	top:0;
}
#cruisinthumb3{
	position:absolute;
	width:530px;
	height:103px;
	left:8px;
	top:69px;
}

#rent{
	position:absolute;
	top:411px;
	width:96px;
	height:25px;
	z-index: 999;
	overflow: hidden;
	left: 4px;
	padding-left:4px;
}

.rent{
	background-image:url(../images/rent_button1.gif);
	background-repeat:no-repeat;
	width:100px;
	height:25px;
	padding-top:410px;
}

.rent:hover{
	background-image:url(../images/rent_button2.gif);
	background-repeat:no-repeat;
	width:100px;
	height:25px;
	padding-top:410px;
}

#centerimg{
	position:absolute;
	top:116px;
	left:58px;
	height:320px;
	width:480px;
	vertical-align:bottom;
}

.rate{
	color:#FF6600;
	font-family:arial,verdana,"Lucida Grande",sans-serif;
	font-size:10px;
	}

#summerrate{
	position:absolute;
	top:95px;
	left:7px;
	widows:345px;
	height:318px;
	border:#000000 solid 1px;
	background-color:#CCCCCC;
}

#insidesummerrate{
	overflow:auto;
	width:345px;
	height:300px;
	z-index:100;
	background-color:#CCCCCC;
	
}

.ratesummer{
	color:#333333;
	font-family:arial,verdana,"Lucida Grande",sans-serif;
	font-size:11px;
	border:#000000 dotted 1px;
	
	
	}


#welcometxt{
	position:absolute;
	top:49px;
	left:40px;
	width:255px;
	height:160px;
	z-index:200;
	font-family:arial,verdana,"Lucida Grande",sans-serif;
	font-size:10px;
	color:#FFFFFF;
	text-align:justify;
	padding:0px 5px;
}

#weather{
	position:absolute;
	top:49px;
	left:310px;
	width:180px;
	height:170px;
	z-index:210;
	
}