/*
* Nova HTML Template v 1.2
*
*/
@font-face {
    font-family: 'plantagenet_cherokeeregular';
    src: url('fonts/plantc-webfont.eot');
    src: url('fonts/plantc-webfont.eot?#iefix') format('embedded-opentype'),
         url('fonts/plantc-webfont.woff') format('woff'),
         url('fonts/plantc-webfont.ttf') format('truetype'),
         url('fonts/plantc-webfont.svg#plantagenet_cherokeeregular') format('svg');
    font-weight: normal;
    font-style: normal;

}
@font-face {
    font-family: 'abelregular';
    src: url('fonts/abel-regular-webfont.eot');
    src: url('fonts/abel-regular-webfont.eot?#iefix') format('embedded-opentype'),
         url('fonts/abel-regular-webfont.woff') format('woff'),
         url('fonts/abel-regular-webfont.ttf') format('truetype'),
         url('fonts/abel-regular-webfont.svg#abelregular') format('svg');
    font-weight: normal;
    font-style: normal;

}
/* IMPORTS ------------------------------------------------------------*/

@import url('reset.css');

/* HACKS ------------------------------------------------------------*/
* { padding:0px; margin:0px;}
.clear{
	clear:both;
	height:1px;
}

.inv{ display:none; }

.alignleft{
	float: left;
	margin: 5px 10px 5px 0px;
}
img { border:none;} 
a { text-decoration:none;}
/* GENERAL ------------------------------------------------------------*/

body {
	line-height: 1;
	color: #51565b;
	background: #f1f1f1;
	font-family: Arial, Helvetica, sans-serif;
	font-size:  100%;
	overflow-x: hidden;
}

.wrapper{
	width: 960px;
	margin: 0px auto;
	position: relative;
}

header{
	height: 196px;;
	padding-top:15px;
	position: relative;
	z-index: 10;
	background:url(../images/header-bg.jpg) repeat-x;
	margin:0px auto;
}

#header-left { width:365px; float:left;}
#header-left .logo { background:url(../images/logo.png) no-repeat; width:345px; height:105px; display:block; text-indent:-9999em; margin-top:20px;}
#header-center { background:url(../images/header-car.png) no-repeat; width:403px; height:140px; float:left; margin-top:20px;}
#header-right { float:right; background:url(../images/phone-icon.png) no-repeat; margin-left:-5px;}
#header-right ul { list-style:none; margin-left:25px; height:50px; margin-top:-5px; }
.booknow {
	margin:10px 0px;
}
#header-right ul li { padding:1px 0px; font-family: 'plantagenet_cherokeeregular'; font-size:18px; color:#282828; letter-spacing:3px}
#header-right ul li.header-phone { font-size:20px; color:#0a0a0a; letter-spacing:1px;font-family: 'plantagenet_cherokee';}

#main-content-wrapper{
	padding-top:1px;
	width: 100%;
	background:url(../images/body-pattern.jpg) repeat;
	min-height:120px;
	overflow:hidden;
}

#content{
	
}
.inner-banner { overflow:hidden; width:960px;}

.wrapper h1.logo strong{display:inline-block; width:auto; text-indent:-999em;}

#content a{
	color: #37b2d1;
}

#content p{
	
}

#content .line-divider{
	clear: both;
	border-bottom: 1px solid #d7d7d7;
	padding-bottom: 10px;
	margin-bottom: 10px;
}

/* HEADLINE ------------------------------------------------------------*/


/* MENU ------------------------------------------------------------*/

#menu{
	width: 100%;
	margin-bottom: 0px;
	/*background: #f858ef; 
	background: -webkit-gradient(linear, left top, right bottom, from(#f858ef), to(#ffe413)); 
	background: -moz-linear-gradient(left,  #f858ef,  #ffe413);
	filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#f858ef', endColorstr='#ffe413', GradientType=1);*/
}

#menu-holder{
	width: 958px;
	height: 32px;
	background:url(../images/menu-bg.png) repeat;
	border-radius:5px 5px 0px 0px;
	border:1px solid #FFF;
	box-shadow: 0px 0px 2px #333;
}



/* HEADERS --------------------------------------------------------*/

h1,h2,h3,h4,h5,h6{ 
	line-height: 1.4em;
	font-family: 'Ubuntu', arial, serif; 
	font-weight: lighter;
}

h1{ font-size: 30px; }

h2{ font-size: 28px; }

h3{ font-size: 26px; }

h4{ font-size: 24px; }

h5{ font-size: 22px; }

h6{ font-size: 20px; }


/*SLIDERS -----------------------------------------------------------------*/
.banner { background:#dedede; overflow:hidden; padding:20px 0px; box-shadow: 0 2px 2px -2px #000; position:relative; width:100%;}
#banner-left { float:left; width:320px;}
#banner-left h3 { background:#256986; text-align:center; color:#FFF; font-size:20px; text-transform:uppercase; padding:5px 0px;}
span.datepicker { float:left; width: 135px;}
input.datepicker { background:url(../images/calendar.png) no-repeat 112px 0px #FFF; border:none;}
span.timepicker { float:right; width:135px;}
input.timepicker { background:url(../images/clock.png) no-repeat 104px 0px #FFF; border:none;}
#limo-type{ padding:8px 18px 8px 5px;}
#limo-type option{ color:#666;}
span.reset { float:left; width:104px;}
input.reset { background:url(../images/reset.png) no-repeat; border:none; display:block; text-indent:-9999em; width:104px; height:37px;}
span.submit { float:right; width:104px;}
input.submit { background:url(../images/submit.png) no-repeat; border:none; display:block; text-indent:-9999em; width:104px; height:37px; cursor:pointer;}
#banner-left form {}
#banner-left form ul { background:#B4B4B4; padding:10px;}
#banner-left form ul li { list-style:none; margin:8px 0px; overflow:hidden;}
#banner-left form ul li:first-child { margin-top:0px;}
#banner-left form ul li:last-child { margin-bottom:0px;}
#banner-left form ul li input { width:100%; padding:8px 5px; color:#5f5c5c;}
#banner-left form ul li input.pointer { background:url("../images/location-pointer.png") no-repeat scroll 285px 9px #FFFFFF; border:none;}

.slider-content {width:630px; float:right;}

/* COLUMNS LAYOUT----------------------------------------------------------*/


/* CONTENT --------------------------------------------------------*/
p {
	color: #424242;
	font-size: 13px;
	line-height: 20px;
	text-align:justify;
}
.content {
	overflow:hidden;
	position:relative;
	background:#ededed;
}

.left-panel { float:left; width:290px; background:#dedede; padding:12px;}
.reserve { background:url(../images/make-reservation.png) no-repeat; height:36px; display:block; margin:8px 0px; padding-left:52px; padding-top:9px;}
.email-special { background:url(../images/email-offers.png) no-repeat; height:36px; display:block; margin:8px 0px; padding-left:52px; padding-top:9px;}
.frequent-travel{ background:url(../images/frequent-traveller.png) no-repeat; height:36px; display:block; margin:8px 0px; padding-left:52px; padding-top:9px;}
.home-reservation a { font-family:Arial, Helvetica, sans-serif; font-size:20px; color:#FFF;}
.home-reservation a:hover { color:#00f0ff;}
.frequent-travel {}
.email-special {}
.left-icon a { font-family:Arial, Helvetica, sans-serif; font-size:25px;}
.corporate-clients { border:1px solid #b4b4b4;}
.corporate-clients h3 { background:#035e84; color:#FFF; font-size:16px; padding:10px;}
.corporate-clients ul { background:#FFF; padding:10px; overflow:hidden;}
.corporate-clients ul li { list-style:none; display:inline-block; width:130px; padding:15px 0px; text-align:center;}
.corporate-clients ul li img {}

.corporate-leisure { background:#FFF; overflow:hidden; border:1px solid #b4b3b3; text-align:center; margin-top:10px;}
.corporate-leisure img {} 

.right-panel { float:right; width:630px; background:#ededed; padding:15px 8px;}
.welcome-block h1 { font-size:21px; font-family: 'abelregular'; color:#000;}
.welcome-block h2 { font-family: 'abelregular'; color:#F00; font-size:27px;  padding:0px 0px 8px 0px; text-align:center; /*background:url(../images/welcome.png) no-repeat; display:block; text-indent:-9999em; width:630px; height:40px;*/}
.welcome-block h3.corporat-overview{font-family:Arial, Helvetica, sans-serif; font-size:16px; color:#000; font-weight:bold; background:none; border:none; padding:5px 0px;}
.welcome-block p { color:#000; line-height:18px; padding-bottom:15px; font-size:14px;  font-family: 'abelregular';}
.welcome-block p.rates-anchor a{ color:#fa3103; font-family:Arial, Helvetica, sans-serif; font-size:17px;}
.welcome-block p.rates-anchor a:hover{color:#1b1b1b;}
.welcome-block p.rates-anchor span{float:right; margin-right:50px;}
.welcome-block span a.readmore { float:right; margin-top:-20px;}
a.reservation{ color:#1d69be; font-size:18px;}
a.readmore { color:#016585; font-size:12px;}
.right-panel2 { margin:0px; padding:0px; background:#fff; float:right; width:630px; padding:15px 8px;}
.right-panel2 h3{ font-family:Verdana, Geneva, sans-serif; color:#0D6BD5; margin-top:20px;}
.right-panel2 p { color:#787878; line-height:20px; padding-bottom:15px; font-size:14px;}
.right-panel2 .para2-bg{ background:url(../images/about2.jpg) no-repeat; border-bottom:1px solid #c7c7c7;overflow:hidden; height:248px;}
.right-panel2 .para2-bg p{ width:320px; float:left;}
.right-panel2 .para2-bg p span{ font-size:16px; font-family:Verdana, Geneva, sans-serif; color:#035E84;}
.right-panel2 .para3-bg{ background:url(../images/about3.jpg) no-repeat; border-bottom:1px solid #c7c7c7;overflow:hidden; height:248px;}
.right-panel2 .para3-bg p{ width:380px; float:right; margin-top:80px; }
.right-panel2 .para3-bg p span{ font-size:16px; font-family:Verdana, Geneva, sans-serif; color:#035E84;}
.right-panel2 .para3-bg p .phone-no1 {color:#C90; font-size:14px;}
.right-panel2 .para4-bg{ background:url(../images/about4.jpg) no-repeat; border-bottom:1px solid #c7c7c7;overflow:hidden; height:248px;}
.right-panel2 .para4-bg p{ width:330px; float:left; margin-top:20px; }
.right-panel2 .para4-bg p span{ font-size:16px; font-family:Verdana, Geneva, sans-serif; color:#035E84;}
.right-panel2 .para5-bg{ background:url(../images/about5.jpg) no-repeat; border-bottom:1px solid #c7c7c7;overflow:hidden; height:248px;}
.right-panel2 .para5-bg p{ width:330px; float:right; margin-top:20px; }
.right-panel2 .para5-bg p span{ font-size:16px; font-family:Verdana, Geneva, sans-serif; color:#035E84;}
.right-panel2 .para6-bg{ background:url(../images/about6.jpg) no-repeat; border-bottom:1px solid #c7c7c7;overflow:hidden; height:248px;}
.right-panel2 .para6-bg p{ width:330px; float:left; margin-top:20px; }
.right-panel2 .para6-bg p span{ font-size:16px; font-family:Verdana, Geneva, sans-serif; color:#035E84;}
.right-panel2 .para7-bg{ background:url(../images/about7.jpg) no-repeat; border-bottom:1px solid #c7c7c7;overflow:hidden; height:248px;}
.right-panel2 .para7-bg p{ width:330px; float:right; margin-top:20px; }
.right-panel2 .para7-bg p span{ font-size:16px; font-family:Verdana, Geneva, sans-serif; color:#035E84;}







.block { border:1px solid #CECECE; border-radius:5px; overflow:hidden; padding:10px; background:#f2f2f2; margin-top:25px;}
.block.first { margin-top:5px;}
.block h3 { border-bottom:1px solid #acacac; font-family:Arial, Helvetica, sans-serif; font-size:15px; color:#0581ff; margin-bottom:10px; padding-bottom:5px;}
.block h3 span { color:#C30; font-family:Arial, Helvetica, sans-serif; font-size:14px;}
.block h3 span.reserve-now1{float:right; padding:4px 0px; margin-top:-11px;}
.block h3 span.reserve-now1 img{border:none;}
.block h3 span.reserve-now1 a{ text-align:center; text-decoration:none; padding:4px 10px; color:#fff;}
.block h3 span.reserve-now1 a:hover, visited{color:#000;}
.block img { border:1px solid #acacac;}
.content ul.list, .block ul { list-style:none; margin-left:15px; margin-top:10px;}
.content ul.list li, .block ul li { background:url(../images/icon-list.png) no-repeat 0px 6px; padding-left:20px; color:#262525; line-height:20px; font-family:Arial, Helvetica, sans-serif; font-size:15px;}
.block span a.readmore { float:right;}
.right-panel .block .block-left { float:left; width:315px;}

/* SERVICES PAGE --------------------------------------------------------*/
.no-border { border:none !important;}
.content-inner { overflow:hidden; padding:12px; background:#ededed;}
.corportae-content-inner{background:#fff; border:1px solid #CCC; margin-top:12px;}
.full-panel { width:100%; overflow:hidden;}
.full-panel .block-left { float:left; width:620px;}
.full-panel.services .block-left {float:left; width:310px;}
.full-panel.services .block-right {float:right; width:580px;}
.welcome-block h3 { color:#22408a; text-transform:uppercase; font-family: 'abelregular'; font-size:20px; background:#d2d2d2; padding:5px 10px; border-left:5px solid #09F; margin-bottom:10px;}
ul.airpot-ul { float:left; margin-left:50px; color:#5A0405; font-family:Arial, Helvetica, sans-serif; font-size:14px; line-height:20px; font-weight:bold;}
ul.default-list {float:left; margin-left:50px; color:#000; font-family:Arial, Helvetica, sans-serif; font-size:12px; line-height:20px; font-weight:bold;}
ul.ul-center { text-align:center; list-style:none;}
ul.ul-center li { color:#000; line-height:25px; font-size:12px; font-weight:bold;}
ul.sports-ul { list-style:none; line-height:25px; font-size:12px; font-weight:bold;}
ul.occ-list { margin-left:33px;}
table.occ-table { margin-left:50px; vertical-align:top;}
table.occ-table td { vertical-align:top;}
ul.big-list { font-weight:normal; font-size:14px;}
li.no-list { list-style:none; color:#000; margin-top:10px;}
h3.center { text-align:center;}
a.red {color:#5A0405;}
a.red:hover {color:#999999; text-decoration:underline;}

.corporate-midway { margin-top:20px; }
.corporate-midway p { text-align:center;}
.licenses1{ margin-top:20px;}
.licenses1 h2{ color:#5A0405; font-family:Verdana, Geneva, sans-serif; font-size:18px;} 
.licenses1 ul{ padding:5px; color:#5E5E97; font-size:14px; font-family:Arial, Helvetica, sans-serif; padding:10px 20px; line-height:30px; }
.licenses1 ul li{list-style:disc; font-size:13px; color:#000;}


.block-right span.viewmore { display:block; margin-top:10px; font-size:13px;}
.block-right span.viewmore a { color:#5A0405; font-weight:bold; font-family:Arial, Helvetica, sans-serif; font-size:12px;}
.block-right p span.reserve-now3{float:right; margin-top:-15px;}
.block-right p span.reserve-now3 a{text-align:center; text-decoration:none; padding:4px 10px; color:#5A0405; font-weight:bold;}
.block-right p span.reserve-now3 a:hover, visited{color:#000;}
.sblock { overflow:hidden; padding:10px; margin-top:25px; /*border:1px solid #DEDEDE; background:#fff;*/}
.sblock h3 { color:#666666; font-size:16px; font-weight:bold; margin-bottom:10px;}
.sblock p { color:#000;}
.sblock.first { margin-top:0px;}
h3.black-header { color:#000; font-size:16px; margin-bottom:14px;}
h3.black-header span.reserve-now4{ float:right; }
h3.black-header span.reserve-now4 a{text-align:center; text-decoration:none; padding:4px 10px; color:#fff;}
h3.black-header span.reserve-now4 a:hover, visited{color:#000;}
.block h4 { color:#000; font-family:Arial, Helvetica, sans-serif; font-size:16px; margin:5px 0px;}
.content-img { margin:5px;}
p.center { text-align:center;}
h3.red {color:#5A0405;}
h3.small-header { font-size:14px; font-weight:bold;}
h3.golden { color:#FF9900;}
p.black { color:#000; font-family:Arial, Helvetica, sans-serif; margin:10px 0px;}
.s-inner-block p { margin-bottom:10px;}

.s-inner-block { margin:0px;}
p.subheader { font-size:12px; font-weight:bold; font-family:Arial, Helvetica, sans-serif;}
table.airport-tble { color:#000; font-size:12px; font-weight:bold; line-height:20px;}
table.airport-tble a {color:#5A0405; font-size:12px; font-family:Arial, Helvetica, sans-serif; font-weight:bold;}
.flight-track { width:280px; margin:0 auto;}
.services-content-right { margin-top:30px;}
.image-center { width:735px; margin:0 auto; margin-bottom:15px;}
.image-center p.center small { font-size:10px; text-align:center;}

.ul-container { width:650px; margin:0 auto; overflow:hidden;}
ul.left-list {}
ul.right-list { margin-top:15px;}

.center-package { width:190px; margin:0 auto; margin-top:15px; margin-bottom:15px;}
.center-package h3 { border-bottom:2px solid #000; font-size:16px; color:#000; margin-bottom:8px;}
.center-package p { line-height:8px; color:#000;}

/* FLEETS PAGE -----------------------------------------------------------*/
/* Read more */
#wrap, #wrap2, #wrap3, #wrap4, #wrap5, #wrap6, #wrap7, #wrap8, #wrap9, #wrap10, #wrap11 { position: relative; padding: 10px 0px; overflow: hidden; }
#gradient. #gradient2, #gradient. #gradient3, #gradient. #gradient4, #gradient. #gradient5, #gradient. #gradient6, #gradient. #gradient7, #gradient. #gradient8, #gradient. #gradient9, #gradient. #gradient10, #gradient. #gradient11 { position:absolute; bottom:0; left:0; }
#read-more, #read-more2, #read-more3, #read-more4, #read-more5, #read-more6, #read-more7, #read-more8, #read-more9, #read-more10, #read-more11 { margin-top:10px; }
#read-more a, #reservation-anchor, #read-more2 a, #read-more3 a, #read-more4 a, #read-more5 a, #read-more6 a, #read-more7 a, #read-more8 a, #read-more9 a, #read-more10 a, #read-more11 a { color:#FFF; background:#f2462a; padding:10px 15px; text-decoration:none; }
#read-more a:hover, #read-more2 a:hover {}
/*Read more Close */
#reservation-anchor { float:left; margin-right:15px;}
#reservation-anchor a { color:#FFF;}
.fleet-block { overflow:hidden; margin-bottom:20px; padding-bottom:12px; border-bottom:1px solid #d2d2d2;}
.fleet-block:last-child { border:none;}
.f-left { float:left; width:350px; padding:5px; border:1px solid #d2d2d2;}
.f-right { float:right; width:550px;}
.f-right h3 {font-family: 'abelregular'; color:#22408a; text-transform:uppercase; font-family: 'abelregular'; font-size:20px; margin-bottom:10px; }
.icons span { padding:14px 20px 14px 15px; border-left:1px solid #777777; background:#FFF; color:#666;}
.f-right .icon-pax { background:url(../images/fleets/icon-pax.png) no-repeat scroll 12px 12px #5db7f3; padding:15px 0 15px 50px; color:#FFF; float:left; border:1px solid #777777; margin-right:25px;}
.f-right .icon-luggage { background:url(../images/fleets/icon-luggage.png) no-repeat scroll 12px 12px #5db7f3; padding:15px 0 15px 50px; color:#FFF; float:left; border:1px solid #777777;}
/* GALLERY PAGE ----------------------------------------------------------*/
img.gall-img { width:100%;}
/* CONTACT US PAGE ------------------------------------------------------*/
.contact-iframe { position:absolute; width:100%;}
.no-padding { padding:0px;}
.block-left-contact { float:left; width:500px;}
.contact-address { float:left; background:rgba(35,35,35,0.6); border-radius:50%; height:310px; color:#FFF; margin:50px 0px 0px 100px}
.contact-form { float:right; padding:12px 10px; background:rgba(256,256,256,0.6); border:1px solid #ACACAC; text-align:center;}
.contact-form p.title { color:#333; width:250px; font-size:16px; text-align:center; line-height:25px;}
form.contact_form input[type='text'] { width:250px; background:#FFF; border:none; padding:5px; border:1px solid #ACACAC;}
form.contact_form textarea {width:250px; background:#FFF; border:none; padding:5px; border:1px solid #ACACAC;}
form.contact_form table td { padding:5px;}
.contact-address ul {margin:66px 50px 0px 60px}
.contact-address li { color: #FFFFFF; display: block; line-height: 20px; list-style: none outside none; padding: 3px 0 3px 0px; text-align: center;}
.contact-address li.address { background: url(../images/ctn-home.png) left center no-repeat; }
.contact-address li.email { background: url(../images/ctn-email.png) left center no-repeat; }
.contact-address li.phone { background: url(../images/ctn-phone.png) left center no-repeat; }
.contact-address ul li.call-us{ background:url(../images/call-us.png) no-repeat; width:160px; margin-left:20px;}
.contact-address li.pointer {  background: url(../images/ctn-pointer.png) no-repeat scroll left center rgba(0, 0, 0, 0); }
.contact-address li.business-name { color: #fff; font-size: 25px; padding:12px 5px; font-family: 'abelregular'; background:none; }
.none { background:none; padding:0px; border-radius:0px;}
.contact-address li.icon-mail { background: url("../images/icon-mail.png") no-repeat scroll 12px 12px #0382b9; padding: 10px 0px 10px 30px ; width:100px; margin:10px 0px 0px 43px ;}
.contact-address li.icon-mail a { color:#FFFFFF;}
.none img { border:none;}
form.contact_form input.submit { margin-left:80px;}
form.contact_form input, form.contact_form textarea { color:#666;}

.contact-map { padding:0 0px 10px 0px; height:500px;}
.contact-wrapper { padding:25px 0px;}
.contact-form h2 { color:#82837D; font-size:18px; text-transform:uppercase;}
/* RATES PAGE ------------------------------------------------------------*/
table.rates-tble { border:none; border-collapse:collapse; text-align:left; font-size:13px; color:#333; width:100%;}
table.rates-tble tr th { background:#035E84; padding:5px; color:#FFF; border:1px solid #606060;}
table.rates-tble tr td { padding:5px; border:1px solid #606060;}
table.rates-tble tr:nth-child(odd) { background:#ededed;}
table.rates-tble tr:nth-child(even) { background:#d1d1d1;}
/* FOOTER BOTTOM --------------------------------------------------------*/
#down-content {}
#down-content ul {}
#down-content ul li { display:inline-block; padding:10px 13px;}
.btm-clients { padding-bottom:20px; margin:0px;}
.btm-clients p { text-align:center; color:#0581ff; padding:20px;  font-family: Arial,Helvetica,sans-serif; font-size: 17px;}
.service-areas-link { background:#f4f3f3; padding:20px 10px;}
.service-areas-link p {  text-align:justify; line-height:22px;}
.service-areas-link a { color:#353434;}
.service-areas-link a:hover { color:#016585;}

.footer-nav { text-align:center; margin:0px 10px;}
.footer-nav ul {}
.footer-nav ul li { display:inline-block; list-style:none; padding:0px 10px; line-height:22px;}
.footer-nav ul li:first-child { border:none; padding-left:0px;}
.social-icons { margin-left:180px;}
.social-icons ul { list-style:none; margin-top:15px;}
.social-icons ul li { float:left;}
.social-icons ul li:last-child { margin-right:0px;}
.social-icons ul li a { display:block; width:50px; height:37px; text-indent:-9999em; background:url(../images/social-icons.png) no-repeat;}
.social-icons ul li a.gplus { background-position:8px 0;}
.social-icons ul li a.facebook { background-position:-48px 0px;}
.social-icons ul li a.twitter { background-position:-100px 0px;}
.social-icons ul li a.linkedin { background-position:-326px 0px;}
.social-icons ul li a.youtube { background-position:-202px 0px; width:65px;}
.social-icons ul li a.pinterest { background-position:-150px 0px;}
.social-icons ul li a.instagram { background-position:-272px 0px;}
.social-icons ul li a.yelp { background-position:-385px 0px;}
.social-icons ul li a.tumblr {background-position:-438px 0px;}
#bottom{
	position: relative;
	width: 100%;
	font-size: 14px;
	color: #3d3d3d;
	background:#EDEDED;
	padding:25px 0px;
}
#bottom-text a { color:#c83a22 !important;}
#bottom a{
	color: #3d3d3d;
	text-decoration: none;
	font-size:14px;
}

#bottom a:hover{ color:#06F;}

.footer-content{
	width: 960px;
	margin: 0px auto;
	position: relative;
}

.footer-content p.foot-address1{ text-align:center; font-size:18px; margin-top:10px; padding-right:120px;}
.footer-content p.foot-address1 span{ color:#F00; font-size:20px;}
#bottom-text { float:left; width:529px; margin:10px 0 0 262px;}
.payment { float:left; margin-left:20px;}
.hit-counter { float:left; margin-top:10px;}
.powered { float:right;}
.crossover { background:url(../images/powered.png) no-repeat; width:85px; height:25px; display:block; text-indent:-9999em;}

ol.default-list {
	list-style:decimal;
	line-height:20px;
	color:#000;
	margin-bottom:10px;
	margin-left:50px;
	font-family: 'abelregular';
}

ol.default-list li {
	padding-bottom:5px;
}

/* Sliding Panel */
.panel1 {
position: fixed;
top: 210px;
right: 0;
display: none;
background: #FFFFFF;
border:1px solid #b4b4b4;
-moz-border-radius-topleft: 20px;
-webkit-border-top-left-radius: 20px;
-moz-border-radius-bottomleft: 20px;
-webkit-border-bottom-left-radius: 20px;
width: 295px;
height: auto;
padding: 75px 0px 0px 5px;
filter: alpha(opacity=85);
opacity: .85;
z-index:999;
}

ul.review-list { list-style:none;}
ul.review-list li {line-height: 20px; padding-bottom: 30px;}
ul.review-list li a { color:#5F5C5C;}
ul.review-list li a:hover { color:#006CFE !important;}
ul.review-list li.review1 a { background:url(../images/review1.png) no-repeat; padding:15px 0px 15px 60px;}
ul.review-list li.review2 a {background:url(../images/review2.png) 12px 12px  no-repeat; padding:18px 0px 15px 60px;}
ul.review-list li.review3 a {}
ul.review-list li.review4 a {}

.panel1 a:hover, .panel1 a:visited:hover{
margin: 0;
padding: 0;
color: #ffffff;
text-decoration: none;
border-bottom: 1px solid #ffffff;
}

a.trigger{
position: fixed;
text-decoration: none;
top: 210px; right: 0;
font-size: 16px;
letter-spacing:-1px;
font-family: verdana, helvetica, arial, sans-serif;
color:#fff;
width:150px;
height:65px;
font-weight: 700;
width:150px;
height:65px;
background:url(../images/plus.png) 15% 55% no-repeat;
-moz-border-radius-topleft: 20px;
-webkit-border-top-left-radius: 20px;
-moz-border-radius-bottomleft: 20px;
-webkit-border-bottom-left-radius: 20px;
-moz-border-radius-bottomright: 0px;
-webkit-border-bottom-right-radius: 0px;
display: block;
z-index:999;
text-indent:-9999em;
}

a.trigger:hover{
position: fixed;
text-decoration: none;
top: 210px; right: 0;
font-size: 16px;
letter-spacing:-1px;
font-family: verdana, helvetica, arial, sans-serif;
color:#fff;
width:150px;
height:65px;
font-weight: 700;
background: url(../images/plus.png) 15% 55% no-repeat;
-moz-border-radius-topleft: 20px;
-webkit-border-top-left-radius: 20px;
-moz-border-radius-bottomleft: 20px;
-webkit-border-bottom-left-radius: 20px;
-moz-border-radius-bottomright: 0px;
-webkit-border-bottom-right-radius: 0px;
display: block;
}


a.active.trigger {
background:url(../images/minus.png) 15% 55% no-repeat;
position: fixed;
text-decoration: none;
top: 210px; right: 0;
font-size: 16px;
letter-spacing:-1px;
font-family: verdana, helvetica, arial, sans-serif;
color:#fff;
width:150px;
height:65px;
font-weight: 700;
-moz-border-radius-topleft: 20px;
-webkit-border-top-left-radius: 20px;
-moz-border-radius-bottomleft: 20px;
-webkit-border-bottom-left-radius: 20px;
-moz-border-radius-bottomright: 0px;
-webkit-border-bottom-right-radius: 0px;
display: block;
z-index:999;
}
