/* Copyright 2009 Jeff Jahn and DynamiX Web Design, LLC. All Rights Reserved. */

body{font-size:11px;font-family:Arial, Sans-Serif;background:#1e1e1e url('images/sitebg.gif') repeat-x;color:#494949/* 616161 */;margin:0 0 20px;padding:0;}
strong{color:#292929;}
.u{text-decoration:underline;}
#page{text-align:left;background-color:#FFF;width:900px;border:1px solid #959596;margin:0px auto;padding:0;}
#header{background: url('images/header.jpg') no-repeat bottom center;height:234px;width:900px;padding:0;margin:0 auto;}
.tinyurl{color:#990000;background-color:#fff997;padding:10px;border:1px solid #fdc64e;font-size:15px;}
strong.search-excerpt { background: yellow; }
#headerimg{height:200px;width:100%;margin:0;text-transform:uppercase;font-size:16px;color:#000;}
#headerimg p{margin:0;padding-top:16px;font-size:18px;padding-left:2px;}
#headerimg h2{font-size:35px;font-weight:normal !important;margin:0;padding-left:10px;font-family: Arial, Sans-Serif;letter-spacing: -2px;}
#headerimg a{color:#fff;}
#content{font-size:1.2em;}
.widecolumn .entry p{font-size:1.05em;}
#topmenu{margin-top:111px;}
#headermenu{color:#fff;margin-left:5px;}
#headermenu a{color:#fff;margin-left:14px;margin-right:14px;text-transform:none;}
#rssmenu{float:right;color:#fff;font-size:13px;text-transform:none;margin-right:20px;padding-top:3px;}
#rssmenu a{color:#fcb645;}
.footerbottom{width:900px;margin:0 auto;color:#aaa;padding-bottom:10px;text-align:center;}
.footerbottom a{color:#fcb645 !important;}
.right{float:right;}
.customer{padding-top:10px;padding-left:10px;}
.narrowcolumn .entry,.widecolumn .entry{line-height:1.4em;padding-left:20px;padding-right:20px;}
.widecolumn{line-height:1.6em;width:510px;margin:0px 0 0 45px;padding:10px 0 20px;}
.narrowcolumn .postmetadata{text-align:center;padding-top:5px;}
.post h2, .post h2 a{}
.alt{background-color:#f8f8f8;border-top:1px solid #ddd;border-bottom:1px solid #ddd;margin:0;padding:10px;}
#footer{border-bottom:3px solid #000;width:900px;clear:both;margin:0 auto;padding:0;}
small{font-family:Arial, Helvetica, Sans-Serif;font-size:0.9em;line-height:1.5em;}
h1,h2,h3{font-family:'Trebuchet MS', 'Lucida Grande', Verdana, Arial, Sans-Serif;font-weight:700;}
h1{font-size:4em;text-align:center;padding-top:70px;margin:0;}
#headerimg .description{font-size:1.2em;text-align:center;}
h2{font-size:1.6em;margin:30px 0 0;}
h2.pagetitle{font-size:1.6em;margin-top:30px;text-align:center;}
#sidebar h2{font-family:Arial;font-size:24px;margin:25px 0 0;padding:0;color:#8b8b8b;font-weight:normal;}
h3{font-size:1.3em;margin:30px 0 0;padding:0;}
h1,h1 a,h1 a:hover,h1 a:visited,#headerimg .description{text-decoration:none;color:#FFF;}
h2,h2 a,h2 a:visited,h3,h3 a,h3 a:visited{color:#333;}
h2,h2 a,h2 a:hover,h2 a:visited,h3,h3 a,h3 a:hover,h3 a:visited,#sidebar h2,#wp-calendar caption,cite{text-decoration:none;}
.entry p a:visited{}
.commentlist li,#commentform input,#commentform textarea{font:0.9em 'Lucida Grande', Verdana, Arial, Sans-Serif;}
.commentlist li{font-weight:700;list-style:none;margin:15px 0 3px;padding:5px 10px 3px;}
.commentlist li .avatar{float:right;border:1px solid #eee;background:#fff;padding:2px;}
.commentlist cite,.commentlist cite a{font-weight:700;font-style:normal;font-size:1.1em;}
.commentlist p{font-weight:400;line-height:1.5em;text-transform:none;margin:10px 5px 10px 0;}
#commentform p{font-family:'Lucida Grande', Verdana, Arial, Sans-Serif;margin:5px 0;}
.commentmetadata{font-weight:400;display:block;margin:0;}
#sidebar{font:1em 'Lucida Grande', Verdana, Arial, Sans-Serif;margin-left:635px;width:250px;padding:20px 0 10px;}
small,#sidebar ul ul li,#sidebar ul ol li,.nocomments,.postmetadata,blockquote,strike{color:#777;}
code{font:1.1em 'Courier New', Courier, Fixed;}
acronym,abbr,span.caps{font-size:0.9em;letter-spacing:.07em;cursor:help;}
a,h2 a:hover,h3 a:hover{color:#2e59b0;text-decoration:none;}
a:hover{text-decoration:underline;}
#wp-calendar #prev a,#wp-calendar #next a{font-size:9pt;}
#wp-calendar a{text-decoration:none;display:block;}
#wp-calendar caption{font:bold 1.3em 'Lucida Grande', Verdana, Arial, Sans-Serif;text-align:center;width:100%;}
#wp-calendar th{font-style:normal;text-transform:capitalize;}
.narrowcolumn{float:left;width:560px;margin:0;padding:0 0 20px 25px;}
.post{text-align:left;margin:0 0 40px;font-size:105%;}
.post hr{display:block;}
.widecolumn .postmetadata{margin:30px 0;}
.widecolumn .smallattachment{text-align:center;float:left;width:128px;margin:5px 5px 5px 0;}
.widecolumn .attachment{text-align:center;margin:5px 0;}
#footer p{text-align:center;margin:0;padding:20px 0;}
h3.comments{margin:40px auto 20px;padding:0;}
p img{max-width:100%;padding:0;}
img.alignright{display:inline;margin:0 0 2px 7px;padding:4px;}
img.alignleft{display:inline;margin:0 7px 2px 0;padding:4px;}
.alignright{float:right;}
.alignleft{float:left;}
html>body .entry ul{margin-left:0;list-style:none;text-indent:-10px;padding:0 0 0 10px;}
html>body .entry li{margin:7px 0 8px 10px;}
.entry ul li:before,#sidebar ul ul li:before{}
.entry ol{margin:0;padding:0 0 0 35px;}
.postmetadata ul,.postmetadata li{display:inline;list-style-type:none;list-style-image:none;}
#sidebar ul li{list-style-type:none;list-style-image:none;}
#sidebar ul p,#sidebar ul select{margin:5px 0 8px;}
#sidebar ul ul,#sidebar ul ol{margin:5px 0 0 10px;}
#sidebar ul ul ul,#sidebar ul ol{margin:0 0 0 10px;}
ol li,#sidebar ul ol li{list-style:decimal outside;}
.rightinfo{float:right;font-size:17px;color:#fff;padding-top:8px;padding-right:30px;}
#sidebar ul ul li,#sidebar ul ol li{margin:3px 0 0;padding:0;}
#searchbox{margin-left:681px;position:absolute;margin-top:-7px;}
#searchform{text-align:center;margin:10px auto;padding:5px 3px;}
#searchform #s{width:160px;border:1px solid #000;padding:2px;padding-top:4px;padding-bottom:3px;}
#searchsubmit{padding:1px;border:1px solid #000;background-image:url(images/search.gif);width:44px;height:23px;position:absolute;margin-top:0px;margin-left:6px;}
select{width:130px;}
#commentform input{width:170px;margin:5px 5px 1px 0;padding:2px;}
#commentform textarea{width:100%;padding:2px;}
#commentform #submit{float:right;margin:0;}
.commentlist{text-align:justify;padding:0;}
.nocomments{text-align:center;margin:0;padding:0;}
#wp-calendar{empty-cells:show;width:155px;margin:10px auto 0;}
#wp-calendar #next a{padding-right:10px;text-align:right;}
#wp-calendar #prev a{padding-left:10px;text-align:left;}
#wp-calendar td{text-align:center;padding:3px 0;}
#wp-calendar td.pad:hover{background-color:#fff;}
acronym,abbr{border-bottom:1px dashed #999;}
blockquote{padding-left:20px;border-left:5px solid #ddd;margin:15px 30px 0 10px;}
blockquote cite{display:block;margin:5px 0 0;}
a img{border:none;}
.navigation{display:block;text-align:center;margin-top:10px;margin-bottom:60px;}
.wp-caption{border:1px solid #ddd;text-align:center;background-color:#f3f3f3;padding-top:4px;-moz-border-radius:3px;-khtml-border-radius:3px;-webkit-border-radius:3px;border-radius:3px;margin:10px;margin-top:20px;}
.wp-caption img{border:0 none;margin:0;padding:0;}
.wp-caption p.wp-caption-text{font-size:11px;line-height:17px;margin:0;padding:0 4px 5px;}
.widecolumn .post,#sidebar form{margin:0;}
.postmetadata,.clear{clear:both;}
img.centered,.aligncenter,div.aligncenter{display:block;margin-left:auto;margin-right:auto;}
.entry ol li,#sidebar ul,#sidebar ul ol{margin:0;padding:0;}
.entry h3{color:#d78d17;width:100%;border-bottom:1px solid #eee;padding-bottom:4px;}
.entry form,.center{text-align:center;}
.hidden,hr{display:none;}


.infobox{float:right;border:1px solid #efcdae;background-color:#ffebd7;padding:5px;padding-left:10px;position:absolute;margin-left:380px;margin-top:-5px;width:175px;text-align:left;}
.infobox h2{color:#8b8b8b !important;font-weight:normal;font-size:17px;margin:0;}
.infobox h2 a{color:#8b8b8b !important;}
.infobox h2 a:hover{text-decoration:underline;}
.infobox p{margin:0;font-size:11px;}
.title{color:#d78d17 !important;font-weight: normal;font-size:24px;font-family: Arial;margin-top:10px;text-align:left;}
#maintitle{width:370px;}
.title a{color:#d78d17 !important;font-weight: normal;font-size:24px;font-family: Arial;margin-top:10px;width:370px;text-align:left;}
.author{margin-top:0;padding-left:10px;padding-top:5px;}
.infoboxbuttons{position:absolute;margin-top:-35px;margin-left:127px;width:100px;}
.testimonial{color:#572606;font-style:italic;width:450px;margin:0 auto;text-align:left;margin-top:20px;}
.testimonialauthor{margin:0 auto;padding-left:50px;width:400px;font-weight:bold;margin-top:0;text-align:left;margin-bottom:30px;}
.commentbox{border:1px solid #efcdae;background-color:#ffebd7;padding:5px;padding-left:10px;width:265px;font-size:12px;}
li .cat-item{width:120px;float:left;}
#recent-comments{}
#px1 li{list-style-type:none !important;float:left;}
#px1 li img{border:5px solid #8b8b8b;background-color:#8b8b8b;margin-right:5px;}
#px1 li img:hover{border-color:#ff7c00;}
.diggBadger{width:31px;height:35px;overflow:hidden;}
.next{display:none;}

.readmore{font-size:14px;}
.sociable{border-top:1px solid #ff7c00;border-bottom:1px solid #ff7c00;background-color:#ffebd7;padding:10px;}
.sociable strong{font-size:15px;color:#ce6400;font-weight:normal;}










.tabberlive{margin-top:0;}
ul.tabbernav{margin:0;padding:3px 0;}
ul.tabbernav li{list-style:none;display:inline;font-size:12px;margin:0;}
ul.tabbernav li a{margin-right:3px;border-bottom:none;text-decoration:none;color:#a8a6a5;padding:5px 0.7em;line-height:25px;}
ul.tabbernav li.tabberactive a{background:#8b8b8b !important;color:#fff !important;}
.tabberlive .tabbertab{border-top:0;background:#fff;margin-bottom:10px;font-size:12px;padding:5px;border:3px solid #8b8b8b;}
.tabberlive .tabbertab h2{display:none;font-size:12px;}
.tabberlive#tab2 .tabbertab{height:200px;overflow:auto;}
.tabbertab p{padding-bottom:10px;}
.tabbertab ul{margin:0;padding:0;}
.tabbertab ul li{padding:5px;padding-bottom:0;}
.tabbertab a{margin:0;padding:0;line-height:5px !important;}
h2,.tabber{font-size:11px;}
.tabberlive .tabbertabhide,.tabberlive .tabbertab h3{display:none;}
ul.tabbernav li a:hover,ul.tabbernav li.tabberactive a:hover{color:#535353;}