@import url('../hybrid/library/css/20px.css'); 
@import url('../hybrid/library/css/plugins.css'); 
@import url('../hybrid/library/css/drop-downs.css'); 
@import url('tabs.css'); 
body{font:12px/22px arial,verdana,sans-serif}
#body-container{background:#E0E0E0 url(images/bg.png) repeat-x scroll 0 0}
a, a:visited{color:#093754; text-decoration:none}
a:hover, a:active{text-decoration:underline}
.entry-content a{color:#369}
.entry-content{text-align:justify}
h1, h2, h3, h4, h5, h6{font-family:arial,verdana,sans-serif; color:#444}
h4{font-size:15px; font-weight:bold; color:#333; margin:0 0 10px 0}
p{margin:0 0 10px}
.page-content p{margin:0 0 20px}
ol{margin:0 0 10px 3em}
.entry h3{border-bottom:2px dotted #DDD; clear:both; color:#093754; font-family:arial,verdana,sans-serif; font-size:18px; font-weight:bold; margin:12px 0 10px; padding:3px 0}
.content ul{list-style:none; margin:0 0 5px 20px}
.content ul li{padding-left:15px; background:url(images/bullet.gif) no-repeat 0 4px}
.entry-content .step_counter{float:left; color:#ED7D28; font-family:Georgia,Verdana,Arial; font-size:1.7em; font-weight:bold; list-style-position:inside; position:relative; bottom:2px; margin:0 5px 0 0;width:20px}
.entry-content ul li p{margin-bottom:5px}
.entry img{margin-bottom:10px; position:relative; top:5px}
blockquote{overflow:hidden; height:100%; margin:0 24px 0  0; padding:3px 0 0 24px; font-style:italic; color:#444; background:url(images/quotes.gif) no-repeat 0 0; border:none}
blockquote blockquote{color:#555}
blockquote em{font-style:normal}
blockquote.pullquote{width:210px; margin-top:6px; margin-bottom:3px; padding:6px 9px; text-align:center; font:italic normal normal 20px/22px arial,verdana,sans-serif; color:#444; background:transparent; border-top:3px double #ddd; border-bottom:3px double #ddd}
.pullquote p{margin:0}
code{padding:0 3px; font-size:12px; background:#eee}
pre{overflow:auto; padding:9px; font-size:12px; color:#000; background:url(images/code.png) repeat 0 0; border:1px solid #ddd}
pre code{padding:0; background:transparent}
table{width:100%; background:#ddd}
caption{font:italic normal normal 12px/22px arial,verdana,sans-serif; text-align:right; color:#666}
tr{margin:1px; border:1px solid #ddd}
td{padding:5px; background:#f7f7f7; border:1px solid #ddd}
tr.alt td, tr.even td{background:#eee}
th{padding:4px 0 0 5px; color:#000; background:#F7F7F7; border:1px solid #ddd; vertical-align:top; width:300px}
th a{font-weight:bold; color:#eee}
acronym{border-bottom:1px dotted #333}
.drop-cap{float:left; margin-right:3px; font:normal normal normal 48px/39px "Warnock Pro","Goudy Old Style",Palatino,"Book Antiqua",Cambria,Georgia,serif; color:#444}
.note{padding:6px 9px; background:#eee; border:1px solid #ccc}
.warning, .alert{padding:6px 9px; background:#fffbbc; border:1px solid #E6DB55}
.error{padding:6px 9px; background:#ffebe8; border:1px solid #C00}
.message{background-color:#FFFFE0; border:1px solid #E6DB55; color:#333; padding:5px}
.message a, .error a{text-decoration:underline; color:#009}
.download{padding:6px 9px; background:#e7f7d3; border:1px solid #6c3}
.left, .alignleft{float:left; margin:0 10px 0 0}
.right, .alignright{float:right; margin:0 0 0 20px}
.center, .aligncenter{display:block; margin:0 auto 20px auto}
.block, .alignnone{display:block; margin:0 0 20px 0}
.clear{clear:both}
.category-description p{margin:0; font-family:verdana,arial,helvetica,sans-serif}
.no-data{margin-bottom:25px}
.no-data a{text-decoration:underline; color:#093754}
span.pullquote{float:none; margin:0}
#userphoto img{max-height:300px; max-width:300px}
.post img{max-height:140px; max-width:180px}
.post ol img, .post ul img{max-height:150px; max-width:150px}
img.wp-smiley{max-height:12px; margin:0; padding:0; border:none}
.wp-caption{max-width:590px; padding:4px 4px 4px 4px; background:#eee; border:1px solid #ccc; text-align:center}
.wp-caption .wp-caption-text{margin:0; padding:0 5px; text-align:right; font-size:11px; color:#666}
.wp-caption img{max-width:588px; margin:0 auto; padding:0; border:1px solid #666}
.gallery{display:block; text-align:center; margin-bottom:20px !important}
.gallery img{border:1px solid #3c738c}
.login-avatar .avatar{height:80px; margin:5px 20px 5px 5px; max-height:80px; max-width:80px; width:80px}
.avatar, .photo{float:left; width:50px; height:50px; max-height:50px; max-width:50px; margin-right:10px; padding:4px; background:#eee; border:1px solid #ccc}
.icon{float:left; width:50px; height:50px; margin:0 10px 10px 0; padding:4px}
.thumbnail{float:left; width:80px; height:80px; margin:0 10px 10px 1px}
.category img.medium{float:left; max-width:230px; margin:0 20px 10px 0; padding:4px; background:#eee; border:1px solid #ccc}
#navigation{width:960px; height:25px; margin:0 auto}
#page-nav{float:left; margin:2px 0 0}
#page-nav li{border-right:1px solid #999; float:left; margin:6px 5px 0 0; padding:0 5px 0 0}
#page-nav a{color:#444; display:block; font-family:Arial,Verdana,Tahoma; font-size:12px; font-size-adjust:none; font-stretch:normal; font-style:normal; font-variant:normal; font-weight:bold; line-height:12px}
#page-nav li:hover ul, #page-nav li.sfHover ul{top:19px}
#page-nav li li:hover ul, #page-nav li li.sfHover ul, #page-nav li li li:hover ul, #page-nav li li li.sfHover ul{top:-1px}
#page-nav ul ul{border-top:1px solid #222; background:#111}
#page-nav li li{margin:0; padding:0; border-bottom:1px solid #222}
#page-nav li li a{padding:7px 7px; border:none}
#wp-login-bar{float:right; margin:2px 0 0}
#wp-login-bar ul{list-style-image:none; list-style-position:outside; list-style-type:none; margin:0; padding:0}
#login-nav li{border-right:1px solid #999; float:left; margin:6px 5px 0 0; padding:0 5px 0 0}
#login-nav a{color:#444; display:block; font-family:Arial,Verdana,Tahoma; font-size:12px; font-size-adjust:none; font-stretch:normal; font-style:normal; font-variant:normal; font-weight:bold; line-height:12px}
#header .google-search{float:right; background:#DDD none repeat scroll 0 0; margin:8px -1px 0 63px; padding:5px}
.google-search input[type=text], #cse-search-box input[type=text]{float:left; font-size:18px; height:23px; width:333px; -moz-border-radius:0px; font-family:Arial,'Helvetica Neue',Helvetica,sans-serif; padding:0px}
.search #cse-search-box input[type=submit]{width:100px; min-width:100px}
.google-search input[type=submit], #cse-search-box input[type=submit]{border:1px solid #999; color:#FFF; float:right; font-size:12px; font-weight:bold; height:29px; margin:0 0 0 5px; width:72px; min-width:72px; -moz-border-radius:0px; font-size:13px}
#header-container{overflow:hidden; height:122px}
#header{overflow:hidden; width:960px; height:80px; margin:7px auto}
#site-title{float:left; width:450px; height:80px; margin:7px 0 0; line-height:35px; font-size:28px; font-family:arial,verdana,sans-serif}
#site-title a{display:block; width:450px; height:80px; background:url(images/header-bg.png) no-repeat 0 0px}
#site-title a span{display:none}
#site-description{display:none}
#utility-header{overflow:hidden; float:right; width:500px; height:60px; text-align:right; margin:14px 0 0}
#utility-header .widget{line-height:19px; margin:0; padding:0; color:#aaa; background:transparent; border:none}
#utility-header .widget-inside div, #utility-header .widget-inside img{float:right}
#cat-navigation{width:960px; height:23px; margin:10px auto 8px; font:normal normal bold 12px/12px Verdana,Geneva,Tahoma,sans-serif}
#cat-nav{float:left; width:785px; height:25px}
#cat-navigation ul{list-style:none; margin:0; z-index:13}
#cat-navigation li{float:left; position:relative; line-height:100%}
#cat-navigation a{background:transparent url(images/subnav.png) no-repeat scroll left top; color:#666; display:block; margin:0; padding:9px 10px; text-decoration:none}
#cat-navigation li li a{width:160px; font:normal normal bold 11px/11px arial,verdana,sans-serif; padding:8px 10px; color:#666; background:#fff; border-top:1px solid #ccc; position:relative; z-index:11}
#cat-navigation li li a:hover{background:#999; color:#fff}
#cat-nav ul ul, #cat-nav ul ul ul{width:180px}
#cat-nav li li:hover ul, #cat-nav li li li:hover ul{left:180px}
#cat-nav li:hover ul, #cat-nav li.sfHover ul{top:2.05em}
#cat-nav li li:hover ul, #cat-nav li li.sfHover ul, #cat-nav li li li:hover ul, #cat-nav li li li.sfHover ul{top:0}
#cat-nav ul ul{background:#fff; border:1px solid #CCC}
#cat-nav ul.menu{position:relative}
#page-nav ul.menu{position:relative}
#cat-navigation #feed{width:160px; float:right; padding-top:2px}
#feed li{float:right; border:none}
#feed .feed-url a{padding:7px 18px 6px 0; background:url(images/feed-icon.png) no-repeat right 7px}
#feed .email-url a{padding:7px 24px 6px 0; margin-right:4px; background:url(images/email-icon.png) no-repeat right 3px}
#container{overflow:hidden; width:940px; margin:0 auto; padding:10px 10px 20px; background:#FFF url(images/hr.gif) no-repeat scroll center bottom}
.page-template-no-widget #container, .primary-inactive.secondary-inactive #container{background:#fff}
.content{overflow:hidden; float:left; width:460px; padding:0 0px 20px 5px; background:#fff}
.page-content{overflow:hidden; float:left; width:630px; padding:0 0px 20px 0; background:#fff}
.page-template-no-widgets .content, .primary-inactive.secondary-inactive .content{width:945px; padding:0 0 20px 0}
.content .login, .page-content .login{padding:0; background:transparent url(images/bg-login.jpg) no-repeat scroll right top; min-height:250px}
.login form .cimy_uef_label_checkbox, .login form .forgetmenot label{display:inline}
.login .message{display:block}
.content .youtube{position:relative; top:10px}
.content .shareit-button{float:right}
.login .validate_user{color:red; float:none; font-size:10px; font-style:italic; margin-left:2px; text-align:left; width:213px}
.login .validate_user_success{color:green; float:none; font-size:10px; font-style:italic; margin-left:2px; text-align:left; width:213px}
.post{clear:both; overflow:hidden}
.content .post{margin-bottom:20px; border-bottom:1px solid #DDD}
.single .post{background:transparent url(images/bg_content.png) repeat-x scroll center top; border:1px solid #DDD; margin-bottom:20px; padding:10px}
.page-template-blog .post, .page-template-quick-post .post{margin-bottom:20px}
.entry-title{margin-bottom:5px; font:15px/18px arial,verdana,sans-serif; font-weight:bold}
.entry-title a{color:#093754}
.home .entry-title, .page-title, .page-template-blog .entry-title, .single-title, .error-404-title, .attachment-title{font:normal normal bold 17px/17px arial,verdana,sans-serif; margin-bottom:15px}
.page-title, .error-404-title{margin:0 0 20px 0}
.byline{color:#777; font-size:0.9em; font-style:italic; display:block}
.single .post .byline{border-bottom:1px dashed; margin:0 0 13px}
.archive .byline, .search .byline{margin:0 0 3px 0}
.byline a{font-style:normal}
.sharethis-button{position:relative; bottom:2px}
.sharethis-button .stico_default{background:transparent url(images/sharethis_logo.gif) no-repeat scroll 0 0 !important}
.byline .byline-prep-comments{background:transparent url(images/comments.gif) no-repeat scroll 4px 0px; padding-left:21px}
.entry-content, .entry-summary{font-family:verdana,arial,helvetica,sans-serif; line-height:1.7em; overflow:hidden; padding:0 5px 5px 0}
.entry-meta{clear:both; display:none; font-size:.9em; font-style:italic; color:#777; margin:0; border-top:1px solid #ccc; text-align:center}
.entry-meta a{font-style:normal}
.entry-meta .comment{float:left}
.entry-meta .orthography{float:right}
#meta-form textarea{height:77px}
#meta-form .data-entry{margin-bottom:20px}
#meta-form .data-entry div{margin:10px 0}
#meta-form .submit .text{width:45px}
#meta-form .submit .button{margin:0}
#meta-form h4{margin:20px 0 0 0}
p.pages{font-weight:bold}
p.pages a{margin:0 2px; padding:4px 12px; font-weight:normal; font-style:italic; color:#eee !important; background:#67889a; border:1px solid #eee}
.series-title{font-size:1.2em}
.single .author-profile{overflow:hidden; margin:0 0 20px 0; padding:9px 9px 0 9px; background:#f7f7f7; border:1px solid #ccc}
.single .author-profile p{margin:0 0 9px 0; text-align:justify; clear:none}
.single .author-profile .avatar{margin:0 20px 9px 0}
.author-profile{overflow:hidden; margin-bottom:20px}
.page-template-biography .author-profile{margin:0}
.author-profile .author-name{margin-bottom:0; font-size:1em; font-weight:bold}
.post-box{overflow:hidden; margin-bottom:20px}
.category-title, .tag-title, .date-title, .author-title, .search-title{font:normal normal bold 22px/22px arial,verdana,sans-serif; margin-bottom:10px}
.author-info, .category-info, .date-info, .tag-info, .search-info{overflow:hidden; margin:0 0 20px 0}
.attachment object{width:100%; height:100%; min-height:400px}
.attachment object.video{width:100%; height:360px}
.attachment object.audio{width:100%}
.attachment-image .post-meta-data{clear:left}
.attachment .download{display:block; margin-bottom:20px}
.attachment-icon, .mime-type-icon{height:20px; margin-right:10px; padding:0}
.attachment-application-octet-stream .video{height:400px; margin-bottom:20px}
.breadcrumb{margin:0 0 5px 0; font-size:11px; color:#666; display:none}
.wp-pagenavi{overflow:hidden}
.wp-pagenavi .pages, .wp-pagenavi .current, .wp-pagenavi a, .wp-pagenavi .extend{float:left; margin:0 6px 0 0; padding:4px 12px; color:#eee !important; background:#67889a; border:1px solid #eee}
.navigation-links{overflow:hidden}
.next, .previous{font-size:13px}
.previous{float:left; margin-bottom:15px}
.next{float:right; text-align:right}
#comments-template .paged-navigation{text-align:center}
#comments-template .paged-navigation .page-numbers{padding:3px 6px; font-style:italic !important; border:1px solid #eee !important}
#comments-template .paged-navigation .next, #comments-template .paged-navigation .prev{float:none; text-align:left; border:none !important}
.content .post-ratings{filter:alpha(opacity=100); -moz-opacity:1; opacity:1; background:#F7F7F7 none repeat scroll 0 0; border:1px solid #CCC; margin-bottom:20px; padding:10px; width:438px}
.content .post-ratings-loading{display:none; height:16px; margin:0 4px; position:relative; text-align:left; top:-60px}
#feedbackBtn, #feedbackBtn a{display:none; height:100%; width:40px}
#feedbackBtn{left:0; position:absolute; top:0}
#feedbackBtn a{background:transparent url(images/btnFeedback.png) no-repeat fixed -3px 200px; cursor:pointer}
#feedbackBtn a:hover{background:transparent url(images/btnFeedback.png) no-repeat fixed 0 200px}
.widget{overflow:hidden; margin:0 0 10px 0; background:#fff; border:1px solid #ddd}
.widget-ad{overflow:hidden; margin-bottom:15px; background:#fff; position:relative; z-index:0}
.widget-title{background:transparent url(images/widget-title.png) repeat-x scroll 0 0; -x-system-font:none; border-bottom:1px solid #E2E2E2; color:#F7F7F7; font-family:arial,verdana,sans-serif; font-size:14px; font-weight:bold; line-height:21px; margin:0; padding:1px 3px 1px 6px}
.widget-title a{color:#f7f7f7; display:block}
#similar-posts a, .categories a, .wp-tag-cloud a{display:block}
.widget ul{list-style:none; margin:0}
.widget ul li{padding:0 0 0 9px}
.widget .thumbnail{ clear:both; float:left; height:65px; margin:0 10px 10px 0; width:65px}
.widget_ratings ul li, .widget_views ul li{height:65px}
.widget p{margin:0 0 5px}
.utility .widget{border:none}
.subscribe-form input[type="text"]{float:left; height:15px; width:180px; margin:0 0 7px 0}
.subscribe-form input[type="submit"]{border:1px solid #999; color:#FFF; float:right; font-size:12px; font-weight:bold; height:25px; margin:0 0 7px 5px; width:80px; min-width:80px}
.widget-search .search-text{width:300px}
.widget-categories img{position:relative; max-height:16px; top:1px; margin:0; padding:0}
.content .widget{margin:0; padding:0; border:none}
.content .widget-title{background:transparent none repeat scroll 0 0; border-bottom:2px dotted #DDD; clear:both; color:#093754; font-family:arial,verdana,sans-serif; font-size:15px; font-weight:bold; margin:5px 0; padding:0 0 3px 1px}
.content .widget-title a{color:#67889a}
.page-template-widgets .content .widget{margin:0 0 20px 0}
#widget-container-left{float:left; width:165px}
#widget-container{float:right; width:300px}
#primary{overflow:hidden; float:right; width:300px}
#secondary{overflow:hidden; clear:right; float:left; width:160px}
#tertiary{overflow:hidden; float:right; width:153px}
#primary .widget ul li{padding:5px 5px 5px 6px; border-bottom:1px solid #eee}
#primary .widget ul ul{margin:5px 0 0 0}
#primary .widget ul li li{margin:0 0 2px 0; padding:0 0 2px 20px; border:none}
#primary .widget .konisto-benefits li, .links li{padding:0px 0 0 20px; background:transparent url(images/bullet.gif) no-repeat scroll 5px 5px; margin:4px 0 5px 0; border:none; list-style-type:none}
#primary object{float:left; width:300px; padding:0; margin:0 0 9px 0}
#secondary .widget ul li:hover{background:#E0E0E0 none repeat scroll 0 0}
#secondary .widget ul li{padding:2px 5px 2px 6px; background:#EEF1F3 none repeat scroll 0 0; border-bottom:1px solid #FFF}
#secondary .widget ul ul{margin:5px 0 0 0}
#secondary .widget ul li li{margin:0 0 2px 0; padding:0 0 2px 20px; border:none}
#comments-template{margin-top:20px}
#comments-template #respond{background:#F7F7F7 none repeat scroll 0 0; border:1px solid #DDD; margin:20px 0; padding:0 10px}
#comments-number, #reply{font-family:arial,verdana,sans-serif; font-size:14px; font-weight:bold; margin:10px 0 15px}
.comments-closed{color:#666; font-style:italic}
#comments-template ol{list-style:none; margin:0}
#comments li{overflow:hidden; margin:0 0 15px 0; padding:9px; color:#333; background:#f7f7f7; border:1px solid #ddd}
#comments li li, #comments li li li li, #comments li li li li li li{background:#fff}
#comments li li li, #comments li li li li li{background:#f7f7f7}
#comments .comment-time{color:#AAA; float:right; font-size:9px}
#comments .fn{color:#ED7D28; font-size:14px; font-style:normal; font-weight:bold}
.comment-text{font-size:13px; text-align:justify}
.text-input{display:block; padding:3px 6px; width:300px; font:13px Arial,'Helvetica Neue',Helvetica,sans-serif}
.page-template-quick-post .text-input{width:97.5%}
#comments-template label{font:13px Arial,'Helvetica Neue',Helvetica,sans-serif}
textarea{clear:left; display:block; overflow:auto; width:97%; font:14px/20px Arial,'Helvetica Neue',Helvetica,sans-serif; border:1px solid #DDD}
input[type=text], input[type=password]{border:1px solid #DDD; font-family:Arial,'Helvetica Neue',Helvetica,sans-serif; width:215px}
.login select{width:54px !important; margin:3px 0 16px 0 !important; padding:0 !important; border:1px solid #DDD; float:left}
.login form label{clear:both; display:block}
.login form{background-color:transparent; width:100%}
.button, input[type=submit]{min-width:115px; margin-right:9px; font:13px Arial,'Helvetica Neue',Helvetica,sans-serif; font-weight:bold; color:#FFF; background:#79BB16 url(images/button.png) repeat-x scroll 0 0; border:none}
.button:hover{cursor:pointer; background:#79BB16}
.search-form input{margin-right:9px}
#footer-container{overflow:hidden; clear:both; padding:2px 0 0 0; background:#5887BD none repeat scroll 0 0}
#utility-after-footer{background:#FFF url(images/hr.gif) no-repeat scroll center bottom; margin:0 auto; overflow:hidden; width:960px; padding:0 0 5px}
#utility-after-footer .widget{padding:10px}
#utility-after-footer .widget-title{background:none; border-bottom:2px dotted #DDD; clear:both; color:#093754; font-family:arial,verdana,sans-serif; font-size:18px; font-weight:bold; padding:0 0 3px 1px; margin-bottom:10px}
#utility-after-footer ul li{border-right:1px solid #DDD; float:left; margin:0 10px 0 0; padding:0 10px 0 0; width:139px}
#utility-after-footer ul{font-family:arial,verdana,sans-serif}
#utility-after-footer .widget .thumbnail{float:none; width:100%; height:120px; margin:5px 0}
#utility-after-footer .title{font-weight:bold; height:60px; overflow:hidden}
#utility-after-footer .snippet{height:40px; overflow:hidden; margin-bottom:5px}
#utility-after-footer .more-link{display:inline; font-weight:bold}
#subsidiary{overflow:hidden; width:1000px; margin:0 auto 14px auto; padding:2px 0 0 0}
#subsidiary .widget{overflow:hidden; float:left; width:210px; margin:0; padding:15px 20px 0 20px; font:12px/21px Arial,'Helvetica Neue',Helvetica,sans-serif; color:#F7F7F7; background:transparent; border:none}
#subsidiary .widget-title{margin:0 0 3px 0; padding:0 0 3px 0; font-size:15px; color:#F7F7F7; background:transparent; border-bottom:1px solid #F7F7F7}
#subsidiary a{color:#F7F7F7}
#subsidiary .widget ul{margin-left:0}
#subsidiary .widget ul li{margin:0 0 3px 0; padding:0 5px 3px 0; background:transparent; border-bottom:1px solid #F7F7F7}
#footer{overflow:hidden; width:960px; margin:0 auto; padding:20px 0 0 0; color:#f7f7f7}
#footer a{font-style:normal; color:#F7F7F7; text-decoration:underline}
#footer .copyright{display:inline; float:left; margin-right:9px}
a.external_icon{background: url(images/external.png) center right no-repeat;padding-right: 13px !important}

.post-ratings {
	filter: alpha(opacity=100);
	-moz-opacity: 1;
	opacity: 1;
	width: 100%;
	/* background-color: #ffffff; */
}
.post-ratings-loading {
	display: none;
	height:16px;
	margin:0 4px;
	position:relative;
	text-align:left;
	top:-60px;
}
.post-ratings-image {
	border: 0px;
}
.post-ratings IMG, .post-ratings-loading IMG, .post-ratings-image IMG {
	border: 0px;
	padding: 0px;
	margin: 0px;
}
.post-ratings-text {
}
.post-ratings-comment-author {
	font-weight: normal;
	font-style: italic;
}

.login {padding:5px;}
#profile {padding:1px;}
#text-16{border:none}
#post-732{background:transparent url(images/bg-contact.jpg) no-repeat scroll right 45px}
