html, body, span, applet, object, iframe, p, blockquote, pre, acronym, address, big, cite, code, del, dfn, em, font, ins, kbd, q, s, samp, small, strike, strong, sub, sup, tt, var, dd, dl, dt, li, ol, ul, fieldset, form, label, legend, table, caption, tbody, tfoot, thead{margin:0;padding:0;border:0;font-weight:inherit;font-style:inherit;font-size:100%;line-height:1.1;font-family:inherit;text-align:left;vertical-align:baseline;}
body{background:#fff;font-family:Verdana;color:#222;}
br{line-height:0.1;}
h1{font-size:25px;line-height:25px;font-weight:normal;display:block;margin-top:5px;padding-left:10px;}
h2{font-size:15px;padding-bottom:3px;}
h3{font-size:15px;font-weight:bold;padding-bottom:2px;color:#444;border-bottom:1px dotted #efefef;}
h4{font-size:12px;font-weight:normal;}
h1 a:link, h1 a:visited, h1 a:hover{color:#444;}
h1 span{display:block;font-size:.5em;}
h2.singlePageTitle{font:1.3em"trebuchet ms", Georgia,"Times New Roman";}
h2.sidebar{padding-top:15px;}
h2.media{height:30px;font:bold .9em arial, sans-serif;}
h2.titleFooter{margin-bottom:3px;font:bold 1.1em arial, tahoma, sans-serif;letter-spacing:-1px;color:#bd8b43;border-bottom:1px dotted #bd8b43;}
h2.widgetTitle{padding-top:10px;font:bold 1.2em arial, helvetica, sans-serif;letter-spacing:-1px;color:#333;}
h3.ad250{padding-top:10px;}
h3#comments{margin-top:10px;margin-bottom:10px;border:none;padding:0;font-size:1.2em;color:#666;}
h3#leaveComment{margin-top:10px;margin-bottom:3px;border:none;padding:0;color:#666;}
h3.searchResults{margin-bottom:15px;}
h4 a{background:url(images/rss.png) no-repeat left center;padding-left:22px;float:right;margin-left:10px;color:#f60;}
h4 a:hover{color:#222;}
a{color:#0000ff;}
a:hover{color:#d92100;}
#wrapper{margin:0 auto;padding-bottom:47px;background:#fff;border:1px solid #ddd;width:982px!important;width:984px;width:982px;}
.postinfo{text-align:right;padding-top:3px;font:.8em Georgia,"Times New Roman","Trebuchet ms";color:#9f9f9f;border-top:1px dotted #f1f1f1;margin-bottom:10px;clear:both;display:block;}
.gray{background-color:#f6f6f6;padding-top:5px;}
.details{margin-top:8px;display:block;clear:both;font:1em tahoma;color:#28476C;}
.details a{color:#28476C;text-decoration:underline}
.details a:visited{color:#28476C;}
.mediadetails{text-align:center;display:block;clear:both;padding-top:5px;font:.8em verdana;}
.navigation{display:block;}
.previous{float:left;}
.next{float:right}
p, dl, hr, pre, table, address, fieldset{margin-bottom:10px;line-height:1.3em;}
#header{width:970px;font-size:.8em;margin-bottom:15px;margin-right:auto;margin-left:auto;}
#headerleft{width:626px;padding-top:10px;float:left;}
#headerright{width:334px;float:right;padding:10px 0 0;}
#search{position:relative;display:block;height:35px;border:1px solid #ddd;background:#f7f7f1;}
#form{padding:5px;}
#searchform label{color:#87d50d;font-weight:bold;position:absolute;left:10px;font-size:.9em;background:url(images/bgsearchlabel.gif) no-repeat right center;padding:4px 25px 4px 0;}
#s{width:185px;padding:3px;position:absolute;left:82px;}
#searchsubmit{background:url(images/search-btn.gif) no-repeat;width:37px;height:25px;cursor:pointer;position:absolute;left:285px;border:0;}
#rss{margin-top:5px;margin-bottom:5px;}
#navpages{width:970px;background:#B5DDED;border-top:1px solid #555;border-bottom:1px solid #555;clear:both;}
#navpages #navpagelist li{float:left;width:auto;}
#navpages ul li a{display:block;font-size:.9em;color:#222;padding-top:6px;padding-bottom:6px;padding-right:12px;padding-left:12px;}
#navpages ul li a:hover{background:#777;color:#fff;}
#navpagelist li li{float:left;width:160px;}
#navpagelist li li a{background:#555;float:none;padding-top:3px;padding-bottom:2px;padding-right:12px;padding-left:12px;border-top:1px solid #afafaf;border-right:0;width:136px!important;width:160px;width:136px;}
#navpagelist li li a:hover{background:#777;color:#fff;}
#navpagelist li ul{position:absolute;width:160px;left:-999em;border-bottom:1px solid #afafaf;}
#navpagelist li:hover ul{left:auto;display:block;}
#navpagelist li:hover ul{left:auto;}
#navcats{width:970px;font-size:11px;background:#fff;border-bottom:1px solid #555;margin-bottom:2px;}
#navcats #navcatlist li{float:left;width:auto;}
#navcats ul li a{display:block;font-size:.9em;color:#333;padding-top:6px;padding-bottom:6px;padding-right:12px;padding-left:12px;border-right:1px solid #ddd;}
#navcats ul li a:hover{background:#777;color:#fff;}
#navcatlist li li{float:left;width:160px;}
#navcatlist li li a{background:#555;float:none;color:#fff;padding-top:3px;padding-bottom:2px;padding-right:12px;padding-left:12px;border-top:1px solid #afafaf;border-right:0;width:136px!important;width:160px;width:136px;}
#navcatlist li li a:hover{background:#777;color:#fff;}
#navcatlist li ul{position:absolute;width:160px;left:-999em;border-bottom:1px solid #afafaf;}
#navcatlist li:hover ul{left:auto;display:block;}
#navcatlist li:hover ul{left:auto;}
#clacats #clacatlist li{float:left;width:auto;font-size:12px;}
#clacats ul li a{display:block;font-size:.9em;color:#333;padding-top:6px;padding-bottom:6px;padding-right:2px;padding-left:2px;}
#clacats ul li a:hover{background:#777;color:#fff;}
#clacatlist li li{float:left;}
#clacatlist li li a{background:#555;float:none;color:#fff;padding-top:3px;padding-bottom:2px;padding-right:12px;padding-left:12px;border-top:1px solid #afafaf;border-right:0;width:136px!important;width:136px;}
#clacatlist li li a:hover{background:#777;color:#fff;}
#clacatlist li ul{position:absolute;left:-999em;border-bottom:1px solid #afafaf;}
#clacatlist li:hover ul{left:auto;display:block;}
#clacatlist li:hover ul{left:auto;}
#content-wrap{width:970px;margin:0 auto;clear:both;}
#leftcol-wrapper{float:left;background:#f9f9f9;width:170px;}
#leftcolumn{padding:1px;margin-top:2px;font-size:.75em;}
#midcolumn{float:left;margin-right:10px;margin-left:10px;display:inline;width:520px;font-size:.8em;}
.featuredcontainer{background:#f9f9f9;width:520px;margin-top:3px;}
.featuredclass{background:#f9f9f9;width:520px;margin:3px;padding:2px;}
.featuredinner{border:1px solid #ccc;font-size:1.2em;padding-top:6px;padding-right:10px;padding-bottom:6px;padding-left:10px;}
.featureder{border:1px solid #ccc;font-size:1.1em;padding-top:6px;padding-right:10px;padding-bottom:6px;padding-left:10px;}
.featuredcontainer img{float:left;margin-top:3px;margin-right:10px;padding:2px;background:#fff;border:1px solid #ccc;}
ul#sideTabs{height:31px;font-size:.9em;border-bottom:1px solid #ccc;font-weight:bold;}
ul#sideTabs li{display:inline;float:left;line-height:27px;height:31px;font-weight:bold;}
ul#sideTabs li a{display:block;float:left;padding-right:5px;padding-left:5px;text-align:center;height:30px;background:#fafafa;border-top:1px solid #eee;border-right:1px solid #eee;border-left:1px solid #eee;color:#000;}
ul#sideTabs li a:hover{background:#efefef;}
ul#sideTabs li a.active{color:#000;display:block;float:left;padding:0 15px;text-align:center;height:30px;border:1px solid #ccc;border-bottom:1px solid #f9f9f9;background:url(images/bgtabsfeatured.gif) repeat-x bottom;}
#red{margin-top:10px;padding:7px;border:1px solid #cccccc;background:#FFED8D;font-size:11px;color:#404040;}
#gallery{margin-top:10px;padding:7px;background:url(images/bgPhotoGallery.gif) repeat-x;}
#gallery a{color:#222;font:bold .85em verdana, serif;}
.feaGalPost{display:inline;float:left;margin-left:1px;margin-right:1px;text-align:center;}
#gallery img{background:#f5f5f5;padding:1px;display:block;border:1px solid #a8a8a8;}
#midcolumnleft{width:255px;float:left;margin-right:10px;display:inline;margin-top:10px;}
#midcolumnright{width:255px;float:left;margin-top:10px;}
.midcolumnpost{margin-bottom:10px;padding:0 5px 5px;}
#midcolumnleft img, #midcolumnright img{margin-bottom:5px;}
#widhh{height:140px;}
#sidebar{width:260px;float:left;padding-bottom:10px;font-size:.8em;}
#adcontainer125px .ad1{float:left;margin-bottom:10px;}
#adcontainer125px .ad2{float:right;margin-bottom:10px;}
#adcontainer125px .ad3{float:left;}
#adcontainer125px .ad4{float:right;}
#adcontainer250x250{padding:4px;background:#f9f9f9;border:1px solid #ccc;}
#sideTabs{margin-top:12px;}
.sidebartabs{border-bottom:1px solid #ccc;border-right:1px solid #ccc;border-left:1px solid #ccc;padding:5px;background:#f9f9f9;}
.sidebartabs ul li{line-height:18px;color:#666;border-bottom:1px dotted #D3D9EB;padding-left:18px;padding-top:2px;padding-bottom:2px;}
.sidebartabs ul.recentposts li, #sidetwo li{background:url(images/bgrecentposts.gif) no-repeat left 5px;}
.sidebartabs a{display:inline;color:#666;}
.sidebartabs a:hover{color:#29568f;text-decoration:none;}
.atvotes{padding:3px;background:#6363FA;border:1px solid #222;color:#fff;font-size:11px;}
.atvotes a{color:#fff;}
.atvotes a:hover{color:#222;}
.atvotes a:visited{color:#ccc;}
.tvotes{background:#6363FA;color:#fff;font-size:10px;}
.votes{background:#6363FA;padding:1px;color:#fff;font-size:11px;}
.votes_small{background:#6363FA;color:#fff;font-size:12px;font-weight:bold;padding-left:2px;padding-right:2px;}
.vote{background:url(images/up.gif);background-repeat:no-repeat;padding:4px;}
.unvote{background:url(images/down.gif);background-repeat:no-repeat;padding:4px;}
.hits{background:url(images/hits.gif);background-repeat:no-repeat;padding:4px;}
ul#feaTabs{height:27px;font-size:1em;border-bottom:1px solid #ccc;font-weight:bold;}
ul#feaTabs li{display:inline;float:left;line-height:23px;height:27px;font-weight:bold;}
ul#feaTabs li a{display:block;float:left;padding-right:8px;padding-left:8px;text-align:center;height:26px;background:#fafafa;border-top:1px solid #eee;border-right:1px solid #eee;border-left:1px solid #eee;color:#000;}
ul#feaTabs li a:hover{background:#efefef;}
ul#feaTabs li a.active{color:#000;display:block;float:left;padding:0 8px;text-align:center;height:26px;border:1px solid #ccc;border-bottom:1px solid #f9f9f9;background:url(images/bgtabsfeatured.gif) repeat-x bottom;}
#tagcloud{font-family:Georgia,"Times New Roman", Times, serif;text-align:center;}
#tagcloud a{margin:0 5px;line-height:105%;white-space:nowrap;color:#333;text-transform:capitalize;}
#tagcloud a:hover{color:#d92100;}
.widget{margin-left:5px;text-align:left;}
.leftcolwidget{margin-left:5px;text-align:left;margin-top:7px;margin-bottom:7px;}
.widget ul, .leftcolwidget ul{list-style:square inside;}
.widget ul li,.leftcolwidget ul li{line-height:1.6em;border-bottom:1px dotted #ccc;}
.widget li ul li,.leftcolwidget li ul li{border:none;}
.widget ul li a,.leftcolwidget ul li a{color:#777;display:inline;font:1em Tahoma,Arial,"Trebuchet MS",Verdana;}
.widget ul li a:hover, .leftcolwidget ul li a:hover{color:#29568f;text-decoration:none;}
.widget ul ul,.leftcolwidget ul ul{margin-left:10px;}
#singlepage{width:530px;margin-right:10px;float:left;display:inline;font-size:.8em;}
#singlePost{background:#f9f9f9;padding:10px;border:1px solid #ccc;}
#photoGalleryItem{padding:4px;background:#fff;border:1px solid #ccc;}
.alignleft{float:left;margin-right:10px;margin-top:5px;}
.alignright{float:right;margin-left:10px;margin-top:5px;}
.aligncenter{margin:0 auto;display:block;}
.wp-caption img{margin-bottom:5px;padding:4px;border:1px solid #ddd;background-color:#FFFFFF;}
.wp-caption-text{text-align:center;font-size:11px;padding-bottom:2px;width:auto;font-weight:bold;}
#singleimage, .autoThumb{float:left;}
#singleimage img{margin-top:4px;margin-right:10px;}
#singlepostinfo{background:#f9f9f9;padding:10px;display:block;float:none;clear:both;border:1px solid #ccc;border-top:none;font:.8em/1.4em Georgia,"Times New Roman","Trebuchet ms";}
#singlePost ul, #page ul{padding-bottom:10px;list-style:square inside;}
#singlePost ol, #page ol{padding-bottom:10px;list-style:decimal inside;}
#singlePost li, #page li{padding:2px 0px 2px 10px;font-size:12px;line-height:15px;color:#4c4c4c;}
.photoTitle{font:1em georgia,"trebuchet ms", serif;text-align:center;height:10px;}
.medias{border-bottom:1px solid #ccc;float:left;padding:3px;padding-top:5px;padding-bottom:10px;text-align:center;width:169px!important;width:175px;width:169px;}
#videoinfo{background:#f7f7f7;border-top:1px dotted #ccc;border-bottom:1px dotted #ccc;padding:10px;clear:both;float:none;display:block;margin-bottom:10px;}
#single2ndCol{width:160px;font-size:.8em;float:left;margin-right:10px;}
blockquote{height:auto;padding:2px 10px;background:white;color:#555;clear:both;border:1px solid #8A9298;margin-bottom:4px;}
code{color:#444;font:11px/17px tahoma, arial, sans-serif;display:block;}
blockquote p{font-size:11px;padding:5px 0px;margin:5px 0px;line-height:15px;}
blockquote li{padding:2px 0px 2px 10px;font-size:11px;line-height:15px;color:#369;}
blockquote a{color:#0000FF;text-decoration:none;}
blockquote a:hover{color:#039;}
#searchCat select, #archiveform select, #cat, #googlequery{background-color:#FFF;border:1px solid #7F9DB9;color:#555;font:.9em/1.2 Verdana, Arial, Geneva, Helvetica, Sans-Serif;margin-bottom:10px;width:190px;padding:1px;}
span.creditLinks{display:block;padding-right:10px;padding-top:6px;padding-bottom:4px;}
p#commentNotification{display:block;margin-top:7px;background:#f9f9f9;padding:3px 5px;font-weight:bold;}
ol.commentlist li{border:1px solid #d5d5d5;height:1%;margin:0 0 10px;padding:5px 5px 5px 53px;position:relative;}
li div.vcard{font:bold 12px verdana, arial,sans-serif;font-style:normal;padding:0 80px 0 0;margin:5px 0;}
li div.vcard img.avatar{border:1px solid #d5d5d5;padding:2px;background:#fff;left:5px;position:absolute;top:7px;}
li div.comment-meta{font:bold 10px/1.4 helvetica,arial,sans-serif;position:absolute;right:10px;text-align:right;top:10px;}
li div.comment-meta a{color:#8F8F8F;}
li div.comment-meta a:hover{text-decoration:none;}
ol.commentlist li p{font:normal 12px Georgia,"Times New Roman","Trebuchet ms";}
li div.reply{background:#666;border:1px solid #666;color:#fff;font:bold 9px helvetica,arial,sans-serif;padding:3px 4px;text-align:center;width:36px;}
ol.commentlist li div.reply:hover{background:#d92100;border:1px solid #c00;}
li div.reply a{color:#fff;text-transform:uppercase;}
ol.commentlist li ul.children{margin-top:10px;}
li.depth-2,li.depth-3,li.depth-4,li.depth-5{margin:0 0 .20em;}
ol.commentlist li.even{background:#fff;}
ol.commentlist li.odd{background:#f9f9f9;}
ol.commentlist li.pingback div.vcard{padding:0 170px 0 0;}
p#noComment{font:bold .8em verdana, tahoma, arial, sans-serif;background:#f7f7f7;padding:4px 4px 4px 10px;}
#commentform{font-family:verdana, tahoma, arial, sans-serif;background:url(images/bgWriteComment.gif) repeat;padding:15px 15px 0;border:1px solid #ececec;}
.cancel-comment-reply{margin-bottom:4px;}
#commentform cite{font-size:.9em;}
#commentform label{font-size:.8em;padding-left:0px;font-family:verdana, tahoma, arial, sans-serif;}
#author,#email,#url{font:11px verdana,Arial, Helvetica, sans-serif;width:40%;padding:2px;background:#fefefe;border:1px solid #e6e6e6;}
#commentform textarea:focus, #commentform input[type="text"]:focus{border:1px solid #bbb;background:#fefff7;}
#commentform textarea{font:90% Arial, Helvetica, sans-serif;width:90%;height:120px;background:#fefefe;border:1px solid #e6e6e6;padding:2px 3px 3px 7px;}
#submit{background:url(images/submit.gif) no-repeat left;width:112px;height:24px;border:none;line-height:0px;cursor:pointer;}
#submit:hover{cursor:pointer;background:url(images/submit.gif) no-repeat right;width:112px;height:24px;}
#toto{font-size:12px;margin:10px;}
.lead-image-wrapper{background:#fff;position:relative;z-index:5;margin-bottom:1px;}
.lead-image-wrapper h2{position:relative;height:100px;width:144px;left:3px;top:21px;font-size:16px;background-image:url(images/semi_transparent_bg.png);background-repeat:repeat;padding:1px;color:#fff;font-weight:normal;}
.lead-image-wrapper h4{font-size:10px;line-height:15px;position:absolute;top:175px;right:0px;z-index:1;padding:5px;}
.lead-image-wrapper h2 a, .lead-image-wrapper h4 a{color:#fff;text-decoration:none;display:block;}
.lead-image-wrapper h2 a:hover, .lead-image-wrapper h4 a:hover{text-decoration:none;}
.thumb-image-wrapper{position:relative;z-index:1;margin-bottom:1px;}
.thumb-image-wrapper h2{position:relative;height:12px;width:44px;left:3px;top:21px;font-size:10px;background-image:url(images/semi_transparent_bg.png);background-repeat:repeat;padding:1px;color:#fff;font-weight:normal;text-decoration:none;}
.thumb-image-wrapper h2 a{text-decoration:none;}
#vforms{font-size:12px;color:#465664;background:#F8F8F8;border:#608DA8 1px dotted;padding-left:5px;padding-right:5px;padding-top:5px;padding-bottom:5px;}
#footer{font-size:12px;width:100%;position:fixed;bottom:1px;border-top:1px solid #555;background:#f8f8f8;height:20px;}
#footer a{color:#555}
