*{font-family:Verdana, Arial, Helvetica, sans-serif;margin:0;padding:0}
p{line-height:1.8em;margin:.7em 0}
dl{margin:1em 0}
dt{font-weight:700}
dd{margin:.5em;padding:0}
img{border:0;border-top:#eee 1px solid;border-left:#eee 1px solid}
img.right{float:right;margin:10px 0 0 10px}
img.left{float:left;margin:0 10px 10px 0}
a:link img,a:visited img,a:hover img,a:active img{border:none;background:url(img/shadow.gif) no-repeat right bottom;border-top:#eee 1px solid;border-left:#eee 1px solid;padding:4px 10px 10px 4px}
img.wp-smiley,#wpstats,img.noborder,a img.noborder{background:none;border:0;padding:0}
.clear{clear:both;height:20px}
blockquote{color:#fff;background:url(img/blockquote.gif) no-repeat left top;margin:1em;padding:0 0 10px 50px}
fieldset{border:0}
body{background:#2d2d2d url(img/main-bg.gif) repeat-x fixed center 50%;color:#e0e0c8;text-align:center;font-style:normal;font-variant:normal;font-weight:400;line-height:1.6em;font-size:76%;font-family:verdana, tahoma, arial, sans-serif;margin:0}
a{text-decoration:none;color:#ddc437}
a:hover{color:#ddc437;text-decoration:none}
h1,h2,h3,h4,h5,h6{font-family:Georgia, Verdana, Arial, Serif;color:#fff}
#container{padding-bottom:10px;background:#373737;width:933px;position:relative;text-align:left;margin:0 auto}
#navigation{background-image:url(img/nav-top.gif);background-repeat:norepeat;background-position:top;overflow:hidden;width:933px;position:relative;text-align:left;font-size:12px;font-family:Trebuchet MS,Tahoma, Verdana, Arial, Serif;margin:0 auto}
html #navigation{height:1%}
#navigation ul li{float:left;list-style-type:none;margin:0}
#navigation ul li a{display:block;font-weight:700;color:#fff;text-decoration:none;font-size:12px;letter-spacing:0;background-image:url(img/nav-sep.gif);background-repeat:no-repeat;background-position:center right;padding:8px 13px}
#navigation ul li a:hover,#navigation ul li a:active{color:#fff;font-size:12px;text-decoration:underline}
#drop-shadow{background-image:url(img/drop-shadow.gif);background-repeat:repeat-x;background-position:center;width:202px;padding-top:2px;padding-bottom:3px;margin:0}
#header{clear:both;width:933px;height:90px;position:relative;text-align:left;font-size:12px;margin:0 auto;padding:0}
#header h1{font-size:1.8em;top:30px;left:0;position:absolute;visibility:visible;letter-spacing:0;z-index:30}
#header h1 a{text-decoration:none;border:0;line-height:30px;color:#eee;font-family:Verdana, Arial, Helvetica, sans-serif;text-transform:none;font-size:26px;font-weight:700}
#header h2{top:48px;left:1px;position:absolute;visibility:visible;font-size:11px;font-weight:400;font-family:Verdana, Arial, Helvetica, sans-serif;color:#43a388}
#feedarea{height:25px;text-align:left;width:933px;position:relative;font-size:12px;background-color:0;margin:0 auto}
#feedarea a:link,#feedarea a:active,#feedarea a:visted,#feedarea a:hover{font-size:12px}
html #feedarea{border-bottom:1px solid #282828;font-size:12px}
#feedarea dl dt{display:inline;margin-right:5px}
#feedarea dl dd{height:25px;display:inline;margin-right:5px;background:url(img/icon_feed.gif) no-repeat left center;padding-left:19px}
#content{width:925px;position:relative;margin:0 auto}
#content h4{font-size:1.1em}
#content-main ul{list-style-image:url(img/bullet.png);padding:0 1em}
#content-main ul.asides{border-bottom:#ddd 1px solid;margin:0}
#content ol{list-style-type:decimal;margin-left:40px}
#content-main{float:left;width:490px;background-color:#2e2e2e;color:#fff;border:1px solid #282828;margin:5px 0 0 10px;padding:5px}
#content img{margin-right:10px;border:0;background-image:none;padding:2px}
html #section-index #content-main{margin-right:0}
#content .post{background-image:url(img/underline.gif);background-repeat:no-repeat;background-position:top -1px;padding:10px}
#content h2.pagetitle{color:#FFF;font-family:Verdana, Arial, Helvetica, sans-serif}
#content h2,#content h2 a,#content h2 a:link,#content h2 a:visited{color:#ddc437;font-size:16px;font-weight:400;text-decoration:none;font-family:Verdana, Arial, Helvetica, sans-serif}
#content h2 a:hover{color:#FFF;font-size:16px;font-weight:400;text-decoration:underline;font-family:Verdana, Arial, Helvetica, sans-serif}
#content .entry a:link,#content .entry a:visited{color:#ddc437}
#content .entry li{line-height:1.6em;margin:5px;padding:0}
#content .postmetadata{clear:both;font-size:.9em;text-align:left;color:#999;background-color:#282828;border:1px solid #494848;margin:5px 0;padding:5px}
.postmetadata a:link,.postmetadata a:active,.postmetadata a:visited{color:#bdbd8c;text-decoration:none}
.postmetadata a:hover{color:#fff;text-decoration:underline}
#content .post-info{clear:both;font-size:.9em;color:#999;margin:0;padding:0}
#content .post-info a:link,#content .post-info a:visited,#content .post-info a:active{color:#bdbd8c}
#comments,#respond{color:#333;background-color:#666;margin:50px;padding:1em 0 0}
#commentform{background:#373737;border:#282828 1px solid;margin:5px;padding:10px}
.commentnum{font-weight:700;color:#ecc13c;font-size:12px;font-family:Verdana, Arial, Helvetica, sans-serif;margin:0 5px 0 0}
#container .commentlist{margin:5px;padding:0}
#container .commentlist li{list-style:none;background-color:#1f1f1f;margin:0;padding:5px}
#container .commentlist li.alt{background-color:#464545;color:#fff;margin-top:5px;margin-bottom:5px}
#container .commentlist li.authorcomment{background:#212121;border:2px solid #666;color:#fff;margin-top:5px;margin-bottom:5px}
#container .commentlist li cite{font-style:normal;font-weight:700}
#container .commentlist li .cmtinfo em{float:right;font-style:normal;font-size:.9em;color:#fff;margin:0;padding:0}
#content .commentsfeed{background:url(img/icon_feed.gif) no-repeat left center;padding:5px 5px 5px 20px}
#content .trackback{background:url(img/icon_link.gif) no-repeat left center;height:30px;padding:5px 5px 5px 20px}
input.textbox,textarea{background-color:#2d2d2d;border:1px solid #282828;color:#FFF;font:1em Verdana, Arial, Serif;width:150px;padding:5px}
textarea{width:90%;line-height:2em;height:20em;padding:10px}
input.textbox:focus,textarea:focus{background-color:#2d2d2d;border:1px solid #fff;color:#FFF}
#submit{background-image:url(img/nav-top.gif);background-repeat:repeat-x;background-position:center;color:#fff;font-weight:700;border:1px solid #282828;padding:5px}
.post h4{font-size:1em;font-weight:400;font-family:Verdana, Tahoma, Arial, Serif}
.post h4 em{font-style:normal;float:right;font-weight:400}
#header,#content,#sidebar,#footer,.widget{overflow:hidden}
#footer-area{width:933px;position:absolute;bottom:0;left:0;text-align:left;font-family:Verdana, Arial, Helvetica, sans-serif;padding-left:5px;font-size:12px;color:#fff;text-decoration:none}
#Theme-Sponsors{width:933px;position:relative;visibility:visible;z-index:55;font-size:12px;color:#fff;text-align:left;height:80px;margin:0 auto}
#Theme-Sponsors a:hover{font-size:12px;color:#fff;border:0}
#search-tool-div{position:absolute;visibility:visible;z-index:100;right:10px;top:35px}
.search-top{border:#198cd9 1px solid;font-size:12px;color:#333;background:#fff url(img/shadow_top.gif) repeat-x top;font-family:Verdana, Arial, Helvetica, sans-serif;padding:4px}
.search-top:focus{border:#fff 1px solid;color:#333;font-size:12px;background:#fff url(img/shadow_top.gif) repeat-x top;font-family:Verdana, Arial, Helvetica, sans-serif;padding:4px}
.submit-search{font-size:11px;color:#333;font-family:Verdana, Arial, Helvetica, sans-serif;padding:2px}
.no-image{border:0;background-image:none;margin-right:5px;padding:0}
#sidebar-left{width:190px;overflow:hidden;float:left;background-color:#373737;margin:5px}
.dynamic_widget{float:left;width:181px;color:#e0e0c8}
.widgetready{width:190px}
#sidebar-right{width:190px;overflow:hidden;float:right;background-color:#373737;margin:5px}
.arrow{float:left;list-style-type:none;text-align:left;width:181px;color:#e0e0c8;margin:0;padding:0}
.arrow li{float:left;text-align:left;width:181px;color:#fff;margin:0;padding:0}
.arrow li a:link,.arrow li a:visited{width:181px;display:inline;line-height:22px;text-decoration:none;overflow:hidden;text-align:left;background-image:url(img/nav-bullet.gif);background-position:left center;background-repeat:no-repeat;color:#fff;padding:5px 5px 5px 19px}
.arrow li a:hover,.arrow li a:active{width:181px;text-decoration:underline;display:inline;line-height:22px;overflow:hidden;text-align:left;color:#fff;background-image:url(img/nav-bullet-hov.gif);background-position:left center;background-repeat:no-repeat;padding:5px 5px 5px 19px}
.arrow ul li{text-align:left;font-family:Geneva, Arial, Helvetica, sans-serif;font-weight:400;color:#e0e0c8;margin:0;padding:0}
.arrow ul{list-style-type:none;text-align:left;color:#e0e0c8;margin:0;padding:0}
.arrow ul li a:link,.arrow ul li a:visited{width:185px;display:inline;line-height:22px;text-decoration:none;overflow:hidden;text-align:left;background-image:url(img/nav-bullet.gif);background-position:left center;background-repeat:no-repeat;color:#fff;padding:5px 5px 5px 19px}
.arrow ul li a:hover,.arrow ul li a:active{width:185px;display:inline;line-height:22px;text-decoration:underline;overflow:hidden;text-align:left;background-image:url(img/nav-bullet-hov.gif);background-position:left center;background-repeat:no-repeat;color:#fff;padding:5px 5px 5px 19px}
#wp-calendar{empty-cells:show;width:185px;font-size:12px;color:#e0e0c8;text-decoration:none;text-align:center;float:left;font-weight:400;margin:0;padding:0}
#wp-calendar a:link,#wp-calendar a:visited{text-decoration:none;color:#43a388}
#wp-calendar a:hover,#wp-calendar a:active{text-decoration:underline;color:#e0e0c8}
#wp-calendar caption{text-align:left;width:90%;color:#ddc437;font-size:18px;background-image:url(images/cats.gif);background-repeat:no-repeat;background-position:left;height:36px;line-height:36px;margin:0;padding:0 0 0 10px}
#wp-calendar th{text-align:center;color:#fff;margin:0;padding:0}
#wp-calendar td{text-align:center;margin:0;padding:0}
#wp-calendar tf{margin:0;padding:0}
.pad{text-align:center}
.cat{overflow:hidden;border-bottom:1px solid #ccc;text-align:left;color:#e0e0c8;font-weight:700;background-position:center center;background-repeat:repeat-x;background-image:url(img/header.gif);margin:0;padding:4px}
#style-switch-theme{position:absolute;visibility:visible;z-index:95;top:17px;right:55px}
#style-switch{position:absolute;visibility:visible;z-index:99;top:10px;right:10px;display:inline}
#style-switch img{border:1px solid #000;background-color:#fff;background-image:none;padding:1px}
#style-switch img:hover{border:1px solid #fff;background-color:#000;background-image:none;padding:1px}
#style-switch a,style-switch a:active,style-switch a:visited,style-switch a:link style-switch a:hover{border-bottom:0;margin-right:0;background-image:none}
#back-to-top{position:absolute;visibility:visible;z-index:82;right:15px;bottom:5px;font-weight:700}
#main-image{width:933px;height:120px;position:relative;background-image:url(img/banner.jpg);background-repeat:no-repeat;background-position:center center;margin:0 auto}
#main-image h2{color:#FFF;bottom:5px;right:5px;position:absolute;font-size:16px;font-family:"Times New Roman", Times, serif}
.float-none{float:none;display:inline;line-height:20px;text-align:left;vertical-align:middle;margin:0 5px}
.text-align-middle{line-height:20px;display:inline;vertical-align:middle;padding-right:5px}
a:link,a:visited,a:active{color:#ddc437;text-decoration:underline}
#content h5,#container .commentlist li .cmtinfo{font-size:1em}
#footer-area a,#footer-area a:hover,#footer-area a:visited{font-size:12px;font-weight:700;border:0;color:#fff;text-decoration:none}
#Theme-Sponsors a:visited,#Theme-Sponsors a:active,#Theme-Sponsors a{font-size:12px;color:#41a36e;border:0}
#sidebar-left h2,#sidebar-right h2{display:block;float:left;width:181px;overflow:hidden;font-size:16px;font-weight:400;font-family:Verdana, Arial, Helvetica, sans-serif;text-align:left;color:#43a388;background-image:url(img/left-nav-border.gif);background-position:bottom left;background-repeat:no-repeat;margin:0;padding:7px 5px 7px 8px}
#next a:link,#next a:visited,#next a:hover,#next a:active{text-align:center;color:#fff;text-decoration:none;font-weight:700;font-size:12px;float:right}
#prev a:link,#prev a:visited,#prev a:hover,#prev a:active{text-align:left;color:#fff;text-decoration:none;font-weight:700;font-size:12px;float:left}
