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,table,caption,tbody,tfoot,thead,tr,th,td {
border:0;
outline:0;
font-size:100%;
vertical-align:baseline;
background:transparent;
margin:0;
padding:0
}

body {
line-height:1
}

ol,ul {
list-style:none
}

blockquote,q {
quotes:none
}

blockquote:before,blockquote:after,q:before,q:after {
content:none
}

:focus,:active {
outline:0
}

button {
outline:none;
margin:0;
padding:0
}

ins {
text-decoration:none
}

del {
text-decoration:line-through
}

table {
border-collapse:collapse;
border-spacing:0
}
.active .outerbox {
display:block;
}
/*general elements*/
body{
background:#ebeadb url("http://vobliq.com/wp-content/themes/FlowHub4/images/bg2.gif")repeat;
color:#000000;
font-family:Helvetica,Arial,sans-serif;
font-size:10pt;
line-height:130%;
margin:0;
padding:0;
font-family:arial, Helvetica, sans-serif; 
height:100%;
}
.hidden { display:none !important; }
.clear { clear:both; }
div.clear.right { clear:right; height:0; }
acronym, abbr, span.caps { cursor: help; }
acronym, abbr { border-bottom: 1px dashed #999; }
blockquote { margin: 15px 30px 0 10px; padding-left: 20px; border-left: 5px solid #ddd; }
blockquote cite { margin: 5px 0 0; display: block; }
.center { text-align: center; }
.hidden { display: none; }
.screen-reader-text { position: absolute; left: -1000em; }

.container {
background:url(http://vobliq.com/wp-content/themes/FlowHub4/images/header-bg3.gif) repeat-x scroll 0 0;
height:230px;
margin:0 auto;
width:100%;
}
a { color:#3ca097; text-decoration:none; }
a:hover { color:#23665f;}
a.btnAllposts{text-indent:-9999px; display:block; clear:both; width:113px; height:40px; background: url(images/more.png) left top;}
a.btnAllposts:hover{background-position: left bottom;}
/*header*/
#header {
width:939px
}
#heading,#heading #heading_right {
height:93px;
padding-left:5px
}

#heading #heading_right {
padding-left:0;
padding-right:5px;
background-position:right top
}

#heading #heading_right #heading_bg {
height:160px;
padding:0 11px 0 13px;
width:946px;
}

#heading h1,#heading h2 {
float:left
}

#heading h1 {
color:#a3a39a;
font-size:14px;
line-height:91px;
margin-left:4px;
}
#heading h2 {
color:#a3a39a;
font-size:14px;
line-height:91px;
margin-left:4px
}

#heading #adv_468 {
float:right;
margin-top:11px
}

#heading #adv_468 a {
background-color:#ebeadb;
border:1px solid #dbdac9;
float:left;
height:60px;
position:relative;
padding:4px
}

#heading #adv_468 a:hover {
border-color:#5fafa5
}

#heading #adv_468 a:hover span.hidden {
background-color:#FFF;
position:absolute;
width:468px;
height:60px;
left:4px;
top:4px;
display:block!important;
filter:alpha(opacity=20);
-moz-opacity:0.2;
-khtml-opacity:0.2;
opacity:0.2
}

#heading .share {
float:right;
margin-top:31px
}

#heading .share li {
float:left;
margin-right:11px
}
.ads{
-moz-border-radius:5px;
-webkit-border-radius:5px;
border-radius:5px;
-moz-box-shadow:0 1px 3px rgba(29, 15, 7, 0.35);
-webkit-box-shadow:0 1px 3px rgba(29, 15, 7, 0.35);
box-shadow:0 1px 3px rgba(29, 15, 7, 0.35);
background:#FFFFFF none repeat scroll 0 0;
filter: progid:DXImageTransform.Microsoft.Shadow(Strength=2, Direction=135, Color='#d7cfb5');
float:right;
height:60px;
margin-top:11px;
padding:4px;
position:relative;
}

.ads:hover{
background:#a42813;
}
.ad300{
-moz-border-radius:5px;
-webkit-border-radius:5px;
border-radius:5px;
-moz-box-shadow:0 1px 3px rgba(29, 15, 7, 0.35);
-webkit-box-shadow:0 1px 3px rgba(29, 15, 7, 0.35);
box-shadow:0 1px 3px rgba(29, 15, 7, 0.35);
background:#FFFFFF none repeat scroll 0 0;
filter: progid:DXImageTransform.Microsoft.Shadow(Strength=2, Direction=135, Color='#d7cfb5');
float:right;
height:100%;
width:300px;
margin-top:11px;
padding:4px;
position:relative;
}
.ad300:hover{
background:#a42813;
}
/*navigation*/
#navigation {
clear:both;
font-size:0.8em;
height:40px;
margin-bottom:9px;
padding-left:10px;
padding-top:0px;
width:990px;
}
#navigation a {
color:#FFFFFF;
display:block;
font-size:1.1em;
font-weight:bold;
padding:0 19px;
}
#navigation a :hover{
color:#aa3a23;
}

#navigation ul.sf-menu {
height:40px;
width:860px;
float:left;
padding-bottom:2px
}
#navigation ul.sf-menu li a:hover {
text-decoration: none;
color: #a32813;
}
#navigation ul li {
padding-right:2px;
float:left;
line-height:40px
}
#navigation ul.sf-menu li ul.children {
color:#000;
border: 1px solid #fff;
background:url(http://vobliq.com/wp-content/themes/FlowHub4/images/bg2.gif)repeat;
-moz-box-shadow:0 1px 3px rgba(29, 15, 7, 0.35);
-webkit-box-shadow:0 1px 3px rgba(29, 15, 7, 0.35);
box-shadow:0 1px 3px rgba(29, 15, 7, 0.35);
-moz-border-radius:5px;
-webkit-border-radius:5px;
border-radius:5px;
}
#navigation ul.sf-menu li ul.children a {
border-bottom:1px solid #fff;
color:#000;
}
.logo{
margin-top:25px;
margin-left:35px;
}
/*super-fish menu*/
/* SUPERFISH STYLESHEET ---------------------------------- */
.sf-menu, .sf-menu * { margin:0; padding:0; list-style:none }
.sf-menu { line-height:1.0 }
.sf-menu ul { position:absolute; top:-999em; width:12em }
.sf-menu ul li { width:100% }

/* fixes IE7 'sticky bug' */
.sf-menu li:hover { visibility:inherit }

.sf-menu li { float:left; position:relative }
.sf-menu a { display:block; position:relative }

.sf-menu li:hover ul,
.sf-menu li.sfHover ul { left:0; top:2.4em; /* match top ul list item height */ z-index:99 }

ul.sf-menu li:hover li ul,
ul.sf-menu li.sfHover li ul { top:-999em }

ul.sf-menu li li:hover ul,
ul.sf-menu li li.sfHover ul { left:12em; top:-0.1em }

ul.sf-menu li li:hover li ul,
ul.sf-menu li li.sfHover li ul { top:-999em }

ul.sf-menu li li li:hover ul,
ul.sf-menu li li li.sfHover ul { left:12em; top:-0.1em }

.sf-menu li:hover ul,
.sf-menu li.sfHover ul {
	left:			0;
	top:			2.5em; /* match top ul list item height */
	z-index:		99;
}
ul.sf-menu li:hover li ul,
ul.sf-menu li.sfHover li ul {
	top:			-999em;
}
ul.sf-menu li li:hover ul,
ul.sf-menu li li.sfHover ul {
	left:			10em; /* match ul width */
	top:			0;
}
ul.sf-menu li li:hover li ul,
ul.sf-menu li li.sfHover li ul {
	top:			-999em;
}
ul.sf-menu li li li:hover ul,
ul.sf-menu li li li.sfHover ul {
	left:			10em; /* match ul width */
	top:			0;
}

/*search*/
#search {
display:inline;
float:right;
height:32px;
position:relative;
width:304px;
z-index:1;
margin:-32px 0 0 17px;
padding:8px 10px 8px 25px;
}
#search-box {
background:#FFFFFF url(images/search.gif) no-repeat scroll right center;
border:1px solid #FFFFFF;
color:#000000;
height:25px;
margin:53px 0 0 70px;
padding:5px 8px 0;
width:254px;
-moz-border-radius:5px;
-webkit-border-radius:5px;
border-radius:5px;
-moz-box-shadow:0 1px 3px rgba(29, 15, 7, 0.35);
-webkit-box-shadow:0 1px 3px rgba(29, 15, 7, 0.35);
box-shadow:0 1px 3px rgba(29, 15, 7, 0.35);
}

#box-outer {
overflow:hidden;
height:40px;
position:absolute;
width:138px
}

ul#cat-menu {
background:url(images/categoriesLst.png) bottom left no-repeat;
font-size:.75em;
width:100%;
z-index:5;
position:absolute;
text-transform:capitalize;
padding:6px 0
}

ul#cat-menu li {
line-height:24px;
padding:0 10px
}

ul#cat-menu li a {
border-top:1px solid #e1e1d3;
border-bottom:1px solid #e1e1d3;
padding-left:14px;
background:url(images/categoriesRbt.png) no-repeat left center
}

ul#cat-menu li a:hover {
background-position:-118px center
}

ul#cat-menu li.ui-selectmenu-item-selected a {
background-position:-236px center
}

ul#cat-menu li + li a {
border-top:none
}

#search a#cat-button span {
background:url(images/categoriesBtn.png) top right;
height:38px;
line-height:35px;
padding-right:20px
}

#search a#cat-button:hover {
background-position:left -38px;
color:#3d7770
}

#search a#cat-button:hover span {
background-position:right -38px
}

#search a#cat-button.ui-state-active {
background-position:left bottom;
color:#3d7770
}

#search a#cat-button.ui-state-active span {
background-position:right bottom
}

.ui-selectmenu {
display:block;
position:relative;
height:2em;
text-decoration:none;
overflow:hidden
}

.ui-selectmenu-icon {
position:absolute;
right:6px;
margin-top:-8px;
top:50%
}

.ui-selectmenu-menu {
list-style:none;
position:absolute;
top:0;
overflow:auto;
margin:0;
padding:0
}

.ui-selectmenu-open {
visibility:visible
}

.ui-selectmenu-menu-popup {
margin-top:-1px
}

.ui-selectmenu-menu li {
display:block;
border-top:1px dotted transparent;
border-bottom:1px dotted transparent;
border-right-width:0!important;
border-left-width:0!important;
font-weight:400!important;
margin:0;
padding:0
}

.ui-selectmenu-menu li a,.ui-selectmenu-status {
display:block;
outline:none;
text-decoration:none
}

.ui-selectmenu-menu li.ui-selectmenu-hasIcon a,.ui-selectmenu-hasIcon .ui-selectmenu-status {
padding-left:20px;
position:relative;
margin-left:5px
}

.ui-selectmenu-menu li .ui-icon,.ui-selectmenu-status .ui-icon {
position:absolute;
top:1em;
margin-top:-8px;
left:0
}

/*content*/
#content_container_bg {
float:left;
margin-left:30px;
margin-top:-80px;
margin-bottom:105px;
}

#content_container #content { float:left; width:566px; margin-right: 25px; }
#content #postcontainer {
-moz-border-radius:10px;
-webkit-border-radius:10px;
border-radius:10px;
-webkit-box-shadow:0 1px 3px rgba(29, 15, 7, 0.35);
box-shadow:0 1px 3px rgba(29, 15, 7, 0.35);
-moz-box-shadow:0 1px 3px rgba(29, 15, 7, 0.35);
background:none repeat scroll 0 0 #FFFFFF;
padding:20px;
width:570px;
}
.restpost{
-moz-border-radius:10px;
-webkit-border-radius:10px;
border-radius:5px;
-moz-box-shadow:0 1px 3px rgba(29, 15, 7, 0.35);
-webkit-box-shadow:0 1px 3px rgba(29, 15, 7, 0.35);
background:none repeat scroll 0 0 #FFFFFF;
padding:20px;
margin-top:20px;
margin-bottom:10px;
width:570px;
}
.restpostp{
-moz-border-radius:10px;
-webkit-border-radius:10px;
border-radius:5px;
-moz-box-shadow:0 1px 3px rgba(29, 15, 7, 0.35);
-webkit-box-shadow:0 1px 3px rgba(29, 15, 7, 0.35);
background:none repeat scroll 0 0 #FFFFFF;
padding:20px;
width:577px;
margin-top:20px;
margin-bottom:10px;
}
/*featured posts*/

#featuredbg{
background:#FFFFFF;
float:left;
margin-bottom:102px;
margin-left:30px;
margin-top:-80px;
padding:20px 25px 19px;
width:570px;
-moz-box-shadow:0 1px 3px rgba(29, 15, 7, 0.35);
-webkit-box-shadow:0 1px 3px rgba(29, 15, 7, 0.35);
box-shadow:0 1px 3px rgba(29, 15, 7, 0.35);
filter: progid:DXImageTransform.Microsoft.Shadow(Strength=2, Direction=135, Color='#d7cfb5');
-moz-border-radius:10px;
-webkit-border-radius:10px;
border-radius:10px;
}
#content #featured_posts {
width:563px;
height:181px;
margin-bottom:14px;
margin-left:2px
}
#slider {
margin:0 auto 0 4px;
padding:0;
position:relative;
width:563px;
}
.borders {
-moz-border-radius:12px;
-webkit-border-radius:12px;
border-radius:12px;
border:8px solid #000000;
height:169px;
left:0;
margin-left:5px;
margin-top:14px;
padding:0;
top:0;
width:536px;
}

#slider ul.navigation {
position:absolute;
z-index:3;
background:url(images/banner_nav_bg.png);
width:145px;
height:36px;
bottom:7px;
right:11px;
padding:0 3px
}

#slider ul.navigation li {
display:block;
float:left;
width:29px
}

#featured_posts #slider ul.navigation li a,#featured_posts.teal #slider ul.navigation li a {
background:url(images/banner_nav_li_bg.png) no-repeat top left;
display:block;
width:26px;
height:26px;
padding-bottom:2px;
line-height:26px;
text-align:center;
color:#e5e5d6;
font-size:.9em;
margin:5px 1px 5px 2px
}

#featured_posts #slider ul.navigation li a:hover {
background-position:0 -28px
}

#featured_posts #slider ul.navigation li a.selected {
background-position:0 -56px;
color:#8b8b7e
}

.scroll {
overflow:auto;
position:relative;
clear:left;
width:563px;
height:181px
}

.scrollContainer div.panel {
height:181px;
width:563px;
background:url(images/banner.jpg);
position:relative
}

.scrollContainer div.panel .content {
position:absolute;
background:url(images/banner.png);
width:312px;
height:122px;
left:15px;
top:18px;
z-index:2;
color:#838375;
padding:12px 15px 10px
}

.scrollContainer div.panel .content a:hover {
color:#fff
}

.scrollContainer div.panel .content a {
color:#898983
}

.scrollContainer div.panel .content h2 a {
color:#CA4F2E;
font-size:1.6em
}

.scrollContainer div.panel .content h2 a:hover {
color:#9e3114
}

.scrollContainer div.panel .content p {
display:block;
font-size:.8em;
height:66px;
margin-bottom:15px;
line-height:19px
}

.scrollContainer div.panel .content a.story,.scrollContainer div.panel .content a.comments {
font-size:.8em;
float:left
}

.scrollContainer div.panel .content a.comments {
float:right
}

/*posts*/
.keepr {
color:#F90158;
float:right;
font-size:1em;
line-height:32px;
margin-left:22px;
padding:4px;
text-align:center;
width:90px;
}
*+html .keepr,.keeprp{
//background:#d7cfb5;
filter: progid:DXImageTransform.Microsoft.Shadow(Strength=2, Direction=135, Color='#d7cfb5');
}
.keeprp{
-moz-border-radius:5px;
-webkit-border-radius:5px;
border-radius:5px;
-moz-box-shadow:0 1px 3px rgba(29, 15, 7, 0.35);
box-shadow:0 1px 3px rgba(29, 15, 7, 0.35);
-webkit-box-shadow:0 1px 3px rgba(29, 15, 7, 0.35);
//background:#d7cfb5 url(http://vobliq.com/wp-content/themes/FlowHub4/images/bg2.gif)repeat;
float:right;
font-size:1em;
line-height:32px;
margin-left:22px;
padding:4px;
text-align:center;
width:90px;
margin-right:-15px;
}

#content div#posts {
width:567px;
margin-bottom:11px
}

#content div#posts .post {
margin-right:11px;
width:566px;
float:left;
margin-bottom:30px;
//border-bottom:1px dashed #a32813;
}

#content div#posts .post.right {
margin-right:0
}

#content div#posts .post .categorie,#content div#posts.teal .post .categorie {
height:33px;
width:566px;
color:#fff;
line-height:33px
}

#content #posts .post .categorie h3 {
margin-left:14px;
font-size:.9em;
font-weight:100;
float:left;
color:#fff
}

#content #posts .post .categorie h3 a,#content #posts .post .categorie h3 a:hover {
color:#fff
}

#content #posts .post .categorie .icons {
margin-right:6px;
float:right;
margin-top:10px
}

#content #posts .post .categorie .icons a,#content #posts.teal .post .categorie .icons a {
background:url(images/post_icons.png) left top;
height:14px;
width:14px;
display:block;
float:left;
margin-right:6px;
cursor:pointer
}

#content #posts .post .min {
height:100%;
}

#content #posts .post .text {
margin-left:136px;
padding:0 16px 14px;
}

#content #posts .post .text .thumb_cont {
margin-bottom:20px;
float:left;
margin-right:20px;
}

#content #posts .post .text a.thumb {
background-color:#ebeadb;
border:1px solid #dbdac9;
width:130px;
height:130px;
display:block;
position:relative;
padding:4px;
margin-right:5px;
float:left;
}

#content #posts .post .text a.thumb:hover {
background-color:#e6e5d3;
border-color:#5fafa5
}

#content #posts .post .text a.thumb:hover span.hidden {
background-color:#FFF;
position:absolute;
width:130px;
height:130px;
left:4px;
top:4px;
display:block!important;
filter:alpha(opacity=20);
-moz-opacity:0.2;
-khtml-opacity:0.2;
opacity:0.2
}
#content #posts .post .text h2 a {
color:#ca4f2e;
font-size:1.5em;
}

#content #posts .post .text h2 a:hover {
color:#9e3114
}
#content #posts .post .text h1 a {
color:#EB3452;
font-size:1.2em;
line-height:1.2em;
text-decoration:underline;
}
#content #posts .post .text h1 a:hover {
color:#9e3114;
text-decoration:none;
}

#content #posts .post .text p {
color:#838375;
font-size:1em;
line-height:20px;
margin-top:10px;
}

#content #posts .post .more {
clear:both
}
#content #posts .post .more a {
-moz-border-radius:5px;
-webkit-border-radius:5px;
border-radius:5px;
-moz-box-shadow:0 1px 3px rgba(29, 15, 7, 0.35);
box-shadow:0 1px 3px rgba(29, 15, 7, 0.35);
-webkit-box-shadow:0 1px 3px rgba(29, 15, 7, 0.35);
background:#e6dec4 url(http://vobliq.com/wp-content/themes/FlowHub4/images/bg2.gif)repeat;
float:right;
font-size:1em;
line-height:32px;
margin-left:22px;
padding:4px;
text-align:center;
width:90px;
}

#content #posts .post .more a:hover {
background-position:bottom left;
color:#23665f
}
#content #postcontainer p.imp {
font-family:arial;
font-style:italic;
font-weight:bold;
font-size:1.2em;
text-align:justify;
color:#818169;
}
#content #postcontainer {
-moz-border-radius:10px;
-webkit-border-radius:10px;
border-radius:10px;
-webkit-box-shadow:0 1px 3px rgba(29, 15, 7, 0.35);
box-shadow:0 1px 3px rgba(29, 15, 7, 0.35);
-moz-box-shadow:0 1px 3px rgba(29, 15, 7, 0.35);
background:none repeat scroll 0 0 #FFFFFF;
padding:20px;
width:570px;
}
#content div#posts .postw{
-moz-box-shadow:0 1px 3px rgba(29, 15, 7, 0.35);
-moz-box-shadow:0 1px 3px rgba(29, 15, 7, 0.35);
-webkit-box-shadow:0 1px 3px rgba(29, 15, 7, 0.35);
box-shadow:0 1px 3px rgba(29, 15, 7, 0.35);
filter: progid:DXImageTransform.Microsoft.Shadow(Strength=2, Direction=135, Color='#d7cfb5'); /* ie-5-6-7*/
-moz-border-radius:10px;
-webkit-border-radius:10px;
border-radius:10px;
background:none repeat scroll 0 0 #FFFFFF;
margin-bottom:11px;
margin-left:149px;
margin-right:11px;
min-height:150px;
padding:20px;
width:431px;
}
#content div#posts .postw h1{
font-size:1.8em;
line-height:1em;
margin-bottom:15px;
color:#F82770;
}


/*sidebar*/
#sidebar {
float:left;
margin-left:20px;
width:300px;
margin-bottom:40px;
margin-top:8px;
}
#sidebar-page{
float:left;
margin-left:20px;
width:300px;
margin-bottom:30px;
margin-top:8px;
}
#sidebar-home {
float:left;
margin-left:24px;
margin-top:-231px;
width:300px;
}
#sidebar #newsletter {
background:url(images/newsletter.png) repeat scroll 0 0 transparent;
height:43px;
margin-bottom:13px;
padding-left:14px;
padding-right:12px;
padding-top:40px;
width:263px
}

#sidebar #newsletter .input-holder {
float:left
}

#sidebar #newsletter .input-holder input {
background:none repeat scroll 0 0 transparent;
border:medium none;
color:#838375;
height:19px;
width:179px;
line-height:19px;
padding:6px 9px
}

#sidebar #newsletter .emailBtn {
background:url(images/btnNewsletter.png) left top;
width:62px;
height:33px;
border:none;
margin-left:4px;
margin-top:-1px;
cursor:pointer;
float:left
}

#sidebar #newsletter .emailBtn.hover {
background-position:left bottom
}

#sidebar #adv_125 {
margin-left:2px;
width:287px;
margin-bottom:-25px;
}
#sidebar #adv_125 a.adv {
background-color:#FFFFFF;
float:left;
margin-bottom:10px;
margin-right:10px;
padding:4px 4px 1px;
position:relative;
-moz-box-shadow:0 1px 3px rgba(29, 15, 7, 0.35);
-webkit-box-shadow:0 1px 3px rgba(29, 15, 7, 0.35);
box-shadow:0 1px 3px rgba(29, 15, 7, 0.35);
filter: progid:DXImageTransform.Microsoft.Shadow(Strength=2, Direction=135, Color='#d7cfb5');
-moz-border-radius:5px;
-webkit-border-radius:5px;
border-radius:5px;
}

#sidebar #adv_125 a.even {
margin-right:0
}
#sidebar #adv_125 a.adv:hover{
background:#a42813;
}
#sidebar #adv_125 a.adv:hover span.hidden {
background-color:#FFF;
position:absolute;
width:125px;
height:125px;
left:4px;
top:4px;
display:block!important;
filter:alpha(opacity=20);
-moz-opacity:0.2;
-khtml-opacity:0.2;
opacity:0.2
}

#sidebar #adv_125 #adv_w_us {
margin-left:-2px;
clear:both
}

#sidebar #adv_125 #adv_w_us a {
width:272px;
height:33px;
display:block;
text-align:center;
line-height:33px;
font-size:.9em;
padding-bottom:2px
}

/*tabs*/
#tabs {
padding-top:37px;
position:relative;
margin-bottom:13px;
}

#tabs ul.tabs {
position:absolute;
top:0;
left:0;
font-size:.75em
}

#tabs ul.tabs li {
display:block;
float:left;
margin-top:1px;
margin-right:4px
}

#tabs ul.tabs li a {
height:38px;
display:block;
padding-left:5px;
line-height:38px;
color:#76766a;
cursor:pointer
}

#tabs ul.tabs li a:hover {
background-position:-98px -42px
}

#tabs ul.tabs li a span {
height:38px;
display:block;
padding-right:13px;
padding-left:8px;
line-height:36px;
font-size:1.2em;
font-weight:bold;
}

#tabs ul.tabs li a:hover span {
background-position:right bottom;
color:#A22712;
}

#tabs ul.tabs li.first a {
height:40px;
background-position:left top
}

#tabs ul.active {
display:block
}

#tabs ul.tabs li.ui-tabs-selected {
margin-top:0
}

#tabs ul.tabs li.ui-tabs-selected a,#tabs ul.tabs li.ui-tabs-selected a span {
background-image:none;
background-position:left bottom;
height:39px;
line-height:39px;
color:#3ca097;
}

#tabs ul.tabs li.ui-tabs-selected.first a {
height:41px;
background-position:left top
}

#tabs ul.tabs li.ui-tabs-selected.first a span {
background-position:right top
}

#tabs ul.tabs li.ui-tabs-selected.first a:hover {
background-position:left top
}

#tabs #tabtop {
width:289px;
height:5px;
clear:both
}

#tabs .tab {
width:289px;
clear:both;
font-size:.8em
}

#tabs .tab div.bottom {
padding-bottom:7px;
width:289px
}

#tabs .tab div.cont {
box-shadow:0 1px 3px rgba(29, 15, 7, 0.35);
-moz-box-shadow:0 1px 3px rgba(29, 15, 7, 0.35);
-webkit-box-shadow:0 1px 3px rgba(29, 15, 7, 0.35);
filter: progid:DXImageTransform.Microsoft.Shadow(Strength=2, Direction=135, Color='#d7cfb5');
background:#FFFFFF none repeat scroll 0 0;
padding:8px 0 7px;
width:283px;
-moz-border-radius:10px;
-webkit-border-radius:10px;
border-radius:5px;
}

#tabs .tab div.cont ul li {
padding-left:11px;
padding-right:13px;
font-size:.9em;
width:259px
}

#tabs .tab div.cont ul.small li a,#tabs .tab div.cont ul.big li span.element {
line-height:30px;
height:30px;
color:#3ca097;
display:block;
border-top:1px solid #e1e1d3;
border-bottom:1px solid #e1e1d3;
position:relative;
font-size:1.2em;
}

#tabs .tab div.cont ul.small li a span.ct {
position:absolute;
right:0;
background:url(images/count_comments.gif) no-repeat left top;
height:13px;
padding-left:16px;
top:9px;
line-height:12px
}

#tabs .tab div.cont ul li.hover {
border-top:1px solid #7db9b2;
border-bottom:1px solid #7db9b2;
background-color:#6fd2c8
}

#tabs .tab div.cont ul.small li.prev a,#tabs .tab div.cont ul.big li.prev span.element {
border-bottom:none
}

#tabs .tab div.cont ul.small li.hover a,#tabs .tab div.cont ul.big li.hover span.element {
border:none;
color:#fff
}

#tabs .tab div.cont ul.small li.hover a span.ct {
background-position:left bottom;
color:#23665f
}

#tabs .tab div.cont ul.big li span.element {
display:block;
height:69px;
line-height:normal;
padding:5px 0
}

#tabs .tab div.cont ul.big li a {
line-height:normal
}

#tabs .tab div.cont ul.big li.hover a {
color:#d4f2ef
}

#tabs .tab div.cont ul.big li span.text {
display:block;
margin-top:5px;
word-wrap: break-word;
color:#76766a
}

#tabs .tab div.cont ul.big li.hover span.text {
color:#37837b
}

#tabs .tab div.cont ul.big li a.author {
background:url(images/count_comments.gif) no-repeat 0 2px;
height:13px;
padding-left:16px;
margin-top:1px
}

#tabs .tab div.cont ul.big li.hover a.author {
background-position:0 -13px
}

#tabs ul.tabs li.first a:hover,#tabs ul.tabs li.ui-tabs-selected a:hover {
background-position:left bottom
}

#tabs ul.tabs li.ui-tabs-selected a span,#tabs ul.tabs li.ui-tabs-selected a:hover span {
background-position:right bottom
}

#tabs .tab div.cont ul.small li + li a,#tabs .tab div.cont ul.big li + li span.element,#tabs .tab div.cont ul.small li.next li a,#tabs .tab div.cont ul.big li.next li span.element {
border-top:none
}

/*footer*/
.twitter-feed {
float:left;
margin:-120px -10px 0;
min-height:104px;
position:relative;
width:100%;
background-position:-302px 0;
}
#tweets {
float:right;
margin-left:-51px;
margin-top:34px;
width:730px;
}
*+html #tweets {
float:right;
margin-left:-51px;
margin-top:-90px;
width:730px;
}

#footer_bg .hr.scnd {
background-color:#dedece
}

#footer {
background:#ffffff;
border-top:1px solid #BFB9A3;
clear:both;
float:left;
margin-left:1px;
padding:26px 30px 23px;
width:946px;
}
#footer .box {
border-bottom:1px dashed #dadad1;
border-right:1px dashed #dadad1;
float:left;
height:220px;
margin-right:0;
padding-left:24px;
text-transform:capitalize;
width:289px;
}
#footer .boxr {
border-bottom:1px dashed #DADAD1;
float:left;
height:220px;
margin-right:0;
padding-left:24px;
text-transform:capitalize;
width:289px;
}
.getcon{
float:right;
margin-top:25px;
}
.thumbu{
 width:40px;
 height:40px;
 background:#000;
 padding:3px;
 margin:5px 5px 5px 0px;
 -moz-border-radius:5px;
 float:left;
 clear:both;
}
.frp ul li {
border-bottom:1px dashed #A8A499;
margin-bottom:15px;
min-height:55px;
padding-bottom:18px;
}

.frp-more{
 -moz-border-radius:5px;
 -webkit-border-radius:5px;
 border-radius:5px;
background:none repeat scroll 0 0 #424242;
color:#FFFFFF;
float:right;
font-size:0.8em;
padding:3px;
margin-right:10px;
}
.frp-more:hover{
color:#ca4f2e;
}
#footer .box li,#footer .boxr li{
clear:both;
font-size:1em;
margin-right:15px;
}
#footer p {
 clear:both;
color:#57574A;
font-size:0.8em;
line-height:20px;
}

#footer h3 {
-moz-border-radius:5px;
-webkit-border-radius:5px;
border-radius:5px;
background:none repeat scroll 0 0 #353534;
border:1px dashed #BFB9A3;
font-size:1.2em;
font-weight:bold;
margin-bottom:11px;
margin-right:20px;
padding:5px;
}
#footer h3 a {
color:#ca4f2e
}

#footer h3 a:hover {
color:#9e3114
}

#footer ul {
float:left
}

#footer li {
font-size:.8em;
margin-bottom:10px;
margin-right:15px
}

#footer li a {
color:#3ca097
}

#footer li a:hover {
color:#23665f
}
#love {
background:url(images/love-bg.jpg)repeat-x;
clear:both;
color:#636362;
font-size:0.8em;
height:100%;
line-height:1.5em;
padding-bottom:10px;
padding-top:20px;
position:relative;
text-align:center;
width:100%;
}

/*search page*/
#content.search #postcontainer .post { margin-right:0; background:none; clear:both;margin-bottom:10px; }
/*
#content.search #postcontainer h1.title a { color:#ca4f2e; }
#content.search #postcontainer h1.title a:hover { color:#9e3114; }

.search a.more { width:75px; clear:both;}
*/
/*general stuff*/
.page h2.results span { color:#ca4f2e; }
.results {
border-bottom:1px dashed;
color:#838375;
font-size:1.5em;
margin-bottom:10px;
padding-bottom:18px;
}
#content #postcontainer ul li {
background:url(images/ul.png) no-repeat scroll 0 6px transparent;
color:#838375;
font-size:.8em;
line-height:24px;
padding-left:20px
}

#content #postcontainer ol li {
color:#838375;
font-size:.9em;
padding-left:34px;
background:url(images/ol_1.png) no-repeat left top;
line-height:32px
}

#content #postcontainer p, #respond p {
color:#444435;
font-size:1em;
line-height:1.7em;
padding:0;
}

#content.search #postcontainer .post p {
margin-bottom:10px
}

#content #postcontainer .post p, #content #postcontainer .post img {
margin-bottom:30px;
margin-top:10px;
}

#content #postcontainer .post ul {
margin-bottom:25px
}

#content #postcontainer .post ol {
margin-bottom:29px
}

#content #postcontainer h1,.comments h2,.share h2,.comment h2 {
color:#4e4b37;
font-size:1.6em
}

#content #postcontainer .post h1,#content #postcontainer .post h2,#content #postcontainer .post h4,#content #postcontainer .post h5,#content #postcontainer .post h6 {
margin-bottom:15px;
color:#4e4b37;
clear:both
}

#content #postcontainer h2 a,#content #postcontainer h3 a,#content #postcontainer h4 a,#content #postcontainer h5 a,#content #postcontainer h1 span,#content #postcontainer h2 span,#content #postcontainer h3 span,#content #postcontainer h4 span,#content #postcontainer h5 span {
color:#ca4f2e
}
#content #postcontainer h1 a {
color:#000000;
font-size:1em;
line-height:1.2em;
text-decoration:none;
}

#content #postcontainer h1 a:hover{
text-decoration:none;
}

#content #postcontainer .post h2 {
font-size:1.5em
}

#content #postcontainer .post h3 {
border-bottom:1px dashed;
color:#EB4688;
font-size:1.8em;
padding-bottom:10px;
padding-left:0;
}

#content #postcontainer .post h4 {
font-size:1.3em
}

#content #postcontainer .post h5 {
font-size:1.2em
}

#content #postcontainer .post h6 {
font-size:1.1em
}
#postcontainer hr {
background-color:#ebeadb;
margin-top:18px;
margin-bottom:16px;
border:none;
height:1px;
clear:both
}
.thumbnail{
-moz-border-radius:10px;
-webkit-border-radius:10px;
border-radius:10px;
-webkit-box-shadow:0 1px 3px rgba(29, 15, 7, 0.35);
box-shadow:0 1px 3px rgba(29, 15, 7, 0.35);
-moz-box-shadow:0 1px 3px rgba(29, 15, 7, 0.35);
background:none repeat scroll 0 0 #FFFFFF;
display:block;
float:left;
height:130px;
margin-bottom:10px;
margin-left:0;
padding:5px;
width:130px;
}
.bordert,.borderrp{
background:url(http://vobliq.com/wp-content/themes/FlowHub4/images/thumb-border.png);
height:130px;
margin-top:-134px;
position:absolute;
width:130px;
z-index:1;
}
*+html.bordert{
background:url(http://vobliq.com/wp-content/themes/FlowHub4/images/thumb-border.png);
height:130px;
margin-top:-110px;
margin-left:-90px;
position:absolute;
width:130px;
z-index:1;
}
@media screen and (-webkit-min-device-pixel-ratio:0){ 
.bordert {margin-top:-133px;}
}

@media all and (min-width: 0px){
.bordert {margin-top:-133px;}
}

@media screen and (-webkit-min-device-pixel-ratio:0){ 
.borderrp {margin-top:-134px;}
}

@media all and (min-width: 0px){
.borderrp {margin-top:-134px;}
}
.bordertp{
background:url(http://vobliq.com/wp-content/themes/FlowHub4/images/thumb-border.png);
height:130px;
margin-top:-164px;
position:absolute;
width:130px;
z-index:1;
}
.ppost{
//border-bottom:1px dashed #a32813;
margin-bottom:45px;
}
.pposts{
//border-bottom:1px dashed #a32813;
margin-bottom:45px;
padding-bottom:41px;
}
.search .thumb_cont {
height:113px
}

.thumb_cont {
position:relative;
width:130px;
height:130px;
float:left;
margin-right:12px
}

.thumb_cont .thumb {
background-color:#EBEADB;
border:1px solid #DBDAC9;
display:block;
height:130px;
width:130px;
padding:4px
}

.search .thumb_cont .thumb,.search .thumb_cont .thumb:hover span.hidden {
height:130px
}

.thumb_cont .thumb:hover {
border-color:#5fafa5
}

.thumb_cont .thumb:hover span.hidden {
background-color:#FFF;
position:absolute;
width:130px;
height:130px;
left:4px;
top:4px;
display:block!important;
filter:alpha(opacity=20);
-moz-opacity:0.2;
-khtml-opacity:0.2;
opacity:0.2
}

a.comments_balloon {
display:block;
position:absolute;
background:url(images/comments.png) left top;
width:31px;
height:22px;
line-height:22px;
color:#49a69e;
text-align:center;
font-size:.7em;
top:12px;
right:9px;
padding-bottom:7px
}

a.comments_balloon:hover {
background-position:left bottom;
color:#286d66
}

div.tida {
margin-bottom:50px;
padding-left:151px;
width:400px;
}
div.sexcerpt{
padding-left:151px;
margin-bottom:50px;
width:420px;
}
.fvcomsm{
margin-bottom:3px;
float:right;
}
#content #postcontainer h1.title {
color:#eb3452;
margin-bottom:8px;
line-height:1.2em;
font-size:1.2em;
}
#content #postcontainer h1.title1 {
color:#eb3452;
margin-bottom:8px;
line-height:1.2em;
font-size:1.8em;
text-decoration:none;
}
#content #postcontainer h1.title span.date {
color:#d6d5c7;
font-size:0.8em;
margin-left: 10px
}
.time {
border-bottom:1px solid;
border-left:1px solid;
border-style:none solid solid;
clear:both;
color:#9F967C;
float:left;
font-size:0.9em;
margin-left:13px;
margin-top:-10px;
padding-left:20px;
padding-right:29px;
padding-top:8px;
width:86px;
}
span.timep{
float:right;
}
.comc{
float:right;
color:000000;
}
.author a{
color:#2366ff;
font-size:.9em;
background:url(http://vobliq.com/wp-content/themes/FlowHub4/images/detailst.png) no-repeat scroll 0 -24px;
color:#2366FF;
font-size:0.9em;
padding-left:18px;
margin-left:7px;
display:none;
}
.cat a{
color:#2366ff;
font-size:.9em;
background:url(http://vobliq.com/wp-content/themes/FlowHub4/images/detailst.png) no-repeat scroll 0 -85px;
color:#2366FF;
font-size:0.9em;
padding-left:18px;
margin-left:7px;
display:none;
}

/*comments*/
.comments.block {
position:relative
}

.comments .item {
overflow:hidden;
position:relative;
padding:10px 0 13px 34px
}

.comments .children,.grandchildren {
clear:left;
padding-left:26px;
position:relative
}

* html .comments .info {
margin:0 7px 0 0
}

.comments div.avatar {
display:inline;
position:relative;
z-index:3;
background:#fff;
margin:-10px 8px 0 -34px;
padding:13px 0 0
}

.comments .avatar a {
display:block;
position:relative
}

.comments .avatar a:hover {
filter:alpha(opacity=70);
-moz-opacity:0.7;
-khtml-opacity:0.7;
opacity:0.7
}

.comments .avatar img {
display:block
}

.comments .avatar .border {
position:absolute;
background:url(images/gravatar_borders.png);
width:65px;
height:65px;
top:13px;
left:0
}

.comments .line {
width:19px;
height:9999px;
border:solid #dbdac9;
position:absolute;
bottom:50%;
left:-26px;
border-width:0 0 1px 1px
}

.comments .info {
margin:0 10px 0 0
}

.comments .info strong {
display:block;
font-size:13px;
color:#4e4b37;
line-height:15px
}

.comments .info strong a {
color:#3ca097;
text-decoration:none
}

.comments .info strong a:hover {
color:#23665f
}

.comments .info em {
font-style:normal;
font-size:11px;
height:1%;
display:block;
color:#838375
}

* html .comments .info em {
display:inline
}

.comments .info a.comment-reply {
float:left;
width:48px;
height:30px;
overflow:hidden;
font-size:.7em;
text-align:center;
line-height:26px;
position:relative;
background:url(images/reply.png) no-repeat left top;
display:block;
margin-top:10px;
cursor:pointer
}

.comments div.reply {
clear:left;
padding-top:24px;
position:relative
}

.comments div.reply div.reply {
margin-left:33px
}

.comments .reply:after {
content:"";
display:block;
clear:both
}

.comments .reply .avatar {
margin-left:0;
z-index:2
}

.comments .text {
overflow:hidden;
background:#ebeadb url(images/bg-comment-l.png) repeat-y;
position:relative;
margin:0 0 -2px
}

.comments .text .r {
background:url(images/bg-comment-r.png) repeat-y 100% 0
}

.comments .text .tl {
background:url(http://vobliq.com/wp-content/themes/FlowHub4/images/bg-comment-tl.png) no-repeat
}

.comments .text .tr {
background:url(http://vobliq.com/wp-content/themes/FlowHub4/images/bg-comment-tr.png) no-repeat 100% 0
}

.comments .text .bl {
background:url(http://vobliq.com/wp-content/themes/FlowHub4/images/bg-comment-bl.png) no-repeat 0 100%
}

.comments .text .br {
background:url(http://vobliq.com/wp-content/themes/FlowHub4/images/bg-comment-br.png) no-repeat 100% 100%;
min-height:28px;
position:relative;
padding:17px 20px 20px 24px
}

#content #postcontainer .comments .text .br p {
margin-bottom:0;
word-wrap:break-word
}

* html .comments .text .br {
height:28px
}

.comments .text p {
margin:0 0 10px
}

.comment.block {
border-top:1px solid #e9e0cf;
overflow:hidden;
width:100%;
padding:25px 0 0
}

.comment.block h4 {
color:#4e4a35;
font-size:25px;
font-weight:400;
line-height:28px;
margin:0 0 10px
}

.comment.block .col-left {
width:167px;
float:left
}

.comment.block .col-right {
width:389px;
float:left;
margin-left:10px
}

.comment.block .row {
width:100%;
padding-bottom:5.5px;
overflow:hidden
}

.comment.block label {
color:#4e4b37;
float:left;
cursor:pointer;
font-size:.8em;
margin:0 0 4px
}

.comment.block .input-holder {
width:158px;
height:24px;
background:url(images/comments_inputSmall.png) top left no-repeat;
float:left;
line-height:14px;
padding:9px 0 0 9px
}

.comment.block .area-holder {
width:367px;
height:143px;
float:left;
background:url(images/comments_inputBig.png) top left no-repeat;
padding:0 11px
}

.comment.block .area-holder textarea {
overflow:auto;
width:367px;
padding-bottom:3px;
height:131px;
border:0;
background:none;
float:right;
line-height:19px;
color:#a8a89e;
text-align:left;
font-size:.8em;
font-family:Arial, Helvetica, sans-serif;
margin:9px 0 0
}

.comment.block form {
margin-top:15px
}

.comment.block .notify {
width:100%;
padding-top:4px;
margin-top:15px;
height:35px;
line-height:33px
}

.comment.block .input-holder .text {
border:0;
background:none;
width:146px;
color:#a8a89e;
padding:0
}

.comment.block .input-holder.focusField .text,.comment.block .area-holder.focusField textarea {
color:#838375
}

.comment.block .notify input {
float:left;
margin-top:10px;
margin-right:5px
}

.comment.block .notify label {
color:#838375;
font-size:.8em
}

.form-inner {
height:1%;
overflow:hidden
}

#respond p.subscribe-to-comments {
line-height:33px!important
}

.block {
clear:both;
width:566px
}

.comments .grandchildren,.comment.block .form-inner {
overflow:hidden
}

.comments .info,.comments .avatar,.comment-form button,.comment.block .notify .row2 {
float:left
}

.comments .info a.comment-reply:hover,.comment.block .area-holder.focusField,.comment.block .input-holder.focusField {
background-position:left bottom
}

/*wp-post elements*/
.alignleft {
float:left;
margin-right:13px
}

.alignright {
float:right;
margin-bottom:23px;
margin-left:13px
}

.wp-caption {
background-color:#ebeadb;
border:1px solid #dbdac9;
color:#4e4b37;
margin-bottom:13px;
padding:4px;
text-align:center
}

.wp-caption:hover {
border-color:#5fafa5
}

.aligncenter,div.aligncenter {
display:block;
margin-left:auto;
margin-right:auto
}

.wp-caption img {
border:0 none;
margin:0!important;
padding:0
}

.wp-caption p {
margin:10px 0!important;
text-align:center!important
}
/*related post*/
ol.related-posts {clear:both; text-align:center; margin:10px 0px 0px 0px; padding:0;}  
ol.related-posts li{width:120px; float:left; display:inline; margin-right:15px;padding:0;list-style:none;list-style-image:none;list-style-type:none;}
ol.related-posts img{clear:both;list-style-image:none;}
ol.related-posts a{clear:both; display:block; border:none; text-decoration:none;}  
ol.related-posts li{font-size:12px;list-style-image:none;list-style-type:none;}

#adbig {
float:right;
height:250px;
margin-top:10px;
width:281px;
}
h4.meta {border-bottom:1px solid #EBDADB;
color:#000000;
font-size:1.3em;
line-height:1.6em;}

/*sharething*/
#postcontainer .sharec{
float:left;
padding:10px 0 10px 55px;
}
#postcontainer .sharecr{
float:left;
margin:-20px 0 0 170px;
}

/*sharethis button*/
.share h2 {
margin-left:2px
}

.shareInner {
padding:10px
}

.share .tl {
background:url(images/share_tl.png) no-repeat
}

.share .tr {
background:url(http://vobliq.com/wp-content/themes/FlowHub4/images/share_tr.png) no-repeat 100% 0
}

.share .bl {
background:url(http://vobliq.com/wp-content/themes/FlowHub4/images/share_bl.png) no-repeat 0 100%
}

.share .br {
background:url(http://vobliq.com/wp-content/themes/FlowHub4/images/share_br.png) no-repeat 100% 100%;
padding:6px 0
}

.share .c {
background:url(images/share_bg.png);
height:40px;
padding:4px 10px
}
.share .c2 {
-moz-border-radius:5px;
-webkit-border-radius:5px;
border-radius:5px;
background:transparent url(images/bg2.gif);
border:2px solid #D6CCB6;
height:100%;
min-height:80px;
padding:6px;
margin-bottom:15px;
}
.share.c2 img{
 float:left;
 margin:5px;
 padding:3px;
  background:#efeee2;
border:1px solid #D9D7C6;
-moz-border-radius:5px;
-webkit-border-radius:5px;
border-radius:5px;
}

.c2t p {
margin-left:2px;
float:left;
color:#000;
font-size:1.3em;
}
div.aphoto {
-moz-border-radius:5px;
-webkit-border-radius:5px;
border-radius:5px;
border:1px solid #FFFFFF;
float:left;
height:65px;
margin:9px 6px 3px 9px;
width:65px;
}
.share ul {
float:left;
height:32px
}

#content #postcontainer .share ul {
margin-top:4px
}

#content #postcontainer .share ul li {
background:none;
display:inline;
float:left;
margin-right:11px;
padding:0
}

.share ul li a {
display:inline-block;
height:32px;
width:32px
}

.share ul li a:hover {
-khtml-opacity:0.7;
-moz-opacity:0.7;
opacity:0.7;
zoom:1
}

.share a.digg {
background:url(images/digg.png)
}

.share a.facebook {
background:url(http://vobliq.com/wp-content/themes/FlowHub4/images/facebook.png)
}

.share a.twitter {
background:url(http://vobliq.com/wp-content/themes/FlowHub4/images/twitter.png)
}

.share a.technorati {
background:url(http://vobliq.com/wp-content/themes/FlowHub4/images/technorati.png)
}

.share a.delicious {
background:url(http://vobliq.com/wp-content/themes/FlowHub4/images/delicious.png)
}

.share a.stumbleupon {
background:url(http://vobliq.com/wp-content/themes/FlowHub4/images/stumbleupon.png)
}

.share a.reddit {
background:url(http://vobliq.com/wp-content/themes/FlowHub4/images/reddit.png)
}

.share a.myspace {
background:url(http://vobliq.com/wp-content/themes/FlowHub4/images/myspace.png)
}

#share,#sharethis_0 {
float:right
}

#sharethis_0 a {
background:url(http://vobliq.com/wp-content/themes/FlowHub4/images/share_btn.png) repeat scroll left top transparent!important;
float:left;
font-size:.8em;
height:38px;
margin-left:8px;
margin-right:6px;
padding:0 0 0 15px !important;
width:110px!important
}

#sharethis_0 a span {
background:url(images/share_btn.png) repeat scroll right top transparent;
display:block;
height:38px;
line-height:35px;
padding-right:20px
}

#sharethis_0 a:hover {
background-position:0 -38px!important
}

#sharethis_0 a:hover span {
background-position:right -38px
}

/* styled checkbox*/
.ui-checkbox,.ui-radio {
cursor:pointer
}

span.ui-checkbox,span.ui-radio {
display:block;
float:left;
height:14px;
margin-right:5px;
margin-top:10px;
width:14px
}

.ui-checkbox span.ui-icon,.ui-radio span.ui-icon {
background:url(images/checkbox.png);
display:block;
height:14px;
width:14px
}

.ui-checkbox #check {
display:none
}

.ui-checkbox.ui-state-hover span.ui-icon {
background-position:0 -14px
}

.ui-checkbox.ui-state-hover span.ui-icon-check,.ui-checkbox span.ui-icon-check {
background-position:bottom
}

/*paginator*/
#pagination {
height:58px;
margin:0 auto;
position:relative;
width:568px
}

#pagination a.btn {
background:url(images/pagination_btns.png) top left;
display:block;
height:40px;
left:0;
padding-left:0;
position:absolute;
top:0;
padding-right:0;
width:83px;
text-indent:-9999px;
}

#pagination a.btn.newer:hover {
background-position:left bottom
}

#pagination a.btn.older {
background-position:right top;
left:auto;
right:0
}

#pagination a.btn.older:hover {
background-position:right bottom
}

#pagination #paginator {
height:58px;
margin:0 auto;
position:relative;
width:384px
}

#pagination .numbers {
margin-left:-5px;
width:390px
}

.paginator span strong,.paginator span a {
background:url(images/pagination.png);
display:block;
float:left;
font-size:.9em;
height:38px;
line-height:35px;
margin-left:4px;
text-align:center;
width:35px
}

.paginator span a:hover {
background-position:-35px 0
}

.paginator span strong {
background-position:right;
color:#9c9d8f;
font-style:normal;
font-weight:400;
width:35px
}

#pagination .scroll_trough {
background:url(images/pagination_bar.png);
border-left:1px solid #dedfd7;
border-right:1px solid #dedfd7;
height:5px;
width:382px;
z-index:10
}

#pagination .scroll_knob {
background:url(images/pagination_drag.png);
bottom:-11px;
height:14px;
width:19px
}

.paginator table {
border-collapse:collapse;
table-layout:fixed;
width:100%
}

.paginator table td {
padding:0;
text-align:center;
white-space:nowrap
}

.paginator .scroll_bar {
height:20px;
margin-top:10px;
position:relative;
width:100%
}

.paginator .scroll_thumb {
background:#9d9d8f;
height:3px;
left:0;
position:absolute;
top:2px;
width:0;
z-index:2
}

.paginator .scroll_knob {
cursor:pointer;
left:50%;
margin-left:-10px;
overflow:hidden;
position:absolute
}

.paginator .current_page_mark {
background:#d1d1c6;
height:3px;
left:0;
overflow:hidden;
position:absolute;
top:1px;
width:0;
z-index:1
}

/*comment popup*/
.popup-comment {
background:url(images/popup_tops.png) no-repeat left top;
display:block;
left:300px;
padding-top:12px;
position:absolute;
top:-9999px;
width:529px;
z-index:10
}

.popup-comment_bottom {
background:url(images/popup_tops.png) no-repeat right bottom;
padding-bottom:4px;
width:529px
}

.popup-comment .comment {
background:url(images/popup_bg.png) repeat-y;
padding:5px 12px;
width:505px
}

.popup-comment .title a {
background:url(images/close.png) no-repeat;
cursor:pointer;
height:15px;
overflow:hidden;
position:absolute;
right:15px;
text-indent:-9999px;
top:27px;
width:17px
}

.active .popup-comments {
display:block
}

.comment.block .popup-comment .col-right {
width:328px
}

.comment.block .popup-comment .area-holder {
background-image:url(images/comments_inputBig_popup.png);
width:306px;
}
.comment.block .popup-comment .area-holder textarea{width:306px;}


/*flowhub buttons*/
button,a.btn {
border:0;
cursor:pointer;
overflow:visible;
padding:0;
position:relative
}

button::-moz-focus-inner {
border:none
}

button span,a.btn span {
display:block;
position:relative;
white-space:nowrap
}

a.btn {
display:block
}

button.btn,a.btn {
background:transparent url(images/btn_sprite.png) no-repeat right -110px;
font-size:.8em;
margin-right:5px;
padding-right:12px;
text-align:center
}

button.btn {
padding-right:11px;
}

@media screen and (-webkit-min-device-pixel-ratio:0) {
button span,a.btn span {
margin-top:-1px;
}
button.btn{padding-right:10px}
}

button.btn span,a.btn span {
background:transparent url(images/btn_sprite.png) no-repeat left top;
color:#3CA097;
height:35px;
line-height:31px;
padding-left:12px
}

button.btn:hover,button.btn.hover,a.btn:hover {
background-position:right -165px
}

button.btn:hover span,button.btn.hover span,a.btn:hover span {
background-position:0 -55px
}

/* wordpress related*/
.sticky {
background:#f7f7f7;
padding:0 10px 10px
}

.sticky h2 {
padding-top:10px
}

.commentlist cite,.commentlist cite a {
font-weight:700;
font-style:normal;
font-size:1.1em
}

small,#sidebar ul ul li,#sidebar ul ol li,.nocomments,.postmetadata,blockquote,strike {
color:#777
}

code {
font:1.1em 'Courier New', Courier, Fixed
}

acronym,abbr,span.caps {
font-size:.9em;
letter-spacing:.07em
}

#wp-calendar #prev a,#wp-calendar #next a {
font-size:9pt
}

#wp-calendar a {
text-decoration:none;
display:block
}

#wp-calendar caption {
font:bold 1.3em 'Lucida Grande', Verdana, Arial, Sans-Serif;
text-align:center;
width:100%
}

#wp-calendar th {
font-style:normal;
text-transform:capitalize
}

#postcontainer .imagefull{
background:#efeee2;
border:1px solid #D9D7C6;
margin:20px 0px;
text-align:center;
-moz-border-radius:5px;
-webkit-border-radius:5px;
border-radius:5px;
width:560px;
}
p img {
max-width:100%;
padding:5px;
background:#efeee2;
border:1px solid #D9D7C6;
-moz-border-radius:5px;
-webkit-border-radius:5px;
border-radius:5px;
}

img.centered {
display:block;
margin-left:10px;
margin-right:10px;
}

img.alignright {
display:inline;
margin:0 0 2px 7px;
padding:4px;
}

img.alignleft {
display:inline;
margin:0 7px 2px 0;
padding:4px;
}

.alignright {
float:right;
}

.alignleft {
float:left;
}

#wp-calendar {
empty-cells:show;
width:155px;
margin:10px auto 0;
}

#wp-calendar #next a {
padding-right:10px;
text-align:right;
}

#wp-calendar #prev a {
padding-left:10px;
text-align:left;
}

#wp-calendar td {
text-align:center;
padding:3px 0;
}

#wp-calendar td.pad:hover {
background-color:#fff;
}

/*newsletter page*/
#content #postcontainer.newsletter-page h1{
margin-bottom: 8px;
text-transform: capitalize;
color:#CA4F2E
}
.newsletter-page .block{
padding-left:80px;
background:url(images/newsletter_page.png) no-repeat left top;
width: 486px
}
#content #postcontainer.newsletter-page p{
font-weight:normal
}

.widget{margin-bottom:13px;}
h2.widgettitle {
background:url("images/star.png") no-repeat scroll 0 0 transparent;
margin-bottom:10px;
padding-left:20px;
}

.demo{
background:url(images/demo.png)no-repeat;
background-position:top;
width:254px;
height:59px;
position:absolute;
}
.demo:hover{
background:url(images/demo.png)no-repeat;
background-position:bottom;
width:254px;
height:59px;
position:absolute;
}
.download{
background:url(images/download.png)no-repeat;
background-position:top;
width:254px;
height:59px;
position:absolute;
}
.download:hover{
background:url(images/download.png)no-repeat;
background-position:bottom;
width:254px;
height:59px;
position:absolute;
}
.col1{
 width:250px;
 float:left;
 }
.col2{ 
 width:300px;
 float:right;
 }
.page div.tida{width:400px;margin-bottom:50px;}
#twitcol{
 width:290px;
 height:30px;
padding:10px 10px 10px 2px;
margin-top:-19px;
} 
#ftwitter{
 background:url(images/ftwitter2.png);
 height:1px;
padding-top:33px;
width:285px;
background-position:top;
cursor:pointer;
position:absolute;
 }
 #ftwitter:hover{
  background:url(images/ftwitter2.png);
   background-position:bottom;
    height:1px;
padding-top:33px;
width:285px;
 }
 
.wpms{
background:url(images/btnNewsletter.png) repeat scroll center top;
border:1px solid #FFFFFF;
height:35px;
margin-top:6px;
width:65px;
}
.wpms:hover{
background:url(http://vobliq/wp-content/themes/FlowHub4/images/btnNewsletter.png);
background-position:bottom;
} 
.wpm_registration{
padding:5px;
}
#wlmreginstructions{
background:#FFFFDD none repeat scroll 0 0;
border:1px solid #DAD9B4;
color:#333333;
font-size:1em;
margin:0 auto 1em;
padding:0 1em 1em;
width:450px;
}
.wlmember_loginwidget{
background:#EEEDDF;
}
.shbuttons{
float:left;
}
.wp-smiley{
 background:none;
 border:0px;
margin-left:-6px;
margin-top:-2px;
position:absolute;
}
.lcol {
clear:both;
float:left;
width:150px;
}
.lcol img {
border:1px solid;
}
.rcol {
float:right;
width:387px;
color:#777763;
font-size:1em;
line-height:20px;
margin-bottom:10px;
}
.rcol a {
color:#a5301a;
font-size:1.2em;
line-height:20px;
}
.breakl{
width:560px;
margin:5px;
clear:both;
}
.tinfo{
 margin-top:5px;
margin-bottom:5px;
}
.pline{
height:1px;
background:#6E6D6D;
margin-top:10px;
margin-bottom:10px;
width:100%;
clear:both;
}
