.post{float:left; display:inline; padding:15px; width: 590px }
#sidebar{float:left; display:inline; width: 260px; margin: 0 15px; padding: 15px;}
#sidebar h2, #sidebar h3{border-bottom: 1px solid #550000; padding:0; margin-bottom: 4px}
#sidebar h2 a{color:#ACA588}
#sidebar ul li{list-style:none;}
#sidebar ul ul{margin:0; padding:0}
#sidebar a:hover{text-decoration:underline}
p.tags{color: #65563c; letter-spacing: 1px; font-weight: 900; font-size: 11px}
p.tags span{font-size: 14px; padding: 4px 8px 4px 0}
p.tags a{color: #65563c; letter-spacing:0; font-weight:400; text-decoration:none}
p.tags a:hover{text-decoration:underline}

.sb{padding: 0 10px; margin: 10px auto 25px}
.c_odd{}
.c_even{border: 1px solid #280000; background-color: #160000}

#searchform, .searchform{float:right;width:260px;text-align:right;padding-top:6px; margin: 20px 0 20px 0}
.searchme{width:260px;}
#s{background:#d8af86!important; width:212px}
#s:focus{background:#f8f8f8!important}

#bd h1{font-size:20px; letter-spacing:2px; border-bottom: 1px solid #550000; margin: 4px 0 20px 0; padding: 0;}

.post h4{font-size: 18px}
.post h5{font-size: 14px; line-height: 28px}
.post a{text-decoration:underline}
.post ul{margin: 4px 0 20px 40px}
.post ul li{list-style-type:square; margin-bottom: 6px}

.answer{background: #320000; margin: 15px 15px 35px 31px; padding: 15px; border: 1px solid #550000; text-align: justify; line-height: 22px}
.answer ul{margin: 0; padding:0}
.answer ul li {width:100%; list-style-type:none; padding: 5px; margin: 0 0 15px 0}
.answer ul li p{margin:0 0 0 20px; padding:0}
.answer .cursive{line-height: 60px}
.answer em{display:block; padding: 3px 8px; text-align:center; color: #fff; font-weight: 700}
.answer .half{width: 220px; margin-top: 5px; margin-bottom:10px; padding: 5px 10px; text-align:left; display: inline; float: left }
.answer .half h3{margin:0 0 8px 0;padding:0}
.answer a, .answer a img, .answer a:hover{color:#fff; border:none; text-decoration:none}

.thirds{width: 170px; margin:5px; padding:5px; text-align:left; display: inline; float: left}

.eighty{display:inline; float:right; width: 300px; margin: 0 0 25px 15px; padding:0; text-align:left}
.eighty h3{margin: 0 0 5px 0; padding: 0}

ul.steps{ }
ul.steps li{display:block; margin: 0 0 40px 0; padding:0}

.split-l{float:left; display:inline; margin: 10px; width: 286px; text-align:left}
.split-r{float:left; display:inline; margin: 10px 10px 10px 0; width: 186px; text-align:left}


table a{color:#550000}
table p{color:#333}

ul.product-list{list-style-type:none; margin: 5px auto 15px auto}
ul.product-list li{display:inline; float:left; margin: 20px 8px 3px 8px; padding: 8px; width: 130px; height: 150px; border: 1px dashed #550000; text-align:center}

.colorbox{width:25px; height:25px; border:1px solid #666666; float:left; margin-right:8px;}
.highlight2{color: #000066; font-weight:900}
.required{color: #990000; font-weight:900}
.tcenter{border: 12px solid #590000; margin: 0 auto; width: 570px}
.tcenter td{text-align:center}
.licenses ul{list-style-type:none; margin:0; padding: 0; height: 200px }
.licenses ul li{display:inline; }
.licenses ul li div{display:inline; float:left; width: 130px; height: 180px; overflow:hidden; text-align:center; margin-right: 15px }
