/*
Theme Name: Webloungers
Theme URI: http://webloungers.com/
Description: Webloungers
Version: 1.0

Tags: webloungers
*/


body,img,ul,li,p,h1,h2,h3,h4,a,img{ margin:0px; padding:0px; border:none; }

a,a:visited,a:active { color: #0000A0; }
/*********** layout *************/

body{
/*font-family:Arial, Helvetica, sans-serif;*/
font-family: Tahoma, Arial, Helvetica, sans-serif;
}

.wrapper{
margin:0px auto;
width:958px;
}

#header_top{
background:url(images/header_top_bg.jpg) repeat-x #000000;
}

#header_bottom{
background:url(images/header_bg.jpg) repeat-x;
height:354px;
}

#main{
padding-top:20px;
background:url(images/main_bg.jpg) repeat-x top;
}

#footer{
background:url(images/footer_top_bg.jpg) #030304 top repeat-x;
padding-top:50px;
}

#footer a:hover{
  text-decoration: underline;
}

/*********** Header top *************/

#logo{
float:left;
width:286px;
margin-top:10px;
}

#logo h4 {
color:#ffffff;
font-weight:normal;
font-size:12px;
text-align:center;
margin:5px 0px;
}

#nav{
float:left;
margin-left:60px;
}

#nav ul{
margin-top:70px;
}

#nav li{
float:left;
list-style-type:none;
margin-left:30px;
font-size:12px;
}

#nav li a{
color:#858585;
text-decoration:none;
}

#nav li a:hover{
  text-decoration: underline;
}

#nav .active img{
margin-top:-5px;
}

#nav .active a{
color:#ffffff;
}

#nav .current_page_item{
background:url(images/men_bg.jpg) no-repeat center;
color:#ffffff;
font-weight:bold;
display:block;
height:26px;
width:86px;
text-align:center;
padding-top:7px;
margin-top:-7px;
}

#nav .current_page_item a {
color:#ffffff;
font-weight:bold;
display:block;
}

/*********** Header bottom *************/

#slider_d{
float:left;
width:644px;
height:329px;
background:url(images/slider_bg.png) no-repeat;
margin-top:15px;
}

#slides{
margin:10px 0 0 10px;
overflow:hidden;
width:614px;
height:299px;
}

#quote{
float:left;
width:270px;
margin-left:30px;
margin-top:25px;

}

#quote h1{
color:#ffffff;
font-family:"Times New Roman", Times, serif;
font-size:28px;
font-weight:bold;
margin-bottom:5px;

}

#quote p{
font-size:14px;
color:#ffffff;
}

#quote a img{
margin-left:35px;
margin-top:15px;
}


#quote ul
{
color: #fff;
padding: 0px 0px 0px 20px;
font-size: 14px;
}

#quote h2 {
  font-size: 16px;
}


/********** Main **************/

.services{
background:url(images/services_ico.png) no-repeat left;
padding-left:36px;
padding-bottom:5px;
margin-bottom:20px;
height:35px;
border-bottom:1px solid #dedede;
font-family:"Times New Roman", Times, serif;
font-size:26px;
font-weight:normal;
}

.item{
float:left;
width:261px;
border:3px solid #d2d3d2;
padding:15px;
margin-right:33px;
margin-bottom:20px;

}

.item_link{
margin-left:70px;
font-size:12px;
background:url(images/arr.png) right no-repeat;
padding-right:20px;
height:18px;
display:block;
width:75px;
}

.last{
margin-right:0px;
}

.item .item_img{
padding:1px;
border:3px solid #b6a89d;
width:253px;
}

.item h4{
font-family:"Times New Roman", Times, serif;
margin-top:10px;
margin-bottom:10px;
}

.item h3{
font-family:"Times New Roman", Times, serif;
margin-top:10px;
margin-bottom:10px;
}

.item p{
font-size:12px;
margin-bottom:10px;
}

.item p.left{
display:block;
width:233px;
float:left;
}

.item .zoom{
float:right;
}

.item a{
text-decoration:none;
color:#ff6000;
}

.item li {
  margin-left: 20px;
}

.item li a {
  color: #000;
}

.item li a:hover {
  text-decoration: underline;
}

.our_works{
background:url(images/works_ico.png) no-repeat left;
padding-left:40px;
padding-bottom:5px;
margin-bottom:20px;
margin-top:20px;
height:37px;
border-bottom:1px solid #dedede;
font-family:"Times New Roman", Times, serif;
font-size:26px;
font-weight:normal;
}

.more_works{
float:right;
margin-top:20px;
margin-bottom:20px;
color:#ff6000;
text-decoration:none;
font-size:12px;
background:url(images/arr.png) right no-repeat;
padding-right:24px;
height:18px;
display:block;
}


#posts{
float:left;
width:680px;
}

.post{
margin-bottom:20px;
}

.post_title{
font-size:22pt;
font-weight:bold;
margin-bottom:15px;
color:#ff6000;
/*font-family:"Times New Roman", Times, serif;*/
}

.post_content{
/*font-family: Georgia, sans-serif;*/
font-size:13px;
color:#000000;
margin-bottom:10px;
text-align: justify;
}

.post_content p {
padding: 10px 10px 10px 10px;
}

.post_content ul {
padding: 5px 10px 5px 40px;
}

.post_title a{
color:#ff6000;
text-decoration:none;
font-size: 22pt;
}

.post_meta{
font-size:12px;
color:#aaaaaa;
}

.post_meta a{
text-decoration:none;
color:#cacaca;
}

.comments_title {
padding-top: 20px;
}

.comment{
margin-bottom:5px;
padding:5px;
}

#postcomment{
font-size:16px;
margin-top:20px;
margin-bottom:5px;
color:#ababab;
}

.comments_title{
margin-top:10px;
margin-bottom:10px;
color:#ababab;
font-size:16px;
}

.comment_meta{
font-size:11px;
color:#adadad;
}

.comment_meta a{
font-size:11px;
color:#adadad;
}

.comment_text{
font-size:12px;
padding-top:5px;
}

/************ Sidebar ************/


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

.widget{
margin-bottom:20px;
}

.widget h3{
font-size:18px;
font-weight:bold;
margin-bottom:8px;
margin-top: 5px;
font-family:"Times New Roman", Times, serif;
color: rgb(255, 96, 0);
}

.widget ul{
margin-left:20px;
}

.widget li{
/*list-style-type:none;*/
font-size:13px;
}

.widget li a{
text-decoration:none;
}

.widget a:link{
  color: #000;
}

.widget a:visited{
  color: #101010;
}

.widget a:hover{
  text-decoration: underline;
}

.widget h3 a.twitterwidget {
  text-decoration: none;
  color: rgb(255, 96, 0);
}

.widget .twitter-item {
  list-style-type: none;
}

.widget h3 a.rsswidget {
  color: rgb(255,96,0);
  text-decoration: none;
}

.widget .time-meta a {
 color: #b0b0b0;
}

.widget .from-meta {
color: #c0c0c0;
font-style: italic;
}

/********** Footer **************/

#footer{
color:#858585;
font-size:12px;
}

#footer a{
color:#ff6000;
text-decoration:none;
}

#footer ul{
}

#footer li{
list-style-type:none;
margin-bottom:10px;
font-size:12px;
}

#middle li{
border-bottom:solid 1px #1b1a19;
padding-bottom:5px;
}

#middle li.last{
border:none;
}

#footer h2{
color:#ffffff;
font-family:"Times New Roman", Times, serif;
font-size:26px;
font-weight:normal;
margin-bottom:15px;
}

#footer .twitter-item {
  color: #ff6000;
}

#footer h2 a {
  color: #fff;
}

#footer h2 a:hover {
  text-decoration: underline;
}

.contact_info{
color:#ff6000;
}

.mail{
background:url(images/mail.jpg) no-repeat 0 0;
padding-left:35px;
padding-top:10px;
margin-top:10px;
display:block;
height:30px;
}

.phone{
background:url(images/phone.jpg) no-repeat 0 0;
padding-left:35px;
padding-top:10px;
display:block;
height:30px;
}

.fax{
background:url(images/fax.jpg) no-repeat 0 0;
padding-left:35px;
padding-top:10px;
display:block;
height:30px;
}

#footer #right {
float:right;
width:200px;
}

#footer #middle {
float:left;
width:400px;
margin-left:30px;
}

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

#copyright{
margin-top:10px;
padding-bottom:50px;
border-top:1px solid #1b1a19;
padding-top:20px;
}

#copyright p{
text-align:center;
}


/*********** Other *************/

.clear{
clear:both;
}



.sociable{
font-weight: bold;
color: rgb(171, 171, 171);
font-size: 16px;
margin-bottom: 5px;
margin-top: 15px;
}