@charset "ISO-8859-1";


body {
	font-family:Arial, Verdana, Helvetica, sans-serif;
	background-color: #4baad1; /*#65CCF6*/
	color:#333333;
	margin:0;
}

/*Fonts*/
h2{
	font-size:25px;
	color:#0099CC;


}
h3{color:#0099CC;}
p{font-size:12px; margin:10px 0; line-height:15px;}

a:link{


color:#006699;
}

.phonenumber{font-size:24px; color:#000000; text-align:center;}



/*Structure*/
#bodyblock{
padding-left:10px;
padding-right:90px;
padding-top:60px;
}

#bodyblockabout{
padding-left:10px;
padding-right:60px;
padding-top:20px;
}


/*New*/
#wrapper{text-align:center;}
#box{width:785px; text-align:left; margin:0 auto; }


#header{height:100px;}
	#logo{float:left; line-height:84px;}
	
	#nav{margin:0px 0 0 10px; float:left; }
	#nav a{padding:5px 5px; display:block; font-size:12px; margin:0 2px; background:#555; color:#FFFFFF; font-weight:bold; text-decoration:none;
			-moz-border-radius-topleft:4px; -webkit-border-top-left-radius:4px;
			-moz-border-radius-topright:4px; -webkit-border-top-right-radius:4px;}
	#nav a:hover{background:#444;}
		#nav a.onPage{background:#FFFFFF; color:#000000;}
	#nav ul{margin:0; padding:0;}
	#nav ul li{display:inline-block; float:left; text-align:center;}
	
	/* HIghlight nav */
	body#aboutus #nav a.aboutus{background:#FFFFFF; color:#000000;}
	body#cabsforkids a.cabsforkids{background:#FFFFFF; color:#000000;}
	body#cabsforseniors a.cabsforseniors{background:#FFFFFF; color:#000000;}
	body#cabsforspecialneeds a.cabsforspecialneeds{background:#FFFFFF; color:#000000;}
	body#contactus a.contactus{background:#FFFFFF; color:#000000;}
	body#rideform a.rideform{background:#FFFFFF; color:#000000;}
	body#staff a.staffpage{background:#FFFFFF; color:#000000;}

.hide{display:none;}


#content{float:left; background:#FFFFFF; color:#000; padding:10px; width:100%;}
	
	.leftColumn{float:left; min-height:321px;}
	.rightColumn{ margin:20px 30px 0 308px; padding-left:10px;}
	.breakout{margin:10px -30px 0 -30px; padding:10px 30px; background:#DCF3FD; color:#555; font-size:14px;
	-moz-box-shadow:1px 1px 5px #555;
	-webkit-box-shadow: #555 1px 1px 5px;}
	.breakout h3{margin-bottom:10px;
		
	
	}
	.thirdColumn{float:left; width:33%; }
		div.thirdColumn p{width:250px;}
		
		/* Bottom Icons */
		a.about-us{width:119px; height:155px; float:left; display:block; background:url(../images/about_us.jpg) top left no-repeat; text-indent:-9999px; margin-top:5px;}
		a.about-us:hover{background:url(../images/about_us_on.jpg) top left no-repeat;}
		a.staff{width:119px; height:155px; float:left; display:block; background:url(../images/staff.jpg) top left no-repeat; text-indent:-9999px;margin-top:5px;}
		a.staff:hover{background:url(../images/staff_on.jpg) top left no-repeat;}
		a.rar{width:119px; height:155px; float:left; display:block; background:url(../images/request_a_ride.jpg) top left no-repeat; text-indent:-9999px;margin-top:5px;}
		a.rar:hover{background:url(../images/request_a_ride_on.jpg) top left no-repeat;}
		a.rar_btn{float:right;background:url(../images/rar.png) top left no-repeat; text-indent:-9999px; width:320px; height:90px;}
		a.rar_btn:hover{background:url(../images/rar_on.png) top left no-repeat;}
		
		a.wheelchair-service{width:119px; height:155px; float:left; display:block; background:url(../images/wheelchair.jpg) top left no-repeat; text-indent:-9999px;margin-top:3px;}
		a.ambulatory-service{width:119px; height:155px; float:left; display:block; background:url(../images/ambulance.jpg) top left no-repeat; text-indent:-9999px;margin-top:5px;}
		a.strecher-service{width:119px; height:155px; float:left; display:block; background:url(../images/strecher.jpg) top left no-repeat; text-indent:-9999px;margin-top:5px;}
		
		a.cservice{width:119px; height:155px; float:left; display:block; background:url(../images/cservice.jpg) top left no-repeat; text-indent:-9999px;margin-top:3px;}
		a.cdriver{width:119px; height:155px; float:left; display:block; background:url(../images/cdrivers.jpg) top left no-repeat; text-indent:-9999px;margin-top:5px;}
		a.mcrew{width:119px; height:155px; float:left; display:block; background:url(../images/mcrew.jpg) top left no-repeat; text-indent:-9999px;margin-top:5px;}
		
#footer{text-align:center; font-size:10px; color:#000; padding-top:15px; clear:both; }
.clear{clear:both;}

/*

	Forms
	
*/

form{font-size:12px;line-height:15px;}
label{display:block;}
input{display:block; margin-bottom:5px;}
textarea{display:block;}


#CAN{font-family:arial;height:30px; line-height:30px; background:url(../../images/back.gif); font-size:10px; padding-left:20px; color:#555; border-bottom:1px #333333 solid; text-align:center;}
#CAN a{text-decoration:none; color:#000; margin-right:20px; font-size:12px; border:2px #333 solid;  magin-left:15px; padding:2px 10px; background:#ddd;}
#CAN a:visited{font-size:12px;}
#CAN a:hover{color:#fff; background:#333333;}
#CAN .title{font-weight:bold; color:#444; }

