/*  
Theme Name: RedFly Marketing
Theme URI: http://www.redflymarketing.com/
Description: RFM theme
Version: 2.0
Author: RedFly Marketing
Author URI: http://www.redflymarketing.com/
*/
body{margin:0;padding:0;font-family:Arial;font-size:12px;line-height:15px;text-align:center;color:#333;background:url('images/bg_page.gif');}
#wrapper{width:990px;margin:0 auto;text-align:left;}
#header-container{position:absolute;top:115px;width:990px;height:350px;overflow:hidden;color:white;clear:both;}
#header-container-services{position:absolute;top:115px;width:990px;height:410px;overflow:hidden;color:white;clear:both;}
#header-container-blog{position:absolute;top:115px;width:990px;height:250px;overflow:hidden;color:white;clear:both;background:white;}
#header-container-privacy{position:absolute;top:115px;width:990px;height:35px;overflow:hidden;color:white;clear:both;background:white;}
#container{background:url('images/shade.png') 0 350px no-repeat;padding-top:350px;margin-left:auto;margin-right:auto;}
#container-services{background:#fff;padding-top:350px;margin-left:auto;margin-right:auto;}
#container-blog{padding-top:250px;margin-left:auto;margin-right:auto;background:url('images/shade.png') 0 250px no-repeat;}
#container-privacy{padding-top:25px;margin-left:auto;margin-right:auto;}
#content{width:990px;float:left;margin-top:10px;background:url('images/bg_content_page.gif') repeat-y;}
#content-one{width:990px;margin-top:10px;background:white;}
#content-page{width:990px;float:left;margin-top:10px;background:url('images/bg_content_page.gif') repeat-y;}
#content-main{width:990px;margin-top:10px;background:url('images/bg_main.gif') repeat-y;}
#content-services{width:990px;float:left;background:white;}
#top-header{clear:both;height:115px;background:white;}
#top-header img{float:left;margin:22px 0 0 0;padding:0 0 0 50px;}
#navigation{float:right;color:#dcc5cc;margin:33px 0 0 0;padding:0 25px 0 0;width:313px;}
#navigation li{float:left;list-style:none;font-size:12px;height:15px;line-height:15px;padding:0 5px 0 6px;margin:0;border-left:1px solid #dcc5cc;text-align:center;}
#navigation li h1{font-size:12px;display:inline;font-weight:normal;}
#navigation li a{color:#b5143e;}
#navigation li a:hover{color:#f00;}
#navigation li#bloglink{margin:11px 0 0 0;font-size:17px;float:right;white-space:nowrap}
#header{width:990px;height:350px;}
#header-blog{width:990px;height:250px;background:url('images/bg_header_blog.jpg');}
#header-analytics{width:990px;height:250px;background:url('images/bg_header_analytics.jpg') 0 36px no-repeat;}
#header-quote{width:990px;height:250px;background:url('images/bg_header_quote.jpg') 0 36px no-repeat;}
#header-web-design{width:990px;height:250px;background:url('images/bg_header_web-design.jpg') 0 36px no-repeat;}
#header-about{width:990px;height:250px;background:url('images/bg_header_about.jpg') 0 36px no-repeat;}
#header-404{width:990px;height:250px;background:url('images/bg_header_404.jpg');}
#header-seo{width:990px;height:410px;background:url('images/bg_header_seo.jpg') 0 36px no-repeat;}
#header-support{width:990px;height:410px;background:url('images/bg_header_support.jpg') top left no-repeat;}
#header-pricing{width:990px;height:250px;background:url('images/bg_header_pricing.jpg') 0 36px no-repeat;}
#header-tutorials{width:990px;height:250px;background:url('images/bg_header_tutorials.jpg') 0 36px no-repeat;}
#header-global{width:990px;height:250px;background:url('images/bg_header_global.jpg');}
#header-tools{width:990px;height:250px;background:url('images/bg_header_tools.jpg') 0 36px no-repeat;}
#header-consultation{width:990px;height:250px;background:url('images/bg_header_consultation.jpg');}
#header-services{width:990px;height:410px;background:url('images/bg_header_services.jpg') top left no-repeat;}
#header-page{width:990px;height:365px;background:url('images/bg_header_page.jpg');}
#header-left{width:660px;float:left;padding-left:64px;}
#menu{margin:0 0 0 49px;width:700px;float:left;padding:0;display:inline;}
#menu li{display:inline;list-style:none;float:left;margin:0 0 0 1px;text-align:center;}
#menu li span{display:none;}
#menu li a{display:block;width:174px;height:35px;margin:0;line-height:35px;color:white;text-decoration:none;}
#search-friendly-design a{background:url('images/btn_sfwd.png');}
#search-friendly-design a:hover{background-position:-174px 0;}
#search-friendly-design.active a{background-position:-348px 0;}
#search-engine-optimisation a{background:url('images/btn_seo.png');}
#search-engine-optimisation a:hover{background-position:-174px 0;}
#search-engine-optimisation.active a{background-position:-348px 0;}
#pay-per-click-management a{background:url('images/btn_ppc.png');}
#pay-per-click-management a:hover{background-position:-174px 0;}
#pay-per-click-management.active a{background-position:-348px 0;}
#analytics a{background:url('images/btn_analytics.png');}
#analytics a:hover{background-position:-174px 0;}
#analytics.active a{background-position:-348px 0;}
#slideshow .info{float:left;width:250px;height:122px;padding:0;margin:171px 0 0 50px;color:black;display:inline;position:absolute;}
#slideshow .info p{margin:0;}
#hintbox{float:right;}
#hints{width:242px;padding:0;margin:0 15px 0 0;clear:right;}
#hints li{list-style:none;}
#search{margin:5px 15px 0 0;background:#000;width:225px;height:30px;float:right;clear:right;}
#search fieldset,#searchpage fieldset{margin:0;padding:0;border:0;}
#search label,#search legend,#searchpage label,#searchpage legend{display:none;}
#search form{margin:0;padding:0;}
#s{background:url('images/bg_search_form.png');border:0;margin:6px 0 0 6px;padding:0;width:147px;height:18px;line-height:18px;float:left;}
#searchpage .txt{border:1px solid #e6e6e6;font-size:12px;padding-left:6px;padding-right:0;padding-top:2px;padding-bottom:0;width:224px;height:16px;color:#333;margin:0 0 5px 0;}
#searchsubmit{border:0;margin:6px 0 0 6px;padding:0;}
a#free-quote,a#ppc-management,a#search-friendly-web-design,a#blog{width:242px;height:99px;display:block;color:white;text-decoration:none;margin-top:1px;}
a#free-quote span{padding:39px 0 0 32px;display:block;}
a#ppc-management span,a#search-friendly-web-design span,a#blog span{padding:54px 0 0 32px;display:block;}
a#free-quote{background:url('images/bg_quote.png') left no-repeat;}
#header a#free-quote:hover,#header a#ppc-management:hover,#header a#search-friendly-web-design:hover,#header a.activeSlide{background-position:-242px;}
a#ppc-management{background:url('images/bg_ppc.png') left no-repeat;}
a#search-friendly-web-design{background:url('images/bg_sem.png') left no-repeat;}
a#blog{background:url('images/bg_blog.png') left no-repeat;}
#right-column-services img,#right-column-page img{display:block;vertical-align:bottom;border:0;margin:0;padding:0;}
#narrowcontent{float:left;width:390px;padding:22px 50px 28px 50px;position:relative;background:white;}
#narrowcontent-about{float:right;width:369px;padding:22px 0 57px 0;margin-left:2px;position:relative;}
#narrowcontent p{text-align:left;}
#content .post{line-height:17px;background:white;width:725px;}
.post{line-height:17px;}
.postcontent{width:625px;margin-left:50px;}
#widecontent{float:left;width:725px;padding:33px 0 0 0;position:relative;background:white url('images/bg_wide.gif') top repeat-x;}
#widecontent-page{float:left;width:625px;padding:22px 50px 28px 50px;margin-top:10px;position:relative;}
#widecontent-services{float:left;width:680px;padding:56px 0 28px 50px;margin-top:10px;position:relative;}
#widecontent-one{width:680px;padding:22px 0 28px 0;margin:10px 0 0 225px;position:relative;}
#pagetitle{font-family:Arial;font-size:24px;color:#399;font-weight:normal;margin:0;padding:8px 0 13px 0;width:100%;border-bottom:2px solid #d3d3d3;}
#pagetitle.blog{margin:0 50px 0 50px;width:625px;}
#pagetitle.blog a{color:#399;text-decoration:none;}
h1.about{font-family:Arial;font-size:20px;color:#399;font-weight:normal;margin:0 0 0 65px;padding:13px 0 15px 0;width:620px;border-bottom:2px solid #d3d3d3;}
#right-column{float:right;width:225px;padding:15px 15px 57px 15px;position:relative;}
#right-column-main{float:right;width:460px;padding:15px 15px 15px 15px;background:white;position:relative;}
a.newsitem{display:block;background:#363636;color:white;margin-top:1px;padding:12px 15px 17px 14px;text-decoration:none;}
a.newsitem:hover{background:#252525 url('images/oddnews.gif');color:#f36;cursor:pointer;}
a.newsitem .newstext{width:335px;display:block;padding:0;}
a.newsitem:hover .newstext{color:white;}
a.newsitem strong{color:#f36;}
.morelink span{text-decoration:underline;}
.morelink a{color:white;}
.morelink{background:url('images/plus.gif') left no-repeat;width:41px;text-align:right;float:right;margin-right:1px;}
#category-description{width:625px;margin:0 0 0 50px;padding:22px 0 13px 0;}
#right-column-main h2,#right-column-page h2{display:block;background:black;color:#999;font-weight:normal;margin:0;}
#right-column-main h2{padding:39px 0 20px 13px;font-size:36px;}
#right-column-page h2{padding:30px 0 15px 13px;font-size:24px;}
#right-column-main h2 span,#right-column-page h2 span{color:white;}
#right-column-page{float:right;width:225px;padding:15px 15px 57px 15px;position:relative;}
#right-column-services{float:right;width:225px;padding:0 15px 57px 15px;position:relative;}
#right-column-page p{background:#f4f4f4;margin:1px 0 0 0;padding:14px 15px 14px 15px;}
#right-column-page p:hover{background:#e6e6e6;}
#right-column-page .nowrap{white-space:nowrap;}
#right-column p{width:240px;}
#adwords{width:460px;height:120px;margin:16px 0 0 0;padding:0;}
#adwords-blog{width:225px;height:120px;margin:16px 0 0 0;padding:0;}
#adwords span{float:right;margin:11px 0 0 0;padding:0 0 18px 0;width:325px;font-size:11px;border-bottom:2px solid #e9e9e9;}
#adwords-blog span{float:left;margin:0;padding:0;width:90px;font-size:11px;}
#adwords img,#adwords-blog img{float:left;margin-right:15px;}
#footer{width:990px;clear:both;color:#797979;position:relative;}
#footer-content{background:#f2f2f0;height:121px;padding:9px 0 0 50px;}
#iia-logo{float:left;}
#footer p{width:330px;float:left;padding:0;margin:2px 0 0 9px;font-size:11px;}
#follow{float:right;margin:5px 28px 0 0;}
#follow li{display:inline;list-style:none;float:left;margin:0 0 0 1px;text-align:center;line-height:28px;height:34px;padding-top:6px;font-size:11px;}
#follow li span{display:none;}
#follow li a{display:block;height:28px;margin:0;line-height:28px;text-decoration:none;}
#follow li#ttl{margin-right:16px;}
#follow li#follow-youtube{width:75px;border-right:1px solid #d5d5d5;margin-right:5px;}
#follow li#follow-twitter,#follow li#follow-facebook{width:34px;border-right:1px solid #d5d5d5;margin-right:5px;}
#follow-youtube a{width:69px;background:url('images/btn_yt.png');}
#follow-youtube a:hover{background-position:-69px 0;}
#follow-twitter a{width:28px;background:url('images/btn_twitter.png');}
#follow-twitter a:hover{background-position:-28px 0;}
#follow-facebook a{width:28px;background:url('images/btn_facebook.png');}
#follow-facebook a:hover{background-position:-28px 0;}
#follow-linkedin a{width:28px;background:url('images/btn_linkedin.png');}
#follow-linkedin a:hover{background-position:-28px 0;}
#footer-nav{list-style:none;margin:33px 0 0 29px;}
#footer-nav li{padding:0 8px 0 4px;font-size:10px;display:inline;background:url('images/navdiv.gif') right center no-repeat;}
a#iia{display:block;width:64px;height:59px;background:url('images/iia.gif');float:left;}
a#iia span{display:none;}
a#iia:hover{background-position:-64px 0;}
h1#slogan{margin:0;padding:0 0 6px 0;font-size:24px;font-weight:normal;line-height:25px;text-align:left;color:#399;}
a{color:#b5143e;}
a:hover{color:#f00;}
.divider{background:url('images/divider.png') center repeat-x;height:15px;clear:both;}
.divider-blog{background:url('images/divider.png') bottom repeat-x;height:5px;width:620px;margin:0 0 0 15px;padding:0;font-size:0;}
.clear{clear:both;font-size:0;}
.clear-gap{clear:both;height:30px;margin:0;padding:0;font-size:0;}
.clear-div{clear:both;height:25px;margin:0;padding:0;font-size:0;background:url('images/divline.gif') center repeat-x;border:0}
.clear-div-thick{clear:both;height:8px;margin:0;padding:0;font-size:0;background:url('images/divline-thick.gif') bottom repeat-x;}
.clear-all{margin:0;padding:0;height:14px;font-size:0;clear:both;}
.clear-small{margin:0;padding:0;height:10px;line-height:10px;font-size:0;clear:both;}
#narrowcontent p,#widecontent p,#widecontent-page p,#widecontent-services p,#widecontent-one p{padding:8px 0 9px 0;margin:0;}
a img{border:0;}
.left,.alignleft{float:left;padding:3px 10px 3px 0;}
.right,.alignright{float:right;padding:3px 0 3px 10px;}
.post{margin-bottom:11px;}
.single-post{line-height:17px;}
.entry{margin:0 0 12px 0;padding:0;}
.entry-page h2{font-size:20px;font-weight:normal;clear:both;}
.entry-page h2.tools { width:313px;float:left;padding-top:2px;font-size:17px; color:#ccc }
.entry-page h2.tools a { font-size:17px }
.entry-post h2{font-size:20px;font-weight:normal; color:#339999; text-transform:uppercase}
.entry-one h2{font-size:12px;font-weight:bold;}
.post h2,.single-post h2{margin:0;padding:20px 0 11px 0;font-weight:normal;line-height:20px }
.post h3,.single-post h3{font-size:17px;margin:0;padding:40px 0 8px 0;font-weight:bold;line-height:20px}
.post h1,.single-post h1{margin:0;padding:32px 0 8px 0;font-weight:normal;line-height:20px;}
h2.postlist{margin:0;padding:32px 0 8px 0;font-weight:normal;line-height:20px;}
h2.quoteheading{padding-left:35px;}
h1.find{padding-left:15px;}
.post h2 a,.single-post h2 a,h1.find,h1.title,.single-post h1{font-size:20px;color:#b5143e;}
p.service-text{float:right;width:474px;clear:right;}
p.service-text strong{font-size:17px;color:#399;font-weight:normal;}
p.quote-left{float:left;width:123px;}
p.client-text{float:right;width:370px;border-bottom:5px solid #ebebeb;clear:right;}
.client{float:left;width:210px;}
#widecontent .post{padding:0;margin-bottom:0;float:right;}
.authorbox,.authorbox-post{float:left;width:90px;padding:35px 0 0 0;}
.authorbox-post{height:140px;margin-right:15px;}
.portfolio{width:205px;float:left;color:#399;font-weight:bold;}
.portfolio img{margin:0 0 2px 0;}
#sidebar{margin:0;padding:0;}
#sidebar h2{font-size:24px;font-weight:normal;margin:0 0 13px 0;padding:0;}
#sidebar ul{margin:0;padding:0;}
#sidebar ul li{list-style-type:none;list-style-image:none;margin:0 0 15px 0;background:#f7f7f7;padding:30px 15px 0 15px;}
#sidebar ul p,#sidebar ul select{margin:5px 0 8px;}
#sidebar ul ul{margin:5px 0 0 10px;}
#sidebar ul ul ul{margin:0 0 0 10px;}
#sidebar ul ul li{margin:4px 0 0;padding:0;}
.postmeta{padding:10px 0 15px 0;line-height:20px;}
span.postmetadate{padding:0 0 0 15px;}
.post-navigation{background:black;width:725px;height:50px;margin:0;}
.post-navigation a{color:white;}
.post-navigation div{margin-top:12px;}
.post-navigation .left{margin-left:50px;}
.post-navigation .right{margin-right:50px;}
.entry-comment{padding-bottom:50px;}
.entry-page,.entry-one{padding:21px 0 55px 0;text-align:left;}
.entry-page-about{padding:0;text-align:left;}
.entry ul,.entry-post ul,.entry-page ul,.entry-one ul{margin:8px 0 4px 10px;list-style:none;padding:0 15px 0 0;font-weight:bold;color:#399}
.entry ol,.entry-post ol,.entry-page ol,.entry-one ol{margin:8px 0 4px 25px;padding:0 15px 0 0;font-weight:bold;color:#399}
.entry-one ul li{font-weight:normal;}
.entry-page ul.qt{color:#399;width:465px;border-right:1px solid #d3d3d3;float:left;}
.entry ol,.entry ul{color:#399}
.entry ul li,.entry-post ul li,.entry-page ul.bul li,.entry-page ul li,.entry-one ul li{margin-left:6px;padding:0 0 0 11px;background:url(images/bullet_content.gif) top left no-repeat;text-indent:0;}
.entry ol li,.entry-post ol li,.entry-page ol li,.entry-one ol li { margin-left:5px; }
.entry ul li a,.entry-post ul li a,.entry-page ul li a{color:#b5143e;}
ul.adg { margin:49px 0 0 0; }
ul.adg ul { padding-left:0;margin-left:0 }
ul.adg li a { padding-bottom:15px;display:block }
ul.adg li {font-size:20px;padding-left:0;margin-left:0;background:none;font-weight:normal }
ul.adg li li{font-size:12px;padding-left:0;margin-left:-10px }
ul.adg-sub { padding-left:0;margin-left:0 }
ul.adg-sub li { background:none; font-weight:normal;padding-left:0;margin-left:0 }
ul.adg li li a,ul.adg-sub li a{background:url('images/arrow.png') 0 5px no-repeat;text-indent:0;padding-left:16px;padding-bottom:0;display:block }
ul.adg li.page-item-1484 { float:left;width:300px }
ul.adg li.page-item-1478 { float:right;width:285px }
#sidebar ul ul li{background:url(images/bullet.gif) top left no-repeat;text-indent:12px;border-top:2px solid #e4dada;line-height:15px;padding:6px 0 3px 0;color:#b5123d;}
#sidebar ul ul{margin:4px 0 0 0;padding:0 0 7px 0;}
#sidebar ul ul li a{text-decoration:none;}
.entry ol,.entry-post ol{padding:0 0 0 35px;margin:0;}
.entry ol li,.entry-post ol li{margin:0;padding:0;}
#respond{width:625px;margin:16px 0 0 50px;}
#respond #commentform{margin:20px 0 0 0}
.commentlist #commentform{margin:20px 0 0 46px;}
#commentform div.inp{margin:0;padding:0;height:25px;}
#commentform div#send{margin:40px 0 0 0;padding:0;height:30px;width:164px;float:right;}
#commentform #author,#commentform #email,#commentform #url{width:328px;padding:0;float:left;}
#commentform #submit{float:right;}
#commentform input.field{background:#f7f7f7;border:1px solid #e6e6e6;margin:0;padding:0;height:18px;}
#commentform label.txt{width:65px;display:block;float:left;}
#commentform .cm {padding-left:65px}
#commentform textarea{ width: 100%;height:68px;padding:0;float:left;background:#f7f7f7;border:1px solid #e6e6e6;margin:0}
#commentform #submit,.ContactForm #submit,#quoteform #submit,#searchpage #submit{border:0;background:url('images/button_submit.gif') center left no-repeat;padding:6px 0 8px 20px;color:white;width:205px;font-size:12px;text-align:left;margin:0;}
#commentform #submit{border:0;background:url('images/button_submit_comment.gif') center left no-repeat;padding:0;height:25px;width:130px;vertical-align:middle}
#commentform #submit:hover,.ContactForm #submit:hover,#quoteform #submit:hover,#searchpage #submit:hover{background-position:-205px;cursor:pointer;}
#error { text-align:center;font-weight:bold;color:#b5143e}
.subscribe-to-comments,.presubmit{float:left;height:25px;width:320px;padding-left:62px;}
.ContactForm label{display:none;}
.commentlist{padding:0;text-align:left;line-height:17px;}
.commentlist li{margin:0 50px 5px 50px;padding:10px 10px 10px 10px;list-style:none;clear:both;background:#f2f2f2}
.commentlist cite a,.commentlist cite,a.subs{font-weight:bold;font-style:normal;text-decoration:none;}
.comment-date{margin-bottom:9px;padding:0;display:block;}
.comment-author{padding-top:5px}
#commentform p{margin:5px 0;}
.nocomments{text-align:center;margin:0;padding:0;}
#nocomment{margin-left:50px;}
.commenttext{float:left;width:559px;padding-left:10px}
.commenttext-child{float:left;width:519px;padding-left:10px}
.commentmetadata{margin:0;display:block;}
acronym,abbr,span.caps{cursor:help;}
acronym,abbr{border-bottom:1px dashed #999;}
blockquote{background:#f7f7f7;padding:20px;margin:9px 0 8px 0;color:#329998;font-style:normal;}
blockquote cite{margin:5px 0 0;display:block;}
a.quote-button{background:url('images/bg_quote_button.gif');width:123px;height:25px;float:right;line-height:25px;text-align:center;color:white;padding:0;margin:0;}
a.quote-button span{display:none;}
a.quote-button:hover{background-position:-123px;}
.quote-button-center{background:url('images/bg_quote_button.png');width:164px;height:30px;display:block;line-height:27px;text-align:center;color:white;padding:0;margin:-1px auto 0 auto;}
.clear{clear:both;}
.clearzero{clear:both;font-size:0;height:0;margin:0;padding:0;}
a.install{background:transparent url(images/install.gif) no-repeat;height:40px;width:230px;display:inline;}
a.install:hover{background:transparent url(images/install-h.gif) no-repeat;height:40px;width:230px;}
.related-title{color:#399;font-size:24px;margin:0;padding:1px 0 0 0;}
.entry-comment .related-title{width:625px;}
ul.related{margin:0;border-bottom:1px solid #d3d3d3;line-height:17px;}
ul.related li{background:url(images/bullet_related.png) top left no-repeat;text-indent:11px;}
ol.commentlist{margin:16px 0 0 0;padding:0;}
li#rss{padding-left:10px;}
#rss a{font-weight:bold;text-decoration:none;}
a.rss-feed,a.rss-email{width:205px;height:25px;display:block;}
a.rss-feed span,a.rss-email span{display:none;}
a.rss-feed{background:url('images/subscribe-blog.gif') no-repeat;}
a.rss-email{background:url('images/subscribe-email.gif') no-repeat;}
a.rss-feed:hover,a.rss-email:hover{background-position:-205px;}
.entry p img{display:none;}
.center{text-align:center;}
.serv{float:left;width:155px;text-align:left;}
.servlink{display:block;padding:17px 0 28px 0;background:url('images/more.gif') bottom left no-repeat;}
.color{color:#399;}
.ContactForm legend{display:none;}
#quoteform legend{font-size:17px;color:#399;padding:5px 0 17px 0;}
fieldset{border:none;}
div#company-details{border:none;background:url('images/bg_company_details.png') no-repeat;min-height:210px;height:1%;margin-bottom:15px;}
div#city-codes{border:none;min-height:80px;height:1%;margin-bottom:15px;}
div#project-information{border:none;background:url('images/bg_project_information.png') no-repeat;min-height:185px;margin-bottom:15px;}
div#project-specifications{border:none;background:url('images/bg_project_specifications.png') no-repeat;min-height:185px;}
.adgroup{margin-bottom:30px;}
.flashmovie{text-align:center;}
.noborder{border:0;}
.gravatar{float:left;width:36px}
div.sociable{border-top:1px solid #d3d3d3;border-bottom:1px solid #d3d3d3;padding:14px 0 12px 0;margin:9px 0 0 0;}
div.sociable_tagline{float:left;width:285px;margin-top:1px;}
span.sociable_tagline span{display:none;width:14em;}
span.sociable_tagline:hover span{position:absolute;display:block;top:-5em;background:#ffe;border:1px solid #ccc;color:black;line-height:1.25em;}
.sociable span{display:block;}
.sociable ul{display:inline;margin:0!important;padding:0!important;}
.sociable ul li{background:none;display:inline!important;list-style-type:none;margin:0 5px 0 0;padding:1px;}
.sociable ul li:before{content:"";}
.sociable img{float:none;width:20px;height:20px;border:0;margin:0;padding:0;}
a.tooltip:hover{background:#fff;text-decoration:none;}
a.tooltip span{display:none;width:250px;padding:20px 20px 20px 27px;left:133px;top:141px;}
a.tooltip:hover span{display:inline;position:absolute;background:#fff;color:white;}
a.awtip:hover{background:#fff;text-decoration:none;}
a.awtip span{display:none;width:437px;height:80px;padding:20px 20px 0 27px;left:190px;top:510px;}
a.awtip:hover span{display:inline;position:absolute;background:#fff;color:white;}
.about-left{float:left;width:313px;vertical-align:top;}
.about-left strong.fn{ color:#339999 }
.about-left img{float:left;margin-right:25px;}
.about-right{float:left;width:312px;}
.test{width:30px;height:30px;border:1px solid black;}
div.error{color:red;text-align:center;padding-bottom:5px;}
#commentform.throbbing textarea{width:533px;height:68px;padding:0;float:left;background:#f7f7f7;border:1px solid #e6e6e6;margin:0;padding:0;background:#f7f7f7 url(images/spinner.gif) no-repeat 50% 50%;}