*
{ margin: 0px; padding: 0px; }

body
{ background: #fff url('freewebsitehitcounters-image1.gif'); font-size: 1em; font-family: "trebuchet ms", helvetica, sans-serif;
color: #000; line-height: 120%; }

#outer
{ width: 698px; background-color: #fff; margin: 20px auto 0px auto; padding: 10px 13px 0px 13px; }

#header
{
position: relative; margin: 0; padding: 0; height: 80px; background-image: url('freewebsitehitcounters-image1.gif'); }

#header h1
{ margin: 0; padding: 10px 0 0 20px; font-size: 38px; color: #fff; font-family: arial, tahoma, georgia, "times new roman", sans-serif;
font-weight: normal; line-height: 140%; }

#header h1 .first
{ font-size: 45px;
font-weight: bold;}

#header h1 a
{ text-decoration: none; color: #fff; }

#inner
{  }

#main
{
position: relative;
width: 500px;
margin: 3px -500px 0px 0px;
float: left;
}

#mainbackground
{ height: 31px; width: 500px; position: absolute; top: 0px; background-image: url('freewebsitehitcounters-image2.gif'); z-index: 1; }

#main_inner
{ padding: 31px 28px 18px 18px; position: relative; z-index: 5; }

#main_inner h2
{  margin: 0; padding: 5px 0 0 5px; font-size: 30px; color: #191970;
font-family: arial, tahoma, verdana, sans-serif; georgia, "times new roman";}

#main_inner h3
{ margin: 5px 0; padding: 0 0 0 10px; font-size: 20px; color: #fff; height: 30px; background-color: #6C3C1e;
font-family: georgia, "times new roman"; border-left: 10px solid #d97900; line-height: 140%; }

#main_inner p
{ margin: 10px 0; padding: 0; font-size: 1em; font-family: "trebuchet ms", helvetica, sans-serif; color: #000; }

#main_inner a
{ color: #000; text-decoration: underline; }

#main_inner a:hover
{ text-decoration: none; }

#rightcolumn
{ position: relative; float: right; width: 194px; margin: 3px 0px 0px 3px;
font-size: 1em; color: #000;
}

#rightcolumn h4
{ margin: 5px 0; padding: 0 0 0 5px; font-size: 20px; color: #191970;
font-family: arial, tahoma, helvetica, georgia, "times new roman"; }

#rightcolumn h4 a
{
text-decoration: none;
color: #191970;
}

#rightcolumn h4 a:hover
{
color: #191970;
}

#rightcolumn p
{ margin: 10px 0; padding: 0; font-size: .9em; font-family: "trebuchet ms", helvetica, sans-serif; color: #000; }

#rightcolumn ul
{ margin: 0; padding: 0 0 0 5px; color: #000;
font-size: 1em;
}

#rightcolumn ul li
{ margin: 0; padding: 3px 0; list-style: none; }

#rightcolumn ul li a
{ padding: 0 0 0 5px; color: #191970; text-decoration: none;
border-left: 5px solid #fff;
border-bottom: 1px dashed #191970;
}
#rightcolumn ul li a:hover
{
padding: 0 0 0 5px;
border-left: 5px dashed #191970;
}

#footer
{ width: 698px; margin: 12px auto 0px auto; padding-bottom: 24px; text-align: center; color: #fff; font-size: 12px; }

#footer a
{ color: #fff; text-decoration: underline; font-size: 12px; }

#footer a:hover
{ }

.clear
{ clear: both; }

form div.radio
{
	height:18px;
}

form div.radio *
{
	float:left;
	line-height:12px;
	vertical-align:middle;
margin: 0 3px;
padding: 0;
}

form div.radio span
{
	border:#000000 solid 1px;
	display:block;
	height:14px;
	margin:0px 10px 0px 0px;
	width:14px;
}

