div.left { position: absolute; left: 5px; top: 10px; background: #eee; color: black; width: 220px; text-align: left; padding: 55px 0; text-align: left; }
div.left p { font-family: Helvetica, Arial; font-size: 10px; font-style: normal; line-height: 14px; font-weight: normal; color: #666; }

div.center { position: absolute; top: 10px; background: #fff; color: red; width: 450px; text-align: left; padding: 50px 0; text-align: left; margin-left: 220px; margin-right: auto; border: 3px; border-color: #ddd; border-style: solid;}

div.centerWide { position: absolute; top: 10px; background: #fff; color: red; width: 620px; text-align: left; padding: 50px 0; text-align: left; margin-left: 220px; margin-right: auto; border: 3px; border-color: #ddd; border-style: solid;}

div.right { position: absolute; left: 685px; top: 10px; color: black; width: 300px; text-align: left; padding: 55px 0; text-align: left; margin-left: margin-right: 1.5%; }

div.rightWide { position: absolute; left: 860px; top: 10px; color: black; width: 300px; text-align: left; padding: 55px 0; text-align: left; margin-left: margin-right: 1.5%; }

div.right a { font-style: italic; }

div.right p { font-family: Helvetica, Arial; font-size: 10px; font-style: normal; line-height: 12px; font-weight: normal; color: #666; }

div.pad { padding: 0 5px 0 10px } 

.caption { Georgia, Times New Roman, serif; font-size: 10px; font-style: normal; color: #666; }

img.main { padding-bottom: 2px; }

.sidebar { font-family: Arial, Helvetica, sans-serif; font-size: 11px; font-style: normal; line-height: 15px; font-weight: normal; color: #666; text-decoration: none; vertical-align: top; }
                                         
body { background: #eee; margin: 10px; padding: 0 0 10px 0; }

p {  font-family: Georgia, Times New Roman, serif; font-size: 12px; font-style: normal; line-height: 17px; font-weight: normal; color: #333333; text-decoration: none}

blockquote {  font-family: Georgia, Times New Roman, serif; font-size: 12px; font-style: normal; line-height: 17px; font-weight: normal; color: #333333; text-decoration: none; 
	padding-left: 10;
	padding-right: 10;
	margin-left: 5px;
	margin-right: 0;
	border-left: #e0e0e0;
	border-width: 0 0 0 5px;
	border-style: none none none solid;
}

td#body {  font-family: Georgia, Times New Roman, serif; font-size: 12px; font-style: normal; line-height: 15px; font-weight: normal; color: #333333; text-decoration: none; vertical-align: top; background-color: #ddd;}
td#detail{  font-family: Arial, Helvetica, sans-serif; font-size: 10px; font-style: normal; line-height: 12px; font-weight: normal; color: #333333; text-decoration: none; vertical-align: top; background-color: #ddd; }

td#cal {  font-family: Helvetica, Arial; font-size: 9px; font-style: normal; line-height: 12px; font-weight: normal; color: #ccc; text-decoration: none; text-align: center; width: 10px; background-color: #eee; }
td#cal a {  color: #888; }
td#callink {  font-family: Helvetica, Arial; font-size: 9px; font-style: normal; line-height: 12px; font-weight: normal; color: #888; text-decoration: none; text-align: center; width: 10px; background-color: #CCC; }
td#callink a {  color: #888; }

.text {  font-family: Georgia, Times New Roman, serif; font-size: 11px; font-style: normal; line-height: 17px; font-weight: bold; color: #999999; text-decoration: none}

li {  font-family: Georgia, Times New Roman, serif; font-size: 12px; font-style: normal; line-height: 15px; font-weight: normal; color: #333333; text-decoration: none; padding-bottom: 3px}

a { color: #900000; text-decoration: none }
a:hover { color: #666666; background: #dddddd; }

.permalink { font-size: 10px; color: #777777; text-decoration: none }