body{background-color:#0D0D0D;}
a{color:#FFF;font-weight:bold;}
a:hover, a:focus{outline:none;color:#C00}
p.allLink{position:relative;top:-3.5em;float:right}
.moreLink{text-align:right}
#wrapper{width:950px;position:relative;margin:0px auto;background-color:#000;padding-top:35px}
#column1{float:left;position:relative;width:610px;}
#content{z-index:100;padding:10px 0 0 10px;background-color:#000;padding-left:35px;position:relative;height:100%}
#contentwrap{position:relative;background:#000;padding-bottom:25px;float:left;}
#inner{padding:0px 35px }
#column1 h2,#column2 h2{padding:0.5em 0;margin:0.5em 0}
.thePoint p{font-size:1.2em}
.section{clear:both;margin-bottom:2em}
#column2{float:right;position:relative;width:305px;background:#000}
#column2 h2{font-size:2em}
.floatImgR{float:right;margin:20px 0 5px 5px}
#logo{position:relative;width:575px;}
#logo h1 a:link,#logo h1 a:visited{color:#000;z-index:50;background: url(/assets/images/smalllogo.png) no-repeat 0px 0px;width:405px;display:block;padding: 137px 0 0 0;overflow: hidden;height: 0px !important;height /**/:137px;}
#footer{position:relative;clear:both;height:250px;background:#000;;margin:0px auto}
div.bloglist{float:left;position:relative;clear:both;margin-bottom:25px;padding-bottom:25px;border-bottom:1px solid silver;width:100%}
div.col{float:left;width:185px;}
div.col2{float:left;width:270px;}
div.mid{margin:0 25px}
div.left2{float:left}
div.right2{float:right}
#menu {height: 40px;text-align: center;border-style: none;position:relative;padding:0 ;margin:20px auto;border-bottom:1px solid silver; border-top:1px solid silver;padding-bottom:15px}	
#menu ul{height: 40px;padding: 0;margin:0 auto;list-style-type: none;text-align: center;clear: left;border-left: 0;}
#menu ul li {display: block;float: left;text-align: left;padding: 0;margin: 0;line-height:2em;font-size:1.2em;font-weight: normal}
#menu ul li a,#menu div {margin: 0;text-decoration: none;display: block;text-align: center;color:#fff;overflow: hidden;padding:12px 20px;}
html #menu ul li a  {font-size: 1.2em} 
#menu ul li a:hover{outline:none;color:#C00;text-decoration:underline}
#menu ul li a:focus,#menu ul li a:active{outline:none;color:#fff;text-decoration:underline;background-color:#660000;border:none}
.frame{background:black;padding:5px;border:solid silver 1px}
.tweet{font: 1em  Georgia;padding:0px 65px 0px 35px}
.tweetdate{}
p.intro{font-size:1.2em}
div.sidebox{border:1px solid silver;}
div.sidebox div{padding:7px}
div#latest{background: url(/assets/images/twit-bot.png) no-repeat left bottom;padding-bottom:15px;width:270px}
div#latest h3{background: url(/assets/images/twit-top.png) no-repeat left -10px;height:60px;padding-top:10px}
form.jot-form{width:100%}
form.jot-form legend{display:none}
form.jot-form fieldset{margin-bottom:1em;position:relative;padding:10px}
form.jot-form label{font-size:1.2em;font-weight:bold;display:block;text-align:left;position:relative;padding:5px 0}
form.jot-form input,form.jot-form select {display:block;width:100%;margin-bottom:5px;height:1.3em;font: 1.5em  Arial,sans-serif;}
form.jot-form input.hidden{display:none}
form.jot-form textarea{position:relative;font: 1em  Arial,sans-serif;width:100%;height:242px;font: 1.5em  Arial,sans-serif;}
br{clear:both}
form.jot-form #submit{width:100%;margin-top:5px;position:relative;display:block;height:35px}
.formLeft{float:left;width:48%;position:relative}
.formRight{float:right;width:48%;position:relative;}
 
.jot-row{border:none;padding:10px 0 10px 100px;margin-bottom:15px;border-bottom:1px silver solid}
.jot-row-alt{}
.jot-row h3{font-size:1.6em;padding-top:20px}
.jot-row p.pubDate{font-weight:bold;font-size:1.2em}
img.captcha{margin:10px 0;}
div.errors,div.jot-err,div.jot-cfm{padding:7px;background:red;color:white;margin:7px 0;font-weight:bold}
div.jot-cfm{background:green}

img.gravatar{float:left;margin-left:-100px;padding:3px;border:1px solid silver}

img.homeThumb{margin-bottom:10px}