* { padding: 0pt; margin: 0pt; }
body { font-size: 76%; font-family: 'Trebuchet MS',Arial,Verdana,Sans-Serif; }
hr { display: none; }
#page { width: 810px; margin: 0pt auto; border: 1px solid rgb(119, 136, 153); background-color: rgb(255, 255, 255); }
#content { float: left; width: 460px; }
.post { margin-bottom: 20px; color: rgb(119, 136, 153); padding-left: 5px; padding-right: 5px; font-size: 1.1em; }
h2 { font-size: 1.6em; border-bottom: 1px solid rgb(119, 136, 153); }
h2 a:hover, h2 a:visited, h2 a { text-decoration: none; color: rgb(119, 136, 153); }
.entry { margin-top: 10px; margin-bottom: 15px; }
.postmetadata { padding: 2px; font-size: 0.8em; border-top: 1px solid rgb(119, 136, 153); }
.postmetadata a { color: rgb(119, 136, 153); }
.post p { line-height: 1.4em; margin-bottom: 1em; }
h3 { margin-top: 1em; margin-bottom: 1em; font-size: 1.4em; }
a { color: rgb(119, 136, 153); }
.navigation { display: block; margin-top: 10px; margin-bottom: 40px; }
.alignleft { float: left; text-align: left; width: 50%; }
.alignright { float: right; text-align: right; width: 50%; }
.new_price {color: #990000;}
#header { margin-bottom: 20px; margin-top: 20px; text-align: left; padding: 5px; }
#sidebar { float: left; width: 336px; padding: 2px; text-align: center; }
#sidebar ul { list-style: none outside none; margin-bottom: 10px; }
#sidebar ul ul { list-style-type: circle; margin-left: 20px; }
#sidebar ul h2 { border-bottom: 1px solid rgb(119, 136, 153); border-top: 1px solid rgb(119, 136, 153); font-size: 1.2em; font-weight: normal; padding: 2px; margin-bottom: 5px; }
#footer { padding: 5px; clear: both; text-align: center; }
#sidebar_r { float: right; width: 170px; }
#sidebar_l { float: left; width: 160px; padding: 3px; text-align: left; }
#ad_hf1 {text-align: center; padding-top: 10px; padding-bottom: 10px; background-color: rgb(255, 255, 0); }
