td    { 	font-size: 11px; 	line-height: 13px; 	font-family: Verdana, Arial, Helvetica, "Lucida Grande", Geneva, Swiss; 	}.smallertext  { 	color: #333; 	font-size: 11px; 	line-height: 13px; 	font-family: Verdana, Arial, "Lucida Grande", Helvetica, Geneva, Swiss; 	}.smalltext { 	color: black; 	font-size: 10px; 	line-height: 13px; 	font-family: Arial, Helvetica, "Lucida Grande", Geneva, Swiss; 	}.graytext   { 	color: #808080; 	font-size: 12px; 	line-height: 15px; 	font-family: Arial, Helvetica, "Lucida Grande", Geneva, Swiss, Verdana; 	}.bodytext   { 	color: #333; 	font-size: 12px; 	line-height: 15px; 	font-family: Verdana, Arial, "Lucida Grande", Helvetica, Geneva, Swiss; 	}.seriftext  { 	color: #333; 	font-size: 13px; 	line-height: 16px; 	font-family: Georgia, "Times New Roman", Times, serif; 	}.footer { 	color: #666; 	font-size: 11px; 	font-family: Georgia, "Times New Roman", Times, serif; 	line-height: 13px; 	}.largerserif  { 	color: #333; 	font-weight: 500; 	font-size: 15px; 	line-height: 18px; 	font-family: Georgia, "Times New Roman", Times, Serif; 	}.largertext  { 	color: #333; 	font-size: 13px; 	line-height: 16px; 	font-family: Verdana, Arial, "Lucida Grande", Geneva, Helvetica, Swiss; 	}.largerGray { color: #808080; font-size: 11px; line-height: 13px; font-family: Verdana, Arial, Helvetica, "Lucida Grande", Geneva, Swiss }.bigtext   { color: #333; font-size: 12px; line-height: 14px; font-family: "Lucida Grande", Verdana, Arial, Helvetica, Geneva, Swiss;}.Left  { color: #333; font-size: 10px; line-height: 13px; font-family: Verdana, Arial, Helvetica, "Lucida Grande", Geneva, Swiss; text-align: left }.Indent  { color: #333; font-size: 10px; line-height: 13px; font-family: Verdana, Arial, Helvetica, "Lucida Grande", Geneva, Swiss; text-align: left; margin-left: 10px }.Tint { background-color: #f3f3f3 }.Right   { color: #333; font-size: 10px; line-height: 13px; font-family: Verdana, Arial, Helvetica, "Lucida Grande", Geneva, Swiss; text-align: right; margin-right: 5px }.Mid   { color: #333; font-size: 10px; line-height: 13px; font-family: Verdana, Arial, Helvetica, "Lucida Grande", Geneva, Swiss; text-align: center }.TopRow  { font-weight: bold; font-size: 10px; line-height: 13px; font-family: Verdana, Arial, Helvetica, "Lucida Grande", Geneva, Swiss; background-color: #ddd }.subhead  { color: #333; font-weight: bold; font-size: 14px; line-height: 20px; font-family: Verdana, Arial, Helvetica, "Lucida Grande", Geneva, Swiss }.subheadSerif { color: #c60; font-size: 14px; line-height: 24px; font-family: Georgia, "Times New Roman", Times, "Times Roman"; border-bottom: 1px dotted #ccc }.subheadGray    { color: #ccc; font-weight: bold; font-size: 15px; line-height: 20px; font-family: Georgia, "Times New Roman", Times, "Times Roman";}.title  { font-weight: bold; font-size: 18px; line-height: 20px; font-family: Verdana, Arial, Helvetica, "Lucida Grande", Geneva, Swiss }.titleGray { color: #666; font-weight: bold; font-size: 14px; line-height: 18px; font-family: Verdana, Arial, Helvetica, "Lucida Grande", Geneva, Swiss }.titleSerif { color: #666; font-weight: bold; font-size: 20px; line-height: 24px; font-family: Georgia, "Times New Roman", Times, "Times Roman"; letter-spacing: 90% }body {  background:#fff;  margin:0;  padding:40px 20px;  font-size: 13px;  line-height: 16px   font-family: Georgia, "Times New Roman", Times, Serif;  text-align:center;  color:#333;  }a:link {  color:#58a;  text-decoration:none;  }a:visited {  color:#969;  text-decoration:none;  }a:hover {  color:#c60;  text-decoration:underline;  }a img {  border-width:0;  }/* Header----------------------------------------------- */#header {  width:660px;  margin:0 auto 10px;  border:1px solid #ccc;  }#blog-title { 	margin:5px 5px 0; 	padding:20px 20px 0.25em; 	border-width:1px 1px 0; 	font-size:200%; 	line-height:1.2em; 	font-weight:normal; 	color:#666; 	text-transform:uppercase; 	letter-spacing:0.2em; 	border-color: #eee; 	border-style: solid;  }#blog-title a {  color:#666;  text-decoration:none;  }#blog-title a:hover {  color:#c60;  }#description { 	margin:0 5px 5px; 	padding:0 20px 20px; 	border-width:0 1px 1px; 	max-width:700px; 	font:90%/1.4em "Trebuchet MS", Trebuchet, Arial, Verdana, Sans-serif; 	text-transform:uppercase; 	letter-spacing:0.2em; 	color:#999; 	border-color: #eee; 	border-style: solid; 	}/* Content----------------------------------------------- */#content {  width:660px;  margin:0 auto;  padding:0;  text-align:left;  }#main {  width:410px;  float:left;  }#sidebar {  width:220px;  float:right;  }/* Headings----------------------------------------------- */h2 {  margin:1.5em 0 0.75em;  font:90%/1.4em "Trebuchet MS", Trebuchet, Arial, Verdana, Sans-serif;  text-transform:uppercase;  letter-spacing:0.2em;  color:#999;  }/* Posts----------------------------------------------- */.date-header { 	font-size: 80%; 	margin:1.5em 0 2em; 	}.post {  margin:.5em 0 1.5em;  border-bottom:1px dotted #ccc;  padding-bottom:1.5em;  }.post-title {  margin:.25em 0 0;  padding:0 0 4px;  font-size:140%;  font-weight:normal;  line-height:1.4em;  color:#c60;  }.post-title a, .post-title a:visited, .post-title strong {  display:block;  text-decoration:none;  color:#c60;  font-weight:normal;  }.post-title strong, .post-title a:hover {  color:#333;  }.post p {  margin:0 0 .75em;  line-height:1.6em;  }p.post-footer {  margin:5px 0 0;  color:#ccc;  }.post-footer em, .comment-link {  font:78%/1.4em "Trebuchet MS",Trebuchet,Arial,Verdana,Sans-serif;  text-transform:uppercase;  letter-spacing:.1em;  }.post-footer em {  font-style:normal;  color:#999;  margin-right:.6em;  }.comment-link {  margin-left:.6em;  }.post img {  padding:4px;  border:1px solid #ddd;  }.post blockquote {  margin:1em 20px;  }.post blockquote p {  margin:.75em 0;  }/* Comments----------------------------------------------- */#comments h4 {  margin:1em 0;  font:bold 78%/1.6em "Trebuchet MS",Trebuchet,Arial,Verdana,Sans-serif;  text-transform:uppercase;  letter-spacing:.2em;  color:#999;  }#comments h4 strong {  font-size:130%;  }#comments-block {  margin:1em 0 1.5em;  line-height:1.6em;  }#comments-block dt {  margin:.5em 0;  }#comments-block dd {  margin:.25em 0 0;  }#comments-block dd.comment-timestamp {  margin:-.25em 0 2em;  font:78%/1.4em "Trebuchet MS",Trebuchet,Arial,Verdana,Sans-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 {  margin:0 0 1.5em;  padding:0 0 1.5em;  border-bottom:1px dotted #ccc;  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 {  margin:0 0 1.5em;  border-bottom:1px dotted #ccc;  padding-bottom:1.5em;  }.profile-datablock {  margin:.5em 0 .5em;  }.profile-img {  display:inline;  }.profile-img img {  float:left;  padding:4px;  border:1px solid #ddd;  margin:0 8px 3px 0;  }.profile-data {  margin:0;  font:bold 78%/1.6em "Trebuchet MS",Trebuchet,Arial,Verdana,Sans-serif;  text-transform:uppercase;  letter-spacing:.1em;  }.profile-data strong {  display:none;  }.profile-textblock {  margin:0 0 .5em;  }.profile-link {  margin:0;  font:78%/1.4em "Trebuchet MS",Trebuchet,Arial,Verdana,Sans-serif;  text-transform:uppercase;  letter-spacing:.1em;  }/* Footer----------------------------------------------- */#footer {  width:660px;  clear:both;  margin:0 auto;  }#footer hr {  display:none;  }#footer p {  margin:0;  padding-top:15px;  font:78%/1.6em "Trebuchet MS",Trebuchet,Verdana,Sans-serif;  text-transform:uppercase;  letter-spacing:.1em;  }/* Leftbox and Rightbox toolbar buttons----------------------------------------------- */.leftbox, .rightbox {	font-size: smaller;	clear: both;}.leftbox {	margin: 0 3px 0 0;	padding: 0 3px; 0 0;	float: left;}.rightbox {	margin: 0 0 0 3px;	padding: 0 0 0 3px;	float: right;}