html,body,div,span,applet,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,abbr,acronym,address,big,cite,code,del,dfn,em,font,img,ins,kbd,q,s,samp,small,strike,strong,sub,sup,tt,var,b,u,i,center,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,caption,tbody,tfoot,thead{border:0;font-size:100%;background:transparent;text-decoration:none;margin:0;padding:0;outline:none;}
ol,ul{list-style:none;}
blockquote,q{quotes:none;}
blockquote:before,blockquote:after,q:before,q:after{content:none;}
ins{text-decoration:none;}
table{border-collapse:collapse;border-spacing:0;border-color:#CFCCB5;}
sup{vertical-align:baseline;position:relative;top:-.4em;}
sub{vertical-align:baseline;position:relative;bottom:-.4em;}
A, A:link, A:active, A:visited{color:#2469b8;text-decoration:none;}
A:hover{color:#fff;text-decoration:underline;}
A.Link{color: #fff; background-color:#2469b8; padding: 1px 5px 2px; text-shadow:0 1px #000;-webkit-border-radius:8px;-moz-border-radius:8px;border-radius:8px;}
A.Link:hover{ background-color: #fff; text-decoration:underline; text-shadow:none; }

CODE, div.code{color:#4f565a;margin-top:5px;margin-bottom:5px;background-image:url(overlayWhite.gif);background-repeat:repeat;padding:5px;font-family:monospace;font-size:12px;line-height:16px;border:1px solid #ded1b2;-webkit-box-shadow:0px 0px 5px #ded1b2;-moz-box-shadow:0px 0px 5px #ded1b2;box-shadow:0px 0px 5px #ded1b2;}
BODY{font-size:13px;font-family:Georgia,"Times New Roman", Times, serif;background-color:#171717;background-image:url(BGall.png);}
A.Home, A.Home:link, A.Home:active, A.Home:visited{color:#171717;font-size:48px;font-family:Impact,"Arial Black", Charcoal;white-space:nowrap;text-shadow:0 1px #E6B122;}
A.Home:hover{color:#fff;text-decoration:none;text-shadow:-1px -1px 0px #624802;}
A.Home SPAN{display:none;}
A.Home I{color:#171717;font-size:13px;font-style:normal;position:absolute;margin-top:49px;margin-left:-77px;padding:0;display:none;white-space:nowrap;text-shadow:none;}
.Plumb{position:absolute;z-index:20;color:#171717;font-size:22px;font-family:Impact,"Arial Black", Charcoal;padding:3px 10px;white-space:nowrap;}
H1.Plumb{font-weight:normal;}
#Header .Link { background-color:#c48f00; -webkit-border-radius:8px;-moz-border-radius:8px;border-radius:8px;}
#Header .Link A, #Header .Link A:link, #Header .Link A:active, #Header .Link A:visited{ color: #171717; text-shadow:0 1px #E6B122;}
#Header .Link A:hover{ color: #fff; text-decoration: none; text-shadow:-1px -1px #624802;}
#Home{background-color:#c48f00;top:30px;left:45%;padding:0 10px 8px;-webkit-border-radius:8px;-moz-border-radius:8px;border-radius:8px;}
#Link_1{top:25%;left:30px;}
#Link_2{top:51%;left:14%;}
#Link_3{top:70%;left:35%;}
#Link_4{top:58%;right:30%;}
#Link_5{top:40%;right:30px;}
#Link_6{bottom:10%;right:15%;font-size:18px;}
#Page_1, #Page_2, #Page_3, #Page_4, #Page_5{display:none;}
#Header{width:100%;height:293px;background-image:url(BG.png);background-repeat:no-repeat;background-position:45% top;}
.Container{background-image:url(overlay.gif);background-repeat:repeat;background-position:left top;position:absolute;margin-top:-293px;width:100%;height:100%;z-index:500;display:block;-height:700px;}
#Dialog{margin:30px 200px;min-height:200px;-height:200px;}
.Content{color:#525252;background-color:#f9edd3;background-image:url(paper.gif);background-repeat:repeat;background-position:left top;min-height:600px;margin:40px;padding:30px;border-style:outset;border-width:1px;display:block;-height:600px;}
.Left TABLE, .Blog TABLE{color:#4f565a;background-image:url(overlayWhite.gif);background-repeat:repeat;border:1px solid #d0c4a7;-webkit-box-shadow:0px 0px 5px #d0c4a7;-moz-box-shadow:0px 0px 5px #d0c4a7;box-shadow:0px 0px 5px #d0c4a7;margin:5px;}
.Left TABLE TH, .Blog TABLE TH{color:#4D4125;background-color:#d0c4a7;text-align:center;text-shadow:0 1px #fff;}
.Left TABLE TD, .Blog TABLE TD{padding:10px;}
.Content A IMG{border:1px solid #d0c4a7;margin-right:5px;-webkit-box-shadow:0px 0px 5px #d0c4a7;-moz-box-shadow:0px 0px 5px #d0c4a7;box-shadow:0px 0px 5px #d0c4a7;}
.Content A:hover IMG{border:1px solid #ded1b2;-webkit-box-shadow:0px 0px 5px #505050;-moz-box-shadow:0px 0px 5px #505050;box-shadow:0px 0px 5px #505050;}
.Content HR{color:#ded1b2;height:1px;border-bottom:1px dashed #ded1b2;border:none;}
.Content A:hover{color:#171717;}
.Content OBJECT, .Content EMBED{width:100%;height:400px;}
.Content IFRAME{width:100%;}
.Title{color:#7F7253;font-size:32px;font-family:Impact,"Arial Black", Charcoal;font-weight:normal;background-image:url(HR.gif);background-repeat:repeat-x;background-position:left bottom;margin-top:-20px;margin-bottom:10px;padding-bottom:10px;display:block;text-shadow:0 1px #fff;}
.Title A.Close{background-image:url(Close.gif);background-repeat:no-repeat;background-position:left top;position:relative;width:20px;height:20px;float:right;margin-right:-20px;display:block;cursor:pointer;-margin-right:-10px;}
.Blog{min-width:600px;padding-right:20px;}
.Blog UL.Year{margin-top:25px;margin-bottom:10px;display:block;}
.Blog UL.Year LI{display:inline;}
.Blog UL.Year LI A{float:left;}
.Blog UL.Year LI A.Back{color:#fff;font-size:26px;font-family:tahoma;background-color:#7f7253;margin-right:10px;padding:1px 3px 2px;text-shadow:0 1px #54492D;}
.Blog UL.Year LI A.Next{color:#fff;font-size:26px;font-family:tahoma;background-color:#7f7253;padding:1px 3px 2px;text-shadow:0 1px #54492D;}
.newsId{margin-bottom:15px;}
.newsId DIV.number{color:#7F7253;font-size:12px;float:left;margin-top:-2px;margin-right:10px;padding:2px 5px 2px 0;white-space:nowrap;}
.newsId DIV.number SPAN{color:#171717;font-size:16px;width:50px;float:left;margin-top:-3px;display:block;}
.newsId A.news-link{font-size:16px;margin-top:-3px;text-shadow:0 1px #fff;}
.Tweet{width:250px;min-height:570px;-height:570px;}
.tweet_list{list-style-type:none;margin:0;padding:0;}
.tweet_list li{overflow:hidden;margin-bottom:10px;}
.tweet_list SPAN{}
.tweet_list A.twitdate{}
.tweet_list A.twiturl{}
.tweet_list A.twiturl1{}
.tweet_list A.twiturl2{color:#9a8d6e;text-shadow:0 1px #fff;}
.tweet_list .tweet_even{background-image:url(overlayWhite.gif);background-repeat:repeat;}
.tweet_list .tweet_avatar{padding-right:.5em;float:left;}
.tweet_list .tweet_avatar img{vertical-align:middle;}
.Left{min-width:600px;padding-right:20px;}
.Left H2{color:#7F7253;font-size:22px;font-weight:normal;margin-top:10px;margin-bottom:5px;padding-top:5px;padding-bottom:5px;display:block;text-shadow:0 1px #FDF7EC;}
.Right{color:#7F7253;min-height:570px;padding-left:10px;-height:570px;}
.Right H2, .Blog H2{color:#7F7253;font-size:22px;font-weight:normal;margin-top:0px;margin-bottom:5px;padding-top:5px;padding-bottom:5px;display:block;text-shadow:0 1px #FDF7EC;}
.Right UL.SubMenu{margin-bottom:20px;border:1px solid #ded1b2;background-image:url(overlayWhite.gif);background-repeat:repeat;-webkit-box-shadow:0px 0px 10px #ded1b2;-moz-box-shadow:0px 0px 10px #ded1b2;box-shadow:0px 0px 10px #ded1b2;}
.Right UL.SubMenu LI{margin:0;padding:0 5px 0;font-size:14px;}
.Right UL.SubMenu Li A{color:#7F7253;margin-bottom:3px;padding-top:3px;padding-bottom:3px;display:block;text-shadow:0 1px #FDF7EC;}
.Right UL.SubMenu Li A:hover{color:#171717;}
.Right UL.SubMenu LI.Sel{background-color:#7F7253;background-image:url(overlay.gif);background-repeat:repeat;background-position:left top;}
.Right UL.SubMenu LI.Sel A{color:#fff;text-shadow:0 1px #4D4125;}
#Footer{position:fixed;bottom:0;width:100%;z-index:6000;display:block;}
#Footer DIV{color:#adadad;font-family:monospace;font-size:11px;background-color:#171717;padding:2px 40px;white-space:nowrap;}
#Footer DIV I{font-style:normal;}
#Footer DIV I B{color:#c48f00;font-weight:normal;margin-right:5px;}
#Login{width:510px;margin:45px auto 0;}
#Login .Name, #Login .Pass{color:#fff;font-size:36px;background-color:#9a8d6e;width:200px;height:38px;float:left;margin-right:5px;padding:5px;border:solid 1px #9a8d6e;text-shadow:0 1px #54492D;}
#Login A.Enter{color:#fff;font-family:tahoma;font-size:36px;background-color:#7f7253;text-align:center;width:60px;height:39px;float:left;padding:5px;cursor:pointer;display:block;text-shadow:0 1px #54492D;}
#jquery-overlay{position:absolute;top:0;left:0;z-index:5000;width:100%;min-height:700px;background-color:#000;}
#jquery-lightbox{position:absolute;top:0;left:0;width:100%;z-index:6000;text-align:center;line-height:0;}
#jquery-lightbox a img{border:none;}
#lightbox-container-image-box{position:relative;background-color:#171717;width:250px;height:250px;margin:0 auto;}
#lightbox-container-image{padding:10px;}
#lightbox-loading{position:absolute;top:40%;left:0%;height:25%;width:100%;text-align:center;line-height:0;}
#lightbox-nav{position:absolute;top:0;left:0;height:100%;width:100%;}
#lightbox-container-image-box > #lightbox-nav{left:0;}
#lightbox-nav a{outline:none;}
#lightbox-nav-btnPrev, #lightbox-nav-btnNext{width:49%;height:100%;zoom:1;display:block;}
#lightbox-nav-btnPrev{left:0;float:left;}
#lightbox-nav-btnNext{right:0;float:right;}
#lightbox-container-image-data-box{font:12px/1.4em monospace;background-color:#171717;margin:0 auto;overflow:auto;width:100%;padding:2px 10px 0;}
#lightbox-container-image-data{padding:0 10px;color:#dedede;}
#lightbox-container-image-data #lightbox-image-details{width:70%;float:left;text-align:left;}
#lightbox-image-details-caption{color:#c48f00;font-weight:bold;}
#lightbox-image-details-currentNumber{display:block;clear:left;padding-bottom:1.0em;}
#lightbox-secNav-btnClose{width:20px;height:20px;float:right;padding-bottom:0.7em;}
#contact-overlay{background-color:#000;}
#contact-container{width:500px;font-size:14px;text-align:left;}
#contact-container .contact-content{padding-top:15px;padding-bottom:15px;color:#949494;background-color:#171717;-webkit-box-shadow:0px 0px 30px #000;-moz-box-shadow:0px 0px 30px #000;box-shadow:0px 0px 30px #000;}
#contact-container .contact-title{color:#9a8d6e;font-size:22px;font-family:Impact,"Arial Black", Charcoal;font-weight:normal;text-align:left;margin:0 0 5px 20px;}
#contact-container .contact-loading{text-align:center;}
#contact-container .contact-message{text-align:center;}
#contact-container .contact-error{width:100%;color:#fff;background:#de391a;font-size:14px;font-weight:bold;margin:0 auto;}
#contact-container br{clear:both;}
#contact-container form{margin:0;padding-left:20px;padding-right:20px;}
#contact-container span{color:#9a8d6e;display:block;font-size:10px;font-family:tahoma;}
#contact-container .contact-input{display:block;width:100%;color:#cec1a2;padding:2px;border:solid 1px #525252;font-size:14px;background-color:transparent;}
#contact-container textarea{height:100px;font-size:14px;padding:2px;border:solid 1px #525252;color:#cec1a2;background-color:transparent;}
#contact-cc{background-color:#cec1a2;float:left;border-style:none;display:block;}
#contact-container .contact-cc{float:left;display:block;padding-top:3px;font-size:10px;cursor:default;}
#contact-container .contact-button{cursor:pointer;border:0;font-size:16px;text-align:center;vertical-align:middle;margin:4px 0 0 4px;padding:2px 5px;}
#contact-container .contact-send{color:#fff;background-color:#c48f00;font-family:Impact,"Arial Black", Charcoal;}
#contact-container .contact-cancel{font-family:Impact,"Arial Black", Charcoal;color:#8c8c8c;background-color:#393939;}
#contact-container a.modalCloseX{position:absolute;top:5px;right:5px;}
BODY#tinymce{color:#525252;background-color:#f9edd3;background-image:url(paper.jpg);}
