/*
Theme Name: CompGurus
Description: A theme from CompRepairGurus.com.
Author: The Gurus
Author URI: www.comprepairgurus.com

*/
body{background-color:#55656f;color:#000;font-family:Century gothic, Arial,Tahoma,sans-serif;font-size:13px;margin:0 auto;padding:0;}
img{border:0;margin:0;}
a{color:#333;text-decoration:none;}
a:hover{color:#39F;text-decoration:none;}
blockquote{color:#444;font-style:normal;padding-left:10px;}
.clear{clear:both;}
.alignleft{float:left;padding:3px 0 2px 5px;}
.alignright{float:right;padding:3px 5px 2px 0;}
/* The Outer cover  */#backdrop{background-image:url(images/bg.jpg);background-repeat:repeat-y;margin:0 auto;padding-top:0;width:1060px;}
#wrapper{margin:0 auto;padding-top:0;width:1000px;}
#casing{background-color:#d6d6d6;float:left;margin:0;padding:0;width:1000px;}
/*  404   */.alttext{background:#fff;border:1px solid #DEDCDD;color:#000;margin-left:10px;margin-top:15px;padding:15px 15px 260px;width:630px;}
/*  text   */.text{color:#000;margin:0;padding:15px;width:90%;}
/* The Header  */#top{background-color:#d5f4fd;background-image:url(images/head.jpg);border-bottom:1px solid #999;height:220px;margin:auto;overflow:hidden;width:1000px;}
.blogname{float:left;font-family:georgia,serif;margin:40px 0 0;width:1000px;}
.blogname h1{color:#333;font-size:36px;font-weight:400;margin:20px 260px 0 200px;padding:0;text-align:left;}
.blogname h1 a:link,.blogname h1 a:visited{color:#333;display:block;}
.blogname h1 a:hover{color:#333;}
.blogname h2{color:#666;font-size:16px;font-weight:400;margin:45px 200px 0 260px;text-align:left;}
.breadcrumb{background:#fff;border:1px solid #B3BCBF;color:#444;font-family:tahoma,Century gothic,Arial, Helvetica, sans-serif;font-size:13px;font-weight:400;margin:0 5px 5px;padding:5px 10px;}
.breadcrumb ul,.breadcrumb ul li{display:block;text-decoration:none;padding:0;margin:0;}
#translation{background:#FFF url(images/tform.jpg) no-repeat;border:1px solid #b3bcbf;height:40px;margin-top:5px;padding:30px 5px 10px;width:290px;}
#donate{background-color:#FFF;border:1px solid #b3bcbf;margin-top:5px;padding:10px 20px;width:260px;text-decoration:none;list-style:none;display:block;}
#donate img{padding:0;margin:5px 0;}
#donate ul, #donate li{text-decoration:none;line-height:18px;list-style:none;display:block;padding:0;Margin:0;}
#donate h2{margin:5px 0;}
#donate #amount,#donate text{width:140px;margin:8px 0;}
.widgettitle{font:24px Georgia,century gothic,Arial,verdana, sans-serif;font-weight:400;margin:0;overflow:hidden;padding:0;text-align:left;}
#flag_en{margin:0 20px;}
#flag_fr{margin:0 20px 0 0;}
/* The Search  */#search{background-color:#FFF;border:1px solid #b3bcbf;height:30px;margin:0;padding:10px 9px;width:282px;}
#search-textarea{border:1px solid #DDD;color:#333;float:left;font-family:"Times New Roman", Times, serif;font-size:18px;font-weight:700;margin:0 auto;padding:6px 2px 2px;width:276px;}
.feed{background:#FFF url(images/feed.jpg) no-repeat;border:1px solid #b3bcbf;height:30px;margin-top:5px;padding:30px 5px 10px;width:290px;}
.feed form{margin:0;padding:0;}
.feed fieldset{border:none;margin:0;padding:0;}
.feed p{font-size:85%;margin:0;}
.sbutton{background:#fff url(images/submit.jpg);border:none;color:#FFF;float:left;font:bold 100% "century gothic", Arial, Helvetica, sans-serif;height:30px;width:57px;}
/*Page menu */#foxmenucontainer{background-color:#CCC;display:block;font:12px Georgia,Century gothic,verdana, Arial, sans-serif;font-weight:400;height:34px;padding:0;text-transform:uppercase;}
#menu,#menu ul{height:34px;list-style:none;margin:0 5px;padding:0;}
#menu a{color:#111;display:block;font-weight:400;padding:10px;}
#menu a:hover{color:#fff;display:block;text-decoration:none;}
#menu li{float:left;margin:0;padding:0;}
#menu li li{float:left;margin:0;padding:0;width:130px;}
#menu li li a,#menu li li a:link,#menu li li a:visited{background:#5D0909;color:#DFC3C3;float:none;margin:0;padding:5px 10px;width:150px;}
#menu li li a:hover,#menu li li a:active{background:#971515;color:#d7a1a1;float:none;margin:0;padding:5px 10px;width:150px;}
#menu li ul{left:-999em;position:absolute;width:150px;z-index:200;}
#menu li:hover ul{display:block;left:auto;}
/* Category menu */#catmenucontainer{background:url(images/catmenu.jpg) repeat-x;border-bottom:1px solid #BCB8B7;display:block;font:12px Century gothic,verdana, Arial, sans-serif;font-weight:400;height:33px;padding:0;text-transform:uppercase;}
#catmenu{background:url(images/catmenu.jpg) repeat-x;height:33px;margin:0;padding:0;width:1000px;}
#catmenu li a,#catmenu li a:link,#catmenu li a:visited{color:#3f4d56;display:block;margin:0;padding:8px 10px;}
#catmenu li a:hover,#catmenu li a:active{background:url(images/catmenuhov.jpg) repeat-x;color:#495D5C;margin:0;padding:8px 10px;text-decoration:none;}
#catmenu li li a,#catmenu li li a:link,#catmenu li li a:visited{background:url(images/catmenu.jpg) repeat-x;border-bottom:1px solid #CBC9CA;color:#3f4d56;float:none;font-family:century gothic,Georgia, sans-serif;font-weight:400;margin:0;padding:8px 10px 7px;width:150px;}
#catmenu li li a:hover,#catmenu li li a:active{background:url(images/catmenuhov.jpg) repeat-x;color:#495D5C;padding:8px 10px 7px;}
#catmenu li ul{height:auto;left:-999em;margin:0;padding:0;position:absolute;width:170px;z-index:9999;}
#catmenu li ul a{width:140px;}
#catmenu li ul ul{margin:-33px 0 0 170px;}
#catmenu li:hover ul ul,#catmenu li:hover ul ul ul,#catmenu li.sfhover ul ul,#catmenu li.sfhover ul ul ul{left:-999em;}
#catmenu li:hover,#catmenu li.sfhover{position:static;}
/* Main Content */#content{float:left;height:100%;padding:15px 0 0;width:670px;}
#content-no-sidebar{height:100%;padding:15px 0 0;width:1000px;}
.title{margin:0;padding:0 0 5px;}
.date{color:#39525E;font-family:Tahoma, century gothic,Arial,Verdana,Helvitica,sans-serif;font-size:10px;padding:0 5px;text-transform:uppercase;}
.single{background:#fff;border:1px solid #b3bcbf;color:#504945;font:13px Tahoma, century gothic,Arial,verdana, sans-serif;height:100%;line-height:20px;margin:0 4px 5px 5px;overflow:hidden;padding:15px 0 0;width:658px;}
.single-no-sidebar{background:#fff;border:1px solid #b3bcbf;color:#504945;font:13px Tahoma, century gothic,Arial,verdana, sans-serif;height:100%;line-height:20px;margin:0 5px 5px;overflow:hidden;padding:15px 0 0;width:988px;}
.single h2,.single-no-sidebar h2{font:24px Georgia,century gothic,Arial,verdana, sans-serif;font-weight:400;margin:0 0 5px;overflow:hidden;padding:5px 0 0 10px;text-align:left;}
.single h2 a,.single-no-sidebar h2 a,.single h2 a:link,.single-no-sidebar h2 a:link,.single h2 a:visited,.single-no-sidebar h2 a:visited{background-color:transparent;color:#252525;}
.single h2 a:hover,.single-no-sidebar h2 a:hover{background-color:transparent;color:#ac0604;}
.comm{padding:0 10px;position:relative;}
.more{background:url(images/add.png) no-repeat;float:right;margin-right:5px;padding:0 0 2px 20px;}
.singleinfo{font:12px Georgia, Arial,century gothic,verdana, sans-serif;height:15px;margin:0;padding:5px 0;}
.postmore{background:url(images/pmore.jpg) left no-repeat;float:left;font-weight:700;padding:0 5px 2px 25px;}
.category{font-family:Tahoma, century gothic,Arial,Verdana,Helvitica,sans-serif;font-size:10px;padding:0 5px 5px 10px;text-transform:uppercase;}
.entry{margin:0;padding:0 5px 5px;}
.entry a:link,.entry a:visited{background-color:transparent;color:#0082D8;}
.entry a:hover{background-color:transparent;color:#999;text-decoration:none;}
.entry img{border:0;margin:5px;padding:5px;}
.entry p{font-family:Tahoma,Georgia, Arial,century gothic,verdana, sans-serif;font-size:13px;margin:5px;padding:0;}
/* right column  */#rightcol{float:right;margin:0;padding:10px 0 5px;width:320px;}
/* The Sidebar1  */.sidebar1{float:left;font-family:Tahoma,Georgia,Century gothic, Arial, sans-serif;font-size:12px;padding-top:5px;width:315px;}
.sidebar1 h2{color:#000;font-family:Georgia,Century gothic, Arial, sans-serif;font-size:18px;font-weight:700;line-height:20px;margin:15px 0 5px;padding:0 0 0 5px;text-transform:uppercase;}
.sidebar1 ul{list-style-type:none;margin:0;padding:0;}
.sidebar1 ul ul{background:#fff url(images/side.jpg) repeat-x;border:1px solid #bbb;float:left;list-style-type:none;margin:0;padding:5px 10px;}
.sidebar1 ul ul ul{background:#fff;border:0;list-style-type:none;margin:0;padding:0;}
.sidebar1 ul ul ul ul{border:0;list-style-type:none;margin:0;padding:0;}
.sidebar1 ul li{clear:left;float:left;height:100%;line-height:18px;width:290px;}
.sidebar1 ul li a:link,.sidebar1 ul li a:visited{border-bottom:1px dotted #ccc;color:#6e777d;display:block;padding:5px 0 5px 5px;text-decoration:none;}
.sidebar1 ul li a:hover{color:#1183d7;}
.sidebar1 p{margin:0;padding:7px 5px;}
.sidebar1 table{color:#6e777d;text-align:center;width:100%;}
/*calendar */#wp-calendar{padding:0 0 15px;width:100%;}
#wp-calendar caption{font-size:16px;padding:5px;}
#wp-calendar th,#wp-calendar td{color:#252525;padding:5px;text-align:center;}
#wp-calendar td a{background:#fff;padding:5px;}
#wp-calendar td{background:transparent;}
#wp-calendar td,table#wp-calendar th{padding:2px 0;}
/* --- FOOTER ---  */#footer{background:#55656f;border-top:5px solid #55656F;color:#A8C3CF;float:left;font-family:Tahoma,georgia,Century gothic, Arial, sans-serif;font-size:12px;font-weight:400;height:55px;letter-spacing:1px;padding:10px 0;text-align:center;width:1000px;}
#footer p{line-height:20px;text-decoration:none;}
#footer a:link,#footer a:visited{color:#A8C3CF;}
#footer a:hover{color:#FFF;}
/* The Navigation  */
#navigation{margin:5px;overflow:hidden;padding:5px 0;width:640px;}
/********************************** Pagenavi ********************************/
:focus{outline:0;}
.pagenav{display:block;height:30px;width:628px;list-style:none;margin:0 auto;padding:20px 0px;}
.pagenav-prev,.pagenav-prev a{color:#0082D8;text-align:left;float:left;height:15px;width:250px;margin:0;padding:0;}
.pagenav-next,.pagenav-next a{color:#0082D8;text-align:right;float:right;height:15px;width:250px;margin:0;padding:0;}
.pagenav-next a:hover{color:#333;text-align:right;float:right;height:15px;width:250px;margin:0;padding:0;}
.pagenav-prev a:hover{color:#333;text-align:left;float:left;height:15px;width:250px;margin:0;padding:0;}
h3.pagenav-prev{color:#333;text-align:left;float:left;height:10px;width:310px;margin-bottom:5px;padding:0;font-size:10px;}
h3.pagenav-next{color:#333;text-align:right;float:right;height:10px;width:310px;margin-bottom:5px;padding:0;font-size:10px;}
ul.related{background:none;margin:0;padding:0 10px 10px 10px;color:#0082D8;}
ul.related a{background:none;color:#0082D8;}
ul.related a:hover{background:none;color:#ccc;}
ul.related li{display:block;background:none;text-decoration:none;margin:0;padding:0 0 0 20px;}
h3.related{background:none;margin:0;color:333;font-size:14px;padding:10px 10px 10px 15px;}
/* The Attachment  */
.contentCenter{text-align:center;}
/* The Page Title  */
h2.pagetitle{color:#4A413C;font-family:Georgia,Century gothic,Arial, Helvetica, sans-serif;font-size:16px;margin:0 0 10px 5px;padding:5px;text-align:center;}
/*box */.post{background:#ebe1d2;border:1px solid #ded5c9;color:#6c5b42;display:inline;float:left;font-family:Georgia,century gothic,Arial,verdana, sans-serif;font-style:italic;margin:0 0 5px 5px;padding:3px 0 0;width:336px;}
.post h2{font-size:18px;font-weight:400;height:20px;margin:0;overflow:hidden;padding:0 0 3px;text-align:left;}
.postinfo{background:#34424F url(images/postinf.jpg) repeat-x;height:28px;margin:0;padding:2px 0 0;}
.categ{font-size:12px;height:14px;margin:1px 0 0;overflow:hidden;padding:0 0 2px;}
.categ a:link,.categ a:visited{color:#4395be;}
.categ a:hover{color:#ddd;font-weight:400;}
.centry a:link,.centry a:visited{background-color:transparent;color:#943d39;}
.post img{background:#fff;border:1px solid #ddd;float:left;margin:2px 5px 2px 0;padding:4px;}
.centry p{margin:2px 0;}
.centry a:hover{background-color:transparent;color:#c6150c;text-decoration:none;}
.centry{height:120px;margin:0;overflow:hidden;padding:0 5px 5px;}
#comment{height:100%;margin:0;padding:0 5px 10px 5px;}
h3#comments{background:#fff;border:1px solid #DEDCDD;color:#444;font-family:Georgia,Century gothic,Arial, Helvetica, sans-serif;font-size:20px;font-weight:400;margin:10px 0;padding:5px 10px;}
#respond{background:#fff;border:1px solid #DEDCDD;height:100%;margin:0;padding:0 5px;}
#respond h3{color:#444;font-family:Georgia,Century gothic,Arial, Helvetica, sans-serif;font-size:22px;font-weight:400;margin:10px 0;padding:5px 10px;}
#commentform{color:#BFAFA7;font-family:tahoma,Century gothic,Arial, Helvetica, sans-serif;margin:0;padding:0 10px 10px;}
#commentform p{color:#3f79c4;}
#commentform input{background:#F4F4F4;border:1px solid #DEDCDD;color:#444;padding-left:10px;}
#commentform textarea{background:#F4F4F4;border:1px solid #DEDCDD;color:#444;padding:5px;width:95%;}
.comments input#submit{background:#0083DB;border:2px solid #005F9F;color:#fff;font-family:tahoma,Century gothic,Arial, Helvetica, sans-serif;line-height:25px;padding:3px 5px;width:auto;}
ol.commentlist{list-style:none;margin:0;padding:0;text-indent:0;}
ol.commentlist li{border:1px solid #bbb;margin:0 0 10px;padding:5px 7px 5px 57px;position:relative;}
ol.commentlist li div.vcard{font:20px Georgia, helvetica,arial,sans-serif;padding:5px 0;}
ol.commentlist li div.vcard cite.fn{font-style:normal;}
ol.commentlist li div.vcard cite.fn a.url{color:#c00;text-decoration:none;}
ol.commentlist li div.vcard img.avatar{border:5px solid #ddd;left:7px;position:absolute;top:7px;}
ol.commentlist li div.comment-meta{font:12px Tahoma, helvetica,arial,sans-serif;position:absolute;right:10px;text-align:right;top:5px;}
ol.commentlist li div.comment-meta a{color:#0083DB;text-decoration:none;}
ol.commentlist li p{font:normal 12px Tahoma, helvetica,arial,sans-serif;line-height:18px;margin:0 0 1em;}
ol.commentlist li ul{font:normal 12px/1.4 helvetica,arial,sans-serif;list-style:square;margin:0 0 1em;padding:0;text-indent:0;}
ol.commentlist li div.reply{background:#FFFF;border:2px solid #555;color:#fff;font:bold 9px/1 Tahoma, Georgia,arial,sans-serif;padding:5px 10px;text-align:center;width:36px;}
ol.commentlist li div.reply a{color:#fff;text-decoration:none;text-transform:uppercase;}
ol.commentlist li ul.children{list-style:none;margin:1em 0 0;text-indent:0;}
ol.commentlist li.even{background:#F4F4F4;}
ol.commentlist li.odd{background:#fff;}
#menu li:hover ul,#menu li.sfhover ul,#catmenu li:hover ul,#catmenu li li:hover ul,#catmenu li li li:hover ul,#catmenu li.sfhover ul,#catmenu li li.sfhover ul,#catmenu li li li.sfhover ul{left:auto;}
#catmenu ul,#catmenu li{float:left;list-style:none;margin:0;padding:0;}
.author,.clock{color:#39525E;padding:0 0 0 5px;}
.comm a:link,.comm a:visited,.more a:link,.more a:visited,.category a:link,.category a:visited{color:#0082D8;}
.comm a:hover,.more a:hover,.category a:hover{color:#999;}
.postmore a:link,.postmore a:visited,.postmore a:hover{color:#fff;}
.post h2 a,.post h2 a:link,.post h2 a:visited,.post h2 a:hover{background-color:transparent;color:#354151;}
ol.commentlist li div.comment-author,ol.commentlist li.pingback div.vcard{padding:0 170px 0 0;}
ol.commentlist li div.vcard cite.fn a.url:hover,ol.commentlist li div.comment-meta a:hover{color:#000;}
ol.commentlist li ul.children li.depth-2,ol.commentlist li ul.children li.depth-3,ol.commentlist li ul.children li.depth-4{margin:0 0 .25em;}
#transl_sign{display:none;}
/*Glider */#slider{background:url(images/slide3.png);border-bottom:1px solid #fff;height:245px;margin:0;overflow:hidden;position:relative;}
.stepcarousel{height:245px;margin:0 30px;overflow:scroll;position:relative;width:940px;}
.stepcarousel .belt{left:0;position:absolute;top:0;}
.stepcarousel .panel{float:left;height:220px;margin:10px 20px;overflow:hidden;width:900px;}
.stepcarousel .panel p{color:#fff;font-family:georgia, Helvetica, Sans-Serif;font-size:14px;line-height:20px;margin:5px;overflow:hidden;text-align:left;width:550px;}
.stepcarousel .panel h2{color:#ac0000;font-family:georgia, Helvetica, Sans-Serif;font-size:24px;margin:0;overflow:hidden;padding:10px 5px;width:500px;}
.stepcarousel .panel img{background:#FFF;padding:5px;position:absolute;right:35px;top:30px;}
/*Featured */.featout{background:#55656f;margin:0 4px 5px 5px;overflow:hidden;padding:5px;width:650px;}
.featured{background:#39525e;font-family:Georgia,Century gothic,Verdana,Helvitica,sans-serif;margin:0;overflow:hidden;padding:5px 0 2px;width:650px;}
.featured h2{font-size:22px;margin:3px 0 4px 10px;}
.fentry{height:auto;overflow:hidden;}
.fentry a:link,.fentry a:visited{color:#92C5EC;}
.cat{font-size:12px;padding:1px 5px 1px 10px;}
.cats{color:#24a1cc;font-size:13px;margin:1px 5px;}
.fentry p{color:#c2d4dd;line-height:20px;margin:5px 10px;}
.fentry img{background:#1E1F20;border:1px solid #1E1F20;margin:2px 5px 5px;padding:4px;}
.featmeta{background:url(images/readm.jpg) right no-repeat;height:22px;padding:3px 5px 0 0;text-align:right;}
.featmeta a:link,.featmeta a:visited{color:#3c2e1b;font-weight:700;text-decoration:none;}
#bottom{float:left;margin-bottom:10px;padding:0;width:670px;}
.videopost{background-color:#FFF;border:1px solid #fff;color:#555;float:left;font:13px Tahoma, century gothic,Arial,verdana, sans-serif;line-height:20px;margin-left:5px;margin-right:5px;padding:4px;width:310px;}
.videopost h2{color:#555;font:16px Georgia, century gothic,Arial,verdana, sans-serif;font-style:uppercase;font-weight:700;margin:5px 0;padding:0;}
.videopost img{background:#fff;float:left;margin:5px;padding:5px;}
.headbanner img{background:#fff;float:right;margin:20px 15px 0 0;overflow:hidden;padding:5px;}
.bigbanner img{margin:0;padding:0;}
.banner{float:left;height:100%;margin:5px 0 0;padding:0;width:315px;}
.banner ul{margin:0;overflow:hidden;padding:0;}
.banner li{background:#fff;display:block;float:left;list-style:none;margin:10px 5px 0;overflow:hidden;padding:8px 9px;width:125px;}
.banner li a:link,.banner li a:visited{text-decoration:none;}
.spread{background:#2383c1 url(images/spread.jpg) no-repeat;border:1px solid #fff;margin-left:5px;padding:50px 0 0;width:680px;}
.spread ul{margin:0;overflow:auto;padding:0;}
.spread li{display:inline;float:left;list-style:none;margin:3px 5px;}
.stepcarousel .panel h2 a:link,.stepcarousel .panel h2 a:visited,.featured h2 a,.featured h2 a:link,.featured h2 a:visited,.featured h2 a:hover{background-color:transparent;color:#fff;}
.cat a:link,.cat a:visited,.cat a:hover{color:#ac2d2d;}
.cats a:link,.cats a:visited,.cats a:hover{color:#24a1cc;}