html {   margin: 0px;   /* setting border: 0 hoses ie6 win window inner well border */   padding: 0px; background: url(http://www.rogerlewin.com/templateimages/bgsquare.png) ; }
body {font-family: Georgia, "Times New Roman", Times, serif;  background: url(http://www.rogerlewin.com/templateimages/bg.png) repeat-y 50% 50%; color:#6A7650; height:100%; width:100%; margin: 0px; padding:0px; border:0px; font-size:12px; min-height:1200px;}

/* standard classes */
a { text-decoration: none; color:#6a7650; margin:0px; padding:0px;}
a img { border: 0px; margin:0px; padding:0px;}
.clr {   clear: both;   overflow: hidden;   width: 1px;   height: 1px;   margin: 0px;   border: 0px;   padding: 0px;   font-size: 0;   line-height: 0;}
strong { font-weight:bold; color:#6a7650; font-size:120%;}
em { font-style:italic; color:#6a7650; font-size:120%;}
ol, ul, pre, blockquote {   margin-top: 10px;   margin-bottom: 10px;  list-style:square;}

/* headers */
	/* main banner */
	H1 {font-size:20px; color:#5B0301; font-weight:lighter; margin:0px; padding:0px;}
	H1 a{color:#5B0301;}
	/* main navigation */
	h2 { font-weight:normal; margin:0px; padding:0px;display:inline; color: #850C00;}
	h2 a{color: #850C00;}
	
	.recentposts H3 {background: url(http://www.rogerlewin.com/templateimages/redblock.gif) no-repeat; padding:0px 0px 0px 20px; margin:5px 5px 5px 10px;}
	H3 {margin:5px 0px; color:#841311; font-size:16px;}
	H3 a{color:#841311;}
        .archivelink {margin:30px 0px 0px 200px;}
	
	H4 {font-size:12px; color:#6B9AA9; font-weight:lighter; margin:0px 20px 0px 50px; line-height:18px; padding:0px; text-indent:-10px;}
	H4 a{color:#6a7650 ;}
	H4 a:hover{color:#841311;}
	
	h5 { color:#7A7F79; margin:5px 0px 0px 10px; text-align:left; font-weight:normal; font-size:12px;}
	h5 a{ color:#7A7F79; }

	h6 { margin:0px; padding:8px 0px 11px 8px; color: #666666; font-size:16px;}
	h6 a{color: #666666;}
	
	h7 { color: #666; font-size:12px; margin:0px 0px 0px 5px; display: block;}
	h7 a{ color: #666; }
	
	h8 { font-weight: normal;   font-size:14px;  color:#000000;}
	h8 a{color:#000000;}
        
	.archive-header, .search-results-header { color:#841311; margin:20px 0px 0px 8px ; font-size:25px; text-align:left; font-family:Arial, Helvetica, sans-serif; font-weight:normal; width:260px;}
        .search-results-header { font-size:23px; margin:0px 0px 20px 0px ; }
	.date-header  { text-align:right; color:#6a7650;                  }
	.comments-open-header, .comments-header, .trackbacks-header {margin: 15px 0px 0px 0px; font-size:14px; font-weight: bold;  color:#841311; text-align:left; }
	.comment-header {font-weight: normal;   font-size:14px; line-height:22px;  color:#6a7650; }

/* content area formatting*/
#footer {clear:both; width:800px; margin:0px; padding:0px; height:0px;}
#sitecredits {position:relative; width:800px; margin: 93px auto 0px auto; padding:10px 0px; height:100px; clear:both; text-align:left; color:#6D7556; font-size:12px; font-family:"Century Gothic",Helvetica,Arial,Geneva,sans-serif; line-height:20px;}
#sitecredits a{color:#6D7556;}

/* page layout */
#container {position:relative; width:800px; height:100%; padding:0px; margin: 0px auto 0px auto; border:#6A7650 solid 1px; background: url(http://www.rogerlewin.com/templateimages/contentareabg.gif) repeat-y 0 0; top:100px; }
#contentarea {position:relative; margin:0px; padding:0px; background: url(http://www.rogerlewin.com/templateimages/bordercolor.gif) repeat-x 100% 0;}
#contentwrapper {position:relative; margin:0px; padding:0px; width:800px; background: url(http://www.rogerlewin.com/templateimages/bordercolor.gif) repeat-x 100% 100%;}
#contentwrapper img{margin:auto auto 0px 0px; padding:0px; clear:left; vertical-align:bottom;}


/* masthead*/
#masthead {margin: 0px; padding: 0px;}
#menu {text-align:right; padding:0px 28px 0px 0px; }
.red {display:inline; background:#720700; border-left:#5B0301 solid 4px; border-right:#5B0301 solid 4px; border-bottom:#5B0301 solid 4px; }
.white {display:inline; border-bottom:#ffffff solid 4px;  }
#menu img {padding:50px 0px 0px 0px; }

#logo{margin:20px 30px;}

/* default columns */
#alpha, #gamma {display: inline; /* ie win bugfix */ position: relative; float: left; min-height: 1px; margin: 0px; padding:0px;}
#beta {display: inline; /* ie win bugfix */ position: relative; float: right; min-height: 1px; margin: 0px; padding:0px;}
#alpha-inner, #gamma-inner, #beta-inner {padding:0px; margin:0px; }

/* main column */
.maincolumn {margin:0px; padding:0px;  }
#entries {width:526px; margin:50px 0px 40px 0px; padding:0px; list-style:square;}
.home {margin:0px auto; }
.poetry {padding:0px; }
.poetry .entry {width:400px; margin:0px 0px  0px  100px ;}
.home .entry {width:450px; margin:0px 0px  0px  40px ;}

.rightcolumn {margin:0px; padding:0px; }
#recentblogposts {width:274px; margin:150px 0px 50px 0px; padding:0px; }
.categories {width:150px; margin:0px 0px 0px 37px; padding:0px;}

form textarea#comment-text { width:350px; }

.archivelist {color:#6a7650; line-height:16px;}
.archivelist a{color:#6a7650;  }

/* modules */
.leftmodule {width: 168px; margin:0px 0px 20px 10px;  }

/* blog subnav*/
.module-content {margin: 0px 0px 0px 10px; }
.blue {background:#98b6ce; color:#FFFFFF; border:#b7b8b8 solid 1px;}
.module-list {margin: 0px 15px 0px 0px; list-style: none; padding: 0px 0px 5px 0px; color:#666666; }
.latestblogs { background:url(http://www.rogerlewin.com/http://www.rogerlewin.com/templateimages/dots.png) no-repeat; padding:0px 0px 0px 15px; margin:5px 0px; font-size:10px;}
.latestblogs a{color:#6a7650;}
.rightlatestblogs {background:url(http://www.rogerlewin.com/http://www.rogerlewin.com/templateimages/wdots.png) no-repeat; padding:0px 0px 0px 15px; margin:5px 0px 5px 10px; font-size:10px;}
.rightlatestblogs a{color:#6a7650;}
.module-list-item {margin: 5px; color: #666; line-height: 1.2; }

/* entry formatting */
.entry{ margin: 0px 0px 50px 0px; padding:0px;}
.entry-content {  padding: 0px; color:#6A7650; font-size:12px; }
.entry-content, .trackback-content { margin: 0px; line-height: 1.5;}
.entry-body { margin: 0px; color:#666; font-size:12px;  list-style:square; }
.entry-body a{color:#6B9AA9;}
.entry-body p{ margin: 0px 0px 15px 0px;}
.entry-body img {float:left; margin:5px 8px 5px 0px ;}

.ellipses {display:none;}
.commentername {color:#82b077; font-style:italic; font:9px; display:block; float:left; padding:0px 3px 0px 0px;}
.authorname { display: none; }
.authorlist {clear:both; line-height:60px;}
.authormainpic {float:right; padding:2px; border:#B5D0E1 1px solid; margin-left:10px;}
.authorthumb {float:left; margin:2px 2px 0px 0px; clear:both;}

/* entry footer formatting */
.entry-footer { width:100%; clear:both; padding: 0px; margin: 5px 0px 15px 0px; text-align: right; color:#6B9AA9; font-size:11px; }
.poetry .entry-footer {width:75%;}
.entry-footer a{color:#6a7650;}
.entry-footer a:hover{color:#841311;}
.separator {color:#6B9AA9; }
.entry-more-link {clear:both; padding: 0px  2px; margin: 20px 0px 0px 0px; text-align: right; color:#6B9AA9; font-size:11px; }
.entry-more-link a{color:#6B9AA9;}
.entry-more-link a:hover{color:#841311;}
.entry-excerpt, .entry-body, .entry-more {   clear: both;}
.trackback-footer, .archive-content {clear: both; }
.trackback-footer, .typelist-thumbnailed {   font-size: 85%;}
.entry-tags {margin: 0 0 10px 10px;}
.entry-tags-header, .entry-tags-list, .entry-tag { display: inline; font-size: 12px;}
.entry-tags-list {list-style:none; padding: 0px;}

.comment-footer {width:95%; clear:both; padding: 0px 5px; margin: 20px 0px 0px 0px; text-align: right; color:#6B9AA9; font-size:10px; }
.comment-footer a{color:#6a7650;}
.comment-footer a:hover{color:#841311;}

.trackback-footer { padding-top: 3px;color: #666;text-align: right; font-size: 11px;}

.trackback-content, .trackback-footer {margin-left: 10px;}
.content-nav {margin: 30px auto; text-align: center;}
#trackbacks-info {margin: 10px 0;border: 1px solid #6a7650;padding: 0 10px;color: #333;font-size: 90%;background: #f1f2f2;}
.comments-open-footer {margin: 10px 0;}
.commenter-profile img { vertical-align: middle; }


/* content */
.trackbacks, .archive {position: static; overflow: hidden;  clear: both;  width: 100%;   margin-bottom: 20px;}
.trackbacks-info, .trackback-content { clear: both; margin: 0px 10px;}
img.image-full { width: 100%; }
.image-thumbnail {   float: left;   width: 115px;   margin: 0 10px 10px 0;}
.image-thumbnail img {   width: 115px;   height: 115px;   margin: 0 0 2px 0;}


/* comment settings */
.commentblue {background:#F2F7F9; padding:5px;}
.commentwhite {background:#ffffff; padding:5px;}
.comment-content {clear: both; margin: 0px 10px; margin: 0px; line-height: 1.5;}

.comments-open-content, .comments-closed { clear: both; margin: 0px 10px;}
.comments {position: static; overflow: hidden;  clear: both;  width: 100%;   margin-bottom: 20px;}
.comments-open label { display: block; }
.comment-footer { margin-left: 10px; clear: both;}

.comments-open-footer {   clear: both; }
#comment-author, #comment-email, #comment-url, #comment-text { width: 240px;}
#comment-bake-cookie {   margin-left: 0;   vertical-align: middle;}
#comment-post {   font-weight: normal;}


/* Search results templates */
.mt-search-results .search-results-container { margin-left:10px; }
.mt-search-results form#search-form { width: 400px; margin: 0px auto 20px auto; }
.mt-search-results form#search-form  { width: 80%; }
.mt-search-results form#search-form p#search-options { text-align:center; }

/* Entry tag display */
div.entry-tags { margin:0 0 10px 10px; }
ul.entry-tags-list {    list-style:none;    padding: 0px;}
h4.entry-tags-header,
ul.entry-tags-list,
li.entry-tag { display: inline; }



