body{background:#fff none repeat scroll 0;font-size:11px;text-align:justify;color:#333;margin:0;padding:0;}
body, th, td, input, textarea, select, option{font-family:Verdana,Arial,Times,serif;}
h1, h2, h3{font-family:Georgia,"Times New Roman",Times,serif;font-weight:400;color:#663;}
h1{letter-spacing:-2px;font-size:2em;}
h2{letter-spacing:-1px;font-size:2em;}
h3{font-size:1em;}
p, ul, ol{line-height:120%;}
blockquote{background:#ccc none repeat scroll 0;padding-left:1em;font-style:italic;font-family:Georgia,"Times New Roman",Times,serif;font-size:2em;}
blockquote p, blockquote ul, blockquote ol{line-height:normal;font-style:italic;}
#wrapper{background:url('images/img01.jpg') repeat-y left top;width:700px;margin:0 auto;padding:0}
#header{background:url('images/page_bg.jpg') no-repeat left top;width:760px;height:300px;margin:0 auto;padding:0}
#headersmall{background:url('images/page_bg_sml.jpg') no-repeat left top;width:760px;height:164px;margin:0 auto;padding:0}
#header h1, #header p{color:#663;margin:0;}
#header h1{float:left;font-size:48px;padding:230px 0 0 5px;}
#header p{float:left;font-size:26px;font-weight:400;font-family:Georgia,"Times New Roman",Times,serif;text-transform:lowercase;padding:310px 0 0 10px;}
#header a{text-decoration:none;color:#f79f1a;}
#page{width:760px;margin:0 auto;}
#content{float:right;width:500px;margin:0;}
.post{padding:0;}
.title{border-left:20px solid #a4b873;border-right:250px solid #a4b873;font-size:20px;padding:0 20px 0 10px;}
.title a{text-decoration:underline;}
.blockquote{border-left:5px solid #a4b873;background:#f0f0f0 none repeat scroll 0;font-style:italic;font-family:Georgia,"Times New Roman",Times,serif;font-size:110%;margin:10px 0 0 -20px;padding:1em;}
.byline{color:#97ad5d;margin:-25px 20px 0 31px;}
.meta{border-bottom:2px solid #34350b;text-align:left;color:#fcfcfa;font-family:Georgia,"Times New Roman",Times,serif;font-size:12px;margin-left:30px;padding:10px 20px 20px 0;}
.meta a{color:#a6a80a;}
.alignleft{float:left;}
.alignright{float:right;}
.posts{list-style-type:none;list-style-image:url('none');list-style-position:outside;line-height:normal;margin:0;padding:0}
.posts h3{font-weight:700;margin:0;}
.posts p{line-height:normal;margin:0;}
.last{border:none;float:right;margin-bottom:10px;}
#sidebar{float:left;width:200px;margin-bottom:10px;color:#acbd7d;}
#sidebar ul{list-style-type:none;list-style-image:url('none');list-style-position:outside;margin:0;padding:0}
#sidebar li{margin:0;padding:0;}
#sidebar li ul{margin:0 0 10px 10px;padding:0;}
#sidebar li li{background:url('images/img08.gif') no-repeat left 50%;line-height:20px;margin:0}
#sidebar h2{height:35px;padding-left:20px;font-size:18px;color:#e5dc1e;margin:0;}
#sidebar a{font-size:120%;}
#sidebar a:hover{background:#fff none repeat scroll 0;color:#acbd7d;text-decoration:none;padding-left:10px;}
#chosen{background:#fff none repeat scroll 0;font-size:120%;color:#acbd7d;}
#search input#s{border:1px solid #3dd1ff;background:#fff url('images/img05.gif') repeat-x;display:block;width:230px;padding-left:5px; padding-right:5px; padding-top:2px; padding-bottom:2px}
#calendar h2{margin-bottom:15px;}
#calendar table{width:80%;text-align:center;margin:0 auto;}
#calendar caption{width:100%;text-align:center;}
#next{text-align:right;}
#prev{text-align:left;}
#counter{width:100px;float:right;}
#footer{background:url('images/img03.jpg') no-repeat left top;width:760px;height:90px;text-align:center;font-size:16px;font-family:Arial,Helvetica,sans-serif;color:#fff;margin:0 auto;padding:1em}
#footer p a:hover{color:#fff;text-decoration:none;}
.gallerycontainer{position:relative;height:800px;}
.thumbnail img{border:1px solid #FFF;margin:0 5px 5px 0;}
.thumbnail:hover{background-color:transparent;}
.thumbnail:hover img{border:1px solid green;}
.thumbnail span{border:1px dashed gray;position:absolute;background-color:#FFFFE0;left:-1000px;visibility:hidden;color:#000;text-decoration:none;padding:5px;}
.thumbnail span img{border-width:0;padding:2px;}
.thumbnail:hover span{visibility:visible;top:355px;left:0;z-index:50;}
#Summary, #Caption{width:28em;}
.tableStyle{border-left:1px solid #666; border-right:0px solid #666; border-top:1px solid #666; border-bottom:0px solid #666; width:90%;border-collapse:collapse;margin-left:5%; margin-right:0; margin-top:1em; margin-bottom:1em}
.tableStyle th, .tableStyle td{border-left:0px solid #666; border-right:1px solid #666; border-top:0px solid #666; border-bottom:1px solid #666; text-align:center;padding:.2em}
.greenScheme, .greenScheme th, .greenScheme td{border-color:#663;}
.greenScheme .even{background-color:#e3f6fe;}
.greenScheme th, .greenScheme thead td{background-color:#663;}
.greenScheme th.firstColumn{background-color:#97ad5d;}
ul#gallery{width:480px;height:480px;position:relative;background:#acbd7d;margin:0;padding:0;}
#gallery li{list-style-type:none;width:80px;height:80px;float:left;z-index:100;}
#gallery li.lft{float:left;clear:left;}
#gallery li.rgt{float:right;clear:right;}
#gallery a{position:relative;width:80px;height:80px;display:block;float:left;z-index:100;cursor:default;}
#gallery a img{position:relative;width:80px;height:80px;border:1px solid #888;z-index:100;}
#gallery a:hover{width:160px;height:160px;position:absolute;left:0;top:0;z-index:20;padding:160px;}
#gallery a:hover img{background:#eee;position:relative;width:160px;height:160px;border:0px none;z-index:20}
#gallery a:active, #gallery a:focus{background:transparent;width:320px;height:320px;position:absolute;left:0;top:0;z-index:10;padding:81px;}
#gallery a:active img, #gallery a:focus img{background:#eee;position:relative;width:320px;height:320px;border:0px none;z-index:10}
#gallery li.pad{height:0;display:block;margin-top:-2px;width:480px;font-size:0;}
a, a:hover, #footer p a{color:#fff;}
hr, #search input, #search br{display:none;}
.meta .more, .meta .comments{background:url('images/img08.gif') no-repeat left 50%;}
.posts a, .entry a{color:#333;}
.entry, .entry img{margin:0;padding:10px 10px 0 32px;}
@media all and min-width0px {
#gallery a:hover{background:#888;width:320px;height:320px;position:absolute;left:0;top:0;z-index:10;padding:80px;}
#gallery a:hover img{background:#aaa;position:relative;width:320px;height:320px;border:0px none;z-index:10}
}