html {margin: 0; padding: 0;}

body {font: 11px Verdana, Arial, Helvetica, sans-serif;
   margin: 0; padding: 0; width: 916px;
   background: #FFFFFF; color: black;}

h1 {font-size: 200%; text-transform: letter-spacing: 3px;
   margin: 0; padding: 0.66em 0 0.33em 14%;
   background:#000000; color:#FFFFFF }
h3 {font-size: 100%; margin: 1px; padding: 5px 2px 5px 1px; 
   border-width: 1px 1px 3px 1px;
   padding: 4px 4px 4px 4px;
   border-style: solid solid solid solid;
   border-color: #EAFFC5 #EAFFC5 #EAFFC5 #EAFFC5;
   background: #ACE149;}  
.sml {font-size: 100%; margin: 0; padding: 4 0 4 0.5em; 
   border-width: 1px 1px 3px 1px;
   padding: 4px 4px 4px 4px;
   border-style: solid none solid none;
   border-color: #ACE149 #ACE149 #ACE149 #ACE149;
   background:#ACE149; text-align: center}
h4 {font-size: 100%; margin: 0; padding: 0.33em 0 0; 
   border-bottom: 1px solid #ACE149;
   color: black;}
h1, h3, h4 {line-height: 1em;}

p {line-height: 1.66; margin: 0.5em 0.5em 0.5em 0.5em; color: black}
.sidebar {width: 100px; background-color:#EEE}

table.sample {
	border-width: 1px 1px 1px 1px;
	border-spacing: 1px 1px;
	border-style: solid solid solid solid;
	border-collapse: collapse;
	background-color: #FFFFFF;
}
table.sample th {
        font-size: 11px;
	border-width: 1px 1px 1px 1px;
	padding: 4px 4px 4px 4px;
	border-style: solid solid solid solid;
	border-color: #ACE149 #ACE149 #ACE149 #ACE149;
	background-color:#eaffc5;
}
table.sample td {
        font-size: 11px;
	border-width: 1px 1px 1px 1px;
	padding: 4px 4px 4px 4px;
	border-style: solid solid solid solid;
	border-color: #ACE149 #ACE149 #ACE149 #ACE149;
	background-color: white;
	-moz-border-radius: 0px 0px 0px 0px;
        color : black;
}
table.sample a { text-align: right;
}
table.sample img { border: 0;
}

div#contentarea {width: 100%}

div#entry {width: 80%; float: right; margin: 1px;}

.auction {display: block; padding: 5px 5px 5px 5px; margin: 0; text-decoration: none;
   border-width: 1px 1px 2px 1px; border-style: solid solid solid solid;
   border-color:#ACE149; 
   font-size: 11px; background-color: #eaffc5;}

div#sitenav {width: 19%; margin: 1px 0px 0px 1px ; font-size: 11px; background-color:#eaffc5;
   border-width: 1px 0px 0px 0px;
   border-style: solid solid solid solid;
   border-color: #ACE149 #ACE149 #ACE149 #ACE149;
   color:#FFFFFF; float: left;}

div#sitenav a {display: block; padding: 2px 2px; margin: 0; 
   text-decoration: none; text-align: left;
   border-width: 1px 1px 0px 1px;
   border-style: solid solid solid solid;
   border-color: #ACE149 #ACE149 #ACE149 #ACE149;
   color: #000000;
}
div#sitenav a.lvl0 {display: block; padding: 2px 2px; margin: 0; 
   text-decoration: none; text-align: left; font-weight: bold;
}
div#sitenav a.lvl1 {display: block; padding: 2px 8px; margin: 0; 
   text-decoration: none; text-align: left;
}
div#sitenav a.lvl1p {display: block; padding: 2px 8px; margin: 0; 
   text-decoration: none; text-align: left; font-weight: bold;
}
div#sitenav a.lvl2 {display: block; padding: 2px 13px; margin: 0; 
   text-decoration: none; text-align: left;
}
div#sitenav a.lvl2p {display: block; padding: 2px 13px; margin: 0; 
   text-decoration: none; text-align: left; font-weight: bold;
}
div#sitenav a.lvl3 {display: block; padding: 2px 18px; margin: 0; 
   text-decoration: none; text-align: left;
}
div#sitenav a.lvl4 {display: block; padding: 2px 23px; margin: 0; 
   text-decoration: none; text-align: left;
}
div#sitenav a:hover {background:#ACE149; color:#FFFFFF;}

div#sitenav h4 {background:#FFFFFF; color: black;
   text-align: center; margin: 0; padding: 0.25em 0 0.5em 0;
   border-width: 0px 1px 0px 1px;
   border-style: solid solid solid solid;
   border-color: #ACE149 #ACE149 #ACE149 #ACE149;
}

div#sitenav p.adsenseBar {background:#FFFFFF; color: black;
   text-align: center; margin: 1px 1px 1px 1px; padding: 0.25em 0 0.5em 0; 
   border-top: 1px solid #ACE149;
}

.clearfix:after {
  content: ".";
  display: block;
  height: 0;
  clear: both;
  visibility: hidden;
}

* html .clearfix {height: 1%}
.clearfix {display: block;}

div#sidebar {position: absolute; top: 4em; right: 0; width: 20%;
   font-size: 11px; z-index: 11;}
div#sidebar h4 {background:#FFFFFF; color: black;
   margin: 0; padding: 0.33em 0 0 0.5em; border-width: 1;
   border: 1px solid #000000;}
div#sidebar a {display: block; padding: 8px 0 2px 10px; margin: 0;
   border-left: 1px solid #000000;}
div#sidebar a:hover {background:#ACE149;}