/* CSS Document */
body{
	margin:0;
	padding:0;
	color:#D3D3D3;
	font:14px/20px "Trebuchet MS", Arial, Helvetica, sans-serif;
	background-color: #000000;
	margin-top: 0px;
}
ul, ol, p, h1, h2, h3, h4, h5{
	margin:0px 0 0 0;
	padding:0px;
	padding-top: 2px;
}
.phone{
	font-size:2em;
	font-weight:bold;
	text-align:center;
	margin: -25px 0 10px 0;
}
a{
	color: #FF6600;
	text-decoration:none;
}
a:hover{
	color: #FFFFFF;
	text-decoration:none;
}
#mainContent{
	margin:0 auto;
	padding: 0 2px 0 2px;
	position:relative;
	width:1004px;	
	border-left: thin solid #FF9933;
	border-right: thin solid #FF9933;
	border-bottom: thin solid #FF9933;
}
#mainContent a{
	color: #FF6600;
	text-decoration:none;
}
#mainContent a:hover{
	color: #FFFFFF;
	text-decoration:none;
}
/* -------------------------------------------- TOP PANEL -------------------------------------------------------------------------*/
#topPanel{
	width: 998px;
	margin: 0 auto;
	padding: 0;
	float: left;
	clear: both;
}
#topPanelPict{
	background-image: url(img/antet_hummer.jpg);
	float:left;
	width: 445px;
	height: 254px;
}
#topPanelPict img{
	border:none;
	text-decoration: none;
	margin:198px 0 0 5px;
}
/* -------------------------------------------- MENU -------------------------------------------------------------------------*/
#menu{
	width: 540px;
	float:right;
	height: 254px;
	border-bottom: thin solid #FF9933;
}
.menuLine{
	width: 520px;
	height: 120px;
	float: right;
}
#menuLineAbout{
	width: 160px;
	height: 110px;
	background-image:url(img/menu/aboutusB.gif);
	float: left;
	margin: 2px 10px 5px 0;
	background-repeat: no-repeat;
}
#menuLineAboutCurent{
	width: 160px;
	height: 110px;
	background-image:url(img/menu/aboutusA.gif);
	float: left;
	margin: 2px 10px 5px 0;
	background-repeat: no-repeat;
}
#menuLineAbout a{
	width: 160px;
	height: 110px;
	text-decoration:none;
	display:block;
}
#menuLineAbout a:hover{
	width: 160px;
	height: 110px;
	text-decoration:none;
	background-image:url(img/menu/aboutusA.gif);
	background-repeat: no-repeat;
}
#menuLineFleet{
	width: 160px;
	height: 110px;
	background-image:url(img/menu/fleetB.gif);
	float: left;
	margin: 2px 10px 5px 0;
	background-repeat: no-repeat;
}
#menuLineFleetCurent{
	width: 160px;
	height: 110px;
	background-image:url(img/menu/fleetA.gif);
	float: left;
	margin: 2px 10px 5px 0;
	background-repeat: no-repeat;
}
#menuLineFleet a{
	width: 160px;
	height: 110px;
	text-decoration:none;
	display:block;
}
#menuLineFleet a:hover{
	width: 160px;
	height: 110px;
	text-decoration:none;
	background-image:url(img/menu/fleetA.gif);
	background-repeat: no-repeat;
}
#menuLineServices{
	width: 160px;
	height: 110px;
	background-image:url(img/menu/servicesB.gif);
	float: left;
	margin: 2px 10px 5px 0;
	background-repeat: no-repeat;
}
#menuLineServicesCurent{
	width: 160px;
	height: 110px;
	background-image:url(img/menu/servicesA.gif);
	float: left;
	margin: 2px 10px 5px 0;
	background-repeat: no-repeat;
}
#menuLineServices a{
	width: 160px;
	height: 110px;
	text-decoration:none;
	display:block;
}
#menuLineServices a:hover{
	width: 160px;
	height: 110px;
	text-decoration:none;
	background-image:url(img/menu/servicesA.gif);
	background-repeat: no-repeat;
}
#menuLineEstimates{
	width: 160px;
	height: 110px;
	background-image:url(img/menu/estimatesB.gif);
	float: left;
	margin: 2px 10px 5px 0;
	background-repeat: no-repeat;
}
#menuLineEstimatesCurent{
	width: 160px;
	height: 110px;
	background-image:url(img/menu/estimatesA.gif);
	float: left;
	margin: 2px 10px 5px 0;
	background-repeat: no-repeat;
}
#menuLineEstimates a{
	width: 160px;
	height: 110px;
	text-decoration:none;
	display:block;
}
#menuLineEstimates a:hover{
	width: 160px;
	height: 110px;
	text-decoration:none;
	background-image:url(img/menu/estimatesA.gif);
	background-repeat: no-repeat;
}
#menuLineReservation{
	width: 160px;
	height: 110px;
	background-image:url(img/menu/reservationB.gif);
	float: left;
	margin: 2px 10px 5px 0;
	background-repeat: no-repeat;
}
#menuLineReservationCurent{
	width: 160px;
	height: 110px;
	background-image:url(img/menu/reservationA.gif);
	float: left;
	margin: 2px 10px 5px 0;
	background-repeat: no-repeat;
}
#menuLineReservation a{
	width: 160px;
	height: 110px;
	text-decoration:none;
	display:block;
}
#menuLineReservation a:hover{
	width: 160px;
	height: 110px;
	text-decoration:none;
	background-image:url(img/menu/reservationA.gif);
	background-repeat: no-repeat;
}
#menuLineContact{
	width: 160px;
	height: 110px;
	background-image:url(img/menu/contactusB.gif);
	float: left;
	margin: 2px 10px 5px 0;
	background-repeat: no-repeat;
}
#menuLineContactCurent{
	width: 160px;
	height: 110px;
	background-image:url(img/menu/contactusA.gif);
	float: left;
	margin: 2px 10px 5px 0;
	background-repeat: no-repeat;
}
#menuLineContact a{
	width: 160px;
	height: 110px;
	text-decoration:none;
	display:block;
}
#menuLineContact a:hover{
	width: 160px;
	height: 110px;
	text-decoration:none;
	background-image:url(img/menu/contactusA.gif);
	background-repeat: no-repeat;
}
/* -------------------------------------------- MAIN CONTENT 2-----------------------------------------------------------------------*/	
	
#mainContent2{
	width: 680px;
	float: left;
	text-align:justify;
	padding: 5px 5px 10px 5px;
	border-right: thin solid #FF9933;
	margin: 5px 0 5px 0;
}
#mainContent2 h1{
	font-size: 1.5em;
	text-align: center;
	height: 40px;
	padding: 10px 0 15px 0;
}
.services{
	width: 650px;
	text-align:center;
	color: #FFFFFF;
	font-weight: bold;
	margin-bottom: 25px;
}
#mainContent2 div{
	text-indent: 15px;
}
.companyName{
	font-style:italic;
	color: #FFFFFF;
	font-weight: bold;
}
#mainContent2 h2{
	font-size: 1.1em;
	text-align:left;
	height:28px;
	font-style: italic;
}
.service{
	width: 680px;
}
.serviceDescription{
	width: 450px;
	text-align:justify;
}
.serviceImage{
	width: 210px;
	text-align: justify;
}
#lineTopService{
	width: 994px;
	border-bottom: thin solid #FF9933;
	border-top: thin solid #FF9933;
	height: 150px;
	float: left;
}
#lineService{
	width: 994px;
	border-bottom: thin solid #FF9933;
	height: 150px;
	float: left;
}
#lineDescription{
	width: 230px;
	text-align: justify;
	float:left;
	margin:0;
	padding: 2px 3px 0 3px;
}	
#lineDescription h2{
	font-size: 1.2em;
	font-style: normal;
	width: 200px;
	text-align: center;
	margin: 0 0 -4px 0;
	padding: 0;
	font-weight: normal;
}
#pictureWedding{
	width: 100px;
	height: 150px;
	background-image:url(img/services/services_weddingA.jpg);
	float: left;
	margin: 0;
	background-repeat: no-repeat;
}
#pictureWedding a{
	width: 100px;
	height: 150px;
	text-decoration:none;
	display:block;
	float:left;
}
#pictureWedding a:hover{
	width: 100px;
	height: 150px;
	text-decoration:none;
	background-image:url(img/services/services_weddingB.jpg);
	background-repeat: no-repeat;
	float:left;
}
#pictureAirport{
	width: 100px;
	height: 150px;
	background-image:url(img/services/airport_transportationA.jpg);
	float: left;
	margin: 0;
	background-repeat: no-repeat;
	float:left;
}
#pictureAirport a{
	width: 100px;
	height: 150px;
	text-decoration:none;
	display:block;
	float:left;
}
#pictureAirport a:hover{
	width: 100px;
	height: 150px;
	text-decoration:none;
	background-image:url(img/services/airport_transportationB.jpg);
	background-repeat: no-repeat;
	float:left;
}
#pictureSport{
	width: 100px;
	height: 150px;
	background-image:url(img/services/services_sportA.jpg);
	float: left;
	margin: 0;
	background-repeat: no-repeat;
	float:left;
}
#pictureSport a{
	width: 100px;
	height: 150px;
	text-decoration:none;
	display:block;
	float:left;
}
#pictureSport a:hover{
	width: 100px;
	height: 150px;
	text-decoration:none;
	background-image:url(img/services/services_sportB.jpg);
	background-repeat: no-repeat;
	float:left;
}
#pictureSweet16{
	width: 100px;
	height: 150px;
	background-image:url(img/services/sweet_partyA.jpg);
	float: left;
	margin: 0;
	background-repeat: no-repeat;
	float:left;
}
#pictureSweet16 a{
	width: 100px;
	height: 150px;
	text-decoration:none;
	display:block;
	float:left;
}
#pictureSweet16 a:hover{
	width: 100px;
	height: 150px;
	text-decoration:none;
	background-image:url(img/services/sweet_partyB.jpg);
	background-repeat: no-repeat;
	float:left;
}
#pictureProm{
	width: 100px;
	height: 150px;
	background-image:url(img/services/services_prom_eventA.jpg);
	float: left;
	margin: 0;
	background-repeat: no-repeat;
	float:left;
}
#pictureProm a{
	width: 100px;
	height: 150px;
	text-decoration:none;
	display:block;
	float:left;
}
#pictureProm a:hover{
	width: 100px;
	height: 150px;
	text-decoration:none;
	background-image:url(img/services/services_prom_eventB.jpg);
	background-repeat: no-repeat;
	float:left;
}
#pictureTour{
	width: 100px;
	height: 150px;
	background-image:url(img/services/services_chicago_tourA.jpg);
	float: left;
	margin: 0;
	background-repeat: no-repeat;
	float:left;
}
#pictureTour a{
	width: 100px;
	height: 150px;
	text-decoration:none;
	display:block;
	float:left;
}
#pictureTour a:hover{
	width: 100px;
	height: 150px;
	text-decoration:none;
	background-image:url(img/services/services_chicago_tourB.jpg);
	background-repeat: no-repeat;
	float:left;
}
#pictureFuneral{
	width: 100px;
	height: 150px;
	background-image:url(img/services/funeralA.jpg);
	float: left;
	margin: 0;
	background-repeat: no-repeat;
	float:left;
}
#pictureFuneral a{
	width: 100px;
	height: 150px;
	text-decoration:none;
	display:block;
	float:left;
}
#pictureFuneral a:hover{
	width: 100px;
	height: 150px;
	text-decoration:none;
	background-image:url(img/services/funeralB.jpg);
	background-repeat: no-repeat;
	float:left;
}
#pictureBusiness{
	width: 100px;
	height: 150px;
	background-image:url(img/services/services_corporate_eventA.jpg);
	float: left;
	margin: 0;
	background-repeat: no-repeat;
	float:left;
}
#pictureBusiness a{
	width: 100px;
	height: 150px;
	text-decoration:none;
	display:block;
	float:left;
}
#pictureBusiness a:hover{
	width: 100px;
	height: 150px;
	text-decoration:none;
	background-image:url(img/services/services_corporate_eventB.jpg);
	background-repeat: no-repeat;
	float:left;
}
#pictureConcert{
	width: 100px;
	height: 150px;
	background-image:url(img/services/services_concertA.jpg);
	float: left;
	margin: 0;
	background-repeat: no-repeat;
	float:left;
}
#pictureConcert a{
	width: 100px;
	height: 150px;
	text-decoration:none;
	display:block;
	float:left;
}
#pictureConcert a:hover{
	width: 100px;
	height: 150px;
	text-decoration:none;
	background-image:url(img/services/services_concertB.jpg);
	background-repeat: no-repeat;
	float:left;
}
#pictureBirthday{
	width: 100px;
	height: 150px;
	background-image:url(img/services/services_birthdayA.jpg);
	float: left;
	margin: 0;
	background-repeat: no-repeat;
	float:left;
}
#pictureBirthday a{
	width: 100px;
	height: 150px;
	text-decoration:none;
	display:block;
	float:left;
}
#pictureBirthday a:hover{
	width: 100px;
	height: 150px;
	text-decoration:none;
	background-image:url(img/services/services_birthdayB.jpg);
	background-repeat: no-repeat;
	float:left;
}
#pictureParties{
	width: 100px;
	height: 150px;
	background-image:url(img/services/services_romantic_eveningA.jpg);
	float: left;
	margin: 0;
	background-repeat: no-repeat;
	float:left;
}
#pictureParties a{
	width: 100px;
	height: 150px;
	text-decoration:none;
	display:block;
	float:left;
}
#pictureParties a:hover{
	width: 100px;
	height: 150px;
	text-decoration:none;
	background-image:url(img/services/services_romantic_eveningB.jpg);
	background-repeat: no-repeat;
	float:left;
}
#pictureAniversaries{
	width: 100px;
	height: 150px;
	background-image:url(img/services/services_valentines_dayA.jpg);
	float: left;
	margin: 0;
	background-repeat: no-repeat;
	float:left;
}
#pictureAniversaries a{
	width: 100px;
	height: 150px;
	text-decoration:none;
	display:block;
	float:left;
}
#pictureAniversaries a:hover{
	width: 100px;
	height: 150px;
	text-decoration:none;
	background-image:url(img/services/services_valentines_dayB.jpg);
	background-repeat: no-repeat;
	float:left;
}
/* -------------------------------------------- Side Panel-----------------------------------------------------------------------*/
#sidePanel{
	text-align: justify;
	float: right;
	width: 280px;
	margin-top: 20px;
	padding: 5px 5px 0 5px;
}
#sidePanel p{
	text-indent: 15px;
}
#usefulLinks{
	text-align:justify;
	margin-top: 10px;
}
#usefulLinks h2{
	font-size:1.3em;
	text-align:center;
	text-decoration: underline;
}
#usefulLinks h3{
	font-size:1.1em;
	text-align:left;
	text-indent: 2px;
}
#usefulLinks ul{
	width:280px;
	margin:0 0 0 12px;
	list-style-type: none;
	list-style-position: inside;
	list-style-image: url(img/arrows.gif);
}
#usefulLinks ul a:hover{
	font-weight: bold;
}
/* -------------------------------------------- FLEET -----------------------------------------------------------------------*/
#car{
	width:980px;
	margin: 0 auto;
	border-bottom: thin solid #FF9933;
}
#car h2{
	font-size:1.2em;
	text-align:center;
	color: #FF6600;
	background-color: #FFFFFF;
	height: 18px;
	line-height: 15px;
	width: 450px;
	margin: 0 auto;
	margin-top: 10px;
}
#carOutside{
	width: 450px;
	float: left;
}
#carInside{
	width: 450px;
	float: right;
}
#mainContent2 strong{
	color:#FFFFFF;
}
/* -------------------------------------------- FOOTER-----------------------------------------------------------------------*/
#footer{
	margin: 0 auto;
	padding: 0;
	position: relative;
	width: 1010px;
}
.siteLinks{
	width: 1004px;
}
.siteLinks ul{
	list-style:none;
	width: 800px;
	margin: 0 auto;
}
.siteLinks ul li{
	padding: 2px 0px 2px 2px;
	text-align: center;
	float: left;
}
.siteLinks ul li.curent{
	padding: 2px 0px 2px 2px;
	text-align: center;
	float: left;
	color:#FFFFFF;
	font-weight:bold;
}
.siteLinks ul li a{
	text-decoration:none;
	color:#FF6600;
}
.siteLinks ul li a:hover{
	text-decoration:none;
	color: #FFFFFF;
	text-align: center;
}
#footer-suburbs {
	background-color: #0A0A0A;
	width:1010px;
	text-align: center;
	font-size: 12px;
	border: thin solid #FF9933;
}
#suburbs{
	width: 245px;
	float: left;
	margin: 5px 2px 5px 2px;
} 
#suburbs ul{
	list-style-type:none;
	margin: 0 0 0 0;
	text-align: left;
	padding: 0 4px 0 4px;
}	
#suburbs ul li{
	margin: 0;
	
}	
#suburbs ul a{
	color: #CCCCCC;
	text-decoration: none;
}	
#suburbs ul a:hover{
	color: #FFFFFF;
}
.imgnobrd{
	border:none;
}