body {  background:#fff;  background-attachment:fixed;  margin:0;  padding:0;  font:x-small Georgia,Serif;  color:#333;  font-size/* */:/**/small;  font-size: /**/small;  }/* Commented Backslash Hack hides rule from IE5-Mac \*/  body {background-attachment:scroll;}  /* End IE5-Mac hack */a:link {  color:#36a;  text-decoration:none;  }a:visited {  color:#764;  text-decoration:none;  }a:hover {  color:#933;  text-decoration:underline;  }a img {  border-width:0;  }/* Page Structure----------------------------------------------- */#wrap {  background:url("http://www.abomb1.org/images/black_bg.jpg") repeat-x left top;  min-width:740px;  margin:0;  padding:0;  text-align:left;  }#wrap2 {  background:url("http://www.abomb1.org/images/H10.jpg") no-repeat 25px 25px;  }#wrap3 { /* background:url("http://www.abomb1.org/images/cloud.jpg") no-repeat 100% 75px;*/  }#wrap4 {    padding:15px;  width:100%;  width/* */:/**/auto;  width: /**/auto;   }#content {  max-width:890px;  padding:0 30px 50px;  width:100%;  height:auto;  width/* */:/**/auto;  width: /**/auto;  }html>body #content {  border:3px double #ddd;  }#main {  width:64%;  float:right;  }#main2 {  margin:0;  padding:0;  }#sidebar {  width:32%;  float:left;  }#sidebar2 {  margin:0;  padding:0px 0 20px;  }/* Header----------------------------------------------- */#header {  padding:15px 0 30px 100px;  }#site-title {  margin:0 0 .25em;  font-size:270%;  font-weight:normal;  color:#678;  /*color:#fff;*/  }#site-title a {  color:#678;  /*color:#fff;*/  text-decoration:none;  }#description {  margin:0;  max-width:720px;  font-size:75%;  line-height:1.8em;  text-transform:uppercase;  letter-spacing:.2em;  color:#789;  /*color:#fff;*/  }/* Headings----------------------------------------------- */h1{ margin:1.5em 0 .75em; font:140%/1.4em Georgia,Serif; clear:both;}h2 {  margin:1.5em 0 .75em;  font:120%/1.4em Georgia,Serif;  text-transform:uppercase;  letter-spacing:.2em;  color:#933;  clear:both;  }/* Posts----------------------------------------------- */.date-header {  margin:2em 0 .5em;  }.post {  margin:.5em 0 1.5em;  padding-top:10px;  }.post-title {  margin:.25em 0 0;  padding:0 0 4px;  font-size:140%;  font-weight:normal;  line-height:1.4em;  }.post-title a, .post-title strong {  display:block;  /*padding-left:20px;*/  text-decoration:none;  color:#368;  font-weight:normal;  }.post-title strong {  color:#000;  }.post-title a:hover {  color:#933;  }.post-body {  background:url("http://www.abomb1.org/images/divider.gif") no-repeat center top;  padding-top:12px;  }.post p {  margin:0 0 .75em;  line-height:1.6em;  }p.post-footer {  color:#999;  }.post-footer em, .comment-link {  font:78%/1.4em Georgia,Serif;  text-transform:uppercase;  letter-spacing:.1em;  }.post-footer em {  font-style:normal;  color:#666;  margin-right:.4em;  }.comment-link strong {  font-size:130%;  }.comment-link {  margin-left:.4em;  }.post img {  padding:4px;  border:1px solid #cde;  }/* Comments----------------------------------------------- */#comments {  background:url("http://www.abomb1.org/images/divider.gif") no-repeat center top;  padding:15px 0 0;  }#comments h4 {  margin:1em 0;  font:bold 78%/1.6em Georgia,Serif;  text-transform:uppercase;  letter-spacing:.2em;  color:#933;  }#comments h4 strong {  font-size:130%;  }#comments-block {  margin:1em 0 1.5em;  line-height:1.4em;  }#comments-block dt {  margin:.5em 0;  }#comments-block dd {  margin:.25em 20px 0;  }#comments-block dd.comment-timestamp {  margin:-.25em 20px 1.5em;  font:78%/1.4em Georgia,Serif;  text-transform:uppercase;  letter-spacing:.1em;  }#comments-block dd p {  margin:0 0 .75em;  }.deleted-comment {  font-style:italic;  color:gray;  }/* Sidebar Content----------------------------------------------- */#sidebar ul {  background:url("http://www.abomb1.org/images/divider.gif") no-repeat center bottom;  margin:0 0 15px;  padding:0 0 15px;  list-style:none;  }#sidebar li {  margin:0;  padding:0 0 .25em 15px;  text-indent:-15px;  line-height:1.5em;  }#sidebar p {  color:#666;  line-height:1.5em;  }/* Profile----------------------------------------------- */#profile-container {  background:url("http://www.abomb1.org/images/divider.gif") no-repeat center bottom;  margin:0 0 2em;  padding:0 0 15px;  }.profile-datablock {  margin:.5em 0 .5em;  }.profile-img {  display:inline;  }.profile-img img {  float:left;  padding:4px;  border:1px solid #cde;  margin:0 8px 3px 0;  }.profile-data {  margin:0;  font:bold 78%/1.6em Georgia,Serif;  text-transform:uppercase;  letter-spacing:.1em;  }.profile-data strong {  display:none;  }.profile-textblock {  margin:0 0 .5em;  }.profile-link {  font:78%/1.4em Georgia,Serif;  text-transform:uppercase;  letter-spacing:.1em;  }/* Footer----------------------------------------------- */#footer {  clear:both;  padding:15px 30px 0 50px;  }#footer hr {  display:none;  }#footer p {  background:url("http://www.abomb1.org/images/divider.gif") no-repeat center top;  margin:0;  padding-top:15px;  font:78%/1.6em Georgia,Serif;  text-transform:uppercase;  letter-spacing:.1em;  }  /* Tweaks from template-------------------------------*/ul{	list-style:none;	margin-left:-10px;}.photo{	float:left;	border:1px solid #ddd;	padding:5px;	margin:5px;}.photoRight{	float:right;}.quote{color:gray;}.source{ text-align:right; margin-top: .5em; color:gray;}.clear {	clear:both;}.photogroup{ float:left; width:100%;}.note{ border-top:1px solid #ccc; border-bottom:1px solid #ccc; margin: 4px 0 4px 0; font-size:90%; line-height:150%; color:#333;}.caption{	text-align:center;	font-style:bold;	clear:both;}.center{ text-align: center; float:none;}.figure{ text-align: center; float:none;}.figure img{display:block; text-align: center; margin-left: auto; margin-right: auto;	}.dataright{	text-align:right;}table{	border-collapse:collapse;	width:90%;	}th{	vertical-align:top;	text-align: left;	padding: 0 6px 4px 0px;	border-bottom: 1px solid #aaa;}td {	vertical-align:top;	border-bottom: 1px solid #ccc;	padding: 2px 6px 4px 0px;}.theader{	border-bottom: 3px solid #aaa;	margin-bottom: 4px;	padding-bottom: 4px;}#main2 li {  text-indent:5px;  }