/*
Theme Name: Shooga
*/


body{
background-color:#fff;
color:#000;
font-family: Verdana;
padding:0;
margin:0;
}

a{
color:#000;
text-decoration:none;
}

a:hover{
color:#666;
text-decoration:none;
}

img{
border:none;	
}

p {
    line-height: 130%;
}

/* Blog Contents */

#wrapper{
width:965px;
margin:0 auto;
}

#header{
height:111px;
position:relative;
}

#logo_container{
float:left;
border-right:1px #000 solid;
height:111px;
width:250px;
}

.logo{
position:absolute;
top:25px;
left:0px;
}

#nav{
position:absolute;
left:285px;
bottom:15px;
width: 815px;
}

#sidebar{
width:250px;
float:left;
}

#content{
float:left;
width:714px;
padding-bottom: 30px;
border-left:1px #000 solid;
min-height: 975px;

}

#content .post h2 {
    font-size: 18px;
    font-weight: normal;
}

#banner_container{
position: relative;
height:230px;
width:715px;
border-top:1px #000 solid;
border-bottom:1px #000 solid;
}


/* Navigation */

ul.nav{
list-style:none;
margin:0;
padding:0;
}

ul.nav li {
float:left;
border-left:2px #000 solid;
height:13px;
padding: 0 9px;
}

ul.nav li:first-child {
border:none;
}

ul.nav li a {
display:block;
padding:0px; 
line-height:15px;
text-align:center; 
font-size:14px;
text-transform:uppercase;
text-decoration:none;
margin:0px 5px 0px 5px;
}

ul.nav li a:hover {
color:#888; 
text-decoration:none;
}


/* Posts */

#main{
float:left;
width:685px;
}

.post{
padding:37px 5px 5px 55px;
min-height: 350px;
}

.banners , .post {
    font-size: 12px;
}

/* Footer */

#footer{
text-align:center;
float:right;
margin:0;
padding:10px 0 10px 0;
width:863px;
border-top: 1px solid #000;
border-left: 1px solid #000;
}

#footer a{
color:#999999;
}

#footer a:hover{
color:#777;
}


/* SIDEBAR */

ul.xoxo {
    padding: 0;
    margin: 0;
}

ul.xoxo li h3 {
    font-size: 18px;
    font-weight: normal;
}

ul.xoxo li {
    list-style: none;
}

.lpbcWidget {
    padding-right: 15px;
    text-align: justify;
}

.lpbcWidget ul {
    padding: 0;
}

.lpbcWidget h2 {
    margin-bottom: 0;
    margin-top: 55px;
    font-size: 18px;
    font-weight: normal;
}

.lpbcWidgetPost span.lpbcWidgetDate {
    color: #f97a12;
    font-size: 12px;
    font-weight: bold;
    margin-bottom: 15px;
}

.lpbcWidgetPost a.lpbcWidgetPostTitle {
    color: #000000;
    font-size: 14px;
    font-weight: bold;
}

.lpbcWidgetPost p {
    font-size: 11px;
}

.lpbcWidgetPost a.lpbcWidgetReadMore {
    color: #f97a12;

}

.lpbcWidgetMore a {
    color: #f97a12;
    font-size: 12px;
    float: right;
    margin-top: 15px;
}

/* Top Banners */

 #banner_container div {
    width: 850px;
    height: 229px;
}

#banner_container div .wp_bannerize_ul {
    position: absolute;
    left: 0;
    margin:0;
    padding:0;
}

 #banner_container div  .wp_bannerize_ul li {
    list-style: none;
    position:absolute;
    left:0px;
}


/* Logos' Banners */

.banners {
    width: 700px;
    padding-left: 55px;
}

.banners h2 {
    font-size: 18px;
    font-weight: normal;
}

.banners ul {
    margin: 0;
    padding: 0;

}

.banners ul li {
    list-style: none;
    float: left;
    width: 115px;
    height: 48px;
    overflow: hidden;
    text-align: center;
    vertical-align: middle;
    border: 1px solid #000000;
    margin: 0 6px;
}

.banners ul li a {

	width: 115px;
	height: 48px;
    text-align: center;
	display: block;
	}

.banner_desc-2 {
    margin-top: 100px;
}

.left_arrow_clients, .left_arrow_clients2 {
    position: relative;
    float: left;
    width: 24px;
    height: 48px;
    background: url(images/left-arrow.gif) no-repeat;
}

.right_arrow_clients, .right_arrow_clients2{
    position: relative;
    float: left;
    width: 24px;
    height: 48px;
    background: url(images/right-arrow.gif) no-repeat;
}

.wp_bannerize_Clients, .wp_bannerize_clients2 {
    position: relative;
    float: left;
    width: 645px;
    height: 50px;
    overflow: hidden;
}

.wp_bannerize_Clients ul, .wp_bannerize_clients2 ul {
    width: 2000px;
    position: absolute;
    left: 0px;
}

.logos_banner {
    position: relative;
    margin-left: -30px;
}


/* Language Selector */

#secondary {
    position: absolute;
    font-size: 14px;
    left: 825px;
    top:  30px;
}

#secondary ul {
    margin: 0;
}

#secondary ul li {
    list-style: none;
}

#qtranslate-3-chooser {
    padding: 0;
}

#qtranslate-3-chooser li {
    float: left;
    padding: 0 5px;
}

#qtranslate-3-chooser li#qtrans_name_En  {
    border-right: 2px solid #000000;
    height: 10px;
    padding-bottom: 4px;
}

#qtranslate-3-chooser li a {
    color:#000000;
    font-size: 14px;
}

#qtranslate-3-chooser li.active a {
    color:#f97a12;
}


/* CLEARFIX */

.clearfix:after {
	content: ".";
	display: block;
	clear: both;
	visibility: hidden;
	line-height: 0;
	height: 0;
}


html[xmlns] .clearfix {
	display: block;
}

* html .clearfix {
	height: 1%;
}

/* a outlines */

a {outline:none; text-decoration:none;}
:focus{outline:none;}
*>.selector {outline:none;}
