/*  
Theme Name: Businezz
Theme URI: http://www.blogohblog.com
Description: A free WordPress theme by <a href="http://www.blogohblog.com" title="Free WordPress Themes">Blog Oh! Blog</a>
Version: 1.0
Author: Jai Nischal Verma
Author URI: http://www.blogohblog.com
*/

/*********************Reset**********************/
html,body,div,span,applet,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,abbr,acronym,address,big,cite,code,del,dfn,em,font,img,ins,kbd,q,s,samp,small,strike,strong,sub,sup,tt,var,b,u,i,center,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,caption,tbody,tfoot,thead{margin:0;padding:0;border:0;outline:0;font-size:100%;vertical-align:baseline;background:transparent}
body{line-height:1}
ol,ul{list-style:none}
blockquote,q{quotes:none}
blockquote:before,blockquote:after,q:before,q:after{content:'';content:none}:focus{outline:0}
ins{text-decoration:none}
del{text-decoration:line-through}
.clear{clear:both;display:block;overflow:hidden;visibility:hidden;width:0;height:0}
h1{font-size:25px;padding-top:15px;}
h2{font-size:20px;padding-top:15px;}
h3{font-size:20px;padding-top:15px;}
h4{font-size:20px;padding-top:15px;}
h5{font-size:20px;padding-top:15px;}
h6{font-size:20px;padding-top:15px;}

/*********************Body**********************/
#top{padding-top:1px;background-image:url(images/top_bg.jpg);height:55px;background-repeat:repeat-x;width:100%;}
body{font-family:Arial, Helvetica, sans-serif; font-size: 12px;line-height: 18px;color:#666;}
.wrap{width:961px;margin-right:auto;margin-left:auto;}
a:link, a:visited {color:#9cbf00;}
#top1_bg{background:url(images/top1_bg.jpg) repeat-x;height:88px;width:100%;}
#content{padding-top:1px;background-image:url(images/content_bg.jpg);width:100%;height:auto;background-repeat:repeat-x;}
#con{margin-top:10px;}
#con_top{background-image:url(images/con_top.jpg);width:961px;height:8px;background-repeat:no-repeat;}
#con_mid{background-image:url(images/con_mid.png);width:961px;height:auto;background-repeat:repeat-y;}
#con_bottom{clear:both;background-image:url(images/con_bottom.png);width:961px;height:43px;background-repeat:no-repeat;}
.line{background-image:url(images/line.png);width:594px;height:7px;background-repeat:no-repeat;}
#inner_content{padding-left:20px;margin-left:10px;width:920px;background-image:url(images/con_insider_bg.jpg);height:auto;background-repeat:repeat-x;border:1px solid #ccc;}
#top1_right{margin-top:28px;text-align:right;float:right;font-family:Arial, Helvetica, sans-serif;font-size:16px;font-weight:bold;color:#000;}
#left_side {width:590px; float:left; padding-top:10px;}
h1.search {font-size:12px; border-bottom:1px solid #fff; padding-bottom:5px; margin-bottom:20px;}

/*********************Page Navigation**********************/
.access{margin:8px auto;width:600px;display:block;float:left;}
.access .menu ul{list-style:none;margin:0;}
.access .menu li{float:left;position:relative;}
.access a{display:block;text-decoration:none;color:#fff; font-family:Arial, Helvetica, sans-serif; font-size:14px; text-transform:uppercase; font-weight:bold; padding:0 15px;line-height:38px; }
.access .menu li.current_page_item a {color:#fff;}
.access ul ul{display:none;position:absolute;top:38px;left:0;float:left;-webkit-box-shadow:0px 3px 3px rgba(0,0,0,0.2);-moz-box-shadow:0px 3px 3px rgba(0,0,0,0.2);box-shadow:0px 3px 3px rgba(0,0,0,0.2);z-index:99999;	background-color:#4B4543;}
.access ul ul ul{left:100%;top:0;}
.access ul ul a{height:auto;line-height:1em;padding:10px;width:160px; color:#FFF;}
.access li:hover > a{color:#ecffad;}
.access ul ul li:hover > a{color:#ecffad;}
.access ul li:hover > ul{display:block;}

/*********************Search**********************/
#search{background:url(images/search_bg.jpg) no-repeat;width:291px;height:31px;float:right;margin-top:10px;}
.field{width:250px;line-height:30px;height:30px;background:none;vertical-align: middle;color: #A29E9D;border:none;padding-left:10px;}

/*********************Logo & top links**********************/
#logo{padding-top:5px;padding-left:30px;}
#logo div a {font-style:bold; display:block; color:#92b90f; font-size:32px; text-decoration:none; text-shadow:1px 1px #ecffad;}
#logo div {font-size:10px; letter-spacing:1px; font-weight:normal; padding:5px; color:#000;}
.toplinks {padding-bottom:5px;}
.toplinks a {font-size:12px;font-weight:400;text-decoration:none;font-family:Arial, Helvetica, sans-serif;color:#A00000; font-weight:bold;}

/**************** Content styling *********************/
.post h1 {padding-bottom:0px; padding-top:0px; font-size:16px; margin-bottom: 10px;}
.post h1 a {color:#666; text-decoration:none;}
.post h2 {padding-bottom:0px; padding-top:0px; font-size:16px; margin-bottom: 10px;}
.post h2 a {color:#666; text-decoration:none;}
h1.titles{font-family:Arial, Helvetica, sans-serif;font-size:20px;font-weight:bold;padding:20px 0 20px 0;color:#666;}
h1.titles a {color:#666; text-decoration:none; text-transform:capitalize;}
.blogpost {padding-top:30px; padding-bottom:15px; background:url(images/line.png) top no-repeat; position:relative;}
.compop a {background:url(images/comments.png) left no-repeat; font-size:18px; font-weight:bold; position:absolute; top:30px; right:20px; padding-left:20px; text-decoration:none;}
.blogpost h3 {padding-bottom:0px; font-size:15px;}
.blogpost h3 a {text-decoration:none;}
.blogpost h3 a:hover {color:#333;}
.blogdate {padding:10px 10px 10px 24px; font-style:italic; background:url(images/date.gif) left no-repeat;}
.content {padding-bottom:20px;}
.content p {margin-bottom:20px; font-size:14px; line-height:22px;color:#666;}
.content ul, .content ol  {margin:20px;}
.content ul li {margin:5px; background:url(images/ul.gif) 0px 2px no-repeat; padding-left:25px; font-size:14px; line-height:22px;}
.content ol li {margin:5px 5px 5px 25px; padding-left:5px; font-size:14px; line-height:22px; list-style:decimal;}
.content h1, .content h2, .content h3, .content h4, .content h5, .content h6 {margin-bottom:20px;}
.alignleft {float:left; margin:0 15px 5px 0;}
.alignright {float:right; margin:0 0 5px 15px;}
.content blockquote { margin:0 0 10px 10px; padding:10px 20px 10px 20px; border:1px solid #ccc; background-color:#F4F5F5;}
.content blockquote p {margin:0;}
.cat_icon { font-weight:bold; color:#999; line-height:22px; font-size:12px;}
.cat_icon a {text-decoration:underline;  background:url(images/folder.gif) left no-repeat; padding-left:22px;}
.cat_icon a:hover {color:#333;}
.tag_icon { font-weight:bold; color:#999; line-height:22px; font-size:12px;}
.tag_icon a {text-decoration:underline;  background:url(images/tag.gif) left no-repeat; padding:2px 2px 2px 22px;}
.tag_icon a:hover {color:#333;}

/**************** Blog Page Template Pagination *********************/
.paginate {padding-top:10px;}
.paginate a {border:1px solid #CCC; padding:5px; text-decoration:none; font-weight:bold; margin-right:4px;}
.paginate a.selected {background-color:#900; color:#FFF;border:1px solid #900; }

/**************** Home Page Testimonials *********************/
.about p {margin-bottom:15px; font-size:14px; line-height:22px;}
.testi_img img {float:left; height:100px; width:100px; margin-right:10px; margin-bottom:10px; border:1px solid #ccc; padding:4px; background-color:#EBEBEB;}
.testi {width:280px; float:left; margin:0px 10px 20px 0; line-height:20px; font-style:italic;}
.testi p {font-size:12px;}
.readmo {display:block;}

/**************** Sidebar *********************/
#right{margin-right:10px;padding-top:10px;float:right;}
#right_top{background-image:url(images/right_top.png);width:295px;height:15px;background-repeat:no-repeat;}
#right_mid{background-image:url(images/right_mid.png);width:295px;height:auto;background-repeat:repeat-y;}
.sidebar div{padding-left:10px;padding-top:5px;;font-family:Arial, Helvetica, sans-serif;font-size:18px;text-decoration: underline;color:#92b90f;line-height:30px;margin-left:10px;width:260px;height:33px;}
.sidebar li ul li a {font-weight:bold;color:#666;font-family:Arial, Helvetica, sans-serif;font-size:13px;text-decoration:none;background:url(images/bullet.png) 0px 4px no-repeat;padding-left:14px;}
.sidebar li ul li a:hover {text-decoration:underline;}
.sidebar li ul {padding:10px 0 10px 0;}
.sidebar li ul li{padding-left:20px;width:255px;padding-bottom:10px;font-family:Arial, Helvetica, sans-serif;font-size:13px;color:#999;}
.sdate {font-size:10px;color:#6F6F6F;}
.scontent {border-bottom:1px dotted #4F4F4F;padding:5px 0 10px 0;font-size:11px;}
#right_end{background-image:url(images/right_bottom.png);width:295px;height:17px;background-repeat:no-repeat;}
.sidebar select {margin:10px 20px 10px 20px; width:250px;}

/**************** Footer *********************/
.footmenu {padding-top:15px; padding-bottom:10px;}
.footmenu li {display:inline; padding-right:20px;}
.copyright {font-size:11px;}
.copyright a {font-size:11px;}
#footer{color:#FFF;font-family:Arial, Helvetica, sans-serif;font-size:13px;text-align:center;clear:both;background-image:url(images/footer_bg.png);width:100%;height:30px;background-repeat:repeat-x;}
#footer a{line-height:20px;font-family:Arial, Helvetica, sans-serif;color:#7F7F7F;text-decoration:none;}

/*********************Comments**********************/
.comments-box {zoom: 1;margin: 20px 0 0 0;}
.comments-box img {vertical-align: middle;}
.comments-box h3 {color: #333;font-size: 1.4em;letter-spacing: 0;margin: 0;padding: 5px 0 5px 22px;border-bottom: 1px solid #ccc; width:96%;background:url(images/comments.png) no-repeat left;}
#respond h3 {background:url(images/comment_add.png) no-repeat left;}
#respond {margin: 20px 0 0 0;padding: 5px;-moz-border-radius-topleft: 5px;-moz-border-radius-topright: 5px;-moz-border-radius-bottomleft: 5px;-moz-border-radius-bottomright: 5px;-khtml-border-radius: 5px;-webkit-border-top-left-radius: 5px;-webkit-border-top-right-radius: 5px;-webkit-border-bottom-left-radius: 5px;-webkit-border-bottom-right-radius: 5px;}
#respond p {color: #777;line-height: 1.4em;margin: 10px 0 0 0;}
.cancel-comment-reply {padding: 5px 0 0 0;}
.cancel-comment-reply a {color: #ff0000; font-size:12px; font-weight:bold; text-decoration:underline;}
.text {border: 1px solid #ddd;padding: 2px;color: #777;width: 200px;}
/* framework for comments */
.commentlist_bg {width:580px; margin:auto;}
ol.commentlist a:link {text-decoration: none;}
ol.commentlist li div.vcard cite.fn a.url:hover {text-decoration: none;}
ol.commentlist {margin: 10px 0 0 0;padding: 0;}
ol.commentlist li {margin: 10px 0 10px 0;padding: 20px;list-style-type: none; width:92%;border: 1px solid #DCDFC3;}
ol.commentlist li div.vcard cite.fn {font-style: normal;font-weight: bold;}
ol.commentlist li div.vcard cite.fn a.url {color: #222;}
ol.commentlist li div.vcard img.avatar {float: right;}
ol.commentlist li div.vcard img.avatar-32 {padding: 2px;background: #fff;border: 1px solid #ddd;}
ol.commentlist li div.vcard img.photo {padding: 2px;background: #fff;border: 1px solid #ddd;}
ol.commentlist li div.vcard span.says {color: #888;}
ol.commentlist li div.comment-meta {margin: 3px 0 0 0;font-size: 0.9em;}
ol.commentlist li div.comment-meta a {color: #aaa;text-decoration:none;}
ol.commentlist li p {margin: 15px 0 0 0;line-height: 1.4em;}
ol.commentlist li div.reply {border:none;font-family:Arial, Helvetica, sans-serif; font-weight:bold; font-size:12px; color:#FFF; padding:5px; text-align:center; margin:5px 0 0 0px; width:40px; cursor:pointer; -moz-border-radius:7px;background-color:#362F2D;}
ol.commentlist li div.reply:hover { background-color:#000;}
ol.commentlist li div.reply a {color: #fff !important;}
ol.commentlist li div.reply a:hover {color: #fff !important;text-decoration: none;}
ol.commentlist li ul.children li {margin: 10px 0 0 0;border: 1px solid #ccc;}
/* comment form */
#commentform {margin-top: 5px;}
#commentform input {width: 210px;margin: 5px 5px 1px 0;padding: 5px;border: 1px solid #ddd; font-family:Arial, Helvetica, sans-serif; font-size:12px;}
#commentform input:focus {border: 1px solid #191919;}
#commentform .author {padding: 3px 3px 3px 5px;background: fff;color: #666;}
#commentform .email {padding: 3px 3px 3px 5px;background: fff;color: #666;}
#commentform .url {padding: 3px 3px 3px 5px;background: fff;color: #666;}
#commentform textarea {width: 98%;height: 100px;padding: 2px;border: 1px solid #ddd;}
#commentform textarea:focus {border: 1px solid #191919;}
#commentform .submit {border:none;font-family:Arial, Helvetica, sans-serif; font-weight:bold; font-size:12px; color:#FFF; padding:5px; text-align:center; margin:5px 0 10px 0px; width:170px; cursor:pointer; -moz-border-radius:7px;background-color:#362F2D;}
#commentform .submit:hover { background-color:#000;}

sidebar textwidget {
	font-size:10px;
	color: #CCC;
}
