.blog-body h1 {font-size:18px; color: #D36607; font-weight:100; letter-spacing:-.5px; border:none !important; height: inherit !important; margin-bottom:10px; width:530px; line-height:1.5;}

#main .blog-body h2 {border:none !important; height:auto !important; color:#9D9C71; font-size:18px; margin-bottom:10px;letter-spacing:-.5px; width:530px; line-height:1.5;}

.blog-body a:hover {text-decoration:underline;}

.comment-total {display:block; width:50px; height:20px; background: url(/images/comment-total.png) no-repeat; font-size:18px; color:#9e9568; padding:13px 0px; position:absolute; top:-5px; right: 15px; line-height:1; text-align:center; }

.entry {position:relative; padding: 20px 0;}

#main .entry .date {color: #9a9062; font-size:9px; margin-top:-2px; text-transform:uppercase; letter-spacing:1.5px; margin-bottom:0px}

.entry-footer {font-size:11px; border-top:1px solid #eee; margin-top:20px }

#sub .blog-about h2 {font-size:18px; margin:0; text-transform:capitalize}

.position span{display: block; color: #a0a0a0; margin-bottom:-2px}

#sub .blog-about .position {padding:4px 0 7px; margin:0}

#sub .blog-about p {margin-top:10px;}

.blog-corners {background: url(/images/corner-overlay-border-172-122.png) no-repeat; display:block; width:172px; height:122px; position:absolute; z-index:1000; top:0; left:0}

#sub .blog-about img { border:1px solid #ccc; position:absolute; top:0; left: 0; z-index:1;}

.blog-author-pic {position:relative; height:122px; width:172px;}

.blog-about .socialmedia {margin:0 auto;}

#sub .twitter h2 {margin-bottom:20px;}

#sub .twitter .tweet-date {border-bottom:1px solid #EEEEEE; color:#BBBBBB; font-size:9px; letter-spacing:1.5px; margin:0 0 25px -15px; padding:0 0 25px 15px; position:relative; text-transform:uppercase; }

#sub .twitter .tweet {font-size:12px; margin:0 0 5px; padding:0px;  background:transparent !important}

#twit-feed {background: url(/images/twitterbird.png) no-repeat right 25px ; width:180px }

.twit-feed {overflow:hidden; height:178px; position:relative;}

.last {padding:0 !important; border:none!important;}



.rss {display:block; width: 166px; height: 28px; background: url(/images/subscribe.jpg) no-repeat; text-indent:-9999px;margin-left:6px}


table {margin: 0px auto 0}

tr {padding:5px;}

td {padding:7px;}

.calendarHeader th {font-size:12px; padding-bottom:5px; font-weight:100}

.calendarHeader .calendarMonthLinks a {font-size:10px;}

.calendarCell, .calendarBlank {color:#999}



#blog-search {background:transparent url(/images/search.gif) no-repeat scroll 0 0; height:25px; margin:0 0 7px 12px; width:213px;}

#blog-s, #news-s, #thought-s {background:transparent none repeat scroll 0 0; border:medium none; color:#BCBCBC; font-size:10px; padding:6px 3px 3px 7px; width:175px; }


form  {font-size:9pt; color:#000; margin-top:20px}

label, label span {display:block; padding-bottom:5px; color:#bbb; text-transform:uppercase; letter-spacing:2px; font-size:10px; color:#888}
label {width:100%;}
label span {width:12%; text-align:left;}

fieldset input, textarea {border: #999 solid 1px; width:60%}

fieldset input {height:20px; margin-bottom:5px;}

fieldset input:hover, textarea:hover {border-color:#ccc; border-width:1px;} 

fieldset input:active, fieldset input:focus {border:#EAEBCE solid 1px;} 

textarea:active, textarea:focus {border:#EAEBCE solid 1px;} 

#submit {margin-left:25%; margin-top: 10px;}

input.invalid {background-color: #FF9;}


.comment-1 {background:url(/images/comment-1.gif) no-repeat #efefe0; padding:35px 20px 5px; margin-bottom:40px; -moz-border-radius:3px; -webkit-border-radius:3px;}

.comment-2 {background:url(/images/comment-2.gif) no-repeat #eaebce; padding:35px 20px 5px; margin-bottom:40px; -moz-border-radius:3px; -webkit-border-radius:3px;}

.admin {background: url(/images/comment-admin.gif) no-repeat #cf7900 !important;}

#main .admin p {color:#fff2df;}

.name {margin-top:20px; font-size:13.5px; margin-bottom:-1px !important}

.name .date {text-transform: uppercase; letter-spacing:1.5px; font-size:9px; color: #9A9062}

.socialmedia {display:block; width: 166px; height: 28px; background: url(/images/socialmedia.jpg) no-repeat; text-indent:-9999px}

.Facebook {background-position:0 -92px;}

.Youtube {background-position:0 -31px;}

.Twitter {background-position:0 -123px;}

.Blogger {background-position:0 -61px;}

.LinkedIn {background-position:0 -154px;}

.Flickr {background-position:0 -92px;}

.DixEaton-Blog {background-position:0 -184px;}

.newer {float:right;}

.full {float:none !important; margin:20px 0 !important; display:block;}

.icon {margin-bottom:15px; margin-top:10px; padding-top:10px;}

.icon img {float:left; margin-right:10px; }

#main .icon h3 {color:#9D9C71; display:block; font-size:15px; margin-bottom:5px; margin-top:1px;}

#main-article {margin-bottom:15px}

#commentary {background:#f4f4e7; padding:15px 40px 15px}

#commentary p {font-size:11px;}
