﻿/* LTD-MAIN*/
*{
	margin:0;
	padding:0;}

body{
	font:65%/1.4 "Arial","Lucida Grande","Lucida Sans","Verdana","Lucida Sans Unicode",sans-serif;
	text-align:center; 
	background-color:#ffffff;}

#wrapper{
	width:981px;
	margin:0 auto;
	text-align:left;
	position:relative; 
	background-color:#FFFFFF;}

#telephonetext{
	color:#FFF;
	position:absolute;
	background-position:left;
	background-repeat:no-repeat;
	height:20px;
	width:125px;
	padding-left:0px;
	font-weight:bold;
	font-size:1.3em;
	padding-top:10px;
	top:157px;
	left:556px;
	text-align:right}
	
#emailtext{
	color:#FFF;
	position:absolute;
	background-position:left;
	background-repeat:no-repeat;
	height:20px;
	width:125px;
	padding-left:0px;
	font-weight:bold;
	font-size:1.3em;
	padding-top:10px;
	top:156px;
	left:755px;
	text-align:right}	

#header{margin:0px;padding:0px;height:192px;position:relative;width:981px;border-bottom:5px solid #fff;}

#header a:link,a:visited{color:#fff;text-decoration:underline}

#header a:hover,a:active{color:#ccc;text-decoration:none}

#logo{
	width:465px;
	height:195px;
	position:absolute;
	left:0px;
	z-index:20;
	top: 0px;}

#mainbody{
	width:981px;
	position:relative;
	float:left;
	height:auto;
	background-image:url(img/ltd_bg.jpg);
	background-repeat:repeat;
	border-top-color:#FFF;
	border-top-style:solid;
	border-top-width:0px}
	
#mainbody1{
	width:981px;
	position:relative;
	float:left;
	height:auto;
	background-image:url(img/ltd_bg1.jpg);
	background-repeat:repeat;
	border-top-color:#FFF;
	border-top-style:solid;
	border-top-width:0px}	
	
#maincontent_in{width:460px;margin:0;float:left;padding-top:0px;position:relative;padding-bottom:0px;padding-left:0px;border:0px solid;border-color:#000;color:#FFF;background-image:url(img/jollie_body_bg.jpg);border-right:0px;border-right-color:#FFF;background-repeat:no-repeat;margin-left:13px}

#frontpic{
	width:687px;
	float:right;
	position:relative;
	border-color:#000;
	color:#FFF;
	border-right-color:#FFF;
	padding-left:0px;
	border-left:5px;
	border-bottom:5px solid #ffffff;
	border-right:0px dashed #ccc;
	padding-right:0px;
	height: 263px;}

#maincontent_in1{
	width:687px;
	float:left;
	position:relative;
	border-color:#000;
	color:#FFF;
	border-right-color:#FFF;
	padding-left:0px;
	border-left:5px ;
	border-right:0px dashed #ccc;
	padding-right:0px}

#maincontent_in2{
	width:550px;
	margin:0;
	float:left;
	padding-top:0px;
	position:relative;
	padding-bottom:0px;
	padding-left:1px;
	border:0px solid;
	border-color:#000;
	color:#FFF;
	border-right:0px;
	border-right-color:#FFF;
	height:auto;
	border-left:0px dashed #ccc
}
	
#maincontent_in2 a:link,a:visited{color:#fff;text-decoration:underline}

#maincontent_in2 a:hover,a:active{color:#ccc;text-decoration:underline}
	
#mainContent a:link,a:visited{color:#fff;text-decoration:underline}

#mainContent a:hover,a:active{color:#ccc;text-decoration:underline}

#mainContent ul{padding-left:20px}

#textinner{
	margin-left:0px;
	padding-bottom:0px;
	padding-right:0px;
	padding-left:0px;
	color:#FFF;
	top:0px;
	z-index:0;
	width:680px;
	position:relative;
	margin-top:10px;
	min-height:260px}

#textinner p{padding-bottom:5px;padding:5px;font-size:1.3em;color:#FFF;font-weight:normal}
#textinner h1{font-size:3em;font-weight:bold;padding-left:5px;border-bottom:0px solid #000;color:#FFF;text-align:left}
#textinner ul{color:#666;font-size:1.2em;line-height:inherit;padding-left:20px;list-style-position:outside}

#textinner a:link,#textinner a:visited{color:#FF0000;text-decoration:underline}

#textinner a:hover,#textinner a:active{color:#003366;text-decoration:underline}

#textinner2{
	margin-left:0px;
	padding-bottom:0px;
	padding-right:0px;
	padding-left:0px;
	color:#FFF;
	top:0px;
	z-index:0;
	width:537px;
	position:relative;
	margin-top:10px;
	min-height:260px
}

#textinner2 p{padding-bottom:5px;padding:5px;font-size:1.3em;color:#FFF;font-weight:normal}
#textinner2 h1{font-size:2em;font-weight:bold;padding-left:5px;border-bottom:0px solid #000;color:#FFF;text-align:left}
#textinner2 ul{
	color:#CCCCCC;
	font-size:1.3em;
	line-height:inherit;
	padding-left:40px;
	list-style-position:outside
}
#textinner2 a:link,#textinner2 a:visited{color:#FF0000;text-decoration:underline}
#textinner2 a:hover,#textinner2 a:active{color:#003366;text-decoration:underline}




#textinner_logo{margin-left:0px;padding-bottom:0px;padding-right:0px;padding-left:0px;color:#FFF;top:0px;z-index:0;width:700px;position:relative;margin-top:10px}



#textinnerb{
	margin-left:0px;
	padding-bottom:0px;
	padding-right:0px;
	padding-left:10px;
	color:#FFF;
	top:0px;
	z-index:0;
	width:680px;
	position:relative;
	margin-top:40px;
	height: auto;}
	
#textinnerb p{padding-bottom:5px;padding:5px;font-size:1.3em;color:#FFF;font-weight:normal}

#textinnerb_logo{margin-left:40px;padding-bottom:0px;padding-right:0px;padding-left:0px;color:#18AC4A;top:0px;z-index:0;width:660px;position:relative;margin-top:10px}

#textinnerb h1{font-size:3em;font-weight:bold;padding-left:5px;border-bottom:0px solid #000;color:#000;text-align:left}


#textinnerb2{
	margin-left:0px;
	padding-bottom:0px;
	padding-right:0px;
	padding-left:10px;
	color:#FFF;
	top:0px;
	z-index:0;
	width:538px;
	position:relative;
	margin-top:10px; margin-bottom:10px;}
	
#textinnerb2 p{padding-bottom:5px;padding:5px;font-size:1.3em;color:#FFF;font-weight:normal}

#textinnerb2 a:link,#textinnerb2 a:visited{color:#ccc;text-decoration:underline}
#textinnerb2 a:hover,#textinnerb2 a:active{color:#666;text-decoration:underline}


#textinnerb2_logo{margin-left:40px;padding-bottom:0px;padding-right:0px;padding-left:0px;color:#18AC4A;top:0px;z-index:0;width:660px;position:relative;margin-top:10px}

#textinnerb2 h1{
	font-size:3em;
	font-weight:bold;
	padding-left:5px;
	border-bottom:0px solid #000;
	color:#FFFFFF;
	text-align:left}

#secondaryContent{padding-bottom:0px;height:auto;width:265px; float:right;padding-left:0px;padding-right:0px;margin-top:10px;position:relative;color:#EF3125}

#secondaryContent p{font-size:1.1em}

#secondaryContent a:link,#secondaryContent a:visited{color:#ccc;text-decoration:underline}
#secondaryContent a:hover,#secondaryContent a:active{color:#666;text-decoration:underline}


#thirdContent{padding-bottom:0px;height:auto;background-repeat:repeat;width:137px;  float:right;padding-left:0px;padding-right:0px;margin-top:0px;position:relative;color:#efefef;text-align:left;padding-top:0px;margin-right:0px}

#thirdContent a:link,#thirdContent a:visited{color:#ff0000;text-decoration:underline}

#thirdContent a:hover,#thirdContent a:active{color:#003366;text-decoration:underline}

#thirdContent p{padding-bottom:5px;padding:5px;font-size:1.3em;color:#FFF;font-weight:normal}





#footer{
	width:981px;
	background-color:#0A71B4;
	height:51px;
	position:relative;
	float:left;
	background-image: url(img/footer.jpg);
	background-repeat: no-repeat;
	border-top: 5px solid #ffffff;
}


#footertext a:link,#footertext a:visited{color:#fff;text-decoration:underline}



#footertext a:hover,#footertext a:active{color:#eaeaea;text-decoration:none}.button1{
	background-color: #DAE0F0;
	color: #0A71B4
}

#footertext{
	float: left;
	top: 0px;
	width: 800px;
	padding-top: 5px;
	padding-right: 15px;
	font-weight: bold;
	font-size: 1.2em;
	padding-left: 80px;
	color: #FFFFFF;
}

#jollie{padding-left:10px;padding-right:10px;height:auto;width:961px;float:left;color:#ccc;font-size:1em;padding-top:10px;border-right:1px;border-right-color:#FFF;border-right-style:dotted}
#jollie p{color:#cccccc;font-weight:bold}.blue{color:#0CABE5;font-weight:bold}
#jollie a:link,a:visited{color:#999;text-decoration:underline}
#jollie a:hover,a:active{color:#CCC;text-decoration:underline}
#jollie ul{list-style:none;padding-left:10px}

#jd_bottom{
	width:981px;
	background-color:#231F20;
	height:51px;
	position:relative;
	float:left;
	background-image: url(img/footer.jpg);
	background-repeat: no-repeat;
	border-top: 5px solid #ffffff;
}


.style16{color:#F0513E}.style17{color:#EF4D3E;font-weight:bold}.style18{color:#CCC}.style19{color:#04A89D}.style20{color:#01A79B}.style21{color:#0C3}.style22{color:#EB2A2D}.style23{color:#FFF}.style25{color:#2B292A}.style26{color:#999;font-weight:bold}.style27{color:#00ADEC;font-weight:bold}.style28{color:#FF6}.style30{color:#18AC4A;font-weight:bold}#internalpagepadding{padding-left:20px}#textinnerb ul.paddingwebdesign{padding-left:60px;padding-top:10px;padding-bottom:10px;color:#FF6;font-size:1.2em}.violet{color:#C4A4CB;font-weight:bold}.services{padding-left:25px;color:#C4A4CB}.aboutus{padding-left:25px;color:#00ADEC}.portfolio{padding-left:25px;color:#18AC4A}.getaquote{padding-left:25px;color:#ED008C}.contactus{padding-left:25px;color:#F8901F}.contactus1{color:#F8901F}.pink{color:#ED008C;font-weight:bold}

#bannerimage{width:981px;height:132px;border-bottom:5px solid #fff}

#breadcrumbs{color:#CCCCCC; font-size:0.8em;}#breadcrumbs1{color:#CCCCCC; }

#taxifrontpic{
	border-top:5px solid #ffffff;
	width:290px;
	background-color:#0A71B4;
}

#box1{
	width:137px;
	height:187px;
	position:absolute;

	background-image: url(img/latest prices.jpg); 
	background-repeat:no-repeat;
	left:40px;
	background-image: url(img/latest_prices.jpg);
} 

#box1rel{
	width:137px;
	height:187px;
	border-bottom:5px solid #ffffff;
	position:relative;

	background-image: url(img/latest prices.jpg); 		
	background-repeat:no-repeat;
	background-image: url(img/latest_prices.jpg);
} 


#box1text{
	position:absolute;
	left: 8px;
	top: 99px;
	width:80px;
	color:#003366;
	padding-top: 10px;
}

#box2{width:137px;height:187px;position:absolute; background-image: url(img/finance_options.jpg); background-repeat:no-repeat; left:200px;} 

#box2rel{width:137px;height:187px;border-bottom:5px solid #ffffff;position:relative; background-image: url(img/finance_options.jpg); background-repeat:no-repeat;} 

#box3{width:137px;height:187px;position:absolute; background-image: url(img/service_agent.jpg); background-repeat:no-repeat; left:360px;} 

#box3rel{width:137px;height:187px;border-bottom:5px solid #ffffff;position:relative; background-image: url(img/service_agent.jpg); background-repeat:no-repeat;}

#box4{width:137px;height:187px;position:absolute; background-image: url(img/springhill_motors.jpg); background-repeat:no-repeat; left:520px;} 

#box4rel{width:137px;height:187px;border-bottom:5px solid #ffffff;position:relative; background-image: url(img/springhill_motors.jpg); background-repeat:no-repeat;} 

.style32 {color: #FF0000}

#taxiinner{
	width:545px;
	height:254px;
	border-top:5px solid #ffffff;
	border-bottom:5px solid #ffffff;
	float:left;
	background-color: #FFFFFF;
	padding-left: 5px;
}
	
#taxiinnerpic{
	width:545px;
	height:254px;
	background-image:url(img/taxi-inner.png);
	background-repeat:no-repeat;
	float:right;
}
#carinner{
	width:544px;
	height:254px;
	background-image:url(img/car-inner.png);
	background-repeat:no-repeat;
	float:right;
}
