/*
Theme Name:The Acer Guy
Theme URI:http://theblogstudio.com/
Description:The Acer Guy
Version:1
Author:The Blog Studio
Author URI:http://theblogstudio.com.com/
Tags:Blueprint
*/
/* --------------------------------- =A few commenly used items -------- */
a:active,a:focus{outline:none;}
.clear,.clearMe{clear:both;}
.hideText{text-indent:-9999px;}
.displayNone{display:none;}
.floatLeft,.alignleft{float:left;}
.floatRight,.alignright{float:right;}
bold,strong,b{font-weight:bold;}
italic,i,em{font-style:italic;}
small{font-size:x-small;}
/* --------------------------------- =Stuff Wordpress uses to play nice -------- */
.postContent p img.aligncenter{display:block;margin:5px auto;}
.postContent p img.alignright{padding:4px;margin:0 0 2px 7px;display:inline;float:right;}
.postContent p img.alignleft{padding:4px;margin:0 7px 2px 0;display:inline;float:left;}
#singlePageAd{text-align:center;}
/* --------------------------------- =general style & page layout -------- */
/* --------------------------------- =imported styles -------- */
/* --------------------------------- =layout -------- */
hr{background:#55697e;margin:40px 0 30px 0;}
body{margin:0;padding:0;background:#242c35 url('images/bg-page.png') repeat-x;}
.box{padding:6px 8px 12px 8px;margin:0;}
#sidebar .span-8{width:288px;}
#pagination{text-align:center;}
#doubleAdBox{padding:0;}
#thinAd{margin:0;}
#thickerAd{margin:0;}
#header{background:url('images/h1-logo.jpg') no-repeat;height:228px;margin:0 0 20px 0;}
#contentContainer{background:url('images/bg-content.jpg') repeat-y;padding:0 0 10px 0;}
#contentContainerFooter.span-24{background:url('images/bg-contentAreaBottom.jpg') no-repeat;width:100%;height:3px;display:block;clear:both;margin:0;}
#contentContainerHeader{background:url('images/bg-contentAreaTop.jpg') no-repeat;width:100%;height:3px;clear:both;margin:0 0 10px 0;}
#content{margin:0 9px;width:620px;}
#content2{margin-left:0;width:620px;}
#content2 .span-10{width:385px;}
.postHeading{display:compact;}
.post{border:4px solid #85acb2;background:#FFF;padding:10px 23px;margin:0 0 10px 0;}
.postSpan-8{margin-right:0;width:385px;}
.postSpan-8 .post{padding:14px 14px;}
.postContent{margin:10px 0 0 0;}
#centerColStuff{padding:0;margin:0;width:225px;}
#centerColGallery{border:1px solid #5a6677;padding:0 0 20px 0;margin:0 0 10px 0;background:#e3e2e2;}
img.forumImage{float:left;margin:0 10px 3px 0;}
img.avatar{float:left;margin:0 10px 5px 0;}
#footer{border-bottom:1px dotted #FFF;padding:20px 0 0 0;}
#footerCol1,#footerCol2,#footerCol3{height:96px;}
#footerCol1{background:url('images/bg-footerCharacter.gif') no-repeat 5px bottom;padding:0;border-right:1px dotted #FFF;}
#footerCol2{width:260px;}
#footerCol3{border-left:1px dotted #FFF;}
.postContent img{float:none;margin:.5em 1em .5em 0;}
/* --------------------------------- =typography -------- */
h1{margin:0;padding:0;}
h1 a{width:100%;height:179px;display:block;text-indent:-9999px;margin:0;}
h2{font:normal normal normal 2.7em/1.1em 'Georgia',Serif;color:#000;margin:0 0 3px 0;}
h2#respond,h2#comments{font-size:1.8em;margin:0 0 10px 0;}
h3{font:normal normal bold 1.4em/1.1em 'Arial',Helvetica Neue,Sans-Serif;color:#1f83a0;}
h3#forumTitle{color:#351330;}
h4{margin:0 0 3px 0;color:#FFF;font-size:1.5em;}
h4#photoGalleryTitle{background:#2e3e52;padding:7px 9px;}
h5{margin:0 0 5px 0;font-size:1.15em;line-height:1.4em;}
#fragment-1 p {margin:0 0 .4em}
#pagination p.paginateLeft{float:left;}
#pagination p.paginateRight{float:right;text-align:right;}
.commentsLink{width:250px;float:left;}
.postOptionsLink{width:200px;float:right;text-align:right;}
.post p{color:#414141;font:normal normal normal 1em/1.4em 'Arial',Helvetica Neue,Helvetica,Sans-Serif;}
.postFooter p{font:normal normal normal 1.1em/1em 'Georgia',serif;}
.forumEntry p{font:normal normal normal 1em/1.1em 'Helvetica Neue',Verdana,Arial,Sans-Serif;color:#191818;margin:0 0 3px 0;}
#footer p{padding-top:5px;color:#FFF;}
#footerCol1 p{margin:0 10px 0 85px;}
#footerCol2 p{padding:5px 15px;}
#footerFinal{text-align:center;color:#FFF;padding:15px 0;}
/* --------------------------------- =commonly used elements -------- */
/* --------------------------------- =links -------- */
a:link,a:visited{color:#55697e;text-decoration:underline;}
a:hover{color:#394a5c;text-decoration:none;}
h2 a:link,h2 a:visited{color:#000;text-decoration:none;}
h2 a:hover{color:#000;text-decoration:underline;}
h3 a:link,h3 a:visited{color:#1f83a0;text-decoration:none;}
h3 a:hover{color:#1f83a0;text-decoration:underline;}
h5 a:link,h5 a:visited{color:#273b50;text-decoration:none;}
h5 a:hover{color:#FFF;text-decoration:none;}
.postFooter p a:link,.postFooter p a:visited{color:#64908a;text-decoration:underline;}
.postFooter p a:hover{color:#64908a;text-decoration:none;}
#footer a:link,#footer a:visited,#footerFinal a:link,#footerFinal a:visited{color:#FFF;text-decoration:none;}
#footer a:hover,#footerFinal a:hover{color:#FFF;text-decoration:underline;}
a.keepReading{text-transform:uppercase;font-size:.9em;letter-spacing:1px;}
/* ----------------------------------- =lists ----------- */
ul#sidebar{list-style:none;margin:0 0 10px 0;padding:0;float:left;}
ul#sidebar li ul{list-style:none;margin:0 0 0 0;padding:0;}
ul#sidebar li#search,ul#sidebar li#loginLogout,ul#sidebar li#hotTags,ul#sidebar li#twitter-tools,ul#sidebar li#topPostsSidebar,ul#sidebar li#sidebarVideoList,ul#sidebar li#forumLinks,ul#sidebar li#sidebarAd,ul#sidebar li#sidebarRss{border-bottom:1px solid #cccccc;background:#f1f1f1;}
ul#sidebar li ul li{background:none;}
ul#sidebar li#sidebarAd{text-align:center;padding-top:10px;}
ul.postMeta{height:29px;width:100%;margin:0;padding:0;background:#eaeaea;border-top:1px solid #55697e;border-bottom:1px solid #55697e;}
ul.postMeta li{height:29px;list-style:none;margin:0;padding:0 10px;display:inline;float:right;border-left:1px solid #55697e;color:#55697e;}
ul.postMetaSmall li.print,ul.postMetaSmall li.email,ul.postMeta li.print,ul.postMeta li.email{padding:6px 5px 0;height:24px;}
ul.postMeta li.comments{padding-left:25px;background:url('images/icon-comments.gif') no-repeat 4px 50%;}
ul.postMeta li.floatLeft{border:none;float:left;font:small-caps normal normal .95em/2.7em 'Helvetica',Verdana,Arial,sans-serif;text-transform:uppercase;}
ul.postMeta li a{font:normal normal normal .95em/2.7em 'Helvetica',Verdana,Arial,sans-serif;color:#55697e;font-variant:small-caps;text-transform:uppercase;}
ul.postMeta li a:link,ul.postMeta li a:visited{text-decoration:none;}
ul.postMeta li a:hover{text-decoration:underline;}
ul.postMetaSmall{height:29px;width:100%;margin:0;padding:0;background:#eaeaea;border-top:1px solid #55697e;border-bottom:1px solid #55697e;}
ul.postMetaSmall li{height:29px;list-style:none;margin:0;padding:0 3px 0 5px;display:inline;float:right;border-left:1px solid #55697e;color:#55697e;}
ul.postMetaSmall li.comments{padding-left:22px;background:url('images/icon-comments.gif') no-repeat 4px 50%;}
ul.postMetaSmall li.floatLeft{border:none;float:left;font:small-caps normal normal .75em/3.4em 'Helvetica',Verdana,Arial,sans-serif;text-transform:uppercase;}
ul.postMetaSmall li a{font:normal normal normal .9em/3.1em 'Helvetica',Verdana,Arial,sans-serif;color:#55697e;font-variant:small-caps;text-transform:uppercase;}
ul.postMetaSmall li a:link,ul.postMeta li a:visited{text-decoration:none;}
ul.postMetaSmall li a:hover{text-decoration:underline;}
ul#expertVoices{width:223px;display:block;float:right;margin:0 0 10px 0;list-style:none;padding:0;}
ul#expertVoices li{padding:9px 10px 6px 10px;background:#FFF url('images/voicesDivider.gif') no-repeat 50% bottom;}
ul#expertVoices li:hover{background:#7398b7 url('images/expertVoicesHover.gif') no-repeat 223px 50%;}
ul#expertVoices li p{margin:0;font:normal normal normal .95em/1.2em 'Helvetica',sans-serif;}
ul#expertVoices li p a:link,ul#expertVoices li p a:visited{color:#007293;text-decoration:underline;}
ul#expertVoices li p a:hover{color:#007293;text-decoration:none;}
ul#expertVoices li.topVoice{background:url('images/voicesHeader.gif') repeat;height:67px;color:#FFF;display:block;}
ul#expertVoices li.topVoice p{line-height:1.5em;}
ul#expertVoices li.topVoice a:link,ul#expertVoices li.topVoice a:visited{color:#FFF;text-decoration:underline;}
ul#expertVoices li.topVoice a:hover{color:#FFF;text-decoration:none;}
#centerColGallery a{_display:inline;}
#centerColGallery a{margin:9px 17px;float:left;_display:inline;}
#centerColGallery a img{border:1px solid #CCC;}
.aktt_tweets ul li,#forumLinks ul li{margin:0 0 10px 0;padding:0 10px 5px 10px;border-bottom:1px solid #BEC3C9;}
.aktt_tweets ul li.aktt_more_updates{border:none;}
.aktt_tweets ul li,#forumLinks ul li{font:normal normal normal .9em/1.4em 'Arial',Verdana,Helvetica,Sans-serif;}
ul.tabbed_sidebar{background:#2e3e52;}
div#fw_tabs_tabdisplay_1 div.tab-content ul li{padding:0 8px;margin:0 0 13px 0;}
#sidebarVideoList li p{margin:0;padding:0;}
#footerCol3 ul{list-style:none;}
#footerCol3 ul li{margin:5px 0 6px 0;font-size:.95em;}
ul.sidebarListStyle{list-style:none;}
ul.sidebarListStyle li{padding:3px 5px 3px 5px;margin:3px 0 3px 0;border-bottom:1px solid #BEC3C9;line-height:1.1em;font-size:1em;}
ul.sidebarListStyle li a:link,ul.sidebarListStyle li a:visited{text-decoration:none;}
ul.sidebarListStyle li a:hover{text-decoration:underline;}
ul#sidebar li#sidebarRss{background:#F1F1F1 url('images/rsssidebar.gif') no-repeat top right;}
ul#sidebar li#sidebarRss ul#rssFeeds{}
ul#sidebar li#sidebarRss ul#rssFeeds li{margin:0 0 5px 20px;}
ul#sidebar li#sidebarRss ul#rssFeeds li a{background:url('images/rss-icon.gif') no-repeat left 50%;padding:0 0 0 20px;}
ul#sidebar li#sidebarRss ul#rssFeeds li a:link,ul#sidebar li#sidebarRss ul#rssFeeds a:visited{}
ul#sidebar li#sidebarRss ul#rssFeeds li a:hover{}
/* --------------------------------- =navigation -------- */
#nav{width:100%;margin:0;background:url('images/bg-nav.jpg') no-repeat;height:49px;}
#nav li{list-style:none;margin:0;display:inline;}
#nav li a{padding:24px 17px 24px 17px;text-decoration:none;float:right;background:url('images/nav-divider.jpg') right 0 no-repeat;font:normal normal bold 1.1em/0em 'Helvetica Neue',Arial,Verdana,Sans-Serif;letter-spacing:.1em;}
#nav li a:link,#nav li a:visited{color:#FFF;}
#nav li a:hover{color:#000;}
#nav li a.last{background:none;}
/* --------------------------------- =forms -------- */
form#searchform label{font:normal normal bold 1.4em/1.1em 'Arial',Helvetica Neue,Sans-Serif;color:#1f83a0;}
form#searchform #s{width:215px;background:#FFF;border:1px solid #CCC;font-size:1.6em;float:left;margin:10px 0 0 0;}
form#searchform #searchsubmit{float:right;margin:10px 0 0 0;}
/* --------------------------------- =tables -------- */
/* --------------------------------- =comments -------- */
ol#commentlist{list-style:none;margin:0 0 20px 0;padding:10px 0 0 0;}
ol#commentlist li{margin:0 0 10px 0;padding:0 0 4px 0;border-bottom:1px solid #dbdfe3;}
ol#commentlist li p{color:#3f3f3f;}
p.commentMeta{margin:0 0 5px 0;color:#676767;font:normal normal normal 1.2em/1em 'Georgia',Serif;}
/* --------------------------------- =search-bar -------- */
/* --------------------------------- =HACKS -------- */
#content{_margin:0 5px;_width:605px;}
#content2{_width:610px;_margin-right:5px;}
#content2 .span-10{_width:370px;}
#contentContainer{_margin-top:0;_margin-bottom:0;_padding-top:0;_padding-bottom:0;}
#contentContainerHeader{_margin:0 0 0 0;}
#contentContainerFooter{_margin:0;_padding:0;}
#footerCol1 .span-2,#footerCol2 .span-2,#footerCol3 .span-2{_margin:0;_width:75px;}
#footerCol1 ul,#footerCol1 ol,#footerCol2 ul,#footerCol2 ol,#footerCol3 ul,#footerCol3 ol{_margin:0 1em 1em;}
/* --------------------------------- =Ads -------- */
#centerColAd{text-align:center;margin:0 0 10px 0;width:222px;background:#F1F1F1;}
/* --------------------------------- =Tabs Style -------- */
ul#sidebar li ul#topPostsNav{background:#2e3e52;padding:5px 5px 0 5px;}
.ui-wrapper{border:1px solid #50A029;}
.ui-wrapper input,.ui-wrapper textarea{border:0;}
/* Caution! Ensure accessibility in print and other media types... */
@media projection,screen{/* Use class for showing/hiding tab content,so that visibility can be better controlled in different media types... */
.ui-tabs-hide{display:none !important;}
}
/* Hide useless elements in print layouts... */
@media print{.ui-tabs-nav{display:none;}
}
/* Skin */
.ui-tabs-nav,.ui-tabs-panel{font-family:"Trebuchet MS",Trebuchet,Verdana,Helvetica,Arial,sans-serif;font-size:12px;}
.ui-tabs-nav{list-style:none;margin:0;padding:0 0 0 3px;}
.ui-tabs-nav:after{/* clearing without presentational markup,IE gets extra treatment */
display:block;clear:both;content:" ";}
.ui-tabs-nav li{float:left;margin:0 0 0 2px;font-weight:bold;}
.ui-tabs-nav a,.ui-tabs-nav a span{float:left;/* fixes dir=ltr problem and other quirks IE */
padding:0 12px;background:url(i/tabs.png) no-repeat;}
.ui-tabs-nav a{margin:5px 0 0;/* position:relative makes opacity fail for disabled tab in IE */
padding-left:0;background-position:100% 0;text-decoration:none;white-space:nowrap;/* @ IE 6 */
outline:0;/* @ Firefox,prevent dotted border after click */}
.ui-tabs-nav a:link,.ui-tabs-nav a:visited{color:#fff;}
.ui-tabs-nav .ui-tabs-selected a{position:relative;top:1px;z-index:2;margin-top:0;background-position:100% -23px;color:#000;background:#FFF;}
.ui-tabs-nav a span{padding-right:0;height:20px;background-position:0 0;line-height:20px;}
.ui-tabs-nav .ui-tabs-selected a span{padding-top:0;height:27px;background-position:0 -23px;line-height:27px;}
.ui-tabs-nav .ui-tabs-selected a:link,.ui-tabs-nav .ui-tabs-selected a:visited,
.ui-tabs-nav .ui-tabs-disabled a:link,.ui-tabs-nav .ui-tabs-disabled a:visited{/* @ Opera,use pseudo classes otherwise it confuses cursor... */
cursor:text;}
.ui-tabs-nav a:hover,.ui-tabs-nav a:focus,.ui-tabs-nav a:active,
.ui-tabs-nav .ui-tabs-unselect a:hover,.ui-tabs-nav .ui-tabs-unselect a:focus,.ui-tabs-nav .ui-tabs-unselect a:active{/* @ Opera,we need to be explicit again here now... */
cursor:pointer;}
.ui-tabs-disabled{opacity:.4;filter:alpha(opacity=40);}
.ui-tabs-nav .ui-tabs-disabled a:link,.ui-tabs-nav .ui-tabs-disabled a:visited{color:#000;}
.ui-tabs-panel{border-left:1px solid #2e3e52;border-right:1px solid #2e3e52;border-bottom:1px solid #2e3e52;padding:10px;background:#fff;/* declare background color for container to avoid distorted fonts in IE while fading */}
/*.ui-tabs-loading em{padding:0 0 0 20px;background:url(loading.gif) no-repeat 0 50%;}
*/
/* Additional IE specific bug fixes... */
* html .ui-tabs-nav{/* auto clear @ IE 6 & IE 7 Quirks Mode */
display:inline-block;}
*:first-child+html .ui-tabs-nav{/* auto clear @ IE 7 Standards Mode - do not group selectors,otherwise IE 6 will ignore complete rule (because of the unknown + combinator)... */
display:inline-block;}
ul#sidebar .gravatar{float:left;margin:0 5px 5px 0;}
ul#topPostsNav li{border-bottom:none;}
ul#topPostsNav li a{text-decoration:none;}
body#home .postContent img.alignleft{float:left;}
body#home .postContent img.alignrigth{float:right;}

