html {height: 100%;}
a img{border:0;}
body {background: #ffffff url('images/bg.jpg') repeat-x; color: #6a6a6a; line-height:130%;font-family:Tahoma, Verdana, Arial, Helvetica, sans-serif; font-size: 11px;}
#container {width:1024px;  border: 0; padding: 0; margin-left: auto; margin-right: auto; margin-top:-8px;}
#header {position:relative; top: 0px; margin-left:0px; height:200px; width:1024px; z-index:20;}
#main {width:905px; background-color:#FFFFFF; border: 0; padding: 0; margin-left: auto; margin-right: auto; margin-top:-80px; float:none; position:relative; z-index:17;}
#buffer {width:905; background-color:#FFFFFF; height:75px;}
#secondary1 {width:150px; height: 500px; float:left; margin-left:22px; padding-top:15px; padding-bottom:25px;}
#secondary1 A:Link{font-weight:bold; text-decoration: none; color: #802320;}
#secondary1 A:Visited{font-weight:bold; text-decoration:none; color: #802320;}
#secondary1 A:Hover{font-weight:bold; text-decoration:none; color: #802320;}
#secondary1 A:Active {font-weight:bold; text-decoration:none; color:#802320;}
#secondary1 A:Focus{font-weight:bold; text-decoration:none; color: #802320;}
#left {background-image: url(images/left.png); height:671px; width: 38px; float:left; margin-left:-60px; position:absolute; z-index:28; margin-top:-70px;}
#right {background-image: url(images/right.png); height:671px; width: 38px; float:right; margin-left:883px; position:absolute; z-index:29; margin-top:-80px;}
#secondary2 {width:550px; float:right; margin-right:44px; padding-top:15px; padding-bottom:25px;}
H1 {color:#7f91a9; line-height:175%; font-size:19px; font-weight:lighter;}
H1 A:Link{text-decoration: none; color: #7f91a9; font-weight:lighter;}
H1 A:Visited{text-decoration:none; color: #7f91a9; font-weight:lighter;}
H1 A:Hover{text-decoration:underline; color: #7f91a9; font-weight:lighter;}
H1 A:Active {text-decoration:underline; color:#7f91a9; font-weight:lighter;}
H1 A:Focus{text-decoration:none; color: #7f91a9; font-weight:lighter;}
H2 {color:#79b4af; line-height:100%; font-size:14px; font-weight:bold;}
H2 A:Link{text-decoration: none; color: #79b4af;}
H2 A:Visited{text-decoration:none; color: #79b4af;}
H2 A:Hover{text-decoration:underline; color: #79b4af;}
H2 A:Active {text-decoration:underline; color:#79b4af;}
H2 A:Focus{text-decoration:none; color: #79b4af;}
A:Link{font-weight:bold; text-decoration: none; color: #802320;}
A:Visited{font-weight:bold; text-decoration:none; color: #802320;}
A:Hover{font-weight:bold; text-decoration:underline; color: #802320;}
A:Active {font-weight:bold; text-decoration:underline; color:#802320;}
A:Focus{font-weight:bold; text-decoration:none; color: #802320;}
#redline {border-top:#999999 1px solid; width:700px; padding-left:12%; margin-top:10px;}
#redline2 {border-top:#999999 1px solid; width:400px; padding-left:12%; margin-top:10px;}
#footer {font-size: 7pt; line-height:15px; color:#999999; clear: both; padding-left: 45px;}
.postspermonth { margin: 5px 0 10px 0; list-style: none; padding-left: 25px; }
#searchbox { width: 130px; padding: 0px 0px 0px 0px; margin: 0px 0px 0px 0px; height: 25px;}
input#s {width: 100px; height: 22px; padding: 0px 0px 0px 0px; margin: 1px 0px 0px 0px;	background: #aacfc6; border: 1px solid #5cb5a3; color: #fff; font-size: 11px;line-height: 19px;}
input#s:focus {background: #aacfc6; color: #a2347a; border: 1px solid #a2347a;}
input#searchsubmit { padding: 0px 0px 0px 0px; height: 25px;}
ul {margin-top:20px; margin-bottom:30px;}
li {margin-top:8px;}
.comment li {list-style: decimal!important; font-size:1em; margin-left: 28px; margin-top:8px;}
#visitor {background:none; color: #333333; font-size: 12px; font-style: normal; }
#visitor a { color: #5cb5a3; font-style: normal; }
#visitor a:hover { color: #238975; text-decoration: underline; }
#visitor li {list-style: decimal!important; font-size:1em; margin-left: 18px; margin-top:8px;}
#admin {color: #a2347a; background-position: top right; font-size: 13px !important; font-style: normal; }
#admin a { color: #5cb5a3; font-style: normal; }
#admin a:hover{ color: #238975; text-decoration: underline; }
#admin li {list-style: decimal!important; font-size:1em; margin-left: 18px; margin-top:8px;}
.postspace { background: #FFFFFF; width: 440px; height: 32px; margin: 0px; padding: 0px; }
#rss {background-image:url(images/rss.png); background-repeat:no-repeat; height:15px; width: 15px; margin-top:-10px;}