body,div,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,form,fieldset,input,blockquote,table,th,td { margin: 0; padding: 0; }
ol ol,ol ul,ul ol, ul ul * {font-size: 1em}
ol p {font-size: 1em}
ol li, ul li {margin-bottom: 0.4em}
body{border:0;font-family: Georgia, Palatino, Times;font-size:90.1%;background:#000}
#boxposts{display:block;float:left}
#footer{clear:both;display:block;float:left;font-size:.8em}
#left{clear:both;color:#FFF;display:block;left:5px;position:absolute;text-align:center;top:114px;width:150px}
h2.pagetitle {font-size:2.5em;text-align:center;background:black;height:60px;color:white; padding-top:20px;width:100%}
h2#pages.pagetitle {background:black url(/docs/rowing.jpg) no-repeat top left; width:100%;}
h2#about.pagetitle {background:black url(/docs/about.jpg) no-repeat top left;width:100%}
h2#archives.pagetitle {background:black url(/docs/m8banner.jpg) no-repeat top left;width:100%}
h2#results.pagetitle {background:black url(/docs/m8banner.jpg) no-repeat top left;width:100%}
h2#single.pagetitle {background:#fff;font-size:1.5em;padding-top:5px;color:#000;height:auto;}
#newspage .others h2,#newspage .others h2 a:link,#newspage .others h2 a,#newspage .others h2 a:visited{color:red;text-decoration:none}
#newspage a:visited, #newspage a:link {color:#30c;text-decoration:none}
#newspage a:hover {background:#ddd;color:#009;}
#newspage a:active {background:#000;color:#ccf;}
#newspage,#gpage{background:#fff;color:#000;display:block;float:left;margin-left:165px;margin-right:225px;margin-top:0;padding:0px;position:relative;top:0}
.post {padding:10px;}
#page img,#newspage img{max-width:90%}
#page,#cpage{background:#fff;border:1px solid #888;color:#000;display:block;margin:5px 4px 5px 160px;padding:10px;position:relative;text-align:justify;top:0}
#r2c1{display:block;float:right;margin-left:2%;overflow:hidden;right:0;top:0;width:48%}
#results2{display:block;float:right;margin-left:2%;overflow:hidden;right:0;text-align:left;top:0;width:58%}
#sidebar .widget ul li{color:#FFF;display:block;font-size:.9em;padding-bottom:1px;text-decoration:none}
#sidebar .widget ul li:hover,#sidebar .widget ul li:hover a,#sidebar .widget ul li:hover a:visited{background:#fff;color:#000}
#sidebar a,#sidebar a:visited{color:#ccc;text-decoration:none}
#sidebar h2{background:red;border: 2px solid white; border-left:0;border-right:0; font-size:1.1em;font-weight:100;margin:10px 0 3px;padding:1px}
#sidebar li a:hover{color:#000;text-decoration:underline}
#sidebar ul{list-style:none;margin-left:0;padding-left:0}
#top{display:block;left:0;min-height:90px;padding:10px 10px 2em;position:relative;right:0;text-align:left;top:0;z-index:9000}
#header{background:#000 url(/docs/top.png) no-repeat top left;height:95px;position:absolute;top:0;left:0;padding-top:5px;display:block;text-align:right;width:100%}
#top[id]{height:auto}
#tophand,#rightcontent,.z{display:none}
*html #left{display:block;font-family:Tahoma, Verdana, Geneva, Trebuchet MS, Arial, Sans-serif;left:5px;position:absolute;text-align:center;top:120px;width:130px}
*html #newspage{color:#000;display:block;margin-left:150px;margin-right:4px;margin-top:120px;position:absolute;width:600px}
.ads{display:inline;text-align:right}
.ads2{top:300px}
.ads3{top:1000px}
.break{line-height:7px}
.center{text-align:center}
.clear{clear:both}
.entry td{margin:2px;padding:2px}
.firstpost{margin-bottom:5px; padding:5px;}
.secondpost {background: #eee; margin: 5px 0 5px 0;padding:5px;}
.thirdpost {background:#def;display:block;float:left;padding:5px}
#newspage .post .title {font-size:1.7em;font-weight:700;text-align:left;text-align:center}
#newspage .post .postinfo {font-size:.9em;background:#fed;padding:2px}
.firstpost .title{font-size:1.7em;font-weight:700;text-align:left}
#newspage .firstpost .title a, #newspage .firstpost .title a:link, #newspage .firstpost .title a:visited,.s,.s:link,.s:visited,.s a:link{color:#000;text-decoration:none}
.getpage{background:#333;display:block;float:right;font-size:.9em;padding:10px;text-align:justify;width:200px;color:#fff;position:absolute;right:0;}
*html .getpage {margin-top:100px; margin-left:770px;float:left;position:absolute;z-index:10000;}
.getpage .title{font-size:1.3em;font-weight:700}
.getpage a, .getpage a:link, .getpage a:visited {color:#acf}
.getpage .more-link a, .getpage .more-link a:link, .getpage .more-link a:visited {border: 1px dashed #acf; color:#acf; background:#333}
.getpage .more-link a:hover {background:#fff;color:#f00;}
.menu a{color:#eee;display:block;padding:.4em 1em;position:relative;text-decoration:none}
.menu a:hover,.menu li:hover>a{color:#fc3}
.menu .sub, .menu .sub a, .menu .sub a:visited, .menu .sub a:link {color:red}
.menu li{border:0;display:block;float:left;margin:0;padding:0;position:relative;z-index:5}
.menu li li{border:1px solid #ccc;float:none}
.menu li li:hover>ul{left:90%;top:5px}
.menu li:hover{white-space:normal;z-index:10000}
.menu li:hover>ul{top:100%;visibility:visible}
.menu ul{background-image:url(/docs/empty.gif);left:0;margin:-10px 0 0 -30px;padding:10px 30px 30px;position:absolute;top:0;visibility:hidden;width:11em;z-index:10}
.menu ul ul{margin:-30px 0 0 -10px;padding:30px 30px 30px 10px}
.menu ul>li + li{border-top:0}
.menu,.menu ul{border:0;display:block;list-style-type:none;margin:0;min-height:0;padding:0}
.menu,.menu ul li{background:#000;color:#fff}
.menu:after,.menu ul:after{clear:both;content:".";display:block;height:0;overflow:hidden;visibility:hidden}
#newspage .more-link a,.more-link a:link,.more-link a:visited{background:#fed;border:1px solid #ccc;color:red;font-weight:700;padding:3px;text-decoration:none}
#newspage .more-link a:hover{background:#bbb}
.others{background:#fed;float:left;height:12em;left:5px;margin-left:5px;margin-top:5px;overflow:hidden;padding:5px;width:200px}
.others .post{text-align:justify}
#newspage .others .title a,#newspage .others .title a:link,#newspage .others .title a:visited, #newspage .thirdpost .title, #newspage .thirdpost .title a,#newspage .thirdpost .title a:link,#newspage .thirdpost .title a:visited, #newspage .secondpost .title, #newspage .secondpost .title a,#newspage .secondpost .title a:link,#newspage .secondpost .title a:visited {color:red;font-weight:700;padding:3px 0;text-decoration:none}
.others:hover, .thirdpost:hover{background:#fff}
.postinfo{font-size:.7em;line-height:1em}
.submit{border:1px solid #666}
.text{background-color:#fff;border:1px solid #666}
.toplinks{bottom:0;left:165px;position:absolute;text-align:center;clear:both}
.toplinks a:hover,.toplinks a:active{background:#fff;color:red;text-decoration:underline}
.toplinks a:link{background:none;color:#fff;text-decoration:none}
.toplinks a:visited{background:none;color:#dcdcdc;text-decoration:none}
blockquote { border : 2px solid #000; margin: 20px; padding: 10px; background-color: #ccc; quotes: "\201C" "\201D";}
dt{font-weight:700}
h1{font-size:2.5em;font-weight:400;}
img{border:0}
.firstpost img, .secondpost img, .thirdpost img {float:left; margin: 0 5px 5px 0;}
img.img1 {float:right;margin:2px;}
img.img2 {float:left;margin:2px;}
#searchform br{display:none}
#searchform #s{background:#FEFEFE url(/docs/search-icon.gif) right center no-repeat;border:1px solid #8D8D8D;color:#333;font-weight:400;height:16px;padding:3px 19px 0 4px;width:63px}
#searchform input{background:#000;border:1px solid white;color:#fff;font:10px;height:20px;vertical-align:middle;width:50px}
#srl {width:48%;float:left;left:0}
#srr {width:48%;float:right;right:0}
#blognav h2 {font-size: 1.5em;margin-bottom: 0.3em}
#blognav {margin: 24px 0 0 12px;border-top: 1px solid #ddd;padding-top: 4px;font-size:90%}
#blognav div.recently {width: 40%}
#blognav a, #blognav a:visited {color:#036;text-decoration:none}
#blognav .block {float: left;width: 30%;margin-bottom: 24px}
#blognav ul {list-style: none;font-size: 1em;line-height: 1em;margin: 0}
#blognav ul li {border-bottom: 1px solid #e5e5e5;padding: 6px 0}
.post ul, .getpage ul {padding-left:5px;margin-left:15px}
ol.commentlist {list-style: none;margin-top: 15px}
ol.commentlist li {clear: both;margin-bottom: 14px;padding: 10px}
ol.commentlist p {margin-left: 10px}
ol.commentlist li.alt {background: #f5f5f5}
ol.commentlist cite {font-weight:bold}
#comment textarea {max-width:600px}
.getpage .title {font-weight:bold; font-size:1.2em}
.otherposts {text-align:left}
.authordesc .title, .authorlist .title, .otherposts h3 {font-weight:700; font-variant: small-caps;text-align:center;display:block; font-size:1.3em;padding-bottom:5px}
#newspage dt {color: #000; text-decoration:none;font-size:1.1em;font-variant:small-caps}