 /*
Theme Name: Easy Limo
Theme URI: 
Description: Easy Limo  
Version: 1.0
Author:  Easy Limo
Author URI: http://www.easylimo.co.uk
Tags: two-columns
*/

*{
	margin:0px;
	padding:0px;
  }
p{
	padding:0px;
}
h1{
		font-family: 'Muli', sans-serif;
		font-size:9pt;
		font-weight:normal;
		color:#3F3725;
		text-align: left;
}
h4{
	padding:0px;
}
	body{
		text-align:center;
		background:#010101 url(images/bodybg.jpg) repeat-y top center;
	}
	#pagebg{
		background:url(images/topbg.jpg) no-repeat top center;
		width:100%;
		height:100%;
		padding-top:50px;
		min-height:630px;
	}
	
	#container{
		width:920px;
		height:100%;
		margin:0 auto;
	}
	
	#topflag{
		width:141px;
		height:26px;
		background:url(images/topflagbg.gif) no-repeat;
		float:right;
		margin-right:20px;
	}
	#topflag img{
		margin:0px 0.5px;
	}
	#Logo{
		float:left;
		margin:15px 0px 13px 15px;
	}
	#toplinks{
		position:relative;
		height:70px;
		margin:auto;
		text-align:right;
		background-image:none;
		float:right;
	}
	#toplinks a{
		TEXT-DECORATION: none;
		color: #C89646;
		font-family: 'Muli', sans-serif;
		font-size: 12px;
		vertical-align: middle;
	}
	#toplinks a{
		display:block;
		background:url(images/toplinkleft.jpg) no-repeat left top;
		padding:5px 15px;
	}
	#toplinks a:hover{
		TEXT-DECORATION: none;
		font-weight:normal;
		color:#fff;
	}
	#toplinks ul{
         margin:30px 0px 0px 0px;
		padding:0px;
		list-style:none;
		float:right;
	}
	#toplinks li {
    float:left;
	background:url(images/toplinkright.jpg) no-repeat right top;
    margin-right:5px;
    padding:0px;
    }
#toplinks li.current-menu-item a{
	color:#fff;
}
.storyContent p a{
	color:#C89646;
}
	#mainContent{
		width:100%;
		float:left;
		margin-top:10px;
	}
	#lftMenu{
		width:25%;
		float:left;
		text-align:center;
	}
	#bdyMenu{
		width:75%;
		float:right;
		text-align:left;
		padding:0px;
	}
#bdyMenu img{
	padding:0px;
	margin:0px;
	text-align:left;
}
#bdyMenu div{
	text-align:left;
}
#slider_image{
	position:relative;
	height:208px;
	overflow:hidden !important;
	background:url(images/sliderBg.jpg) no-repeat left top;
	display:block; 
	width:681px;
}

#slider_image img {
margin: 5px 0 0 7px;
max-width: 100%;
width: auto;


}
#mainBody{
	width:682px;
	background:#262626;
	margin-top:10px !important;
}
	#footer{
		background:url(images/footer.jpg) no-repeat center;
		height:84px;
		width:100%;
		float:left;
		font-family: 'Muli', sans-serif;
		font-size:8.5pt;
		color:#fff;
		text-align:center;
	}
	.lftmenuHeader{
		background: url(images/lfttop.jpg) no-repeat center;
		width:206px;
		height:46px;
		font-size:12pt;
		color:#C89646;
		font-family: 'Muli', sans-serif;
		margin-left:auto;
		margin-right:auto;
		text-align:left;
		font-weight:bold;
		display:none;
	}
	.lftmenuHeader_main{
		background: url(images/lfttop.jpg) no-repeat center;
		width:206px;
		height:46px;
		font-size:12pt;
		color:#C89646;
		font-family: 'Muli', sans-serif;
		margin-left:auto;
		margin-right:auto;
		text-align:left;
		font-weight:bold;
		display:block;
	}
	.lftmenuHeader p{
		padding-left:15px;
		padding-top:15px
	}
	.lftmenuHeader_main p{
		padding-left:15px;
		padding-top:15px
	}
	.lftmenuItems{
		background: url(images/lftsub.jpg) no-repeat center;
		width:206px;
		height:31px;
		color:#737373;
		font-family: 'Muli', sans-serif;
		text-align:left;
		font-size:9pt;
		margin-left:auto;
		margin-right:auto;
	}
	.lftmenuItems p{
		padding-left:30px;
		padding-top:8px
	}
    .lftmenuItems A:link {
	    font-size:9pt; 
	    COLOR: #fff; 
	    font-family: 'Muli', sans-serif; 
	    TEXT-DECORATION: none;
	    font-weight:normal;
    }
    
    .lftmenuItems A:active {
	    font-size:9pt;
	    COLOR: #fff; 
	    font-family: 'Muli', sans-serif; 
	    TEXT-DECORATION: none;
	    font-weight:normal;
    }
    .lftmenuItems A:visited {
	    font-size:9pt; 
	    COLOR: #fff; 
	    font-family: 'Muli', sans-serif; 
	    TEXT-DECORATION: none;
	    font-weight:normal;
    }
    .lftmenuItems A:hover {
	    font-size:9pt; 
	    COLOR: #737373; 
	    font-family: 'Muli', sans-serif; 
	    TEXT-DECORATION: underline;
	    font-weight:normal;
    }
	.lftmenuEnd{
		margin-left:auto;
		margin-right:auto;
	}
	.menubg{
		background: url(images/lft_header.jpg) no-repeat top center;
		height:66px;
		width:206px;
		margin-top:8px;
		margin-left:auto;
		margin-right:auto;
	}
	.menubg1{
		background: url(images/sidebgcar.jpg) no-repeat top center;
		height:133px;
		width:209px;
		margin-top:8px;
		margin-left:auto;
		margin-right:auto;
		text-align:left;
		font-family: 'Muli', sans-serif;
	}
	.menubg1 .newh{
		color:#F2C781;
		font-size:25px;
		padding-left:10px !important;
		display:block;
	}
	.menubg1 span{
		color: #A29F9F;
		font-size:14px;
		margin-left:5px;
		width:100px !important;
		display:block;
	}
	.menuHeader{
		padding-top:8px;
		text-align:left;
		margin-left:15px;
		color:#C89646;
		font-family: 'Muli', sans-serif;
		font-size:11pt;
		font-weight:bold;
}
.menuDetail{
		padding-top:12px;
		text-align:left;
		margin-left:15px;
		color:#fff;
		font-family: 'Muli', sans-serif;
		font-size:14pt;
}
.menuDetail A:link {	
	   font-size:14pt; COLOR: #C89646; 
	   font-family: 'Muli', sans-serif; 	
	   TEXT-DECORATION: none;	
	   font-weight:bold;
}
.menuDetail A:active {	
	   font-size:14pt; 	
	   COLOR: #C89646; 	
	   font-family: 'Muli', sans-serif; 	
	   TEXT-DECORATION: none;	
	   font-weight:bold;
}
.menuDetail A:visited {	
	   font-size:14pt; 	
	   COLOR: #C89646; 	
	   font-family: 'Muli', sans-serif; 	
	   TEXT-DECORATION: none;	
	   font-weight: bold;
}
.menuDetail A:hover {
	font-size:14pt; 	
	COLOR: #C89646; 	
	font-family: 'Muli', sans-serif; 	
	TEXT-DECORATION: underline;	
	font-weight:bold;
}
.menuDetail1{
    padding-top:12px;
	text-align:left;
	margin-left:15px;
	color:#000000;
	font-family: 'Muli', sans-serif;
	font-size:8.5pt;
}
.menuDetail1 A:link {
	font-size:8.5pt; 
	COLOR: #BCBCBC; 
	font-family: 'Muli', sans-serif; 
	TEXT-DECORATION: none;
	font-weight:normal;
}
.menuDetail1 A:active {
	font-size:8.5pt; 
	COLOR: #BCBCBC; 
	font-family: 'Muli', sans-serif; 
	TEXT-DECORATION: none;
	font-weight:normal;
}
.menuDetail1 A:visited {
	font-size:8.5pt; 
	COLOR: #BCBCBC; 
	font-family: 'Muli', sans-serif; 
	TEXT-DECORATION: none;
	font-weight:normal;
}
.menuDetail1 A:hover {
	font-size:8.5pt; 
	COLOR: #BCBCBC; 
	font-family: 'Muli', sans-serif; 
	TEXT-DECORATION: underline;
	font-weight:normal;
}
.bodyContent{
		padding-left:10px !important;
		padding-right:15px !important;
		background:url(images/body.jpg) repeat-y;
		padding-bottom:10px !important;
}
.bodyContent h1{
		font-family: 'Muli', sans-serif;
		font-size:12pt;
		font-weight:normal;
		color:#C89646;
}
.bodyContent h2{
		font-family: 'Muli', sans-serif;
		font-size:11pt;
		font-weight:normal;
		color:#C89646;
}
.bodyContent h3{
		font-family: 'Muli', sans-serif;
		font-size:18pt;
		font-weight:normal;
		color:#C89646;
}
.bodyContent h4{
		font-family: 'Muli', sans-serif;
		font-size:14pt;
		font-weight:normal;
		color:#C89646;
}
.bodyContent p{
		font-family: 'Muli', sans-serif;
		font-size:10pt;
		font-weight:normal;
		color:#ffffff;
		padding-bottom:10px !important;
		line-height:14px;
		text-align:justify;
}
.bodyContent A:link {
	    font-size:10pt; 
	    COLOR: #C89646; 
	    font-family: 'Muli', sans-serif; 
	    TEXT-DECORATION: none;
	    font-weight:normal;
}
.bodyContent A:active {
	font-size:10pt; 
	COLOR: #BCBCBC; 
	font-family: 'Muli', sans-serif; 
	TEXT-DECORATION: none;
	font-weight:normal;
}
.bodyContent A:visited {
	font-size:10pt; 
	COLOR: #BCBCBC; 
	font-family: 'Muli', sans-serif; 
	TEXT-DECORATION: none;
	font-weight:normal;
}
.bodyContent A:hover {
	font-size:10pt; 
	COLOR: #BCBCBC; 
	font-family: 'Muli', sans-serif; 
	TEXT-DECORATION: underline;
	font-weight:normal;
}
.bodyContent ul{
        font-family: 'Muli', sans-serif;
        font-size:10pt;
        font-weight:normal;
        color:#C89646;
        list-style-type:circle;
}
.bodyContent ul A:link {
	    font-size:9pt; 
	    COLOR: #fff; 
	    font-family: 'Muli', sans-serif; 
	    TEXT-DECORATION: none;
	    font-weight:normal;
}
.bodyContent ul A:active {
	font-size:9pt; 
	COLOR: #BCBCBC; 
	font-family: 'Muli', sans-serif; 
	TEXT-DECORATION: none;
	font-weight:normal;
}
.bodyContent ul A:visited {
	font-size:9pt; 
	COLOR: #BCBCBC; 
	font-family: 'Muli', sans-serif; 
	TEXT-DECORATION: none;
	font-weight:normal;
}
.bodyContent ul A:hover {
	font-size:9pt; 
	COLOR: #BCBCBC; 
	font-family: 'Muli', sans-serif; 
	TEXT-DECORATION: underline;
	font-weight:normal;
}
.bodyList{
	border: 1px solid #343434;
	padding: 25px 20px 50px 20px;
	background:#000;
	border-radius: 5px;
	margin-top: 22px;
	margin-bottom:10px;
}
.bodyList .bodyListleft{
	float:left;
	width:130px;
}
.bodyList img{
	height:165px;
	width:125px;	
}
.bodyList .bodyListright{
	float:right;	
	width:470px;
}
.bodyList h3{
	color: #B3B3B3;
	font-size: 15px;
	margin-bottom: 20px;
	font-family:Arial, Helvetica, sans-serif;
}
.bodyList ul{
	margin-bottom:5px;
}
.bodyList li{
	color: #B3B3B3;
	font-size: 13px;
	border-bottom: 1px dashed #303030;
	padding: 8px 0;
	list-style:url(images/star.png) inside;
	font-family:Arial, Helvetica, sans-serif;
}
.facebookPage{
	margin:10px auto;	
}
/*.bodyContent A:link {	
	   font-size:10pt; 
	   COLOR: #C89646; 
	   font-family: 'Muli', sans-serif; 	
	   TEXT-DECORATION: none;	
	   font-weight:bold;
}
.bodyContent A:active {	
	   font-size:10pt; 	
	   COLOR: #C89646; 	
	   font-family: 'Muli', sans-serif; 	
	   TEXT-DECORATION: none;	
	   font-weight:bold;
}
.bodyContent A:visited {	
	   font-size:10pt; 	
	   COLOR: #ffffff; 	
	   font-family: 'Muli', sans-serif; 	
	   TEXT-DECORATION: none;	
	   font-weight: normal;
}
.bodyContent A:hover {
	font-size:10pt; 	
	COLOR: #C89646; 	
	font-family: 'Muli', sans-serif; 	
	TEXT-DECORATION: underline;	
	font-weight:bold;
}*/
.bodybox{
	width:33%;
	height:240px;
	float:left;
	background:url(images/bodybox.jpg) no-repeat;
	display:block;
	margin-right:2px;
	margin-bottom:10px;	
}
html> body> .bodybox{
	margin-right:0px !important;	
}
.bboxheader{
	height:30px;
	display:block;
	font-family: 'Muli', sans-serif;
	font-size:12pt;
	font-weight:normal;
	color:#C89646;
	margin:9px 15px !important;
}
.bboximage{
	width:215px;
	height:88px;
	margin-left:auto;
	margin-right:auto;
	text-align:center;
}
.imgbody{
	margin-left:3px !important;
}
.bboxcontent{
		font-family: 'Muli', sans-serif;
		font-size:8.5pt;
		font-weight:normal;
		color:#BCBCBC;
		padding-bottom:10px !important;
		line-height:14px;
		text-align:justify;
		padding:8px 13px;
}
#fHolder{
	width:940px;
	margin-left:auto;
	margin-right:auto;
	padding-top:17px;
	padding-left:7px;
	
}
#flinks{
	width:46%;
	float:right;
	text-align:right;
}
/*#flinks a{
		TEXT-DECORATION: none !important;
		font-weight:normal;
		color:#fff;
}
#flinks a:hover{
		TEXT-DECORATION: underline;
		font-weight:normal;
		color:#fff;
}
#flinks A:link {
	font-size:8.5pt; 
	COLOR: #ffffff; 
	font-family: 'Muli', sans-serif; 
	TEXT-DECORATION: none
}
#flinks A:active {
	font-size:8.5pt; 
	COLOR: #ffffff; 
	font-family: 'Muli', sans-serif; 
	TEXT-DECORATION: none
}
#flinks A:visited {
	font-size:8.5pt; 
	COLOR: #ffffff; 
	font-family: 'Muli', sans-serif; 
	TEXT-DECORATION: none
}
#flinks A:hover {
	font-size:8.5pt; 
	COLOR: #ffffff; 
	font-family: 'Muli', sans-serif; 
	TEXT-DECORATION: underline;
}
*/
#copyright{
	width:30%;
	float:left;
}
#flinks img{
	margin:0px 3px;
	vertical-align:middle;
}
.inputboxemail{
	height:28px;
	width:140px;
	background:url(images/txtemail.jpg) no-repeat;
	border:0px;
	padding: 0px; 
	padding:8px 0px 0px 8px;
	float:left;
}
#goBtn{
	margin-top:0px;
	margin-right:7px !important;
	float:right;
}
#cardHolder{
	background:url(images/cardHolder.jpg) no-repeat;
	width:212px;
	height:46px;
	margin-left:auto;
	margin-right:auto;
	text-align:center;
	padding-top:5px;
}
#cardHolder img{
	margin:5px 0px;
	border: none
}
#cardHolder1{
	background:url(images/cardHolder.jpg) no-repeat;
	width:212px;
	height:46px;
	margin-left:auto;
	margin-right:auto;
	text-align:center;
	padding-top:5px;
}
#cardHolder1 img{
	margin:5px 0px;
	border: none
}
#cardHolder2{
	background:url(images/cardHolder.jpg) no-repeat;
	width:212px;
	height:46px;
	margin-left:auto;
	margin-right:auto;
	text-align:center;
	padding-top:5px;
}
#cardHolder2 img{
	margin:5px 0px;
}
.txtboxHolder{
	float:left;
	margin-left:-20px;
	white-space:nowrap;
	width:150px !important;
	background:red;
	margin-right:0px !important;
	padding-right:0px !important;
}
#logo1{
	margin-right:6px;
}
.gallery{
	text-align:center;
	margin-left:auto;
	margin-right:auto;
	width:600px !important;
}
.gallery div{
	border:1px solid #353535;
	display:inline;
	float:left;
	margin:10px 10px 15px 0pt;
	padding:4px;
	position:relative;
	text-align:center;
	width:176px;
}
.gallery div a:link{
	border:0px !important;
	color:#000;	
}
.clear
{
	clear:both;
}
#Logo_320
{
	display:none;
}
img.img640
{
	display:none;
}
.hideMain
{
	display:none;
}
#fHolder_640
{
	display:none;
}
#Logo_320
{
	display:none;
}
.flagPadder
{
	display:none;
}
.lftMenuItemsWrpr_320.lftMenushow_320{
	display:block;
}
#toplinks span{
display:none;
}
.selectPage
{
	display:none;
}
/*----------------flinks menu--------------*/
#flinks ul{
	float:left;
	margin-left:4px;
}
#flinks ul li{
	list-style:none;
	float:left;
}
#flinks ul li:last-child a{
	padding-right:0;
}
#flinks ul li a{
  color: #FFFFFF;
  font-family: 'Muli',sans-serif;
  font-size: 8.5pt;
  text-decoration: none;
  text-transform:uppercase;
  float:left;
  background:url(images/ftr-menu-separator.jpg) no-repeat left center;
  padding:0 4px;
}
#flinks ul li a:hover{
	text-decoration:underline;
}
.fLinks{
	float:left;
}
.lftMenu ul li{
  	background: url("images/lftsub.jpg") no-repeat scroll center center transparent;
    color: #737373;
    font-family: 'Muli',sans-serif;
    font-size: 9pt;
    height: 31px;
    margin-left: auto;
    margin-right: auto;
    text-align: left;
    width: 206px;
	list-style:none;
}
.lftMenu ul li a{
	padding-left: 30px;
    padding-top: 8px;
	color: #FFFFFF;
    font-family: 'Muli',sans-serif;
    font-size: 9pt;
    font-weight: normal;
    text-decoration: none;
	padding-top:9px;
	line-height:32px;
}
.lftMenu ul li a:hover{
	color:#737373;
	text-decoration:underline;
}
.lftMenu ul li.current-menu-item a{
	color:#737373;
	text-decoration:underline;
}
.story_title h3{
   color: #C89646;
   font-family: 'Muli',sans-serif;
   font-size: 12pt;
   font-weight: normal;
   text-transform:capitalize;
}
.storyBtm_320{
	display:none;
}
.lt_date{
    color: #FFFFFF;
    font-family: 'Muli',sans-serif;
    font-size: 10pt;
    font-weight: normal;
    line-height: 14px;
    padding-bottom: 10px !important;
    text-align: justify;
}
#respond h3.commenttitle{
	color: #FFFFFF;
    font-family: 'Muli',sans-serif;
    font-weight: normal;
    line-height: 14px;
    padding-bottom: 10px !important;
}
#commentform textarea{
	resize:none;
	width:400px;
}
.searchBtn{
	background:#C89646;
	border:none;
	cursor:pointer;
	color: #fff;
    font-family: 'Muli',sans-serif;
    font-weight: normal;
    line-height: 14px;
	font-size:14px;
	text-align:center;
	padding:7px;
	width:70px;
}
.searchText{
	padding:4px;
}
img.img320{
	display:none;
}
.ngg-galleryoverview{
	margin-top:0 !important;
}
.ngg-gallery-thumbnail img{
	border: 1px solid #353535 !important;
    display: inline !important;
    float: left !important;
    margin: 10px 5px 15px 0 !important;
    padding: 4px !important;
    position: relative !important;
    text-align: center !important;
    width: 176px !important;
	background:none !important;
}
.fleet-gallery{
	padding-left:32px;
}
.bodyContent_fleet .bodybottom {
	background:none !important;
	background-color:#131313 !important;
}
.bodyContent_fleet .bodybottom img{
	margin-bottom:15px !important;
	height:12px !important;
}
img.mceItemMedia{
	display:none;
}
/*------------------------- Services Page Style ----------------------------------*/
.servicesBox{
	background:#000;
	border:1px solid #343434;
	border-radius:4px;
	-moz-border-radius:4px;
	-khtml-border-radius:4px;
	-webkit-border-radius:4px;
	padding:21px 20px 21px 16px;
	width:273px;
	height:auto;
	float:left;
	margin:24px 8px 0 8px;			
}
.serviceTtl{
	color:#ababab;
    font-family: 'Muli',sans-serif;
    font-size: 18px;
    font-weight: normal;
	text-transform:uppercase;
}
.serviceImg{
	border:1px solid #6b6b6b;
	border:1px solid #343434;
	border-radius:3px;
	-moz-border-radius:3px;
	-khtml-border-radius:3px;
	-webkit-border-radius:3px;
	padding:4px;
	margin-top:20px;	
}
.serviceImg img{
	border:1px solid #6b6b6b;
	width:261px;
	height:73px;
}
.serviveContent{
	margin-top:22px;
	color: #FFFFFF;
    font-family: 'Muli',sans-serif;
    font-size: 10pt;
    font-weight: normal;
    line-height: 14px;
}
.readMoreLink{
	margin-top:5px;
	float:right;
}
.readMoreLink a{
	color:#ffffff !important;
    font-family: Arial, Helvetica, sans-serif;
    font-size: 12px;
    font-weight: normal;
	text-transform:uppercase;	
	text-decoration:none;
}
.readMoreLink a:link{
	color:#ffffff !important;
}
.readMoreLink a:hover{
	text-decoration:none;
	color:#ffffff !important;
}
.readMoreLink span{
	color:#ff0000;
	padding-left:6px;
}
/* ---------------  Blog Page Css  Start -------------------- */
.blogPost{
	width:275px;
	float:left;	
	margin-top:30px;
	margin-left:30px;
	margin-right:0px;
	border-radius:4px;
	border:1px solid #343434;
	background:#000;
	padding:10px;	
}
.blogPost img{
	height:73px;
	width:270px;	
}
.blogPost h3{
	font-size: 20px;
	margin: 10px auto;
	font-family:Arial, Helvetica, sans-serif;
}
.blogPost h3 a{
	color:#C89646;
	text-decoration:none;
}
.blogPost p{
		font-family: 'Muli', sans-serif;
		font-size:10pt;
		font-weight:normal;
		color:#ffffff;
		text-align:justify;
		padding:10px;
}
/* ---------------  Blog Page Css End -------------------- */
/* --------- Home Page Recent post Css Start --------------- */
.recentPost{	
	margin-left:10px;
	margin-right:0px;
	border-radius:4px;
	border:1px solid #343434;
	background:#000;
	padding:10px;	
}
.space{
	margin:5px 0px;	
}
.recentPostImg{
	float:left	
}
.recentPostImg img{
	height:100px;
	width:100px;
	margin-top:5px !important;
	margin-left:5px !important;
}
.recentPostData{
	float:right;
	width:500px;	
}
.recentPostData h3{
	font-size: 20px;
	margin:5px auto;
	font-family:Arial, Helvetica, sans-serif;
}
.recentPostData h3 a{
	color:#C89646;
	text-decoration:none;
}
.recentPostData p{
		font-family: 'Muli', sans-serif;
		font-size:10pt;
		font-weight:normal;
		color:#ffffff;
		text-align:justify;
		padding:5px;
}
/* ----------- Home Page Recent post css end ---------- */
/* ----------------- Breadcump plugin css Start -------------------------- */
.bcrump{
	margin:10px 0;	
	color:#fff;
}
.bcrump a{
	color: #ABABAB;
	text-decoration:none;
	cursor: auto;
}
.bcrump a:hover{
	text-decoration:underline;	
	color: #ABABAB;
}
.bcrump .bodyContent{
	padding-top:5px;	
	padding-bottom:0px !important;
}
.bcrump .breadCrumb{
	padding-top:3px;	
	padding-bottom:0px !important;
	background: url("images/body.jpg") repeat-y scroll 0 0 transparent;
    color: #FFFFFF;
    display: block;
    padding-bottom: 2px !important;
    padding-left: 10px !important;
    padding-right: 15px !important;
	display:block;
}
.breadCrumb_640{
	display:none;
}
/* ----------------- Breadcump PLugin Css End --------------------------*/
/*  -------------------- Our Limos Page Css Start -------------------- */
.limoBox{
	width:204px;
	margin:30px 0px 0px 15px;
	float:left;	
}
.limoBoxImg{
	padding:10px;
	border:1px solid #646464;
	background:#000;
	border-radius:7px;	
}
.limoBoxImg img{
	border:1px solid #646464;
	width:184px;
	height:115px;	
}
.limoBoxName{
	background:#000;
	font-size:16px;
	color:#fff;
	text-align:center !important;
	margin-top:10px;
	padding:5px 0px;
	border-radius:5px;
}
.limoBoxName a{
	color:#fff;
	text-decoration:none;	
}
.limoBoxName a:hover{
	text-decoration:underline;
	color:#C89646;	
}
#slider_image{
	width:100%;
}
#banner_slider{
	position:relative;
}
/*  -------------------- Our Limos page Css End -------------------- */


@media screen and (min-width: 640px) and (max-width: 1000px) {
body
{
	background:#131313;
}	
#pagebg
{
	background:none;
	height: auto;
    min-height: inherit;
    padding-top: 0;
    width: auto;
}
#container {
    width: 640px;
}
/* ----------------- Breadcump PLugin Css Start --------------------------*/
.bcrump .breadCrumb{
	display:none;
}
.bcrump .breadCrumb_640{
	padding-top:5px;	
	padding-bottom:0px !important;
	background: #262626;
    color: #FFFFFF;
    display: block;
    padding-bottom: 10px !important;
    padding-left: 10px !important;
    padding-right: 15px !important;
	display:block;
	border-radius:7px;
	-moz-border-radius:7px;
	-khtml-border-radius:7px;
	-webkit-border-radius:7px;
}
/* ----------------- Breadcump PLugin Css End --------------------------*/
#footer {
    background: #000;
    color: #FFFFFF;
    float: none;
    font-family: 'Muli',sans-serif;
    font-size: 8.5pt;
    height: auto;
    text-align: center;
    width: 100%;
}
#mainContent
{
	float:none;
	padding:0 20px;
	width:600px;
}
#toplinks
{
	float:none;
	width:auto;
	height:35px;
	background:url(images/menu_bg_640.jpg) repeat-x left top #131313;
}
#toplinks a
{
	font-family:Arial, Helvetica, sans-serif;
	padding:5px 8px;
	font-size:12px;
}
#toplinks ul
{
	float:none;
	margin:0px 0px 0px 20px;
}
#toplinks li
{
	margin-right:4px;
}
#lftMenu
{
	float:none;
	width:auto;
}
.lftmenuHeader
{
	background:url(images/ourfleet_640.png) no-repeat left top;
	width:auto;
	height:45px;
	display:none;
}
.lftmenuHeader_main .lftmenuItems
{
	background:url(images/menu_item_640.jpg) no-repeat left top;
	width:200px;
	float:left;
	height:31px;
	border-radius: 6px;
	display:block;
}
.lftmenuHeader_main
{
	background:url(images/ourfleet_640.png) no-repeat left top;
	width:auto;
	height:45px;
	display:block;
}
.lftmenuEnd
{
	display:none;
}
.lftMenu
{
	background:#010101;
	border-radius: 0 0 13px 8px;
	margin-bottom: 10px;
	padding-bottom: 1px;
}
.menubgMain
{
	float:left;
	width:284px;
	margin-bottom:10px;
}
.menubg
{
	width:284px;
	background:url('images/lft_header_640.jpg') no-repeat top center;
}
.menubg1
{
	float:right;
	width:296px;
	background:url('images/sidebgcar_640.jpg') no-repeat top center;
	margin:8px 0 0;
}
#cardHolder
{
	width: 194px;
	margin-left:0;
	margin-right:0;
	float:left;
}
#googleCheckoutLogo
{
	float:left;
	width:200px;
}
#cardHolder1
{
	float:left;
}
img.imgNormal
{
	display:none;
}
img.img640
{
	display:block;
}
#bdyMenu
{
	float:none;
	width:auto;
}
#mainBody
{
	width:600px;
	border-radius: 15px;
	padding: 15px 0;
}
.bodybottom,.bodytop
{
	display:none;
}
.bodyContent
{
	padding:0 15px !important;
	background:none;
}
#fHolder
{
	width: 600px;
}
.bodybox
{
	width:187px;
	background:url(images/bodybox_640.jpg) no-repeat left top;
	margin-bottom:15px;
}
.bboximage img
{
	max-width:177px;
}
.bboximage
{
	width:177px;
	height:85px;
}
.bboxcontent
{
	padding:0px 13px;
}
.clear640
{
	clear:both;
}
#badge_container
{
	width:190px !important;
	padding-left:15px !important;
}
#cardHolder1 a
{
	max-width:97px;
	display:inline-block;
}
#cardHolder1
{
	width:206px;
}
.hide_640
{
	display:none;
}
.hideMain
{
	display:block;
	padding-top:10px;
}
.sidebar_640
{
	
}
.linkedIn
{
	float:left;
	margin-top:10px;
	width:50%;
}
.trustwave
{
	float:left;
	margin-top:10px;
	width:50%;
}
#fHolder
{
	display:none;
}
#fHolder_640
{
	display:block;
	padding: 15px 0;
	margin-top:15px;
}
#flinks
{
	width: auto;
	float: none;
	text-align: center;
	padding: 10px 0;
	color:#545454;	
}
#copyright
{
	width:auto;
	float:none;
}
#copyright
{
	width:auto;
	float:none;
}
#flinks a{
	color:#836227 !important;
}
#copyright{
	color:#707070;
}
.footerFlags img{
	margin-right:7px;
}
.lftMenuItemsWrpr_320.lftMenushow_320{
	display:block;
}
#toplinks span{
display:none;
}
/*----------------flinks menu--------------*/
#flinks{
	width:600px;
	margin:0 auto;
	padding-top:7px;
}
#flinks ul{
	float:none;
	width:313px;
	margin:0 auto;
	text-align:center;
}
#flinks ul li{
	list-style:none;
	float:left;
}
#flinks ul li:last-child a{
	padding-right:0;
	background-image:none;
}
#flinks ul li a{
	color: #FFFFFF;
	font-family: 'Muli',sans-serif;
	font-size: 8.5pt;
	text-decoration: none;
	text-transform:uppercase;
	float:left;
	background:url(images/ftr-menu-gry-separator.jpg) no-repeat right center;
	padding:0 4px;
}
#flinks ul li a:hover{
	text-decoration:underline;
}
.menuClear{
	clear:both;
}
#copyright{
	width:475px;
	margin:0 auto;
/*	padding-top:10px;*/
}
.lftMenu ul li{
  	background: url("images/menu_item_640.jpg") no-repeat scroll center center transparent;
    color: #737373;
    font-family: 'Muli',sans-serif;
    font-size: 9pt;
    height: 31px;
    margin-left: auto;
    margin-right: auto;
    text-align: left;
    width: 200px;
	list-style:none;
	float:left;
}
.lftMenu ul li a{
	padding-left: 30px;
    padding-top: 8px;
	color: #FFFFFF;
    font-family: 'Muli',sans-serif;
    font-size: 9pt;
    font-weight: normal;
    text-decoration: none;
	padding-top:9px;
	line-height:32px;
}
.storyBtm_320{
	display:none;
}
img.img320{
	display:none;
}
embed#myFlashContent{
	width:600px !important;
	height:176px !important;	
}
.recentPostData {
width: 420px;
}
.bcrump{
	margin:0px;	
	color:#fff;
}
.bcrump .bodyContent{
	padding:0px;
	font-size:14px;	
}
.servicesBox {
	width:230px;	
}
.serviceImg{
	
}
.serviceImg img{
	height:73px;
	width:218px;	
}

.blogPost{
	width:240px;
	margin-left:15px;	
	margin-top:15px;
}
.blogPost img{
	height:73px;
	width:230px;	
}
.limoBox{
	width:204px;
	margin:30px 30px 0px 30px;
	float:left;	
}
.breadCrumb_640{
	background:#262626;
	border-radius:15px;
	-moz-border-radius:15px;
	-khtml-border-radius:15px;
	-webkit-border-radius:15px;
	padding:5px 15px 10px 10px;
	display:block;
}
/*.lftmenuHeader{
	display:none;
}
.lftmenuHeader_main{
	display:block;
}*/
}
@media screen and (max-width: 639px){
body
{
	background:#131313;
}	
#pagebg
{
	background:none;
	height: auto;
    min-height: inherit;
    padding-top: 0;
    width: auto;
}
#container {
    width: 320px;
}
#footer {
    background: #000;
    color: #FFFFFF;
    float: none;
    font-family: 'Muli',sans-serif;
    font-size: 8.5pt;
    height: auto;
    text-align: center;
    width: 320px;
	margin:0 auto;
}
#mainContent
{
	float:none;
	width:320px;
}
#Logo
{
	display:none;	
}
#Logo_320
{
	display:block;
	padding-top: 25px;
}
#fHolder
{
	width:320px !important;
}
#topflag
{
	background:url(images/top_flag_bg.jpg) no-repeat left top;
	top: 0;
	width: 320px;
	position: absolute;
	float: none;
	text-align: right;
	margin: 0;
}
.flagPadder
{
	display:inline-block;
	padding-right:22px;
}
#toplinks
{
	float:none;
	width:auto;
}
#lftMenu
{
	float:none;
	width:auto;
	text-align:left;
}
#bdyMenu
{
	float:none;
	width:auto;
	margin-top:7px;
}
.lftmenuEnd
{
	display:none;
}
.hide_640
{
	display:none;
}
.hideMain
{
	display:block;
	padding-top:10px;
}
#mainBody
{
	width:320px;
	margin:5px auto !important;
	background:#202020;
	padding:5px 0px;
	border-radius:5px;

}
.menubg
{
	width:300px;
	background:url('images/lft_header_320.jpg') no-repeat top center;
	height:82px;
}
.menubg1
{
	float:none;
	width:300px;
	background:url('images/sidebgcar_320.jpg') no-repeat top center;
	text-align:center;
}
.bodyContent
{
	padding:0 10px !important;
	background:#202020;
}
.bodybottom,.bodytop
{
	display:none;
}
.bodybox
{
	width:300px;
	background:url(images/bodybox_320.jpg) no-repeat left top;
	margin-bottom:15px;
	float:none;
}
.bboxheader
{
	height:20px;
	padding-top:10px;
}
.bboximage img
{
	width:294px;
}
.bboximage
{
	width:296px;
	height:125px;
}
.bboxcontent
{
	padding:0px 13px;
}
.linkedIn
{
	text-align:center;
	margin-bottom:7px;
}
.trustwave
{
	text-align:center;
}
#fHolder
{
	display:none;
}
#fHolder_640
{
	display:block;
	padding: 15px 0;
	margin-top:15px;
}
#flinks
{
	width: 320px;
	float: none;
	text-align: center;
	padding: 10px 0;
	color:#545454;
	margin:0 auto;
}
#copyright
{
	width:auto;
	float:none;
}
#flinks a{
	color:#836227 !important;
}
#copyright{
	color:#707070;
}
.footerFlags img{
	margin-right:7px;
}
.lftmenuHeader{
	background:url(images/lfttop_320.jpg) no-repeat left top;
	width:300px;
	height:45px;
	margin-top:12px;
}
.lftmenuItems{
	background:url(images/lftsub_320.jpg) no-repeat left top;
	width:300px;
	height:33px;
}
.lftmenuItems p{
	padding-top:10px;
}
.lftMenuItemsWrpr_320.lftMenushow_320{
	display:none;
}
#toplinks{
	width:280px;
	position:absolute;
	top:35px;
	left:25px;
	z-index: 2000;
}
#toplinks li
{
	background:#000;
}
#toplinks ul
{
	margin:0;
}
#toplinks a{
	color: #C89646;
	font-family: 'Muli', sans-serif;
	font-size: 14px;
	vertical-align: middle;
	text-align:left;
	width:290px;
	padding:12px 0 0 11px;
	display:block;
	font-style: italic !important;
	background:none;
}
#toplinks a:link{
	color:#C89646;
}
#toplinks a:visited{
	color:#C89646;
}
.hideDiv{
	display:none;
}
.selectPage
{
	display: block;
	height: 35px;
	line-height: 27px;
	text-align: left;
	color:#C89646;
	text-decoration:none;
	padding-left: 10px;
}
.lftMenu
{
	position:relative;
	z-index:1000;
}
.lftmenuHeader p
{
	cursor:pointer;
}
.menu_320
{
	background:url(images/topMenu_320.jpg) no-repeat left top;
	height:34px;
	position:relative;
	margin-left: 10px;
	margin-top: 10px;
}
.btmLink
{
	position:absolute;
	left: 10px;
	top: 44px;
}
/*----------------flinks menu--------------*/
#flinks{
	width:300px;
	margin:0 auto;
	padding-top:7px;
}
#flinks ul{
float:none;
width:300px;
margin:0 auto;
}
#flinks ul li{
	list-style:none;
	float:left;
}
/*#flinks ul li:first-child a{
	padding-left:40px;
}*/
#flinks ul li:last-child a{
	padding-right:0;
	background-image:none;
}
#flinks ul li a{
  color: #FFFFFF;
  font-family: 'Muli',sans-serif;
  font-size: 8.5pt;
  text-decoration: none;
  text-transform:uppercase;
  float:left;
  background:url(images/ftr-menu-gry-separator.jpg) no-repeat right center;
  padding:0 4px;
}
#flinks ul li a:hover{
	text-decoration:underline;
}
.Clear_320{
	clear:both;
}
#copyright{
	width:300px;
	margin:0 auto;
	/*margin-top:13px;
	padding-top:10px;*/
}
.lftMenu ul li{
  	background: url("images/lftsub_320.jpg") no-repeat scroll center center transparent;
    color: #737373;
    font-family: 'Muli',sans-serif;
    font-size: 9pt;
    height: 31px;
    margin-left: auto;
    margin-right: auto;
    text-align: left;
    width: 300px;
	list-style:none;
	float:left;
}
.lftMenu ul li a{
	padding-left: 30px;
    padding-top: 8px;
	color: #FFFFFF;
    font-family: 'Muli',sans-serif;
    font-size: 9pt;
    font-weight: normal;
    text-decoration: none;
	padding-top:9px;
	line-height:32px;
}
.lftmenuHeader{
	display:block;
}
.lftmenuHeader_main{
	display:none;
}
/*.storyContent{
	width:320px;
	background:#202020;
}
.postid{
	background:#000;
}
#container{
	background:#202020 !important;
	}
.story{
	padding:15px 12px 12px 12px;
	background:#000;
}*/
.storyBtm_320{
	background:url(images/content-btm-bg_320.png) no-repeat left top !important;
	width:300px !important;
	height:6px !important;
	display:block !important;	
}
#commentform textarea{
	resize:none;
	width:275px;
}
img.img320{
	display:block;
	max-width:320px;
}
.imgNormal{
	display:none;
}
embed#myFlashContent{
	width:320px !important;
	height:118px !important;	
}
.recentPostData {
	width: 260px;
	float:none;
}
.recentPostImg{
	margin-right:10px;
	margin-bottom:5px;	
}
.recentPostImg img{
	width:90px;
	height:90px;	
}
.servicesBox {
	width:260px;
	margin:24px 0px 0px 0px;	
}
.serviceImg{
	width:247px;
	
}
.serviceImg img{
	height:73px;
	width:218px;	
}

.blogPost{
	width:240px;
	margin-left:15px;	
	margin-top:15px;
}
.blogPost img{
	height:73px;
	width:230px;	
}
.bcrump .breadCrumb{
	border-radius:7px;
}
}