/*   
Theme Name: Office Space Guys
Description: Office Space Guys wordpress theme
Author: tosg
Version: 1.0
*/
.clearfix:after{content:".";display:block;height:0;clear:both;visibility:hidden;line-height:0px; font-size:0px;}
img{border:none;vertical-align:top;}
form,ul,h1,h2,h3,h4,h5,h6,p,span,input{margin:0px;padding:0px;}
ul{list-style:none;}
body{margin:0px;font-size:11px;line-height:16px;font-family:Arial, Helvetica, sans-serif;background:url(images/bg01.jpg) repeat-x left top;color:#666666;  background-color:#EBEBEB;}
input,select,textarea{font-size:13px;line-height:15px;font-family:Arial, Helvetica, sans-serif; vertical-align:middle;color:#666666;}
a{text-decoration:none;color:#E84F05;}
a:hover{text-decoration:underline;}
h1{font-size:18px;line-height:20px;}
h2{font-size:15px;line-height:18px; font-weight:normal;}
h3{font-size:14px;line-height:16px; font-weight:normal;}
h4{font-size:13px;line-height:15px;}
h5{font-size:11px;line-height:13px;}
h6{font-size:10px;line-height:12px;}
.floatleft{float:left; width:auto;}
.floatright{float:right; width:auto;}
.alignleft{ text-align:left;}
.alignright{ text-align:right;}
.center{ text-align:center;}
.col1,.col2,.col3,.block1,.block2,.block3{ float:left; width:auto;}
.col01,.col02,.col03{ float:left; width:auto;}
p{ padding:8px 0;}

div.container{width:1000px;margin:0 auto;}
.header{ width:1000px; position:relative; border-bottom:solid 7px #d82101;}
.header .logo{ padding:30px 0 16px 20px;}
.header .call{ width:225px; height:44px; background:url(images/bg10.gif) no-repeat left top; position:absolute; top:0; right:44px;}
.header .txt{ font-size:18px; color:#fff; line-height:20px; padding:8px 0 0; text-align:center;}
.header .contact{ position:absolute; top:64px; right:20px;}
.header .menu{ position:absolute; right:0; bottom:0; height:43px;}
.header .menu li{ width:auto; float:left; padding:0 0 0 4px;}
.header .menu li a{ font-size:13px; color:#fff; text-transform:uppercase; width:auto; display:block; float:left; font-weight:bold; }
.header .menu li a:hover{ text-decoration:none;}
.header .menu li a span{ display:block;}
.header .menu li.item01 a.active{ width:93px; height:43px; background:url(images/item01-a.gif) no-repeat left top; text-align:center;}
.header .menu li.item01 a.active span{ padding:17px 0 0;}
.header .menu li.item02 a{ width:126px; height:43px; background:url(images/item02.gif) no-repeat left top;}
.header .menu li.item02 a:hover{background:url(images/item02_over.gif) no-repeat left top;}
.header .menu li.item02 a span{ padding:9px 0 0 18px;}
.header .menu li.item03 a{ width:140px; height:43px; background:url(images/item03.gif) no-repeat left top; text-align:center;}
.header .menu li.item03 a:hover{background:url(images/item03_over.gif) no-repeat left top;}
.header .menu li.item03 a span{ padding:17px 0 0 0;}
.header .menu li.item04 a{ width:156px; height:43px; background:url(images/item04.gif) no-repeat left top;}
.header .menu li.item04 a:hover{background:url(images/item04_over.gif) no-repeat left top;}
.header .menu li.item04 a span{ padding:9px 0 0 18px;}
.header .menu li.item05 a{ width:67px; height:43px; background:url(images/item05.gif) no-repeat left top; text-align:center;}
.header .menu li.item05 a.active,
.header .menu li.item05 a:hover{background:url(images/item05_over.gif) no-repeat left top;}
.header .menu li.item05 a span{ padding:17px 0 0 0;}
.header .menu li.item06 a{ width:98px; height:43px; background:url(images/item06.gif) no-repeat left top; text-align:center;}
.header .menu li.item06 a:hover{background:url(images/item06_over.gif) no-repeat left top;}
.header .menu li.item06 a span{ padding:17px 0 0 0;}

.wrapper{ border-left:solid 1px #999999; border-right:solid 1px #999999; padding:12px 0 0; background:#fff;}
.featured-obj{height:170px; width:998px; position:relative;}
.featured-obj .man{ padding:0px 17px 0 0px; text-align:right;}
.featured-obj img.grey{ position:absolute; left:17px; top:0; z-index:2;}
.featured-obj h1{ position:absolute; z-index:3; left:0; top:12px;}
.featured-obj .featured{ position:absolute; z-index:4; left:68px; top:47px; height:170px; width:570px; font-size:12px;}
.featured-obj h2{ padding:14px 0 0px;}
.featured-obj .more{ text-align:right;}
.featured-obj .more a{ text-decoration:underline;}
.content{ width:998px; clear:both; overflow:hidden; padding:24px 0 20px;}
.main{ width:745px; float:left;}
.side{ width:223px; margin:0 0 0 16px; float:left;}
div.blocks1{width:745px;overflow:hidden;clear:both; padding:0 0 24px;}
div.blocks1 div.block1{width:502px;}
div.blocks1 div.block2{width:223px; float:right;}
.articles-obj{ padding:0 0 0px 21px;}
.articles-obj ul.articles li{ border-top:solid 1px #bcbcbc; padding:20px 0;}
.articles-obj ul.articles li.first{ border-top:none; padding:0 0 20px;}
.articles-obj div.cols1{width:481px;overflow:hidden;clear:both;}
.articles-obj div.cols1 div.col1{width:225px;}
.articles-obj div.cols1 div.col2{width:225px; float:right;}
.articles-obj h3{ background:#ebebeb url(images/bg03.gif) no-repeat left top; padding:3px 11px;}
.articles-obj div.cols01{width:225px;overflow:hidden;clear:both; background:#fbfbfb;}
.articles-obj div.cols01 div.col01{width:98px; text-align:center; padding:8px 0;}
.articles-obj div.cols01 div.col02{width:114px; padding:0 0 8px;}
.articles-obj div.cols01 div.col01 img{ padding:2px; background:#fff; border:solid 1px #727272;}
.articles-obj .more{ text-align:right;}
.articles-obj .more a{ text-decoration:underline;}
.articles-obj a.view{ font-size:14px; text-decoration:underline;}
.blog-obj{ width:223px; height:450px; background:url(images/bg04.jpg) no-repeat left top;}
.blog-obj .blogs{ padding:7px 5px;}
.blog-obj h3{ background:url(images/bg06.gif) no-repeat left top; color:#fff; font-family:"Trebuchet MS", Arial, Helvetica, sans-serif; line-height:25px; padding:0 13px;}
.blog-obj .blog{ padding:0 10px 4px;}
.blog-obj h4{ padding:16px 0 8px;}
.blog-obj h4 a{ color:#0078a5;}
.blog-obj .more{ text-align:right; font-size:12px;}
.blog-obj .more a{ text-decoration:underline;}
.blog-obj p{ font-size:13px;}
.more-articles-obj{ width:700px;}
.more-articles-obj div.cols1{width:624px;overflow:hidden;clear:both; padding:16px 0 0; margin:0 auto;}
.more-articles-obj div.cols1 div.col1{width:290px;}
.more-articles-obj div.cols1 div.col2{width:290px; float:right;}
.more-articles-obj ul li{ background:url(images/icon01.gif) no-repeat left 7px; font-size:13px; line-height:15px; padding:3px 0 3px 12px;}
.more-articles-obj ul li a{ color:#003366;}
.contact-obj{ background:url(images/bg05.jpg) no-repeat left top; width:223px; height:450px; font-size:13px; list-style: none;}
.contact-obj div.contact{ padding:7px 5px;}
.contact-obj h3{background:url(images/bg07.gif) no-repeat left top; color:#fff; font-family:"Trebuchet MS", Arial, Helvetica, sans-serif; line-height:25px; padding:0 13px;}
.contact-obj form.contact{ padding:16px 13px;}
.contact-obj .param{ padding:16px 0 3px;}
.contact-obj input.txt{ width:183px; font-size:13px; line-height:15px;}
.contact-obj textarea{ width:181px; height:125px; font-size:13px; line-height:15px;}
.contact-obj div.submit{ padding:16px 2px 20px 0; text-align:right;}
.contact-obj input.submit{ width:89px; height:27px; background:url(images/submit.gif) no-repeat left top; border:none; cursor:pointer; margin-top:20px; }
.leasing-obj{ margin:30px 0 0; width:221px; height:245px; background:url(images/bg08.jpg) no-repeat left top;}
.leasing-obj .leasing{ padding:0 20px;font-family:Verdana, Geneva, sans-serif; font-size:13px;}
.leasing-obj h3{  font-size:16px; color:#d82101; padding:10px 0 28px;}
.leasing-obj div.cols1{width:181px;overflow:hidden;clear:both;}
.leasing-obj div.cols1 div.col1{width:140px; text-align:center;}
.leasing-obj div.cols1 div.col2{width:24px; float:right;}
.leasing-obj div.cols1 div.col1 a{ color:#003366;}
.footer{ background:#818181 url(images/bg09.jpg) no-repeat left top; height:164px;}
.footer div.cols1{width:1000px;overflow:hidden;clear:both;}
.footer div.cols1 div.col1{width:387px; margin:0 1px 0 0;}
.footer div.cols1 div.col2{width:323px; margin:0 1px 0 0;}
.footer div.cols1 div.col3{width:287px;}
.footer h3{ line-height:45px;  text-align:center; color:#fff; text-transform:uppercase;}
.footer ul.about{ padding:10px 13px 0 77px;}
.footer ul.about li{ background:url(images/icon03.gif) no-repeat left 6px; padding:6px 0 7px 26px; line-height:12px; font-size:10px;}
.footer ul.about li a{ color:#fff;}
.footer ul.questions{ padding:10px 13px 0 13px;}
.footer ul.questions li{ background:url(images/icon03.gif) no-repeat left 6px; padding:6px 0 7px 26px; line-height:12px; font-size:10px;}
.footer ul.questions li a{ color:#fff;}
.footer ul.contact{ padding:10px 13px 0 13px;}
.footer ul.contact li{ background:url(images/icon03.gif) no-repeat left 6px; padding:6px 0 7px 26px; line-height:12px; font-size:10px;}
.footer ul.contact li a{ color:#fff;}
.copyright{ text-align:center; background:#333333; color:#fff; font-size:12px; padding:20px 0;}
.copyright a{ text-decoration:underline; color:#fff;}
h1.our-blog{ background:url(images/bg16.jpg) no-repeat left top; line-height:71px; padding:0 50px; font-size:24px; font-family:"Trebuchet MS", Arial, Helvetica, sans-serif; color:#fff; font-weight:normal;}
div.post-obj{ padding:0 0 0 24px; width:686px;}
div.post-obj h2.t1{ font-size:23px; font-weight:normal; line-height:26px; font-weight:bold; color:#000000; margin-top:16px; }
div.post-obj p.meta{ font-size:12px; font-family:Verdana, Geneva, sans-serif; color:#999999;}
div.post-obj p.meta a{ color:#32a4bb;}
div.post-obj p.meta a.comments{ color:#fff; font-size:11px; font-family:Arial, Helvetica, sans-serif; background:#32a4bb; padding:1px 2px; margin:0 0 0 10px;}
div.post-obj div.entry{ font-size:13px; line-height:18px; color:#000000; margin-top:16px;}
div.post-obj img.floatleft{ margin:0 16px 0px 0; padding:4px; background:#fff; border:solid 1px #333333;}
.comment-obj{ padding:10px 0 0px;}
.comment-obj h3.t1{ background:url(images/bg15.jpg) no-repeat left top; line-height:36px; color:#fff; padding:0 16px 4px 36px; font-family:Verdana, Geneva, sans-serif; font-size:18px;}
.comment-obj form.comment{ padding:5px 0 26 34px;}
.comment-obj .cols1{ clear:both; width:686px; overflow:hidden; padding:0 0 8px;}
.comment-obj .cols1 .col1{ width:197px;}
.comment-obj .cols1 .col2{ width:489px;}
.comment-obj input.txt{ width:172px;}
.comment-obj textarea.msg{ width:680px; height:106px;}
.comment-obj input.submit{ font-size:10px; line-height:13px;}
.sidebar{ background:url(images/bg13.jpg) no-repeat left bottom; padding:0 0 16px; margin:0 0 20px; width:221px; list-style: none;}
.sidebar h3{ font-size:16px; font-family:Verdana, Geneva, sans-serif; color:#d82101; font-weight:normal; background:url(images/bg14.jpg) no-repeat left top; line-height:40px; padding:0 0 0 26px;}
.sidebar h3.cat{background:url(images/bg12.jpg) no-repeat left top; line-height:36px;}
.sidebar ul{ border-left:solid 1px #999999; border-right:solid 1px #999999; font-size:12px; font-family:Verdana, Geneva, sans-serif; line-height:14px; padding:0 24px 10px; width:171px; overflow:hidden;}
.sidebar ul li{ padding:3px 0;}
.sidebar ul li a{ color:#666666;}
.sidebar ul ul{ border:none; padding:3px 0 0 24px; width:auto;}
.sidebar span.s1{ color:#32a4bb;}
.conform{
	margin-left: 15px;
}