body {margin: 0px 0px 20px 0px; background-color: #E8E7E5; text-align: center; FONT-FAMILY: "Trebuchet MS",Trebuchet,Verdana,Sans-Serif; BACKGROUND: url(images/blog_bg.gif) fixed;
}
a {text-decoration: underline;
}
a:link {color: #3B3C73;
}
a:visited {color: #3B3C73;
}
a:active {color: #3B3C73;
}
a:hover {color: #6F71B7;}

#container {margin-right: auto; margin-left: auto; text-align: left; padding: 0px; width: 752px; background-color: #e7e7e7; border: 1px solid #000000;}

#banner {color: #333333; background-color: #FFFFFF; text-align: left; padding: 5px; border-bottom: 1px solid #333333;}

#bannertext {height:0px; FONT: bold 200% Verdana,Sans-Serif; COLOR: #ffffff; position: absolute; left:170px; top:25px;}

#left {float: left; width: 180px; BACKGROUND: url(images/sidebar_bg.gif);}

#left UL {PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-SIZE: 95%; PADDING-BOTTOM: 0px; MARGIN: 0px 0px 33px; PADDING-TOP: 0px; LIST-STYLE-TYPE: none
}
#left LI {PADDING-RIGHT: 0px; PADDING-LEFT: 2px; FONT-SIZE: 95%; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px; LIST-STYLE-TYPE: none
}
#left UL A {BORDER-RIGHT: medium none; PADDING-RIGHT: 2px; BORDER-TOP: medium none; PADDING-LEFT: 0px; PADDING-BOTTOM: 2px; MARGIN: 1px; BORDER-LEFT: medium none; WIDTH: 100%; COLOR: #999999; PADDING-TOP: 2px; BORDER-BOTTOM: medium none; TEXT-DECORATION: none
}
#left UL A:link {COLOR: #999999
}
#left UL A:visited {COLOR: #999999
}
#left UL A:active {COLOR: #333333
}
#left UL A:hover {COLOR: #333333; TEXT-DECORATION: none
}

#sidebar {padding: 15px;}

#center {float: right; width: 570px;}

.content {padding: 15px 15px 5px 15px; background-color: #FFFFFF; color: #333333; min-height: 1000}

.blogPost {FONT-SIZE: 95%; MARGIN: 0px 0px 30px}

.blogPost STRONG {FONT-WEIGHT: bold; COLOR: #000000}

PRE {COLOR: #999999}

CODE {COLOR: #999999}

STRIKE {COLOR: #999999}

.bug {BORDER-RIGHT: 0px; PADDING-RIGHT: 5px; BORDER-TOP: 0px; PADDING-LEFT: 5px; PADDING-BOTTOM: 5px; BORDER-LEFT: 0px; PADDING-TOP: 5px; BORDER-BOTTOM: 0px}

.byline {PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-SIZE: 80%; PADDING-BOTTOM: 0px; MARGIN: 0px; COLOR: #444444; PADDING-TOP: 0px}

.byline A {BORDER-RIGHT: medium none; BORDER-TOP: medium none; BORDER-LEFT: medium none; COLOR: #968a0a; BORDER-BOTTOM: medium none; TEXT-DECORATION: none}

.byline A:hover {TEXT-DECORATION: underline}

H1 {PADDING-RIGHT: 0px; PADDING-LEFT: 0px; BACKGROUND: #ffffff; PADDING-BOTTOM: 10px; FONT: bold 200% Verdana,Sans-Serif; COLOR: #f5deb3; PADDING-TOP: 0px; BORDER-BOTTOM: #313472 1px dotted; LETTER-SPACING: -2px}

H2 {PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px; FONT-WEIGHT: bold; FONT-SIZE: 115%; COLOR: #3B3C73; FONT-FAMILY: Verdana,Sans-Serif; LETTER-SPACING: -1px}
H2 A {TEXT-DECORATION: none}
H3 {PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px; FONT-SIZE: 95%; MARGIN: 10px 0px 0px; COLOR: #777777; FONT-WEIGHT: BOLD;}

H4 {PADDING-RIGHT: 5px; PADDING-LEFT: 0px; PADDING-BOTTOM: 5px; MARGIN: 0px; PADDING-TOP: 25px; COLOR: #000000; FONT-SIZE: 115%;}

H5 {PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px}

H6 {PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px; FONT-SIZE: 100%; COLOR: #2f4f4f}

.adtable { overflow: hidden; }

.copy {font-size: 80%; font-style: italic;}