* { border: 0; margin: 0; padding: 0;}body { background-color: #fff; color: #121212; font-size: 14px; font-family: Verdana, Helvetica, Arial, Sans-Serif;}a { text-decoration: none;}a:hover { text-decoration: none;}a:visited { text-decoration: none;}a:active { outline: none;}img { border: 0;}.break { font-size: 0; width: 0; height: 0; clear: both;}.alignleft { float: left; margin: 4px 10px 5px 0;}.alignright { float: right; margin: 4px 0 5px 10px;}.hidden { display: none;}#container { margin: 0 auto; width: 90%; background-color: #fff; min-height: 100%;}#header { height: 110px; width: 100%; background-color: #fff;}#logo { padding: 40px 0 0 30px;}#logo a{ color: #2c2c2c;}#logo a:hover{ color: #565656;}h1 { font-family: 'Trebuchet MS', 'Lucida Grande', Verdana, Arial, Sans-Serif; font-weight: bold; font-size: 32px; color: #282828;}h2 { font-family: 'Trebuchet MS', 'Lucida Grande', Verdana, Arial, Sans-Serif; font-size: 18px; color: #282828;}h3 { font-family: 'Trebuchet MS', 'Lucida Grande', Verdana, Arial, Sans-Serif; font-size: 16px; color: #282828;}#menu { background-color: #2b2b2b;height: 34px; line-height: 18px; width: 100%;font-size: 20px; text-align: left;}#menu ul { list-style-type: none;padding: 6px 0 0 20px;}#menu li { display: inline; margin: 5px 8px; padding-top: 30px; padding-right: 10px;}#menu li a { background-color: #2b2b2b;height: 34px; color: #d2d2d2; padding: 3px 0 6px 0;}#menu li a:hover {background-color: #232323; color: #fff;}#content { width: 55%; float: left; padding: 15px 10px 15px 30px; margin-top: 15px; background-color: #fff;}#content p { padding: 0px 0px 10px 10px;}#content h2 { background-color: #fff; font-family: Arial, Verdana, Sans-Serif; font-size: 22px; color: #282828; padding: 0 0 10px 5px;}#content h2 a { color: #2b2b2b;}#content h2 a:hover { color: #9e9e9e; text-decoration: none;}#content ol{ margin: 0 0 15px 20px;}#content ul{ list-style-type: square; margin: 0 0 15px 20px;}#content a{ color: #2b2b2b; text-decoration: underline;}#content a:hover{ color: #9e9e9e; text-decoration: none;}.post-date { color: #2b2b2b; font-size: 10px; margin: 10px 0 15px 25px;}#l_sidebar { width: 18%; background-color: #fff; float: left; padding: 15px 10px 15px 0; margin-top: 15px; font-size: 14px;font-color: #2b2b2b;}#l_sidebar h3, #r_sidebar h3 { background-color: #2b2b2b; color: #fff; font-size: 20px; letter-spacing: -1pt; margin: 0 5px 15px 5px; padding: 10px 0 0 15px;}#l_sidebar ul, #r_sidebar ul { list-style: none; padding: 0 5px 10px 15px;}#l_sidebar ul li, #r_sidebar ul li { padding: 5px 0 0;}#l_sidebar ul li a, #r_sidebar ul li a { color: #2b2b2b; text-decoration: underline;}#l_sidebar ul li a:hover, #r_sidebar ul li a:hover { color: #9e9e9e; text-decoration: none;}#r_sidebar { background-color: #fff; font-color: #2b2b2b; float: right; width: 20%; padding: 15px 0 15px; margin-top: 15px;}#r_sidebar a{ color: #2b2b2b; text-decoration: underline; margin-bottom: 5px;}#r_sidebar a:hover{ color: #9e9e9e; text-decoration: none; margin-bottom: 5px;}.ads {margin: 10px 0 0 3px;}.tags {line-height: 16px;font-weight: bold;padding: 0 5px 0 5px;}.tags a {color: #2b2b2b;text-decoration: underline;}.tags a:hover {color: #9e9e9e;text-decoration: none;}#commentblock {width: 560px;background-color: #fff;color: #000;float: left;padding: 20px 20px 10px 20px;margin: 10px 0 0;border-top: 6px solid #545454;border-bottom: 3px solid #545454;}#commentblock ol{ list-style-position: inside; margin: 0; padding: 0 0 10px; background: #e7e7e7;}.comments { font-size: 16px; font-weight: bold;}.approve { font-style: italic;}.commenttext { background-color: #fff; width: 540px; margin: 5px 0 10px 0; padding: 20px 10px 5px 10px; clear: both;}#commentform input, #commentform textarea { background: #e7e7e7; border: 1px solid #545454; color: #3d3d3d; font-size: 14px; margin: 1px 5px 10px 10px;}#commentform textarea { scrollbar-base-color: #3d3d3d;}#footer { width: 90%; height: 55px; background-color: #fff; clear: both; border-top: 2px #3d3d3d solid; margin: 0 auto;}#counters { float: right; padding: 10px 2px 0 0; background-color: #fff;}#copy { float: left; padding: 10px 0 0 2px; font-size: 10px;}#footer a, #footer a:visited { color: #2b2b2b; text-decoration: underline;}#footer a:hover { color: #9e9e9e; text-decoration: none;}html, body { width: 100%; height: 100%;}* html #container { height: 100%;}.empty { height: 44px;}#wrap {clear: both; margin: 0 auto; background-color: #fff; width: 100%;}.post-ratings { padding: 0 0 0 10px;}
