/*
Theme Name: Exceleris
Description: Child theme for the Twenty Eleven theme 
Author: WSI 
Template: twentyeleven
*/


@import url("../twentyten/style.css");

@font-face {
    font-family: 'ChampagneLimousinesRegular';
    src: url('fonts/champagne__limousines-webfont.eot');
    src: url('fonts/champagne__limousines-webfont.eot?#iefix') format('embedded-opentype'),
         url('fonts/champagne__limousines-webfont.woff') format('woff'),
         url('fonts/champagne__limousines-webfont.ttf') format('truetype');
    font-weight: normal;
    font-style: normal;
}

@font-face {
    font-family: 'ChampagneLimousinesBold';
    src: url('fonts/champagne__limousines_bold-webfont.eot');
    src: url('fonts/champagne__limousines_bold-webfont.eot?#iefix') format('embedded-opentype'),
         url('fonts/champagne__limousines_bold-webfont.woff') format('woff'),
         url('fonts/champagne__limousines_bold-webfont.ttf') format('truetype');
    font-weight: normal;
    font-style: normal;
}
.sample{ font-family: 'ChampagneLimousinesBold';
	color: #5EBB46;
	font-size: 13px;
	text-align: left;
	margin-top: 20px; 
		 }
.sample-two {
	font-family: 'ChampagneLimousinesBold';
	color: #5EBB46;
	font-size: 13px;
	text-align: left;
	margin-top: 20px;
}
.sample-two dd {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #333;
	line-height: 22px;
	
	text-align: justify;
}
	
.sample dd {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #333;
	line-height: 22px;
	
	text-align: justify;
}
		 /* h1{margin:0;padding:0;font-size:2em;}*/
		
		  dl,dt,dd{padding:0;margin:0}
		.faqs{padding-top:13px}
		.faqs dt{background:url(images/q.gif) 0 4px no-repeat;padding:3px 0 15px 30px;position:relative; font-size: 14px;}
		.faqs dt:hover{cursor:pointer}
		.faqs dd{background:url(images/a.gif) 0 2px no-repeat;padding:0 0 5px 30px;position:relative;color:#333}
		.faqs .hover{color:#666;text-decoration:none}
/* Drop down menu */
#navigation ul li{ float:right; position:relative; }
#navigation ul li ul li{ float:left; position:relative;}
#navigation ul li a{ 
    display:block;
	
}
#navigation{
	z-index:99999999999;
	position:relative;
}
/*
#navigation ul li a:hover{ background:#222;} */
#navigation ul ul{ 
	
    position:absolute; 
    top:-99999px;
    left:0;
    opacity: 0; /* Hide sub level */
    -webkit-transition: opacity .5s ease-in-out;
    -moz-transition: opacity .5s ease-in-out;
    -o-transition: opacity .5s ease-in-out;
    z-index:497;
	/* 
    background:#333; 
    padding: 2px; */
    /*border:1px solid #5EBB46; 
    border-top:none; 
    box-shadow:#111 0 3px 4px; 
    border-bottom-left-radius:6px; 
    border-bottom-right-radius:6px; */
}
#navigation ul ul ul { 
	
    position:absolute;
    top:-99999px; 
    left:100%; 
    opacity: 0; 
    -webkit-transition: opacity .5s ease-in-out; /* Hide sub levels */
    -moz-transition: opacity .5s ease-in-out;
    -o-transition: opacity .5s ease-in-out;
    /*
	border-radius:6px;
    border:1px solid #5EBB46;*/
}
#navigation ul li:hover>ul{opacity: 1; position:absolute; top:99%; left:20px; }
#navigation ul ul li:hover>ul{ position:absolute; top:0; left:100%; opacity: 1; z-index:497; background:#333; }
.nav-header {
	/*padding-left:30px;*/
	padding-left:20px;
	padding-right: 10px;
	font-size: 16px;
}
.nav-sub {
	font-size: 12px;
	padding-right:10px;
	padding-top: 8px;
	text-align: left;
}
#navigation ul, #navigation li a{
	font-family: 'ChampagneLimousinesBold';
	color:#000000;
	list-style:none;
	text-decoration:none;
	z-index: 1000;
	margin:0;
	display:inline;
}
#navigation li a:hover {
	color: #5EBB46;	
}
#navigation{
	height: 33px;
	width: 820px;
	padding-top: 20px;
	/*padding-left: 30px;*/
	/*text-align: right;*/
	clear: both;
	}
	
	/*#navigation{
	height: 33px;
	width: 820px;
	padding-top: 20px;
	padding-left: 30px;
	text-align: right;
	clear: both;
	}*/
/* drop down menu end */
body {
	/*background-color: #0d0d0d;*/
	background-color: #fff;
	text-align:center !important;
	position: relative;
	font-family: Arial, Helvetica, sans-serif; 
	margin-bottom:0;
	}
#topwhite{
	width: 100%;
	background: url(images/top.jpg) #fff repeat-x;
}	
#topcontainer{
	width: 850px;
	height: 485px;
	margin: 0 auto;
}
#homecontent{
	background: url(images/content.jpg) #000 repeat-x;
	clear: both;	
}

#homecontent .entry-content{
	margin: 0 auto;
	width: 900px;
	padding-bottom:0;
}

#homecontent .entry-content #comments{
	display:none;
}

#homecontent .entry-content h1{
	font-family: 'ChampagneLimousinesBold', Arial, Helvetica, sans-serif;
	color: #5EBB46;
	font-size: 16px; 
	padding-top: 25px;
	text-transform: uppercase;
	padding-bottom: 20px;
	clear: both;
}

#homecontent .entry-content p{
	color:#FFF;		
}
#homecontent h2 {
	padding-top: 25px;
}
#footer {
	background-image: url(images/foot.jpg);
	background-repeat: repeat-x;
	height: 267px;
}
#top{
	height: 133px;
	width: 850px;
}
#banner{
	height: 277px;
	width: 850px; 
	
}

#social{
	height: 186px;
	width: 40px;
	position: absolute;
	right: 0px;
	top: 25px;  
}
#social img{
	float: right;
	clear: both;  
}
#top img.logo{
	float: left;
	padding-top: 50px;
}

#top img.banner-image{
	float: left;
	padding-top: 0px;
	margin:0px;
}

#utility{
	float: right;
	height: 100px;
	text-align: left;
	width: 215px;
	background-image: url(images/utility.jpg);
	background-repeat:no-repeat;
	position: relative;
	font-size: 12px!important;
}
#utility li{
	display: inline;
	font-family:Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #fff;
	text-align: left;
	padding-left: 8px; 
}
.util{
	/*padding-left: 13px; 
	padding-top: 3px; */
	position: absolute;
	top: 5px;
	left: -5px;
}

#homebg{
	height: 193px;
	width: 850px;
	margin: 0 auto;
	padding-top: 10px;
	background-image: url(images/content-bg.png);
	background-repeat:no-repeat;
	text-align: left;
}
#contenttop a {
	color: #FFF;
	text-decoration:underline;
	font-family: Arial, Helvetica, sans-serif;
}
#contenttop a:hover {
	color: #5EBB46;
	font-family: Arial, Helvetica, sans-serif;
}
#contenttop{
	margin-left:auto;
	margin-right:auto;
	text-align: left;
	padding-top: 10px; 
	height: auto;
	width: 850px;
	clear: both;
}

#contenttop .left{
	float:left;
	padding: 0 20px 0 10px;
	width:395px;
}

#contenttop .right{
	float:right;
	padding: 0 10px 0 20px;
	width:395px;
}

.entry-content #contenttop{
	margin:0 auto;
	text-align: left;
	padding-top: 10px; 
	width: 850px;
	clear: both;
}

#contentleft{
	float: left;
	height: 170px;
	width: 280px;
}
#contentmiddle{
	float: left;
	height: 170px;
	width: 332px;
	padding-left: 30px;
}

#contentright{
	float: left;
	height: 170px;
	width: 181px;
	padding-left: 25px;
}
h1 {
	font-family: 'ChampagneLimousinesBold', Arial, Helvetica, sans-serif;
	color: #5EBB46;
	font-size: 18px; 
	padding-top: 25px;
	text-transform: uppercase;
	padding-bottom: 20px;
	clear: both;
}


.blogger {
	font-family: 'ChampagneLimousinesBold';
	color: #999;
	font-size: 22px; 
	padding-top: 25px;
	padding-bottom: 20px;
	text-align: left;
	letter-spacing: 1px;
	clear: both;
	display: block;
	width: 800px;
	}
	
	.entry-content{
		width: 600px;
		padding-right: 3px;
	}
	
.entry-content .addthis_toolbox{
	margin-top:20px;
}
.entry-content h1 {
	font-family: 'ChampagneLimousinesBold', Arial, Helvetica, sans-serif;
	color: #666;
	font-size: 22px; 
	padding-top: 25px;
	padding-bottom: 20px;
	float: left;
	letter-spacing: 1px;
}
h2 {
	font-family: 'ChampagneLimousinesBold';
	color: #5EBB46;
	font-size: 18px; 
	text-transform: uppercase;
	padding-bottom: 15px;
	text-align: left;
	
}
h3 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight:bold; 
	padding-top: 20px;
	/*padding-bottom: 15px;*/
	text-align: left;
}	
.calltoaction {
	background: #000000 url(/wp-content/themes/exceleris/images/exceleris-bk-cta.png) no-repeat; 
	text-align:center;
	margin-top: 20px;
	margin-bottom: 20px;
	padding:15px;
	color:#fff;
	font-family: Arial, Helvetica, sans-serif;
	font-size:13px;
	line-height:19px;
	border:none 0px #000000;border-top-left-radius:8px; border-top-right-radius:8px; border-bottom-left-radius:8px;border-bottom-right-radius:8px;
}
.home{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	/*line-height: 17px;*/
	color: #fff;
	padding-bottom: 15px;
	text-align:justify;
}
#homebg a {
	text-transform: uppercase;
	color: #FFF;
	text-align: left;
	font-size: 13px; 
	font-family: 'ChampagneLimousinesBold';
	padding-top: 20px; 
	
}
.homelink {
	padding-right: 25px;	
	
}
#sidebar a {
	text-transform:uppercase;
   font-size:10px;
   margin-right:5px;
}
#sidebar h2 {
	font-family: 'ChampagneLimousinesBold';
	color: #5EBB46;
	font-size: 16px; 
	padding-top: 25px;
	text-transform: uppercase;
	padding-bottom: 10px;
}
#sidebarfr a {
	text-transform:uppercase;
   font-size:10px;
   margin-right:5px;
}
#sidebarfr h2 {
	font-family: 'ChampagneLimousinesBold';
	color: #5EBB46;
	font-size: 16px; 
	padding-top: 25px;
	text-transform: uppercase;
	padding-bottom: 10px;
}
#exceleris{
	padding-top: 30px;
	height: 160px;
	float: left;
	width: 182px; 
}
#information{
	padding-top: 30px;
	height: 160px;
	float: left;
	width: 186px; 
}
#about{
	padding-top: 30px;
	height: 160px;
	float: left;
	width: 158px; 
}
#careers{
	padding-top: 30px;
	height: 160px;
	float: left;
	width: 136px; 
}
#follow{
	height: 160px;
	float: left;
	width: 140px; 
}
#footcontent{
	height: 267px;
	width: 850px;
	margin: 0 auto;
}
#footcontent img{
	float: left; 
}
#footer ul{
	padding-top: 40px;
	text-align: left;
	/*clear: both;*/	
}
#footer ul li{
	line-height: 22px;
	font-family:Arial, Helvetica, sans-serif;
	font-size: 12px;
}
#footer .addthis_toolbox{
	clear:both;
	padding-top: 7px;
	
}
#footbottom{
	width: 850px;
	height: 50px;
	clear: both;
	text-align: right;	
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #fff;
	line-height: 22px;
}
#footbottom img{
	float: left;	
}
#content{
	width: 603px;
	/*min-height: 400px;*/
	margin:0;
}
#contentholder{
	background-color: #fff;
}
#sidebar{
	width: 180px;
	background-image: url(/wp-content/themes/exceleris/images/sidebar.jpg);
	background-repeat:no-repeat;
	text-align: left;
	float: right;
	margin-top: 30px;
	margin-bottom:40px;
	padding-left: 20px;
}
#sidebarfr{
	width: 180px;
	background-image: url(/wp-content/themes/exceleris/images/sidebarfr.jpg);
	background-repeat:no-repeat;
	text-align: left;
	float: right;
	margin-top: 30px;
	margin-bottom:40px;
	padding-left: 20px;
}
	
#contact-info {
	width: 500px;
	height:auto;
	float:left;
}
.profilepic {
	float:left;
	padding-right:20px;
	padding-bottom:10px;
}
	
#contact{
	padding-top: 50px;
	width: 310px;
	padding-bottom: 15px;
	background-repeat:no-repeat;
	text-align: left;
	float: right;
	margin-top: 30px;
	padding-left: 20px;
}
.entry-content p{
	font-family:Arial, Helvetica, sans-serif;
	font-size: 13px;
	color: #333;
	line-height: 18px;
	clear: both;
}
	
.entry-content li{
	font-family:Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #333;
	line-height: 18px;
	padding-bottom: 10px;
	clear: both;
	list-style:circle;
	margin-left:25px;
	text-align: left;
}
p.contact {
	padding-top: 15px;
	padding-bottom: 15px;
	font-family:Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #333;
	line-height: 18px;
	clear: both;
	text-align: justify;
}
#blogleft .entry-meta {
	text-align: right!important;
}
#blogleft #content .entry-meta{ 
	background-image: url(/wp-content/themes/exceleris/images/hr.png);
	background-repeat:no-repeat;
	width: 600px; 
	height: 60px;}
	#blogleft #content .entry-header .entry-meta{ 
	background-image: none;
	width: 600px; 
	display:block;
	}
#blogleft article {position: relative;} 
#blog .entry-title {display: block!important; text-align: left;}
#blog h1.entry-title{
	float:left;
}
#blogleft .entry-header{
	text-align: left;
	
	}
.entry-date{
	text-align: right;
	display:block;
	}	
	
#sidebar p{
	text-align: left;
	font-family:Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #fff;
	line-height: 18px;
	padding-bottom: 10px;
	}
	
#sidebarfr p{
	text-align: left;
	font-family:Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #fff;
	line-height: 18px;
	padding-bottom: 10px;
	}
#primary{
	background-color: #fff;
	width: 100%;
	}
#blogcontent{
	background-image: url(/wp-content/themes/exceleris/images/blog-middle.jpg);
	background-repeat:repeat-y;
	min-height:400px;
	width: 200px;
	}
#blogleft{
	width: 603px;
	float: left;
	}
#blogright{
	width: 200px;
	float: right;
	padding:0;
	margin:0;
	}
#blog{
	width: 850px;
	margin: 0 auto;
	}
#blogsidebar{
	width: 200px;
	text-align: left;
	padding:0;
	margin:0;
	}
#blogsidebar a{
    font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #fff;
	line-height: 22px;
	text-decoration: none;}
#blogsidebar li{
	padding-left: 1px;
	padding-right:5px;
	padding-top: 5px;
	text-decoration: none;}
#blogsidebar ul{
	padding-left: 13px;
	padding-right:5px;
	margin-bottom:0;
	}
#blogsidebar img{
	padding:0;
	margin:0;
}
.title {font-family: Arial, Helvetica, sans-serif;
	font-size: 15px;
	color: #fff;
	line-height: 22px;
	text-decoration: none;
	font-weight: bold;
	padding-top: 12px;
	padding-bottom: 3px;
	padding-left: 0!important;
}
#contentwrapper{
	width: 850px;
	margin: 0 auto;
}
.entry-content h2 {
	line-height: 24px;
}
#blogleft .entry-content p{
	position: relative;
	text-align: justify;
	padding-top: 10px;
	padding-bottom: 10px; 
}

.entry-content{
	margin-bottom:5px;
}

.fix .iepush{
		padding-bottom: 32px;
		}
	

.entry-content p {
	line-height: 19px;
	padding-bottom: 10px;
}
#contenttop p {line-height: 19px;}
/*--------------LINKS--------------	*/
#footer a:link {text-decoration: none; color: #fff;}
#footer a:visited {text-decoration: none; color: #fff;}
#footer a:active {text-decoration: none; color: #fff;}
#footer a:hover {text-decoration: none; color: #fff;}
#utility a:link {text-decoration: none; color: #fff;}
#utility a:visited {text-decoration: none; color: #fff;}
#utility a:active {text-decoration: none; color: #fff;}
#utility a:hover {text-decoration: none; color: #fff;}
	
#nav a:link {text-decoration: none; color: #000;}
#nav a:visited {text-decoration: none; color: #000;}
#nav a:active {text-decoration: none; color: #000;}
#nav a:hover {text-decoration: none; color: #000;}	
#blogsidebar a:link {text-decoration: none; color: #fff;}
#blogsidebar a:visited {text-decoration: none; color: #fff;}
#blogsidebar a:active {text-decoration: none; color: #fff;}
#blogsidebar a:hover {text-decoration: none; color: #fff;}
#sidebar a:link {text-decoration: none; color: #fff;}
#sidebar a:visited {text-decoration: none; color: #fff;}
#sidebar a:active {text-decoration: none; color: #fff;}
#sidebar a:hover {text-decoration: underline; color: #fff;}
#sidebarfr a:link {text-decoration: none; color: #fff;}
#sidebarfr a:visited {text-decoration: none; color: #fff;}
#sidebarfr a:active {text-decoration: none; color: #fff;}
#sidebarfr a:hover {text-decoration: underline; color: #fff;}
.entry-content a:link {text-decoration: none; color: #5EBB46;}
.entry-content a:visited {text-decoration: none; color: #5EBB46;}
.entry-content a:active {text-decoration: none; color: #5EBB46;}
.entry-content a:hover {text-decoration: none; color: #5EBB46;}	
#blogleft  a:link {text-decoration: none; color: #5EBB46; font-weight:bold;}
#blogleft  a:visited {text-decoration: none; color: #5EBB46;}
#blogleft  a:active {text-decoration: none; color: #5EBB46;}
#blogleft  a:hover {text-decoration: underline; color: #5EBB46;}	
#blogleft .entry-title a:link {text-decoration: none; color: #333;}
#blogleft .entry-title a:visited {text-decoration: none; color: #333;}
#blogleft .entry-title a:active {text-decoration: none; color: #333;}
#blogleft .entry-title a:hover {text-decoration: none; color: #333;}
/*------------NIVO--------------*/
.theme-default .nivoSlider {
	position:relative;
}
.theme-default .nivoSlider img {
	position:absolute;
	top:0px;
	left:0px;
	
	display: none;
}
.theme-default .nivoSlider a {
	border:0;
	display:block;
}
.theme-default .nivo-controlNav {
	position:absolute;
	left:0px;
	bottom:10px;
        
        z-index:999;
    margin-left:0px; /* Tweak this to center bullets */
/*	border:#FF3 thin solid;
*/}
.theme-default .nivo-controlNav a {
	display:block;
        position:relative;
	width:22px;
	height:22px;
	background:url(images/buttons.png) no-repeat;
	text-indent:-9999px;
	border:0;
	float:left;
}
.theme-default .nivo-controlNav a.active {
	background-position:0 -22px;
}
.theme-default .nivo-directionNav a {
	display:block;
	width:30px;
	height:30px;
	background:url(images/arrows.png) no-repeat;
	text-indent:-9999px;
	border:0;
}
.theme-default a.nivo-nextNav {
	background-position:-30px 0;
	right:15px;
}
.theme-default a.nivo-prevNav {
	left:15px;
}
.theme-default .nivo-caption {
    font-family: Helvetica, Arial, sans-serif;
}
.theme-default #slider {
width:850px;
height:277px;
/*overflow: hidden;*/
}
/*
#slider img {
position:absolute;
top:0px;
left:0px;
display:none;
*display:block;
}*/
.nivoSlider {
	position:relative;
}
.nivoSlider img {
	position:absolute;
	top:0px;
	left:0px;
}
/* If an image is wrapped in a link */
.nivoSlider a.nivo-imageLink {
	position:absolute;
	top:0px;
	left:0px;
	width:100%;
	height:100%;
	border:0;
	padding:0;
	margin:0;
	z-index:6;
	display:none;
}
/* The slices and boxes in the Slider */
.nivo-slice {
	display:block;
	position:absolute;
	z-index:5;
	height:100%;
	
	
}
.nivo-box {
	display:block;
	position:absolute;
	z-index:5;
}
/* Caption styles */
.nivo-caption {
	position:absolute;
	left:0px;
	bottom:0px;
	background:#000;
	color:#fff;
	opacity:0.8; /* Overridden by captionOpacity setting */
	width:100%;
	z-index:8;
}
.nivo-caption p {
	padding:5px;
	margin:0;
}
.nivo-caption a {
	display:inline !important;
}
.nivo-html-caption {
    display:none;
}
/* Direction nav styles (e.g. Next & Prev) */
.nivo-directionNav a {
	position:absolute;
	top:45%;
	z-index:9;
	cursor:pointer;
}
.nivo-prevNav {
	left:0px;
}
.nivo-nextNav {
	right:0px;
}
/* Control nav styles (e.g. 1,2,3...) */
.nivo-controlNav a {
	position:absolute;
	z-index:20;
	cursor:pointer;
}
.nivo-controlNav a.active {
	font-weight:bold;
}

.icl-en{padding: 0px!important;}

.icl-en{padding: 0px!important;}
/*
------------DISPLAY NONE--------------*/
h1.entry-title{display: none;}
.leave-reply{display: none;}
.sep {display: none;}
.by-author {display: none;}
.comments-link {display: none;}
#respond {display: none;}
.assistive-text{display: none;}
.nav-previous {display: none;}
#lang_sel_list .lang_sel_sel{display: none;}
.icl_lang_sel_translated{display: none;}
tr#RAD_SPLITTER_PANE_TR_ctl00_paneMainTitle {display: none;!important}

/*lang changer*/

#lang_sel_list ul{
	border:0;
	width:50px;
	margin:0;
	padding:0;
}

#lang_sel_list ul li{
	border:0;
	background:none;
	margin:0;
	padding:0;
}

#lang_sel_list .lang_sel_other{
	border:0;
	background:none;
	font-size: 12px;	
}

#lang_sel_list{
	float:left;
	margin-left:146px;
	text-align: left;
	margin-top:5px;
	}
	
	
	
.fr #lang_sel_list ul{
	border:0;
	width:50px;
	margin:0;
	padding:0;
}

.fr #lang_sel_list ul li{
	border:0;
	background:none;
	margin:0;
	padding:0;
}

.fr #lang_sel_list .lang_sel_other{
	border:0;
	background:none;
	font-size: 12px;	
}



.fr #lang_sel_list{
	float:left;
	margin-left:158px;
	text-align: left;
	margin-top:5px;
	}
	
	h2.careers{
		margin-top:5px;
	}
	
.number {
	font-family: 'ChampagneLimousinesBold';
float: right;
margin-top: 30px;
margin-right: 5px;
font-size: 18px;
color: #5EBB46;
}

.hentry{
	margin:0;
}

/********** Twentyten override styles *************/
#content p,

#content ul,

#content ol,

#content dd,

#content pre,

#content hr {

	margin-bottom: 0px;

}

#content h1, #content h2, #content h3, #content h4, #content h5, #content h6{
color: #5EBB46;
line-height: 1.5em;
margin: 0;
}

h1.page-title span{
	font-family: Arial, Helvetica, sans-serif;
	color: #5EBB46;
	font-weight:bold;
	font-size:14px;
	font-style:normal;
}


/********* New left content ******************/

#subleft .entry-meta {
	text-align: right!important;
}
#subleft #content .entry-meta{ 
	background-image: url(/wp-content/themes/exceleris/images/hr.png);
	background-repeat:no-repeat;
	width: 600px; 
	height: 60px;}
	#subleft #content .entry-header .entry-meta{ 
	background-image: none;
	width: 600px; 
	display:block;
	}

#subleft article {position: relative;}
#subleft .entry-header{
	text-align: left;
	
	} 
#subleft{
	width: 603px;
	float: left;
	}
#subleft .entry-content p{
	text-align: justify;
	padding-top: 10px;
	padding-bottom: 10px; 
}
#subleft  a:link {text-decoration: none; color: #5EBB46; font-weight:bold;}
#subleft  a:visited {text-decoration: none; color: #5EBB46;}
#subleft  a:active {text-decoration: none; color: #5EBB46;}
#subleft  a:hover {text-decoration: underline; color: #5EBB46;}	
#subleft .entry-title a:link {text-decoration: none; color: #333;}
#subleft .entry-title a:visited {text-decoration: none; color: #333;}
#subleft .entry-title a:active {text-decoration: none; color: #333;}
#subleft .entry-title a:hover {text-decoration: none; color: #333;}

#subleft #content footer.entry-meta{display:none;}

.nav-header {
	/*padding-left:30px;*/
	padding-left:20px;
	padding-right: 10px;
	font-size: 16px;
}
.nav-sub {
	font-size: 12px;
	padding-right:10px;
	padding-top: 8px;
	text-align: left;
}

/***** side bar posts ******/
#sidebar-recent-post{
	margin-top:20px;
}
#sidebar-recent-post h1{
		padding-top:0 !important;
		margin:15px 0 0 0 !important;
}

#sidebar-recent-post h2{
		padding-top:0 !important;
		margin-top:3px !important;
}

#sidebar-recent-post h2 a{
	color:#390 !important;
	font-size:14px !important;
}

#sidebar-recent-post p{
	color:#000 !important;
}

#sidebar-recent-post a{
	color:#390 !important;
	display:block;
}

#sidebar-recent-post .border{
	height:1px;
	border-bottom: dotted thin #000;
}

/***** new home page styles ******/

#home-right-content{
	float:left;
	width:580px;
	text-align:left;
	margin-bottom:20px;
}

#home-right-content h1{
	font-size:16px;
	margin-top:5px;
}

#home-right-content p{
	line-height:18px;
}

#home-middle-content{
	width:16px;
	height:450px;
	margin:30px 10px 10px 20px;
	background:url(images/dot-middle.jpg) repeat-y;
	float:left;
}

#home-middle-contentfr{
	width:16px;
	height:520px;
	margin:30px 10px 10px 20px;
	background:url(images/dot-middle.jpg) repeat-y;
	float:left;
}

#home-left-content{
	width:270px;
	padding-top:20px;
	float:right;
	background:url(images/exceleris-bk-cta.png) no-repeat right bottom;
}

#home-left-content a{
	float:right;
	margin:0px 20px 5px 0px ;
	color:#FFF;
	font-size:12px;
	text-decoration:underline;
	text-transform: uppercase;
}

#home-left-content h2 a{
	float:none;
	font-family: 'ChampagneLimousinesBold';
	color: #5EBB46;
	font-size: 14px; 
	text-decoration:none;
	text-transform: uppercase;
	text-align: left;
}

#home-left-content h2{
	font-size:14px;
	padding:10px 0 5px 5px;
	margin:0;
	text-align:left;
}

#home-left-content p{
	padding:0 0 0px 5px;
	text-align:left;
}

.home-divider{
	width:259px;
	height:10px;
	clear:both;
	background:url(images/home-divider.png);
}

#blogsidebar li.title{
	color: #5EBB46;
}

ul.home-recent-posts{
	list-style:none;
	padding:0;
	margin:0;
}

ul.home-recent-posts li{
	list-style:none;
	margin-left:10px;
	text-align:right;
}



/**********************************************************
Styling redone : Joey
***********************************************************/

body{
	background-color:#070707;
}

.entry-summary a{
	padding-left:5px;
	font-size:14px;
}

.entry-summary{
	text-align:left;
}

.entry-summary p{
	text-align:left;
}

.entry-content .recent-act{
	display:block;
	float:left;
	text-align:left !important;
	width:100%;
	text-decoration:underline;
	margin-bottom:10px;
}

.by-author{
	display:none !important;
}

.author{
	display:none !important;
}


/**********************************************************
***********************************************************/

.recent_posts h2 {
	font-size:22px;
}
.recent_posts ul {
	margin-left:0px;
}
.recent_posts li, #entry-author-info {
	list-style-type:none;
/*	background:#f6f3ee;
	background:rgba(215, 208, 193, 0.27);
	padding:15px;
	min-height:85px;
	margin-bottom:17px;
	overflow: hidden;
	padding-top: 18px;
	margin-top: 19px;*/
}
.recent_post_thumb, #author-avatar {
	float:left;
	margin-right:15px;
}
.recent_posts_info_container, #author-description {
	float:left;
	text-align:left;
	width:480px;
}
#author_title {
	font-family: 'ChampagneLimousinesBold', Arial, Helvetica, sans-serif;
	color: #999;
	font-size: 22px;
	padding-top: 25px;
	padding-bottom: 20px;
	text-align: left;
	text-decoration:none;
	text-transform:uppercase;
}
#author_title a {
	color: #5EBB46;
	text-decoration:none;
}
#author_title a:hover {
	color: #5EBB46;
	text-decoration:underline;
}
#author-description {
	
	font-family:Arial;
}
#author-link {
	text-align: right;
	margin-top: 10px;
	margin-bottom: 3px;
}
.recent_post_title, #author-description h2 {
	padding-top:0px;
	text-decoration:none !important;
	color:#4f3900 !important;
	
	-webkit-transition: color .15s ease-in-out;
	-moz-transition: color .15s ease-in-out;
	-ms-transition: color .15s ease-in-out;
	-o-transition: color .15s ease-in-out;
	transition: color .15s ease-in-out;
}
#author-description h2 {
	font-size:14px;
}
#author-description h2 a {
	font-size:20px !important;
	color:#65890f;
	font-weight:bold !important;
	text-decoration:none !important;
}
#author-description p {
	padding-left:0px;
}
#nav-below {
	margin-top:0px;
	overflow: hidden;
}
.entry-utility .edit-link a {
	display:block;
	width:100%;
	background:#7a7058;
	text-align:center;
	padding:10px 0px;
	color:#fff !important;
	font-family: 'Droid Serif', arial, serif !important;;
	font-size: 14px !important;
	font-weight:bold;
	text-decoration:none !important;
	font-weight:normal;
}
.recent_post_title:hover {
	color:#529b1c !important;
}
.recent_posts h4 {
	font-family: 'Droid Serif', arial, serif !important;;
	font-size: 16px !important;
}
.recent_post_excerpt_container {
	clear:both;
	border-top:1px solid #d7d0c1;
	margin-top: 8px;
	padding-top: 15px;
}
.recent_post_footer_container {
	height:20px;
	overflow:hidden;
	margin-top:26px;
}
.recent_post_category_container, .latest_post_category_container {
	float:left;
	font-style:italic;
	color:#4f3900;
	font-size:11px !important;
	font-family:Arial !important;
	line-height:30px;
}
.recent_post_category_container a, .latest_post_category_container a {
	font-weight:bold;
	font-size:11px;
	text-decoration:underline;
}
.recent_post_readmore_container {
	float:right;
}
.latest_post_footer_container {
	overflow:hidden;
	margin:10px 0px;
}
.latest_post_readmore_container {
	float:right;
	padding:7px 14px;
	
	background-color:#7a7058;
	-webkit-transition: background-color .15s ease-in-out;
	-moz-transition: background-color .15s ease-in-out;
	-ms-transition: background-color .15s ease-in-out;
	-o-transition: background-color .15s ease-in-out;
	transition: background-color .15s ease-in-out;
}
.latest_post_readmore_container:hover {
	background-color:rgba(31, 22, 1, 0.8);
}
.latest_post_readmore_container a {
	color:#fff !important;
	text-decoration:none;
	font-size:16px !important;
}
.post_thumb_large {
	margin:7px 0px;
}
.page-title.author {
	font-size:16px !important;
	font-weight:normal !important;
	margin-top:25px;
	margin-bottom:10px;
}
.page-title.author a {
	font-size:20px !important;
	font-weight:bold !important;
}
#author-post {
	border-top: 1px solid #cdcdb1;
	border-bottom: 1px solid #cdcdb1;
	overflow:hidden;
	padding:20px 0px;
}
#author-post #author-description {
	width:390px !important;
}
#comments-title {
	font-weight:normal !important;
	font-style:normal !important;
}
.author-follow-title {
	padding-top:13px !important;
	border-top:0px !important;
	float:left;
	font-family: 'ChampagneLimousinesBold', Arial, Helvetica, sans-serif;
	font-size: 18px !important;
	color: #000000 !important;
	font-weight: normal;
}
.author-follow {
	overflow:hidden;
	height: 44px;
	margin-top: 19px;
	padding:10px 0px;
/*	background:#f6f3ee;
	padding-left:20px;*/
}
.author-follow ul {
	padding-top:5px;
	margin-left:8px;
	text-align:center;
}
#author_pagination{
	padding:30px 0 30px 0;
}
.wpml-ls-statics-shortcode_actions a { background-color: transparent !important; }

.wpml-ls-statics-shortcode_actions, .wpml-ls-statics-shortcode_actions .wpml-ls-sub-menu, .wpml-ls-statics-shortcode_actions a {
    border-color: #000 !important;
}
.wpml-ls-legacy-list-vertical a {padding:0px !important;}
#post-89 iframe { min-width:85% !important;}
/***language selector**/
/*#lang_sel_list.lang_sel_list_vertical ul {
 border: none;
 margin-top: 1px !important;
}
#lang_sel_list.lang_sel_list_vertical a, #lang_sel_list.lang_sel_list_vertical a:visited {
 border: none;
}*/