
	body {
	
		margin: 0px;
	
	}
	
	img {
	
		border: none;
	
	}

	div {
	
		font-family: "Lucida Grande", "Lucida Sans Unicode", Arial, sans-serif;
		color: #999999;
		font-size: 10px;
	
	}
	
	h1 {
	
		font-family: "Lucida Grande", "Lucida Sans Unicode", Arial, sans-serif;
		color: #1A1A1A;
		font-size: 18px;
		font-weight: 100;
		margin-top: 0px;
		margin-bottom: 10px;
		padding-top: 8px;
		padding-bottom: 5px;
	    border-bottom: 1px solid #E8E8E8;
		
	
	}
	
	h2 {
	
		width: 433px;
		height: 49px;
		background-image: url('/img/titlebg.gif');
		background-repeat: no-repeat;
		color: #FFFFFF;
		font-size: 18px;
		font-weight: 100;
		padding-left: 10px;
		padding-right: 10px;
		padding-top: 5px;
		padding-bottom: 5px;
		text-align: center;
		margin: 0px;
		text-decoration: none;
	
	}
	
	h3 {
	
		font-family: "Lucida Grande", "Lucida Sans Unicode", Arial, sans-serif;
		color: #99AE3F;
		font-size: 14px;
		font-weight: 100;
		margin-top: 0px;
		margin-bottom: 10px;
		padding-top: 0px;
		padding-bottom: 5px;
	    border-bottom: 1px solid #E8E8E8;
		
	
	}
	
	.h2 {
	
		color: #FFFFFF;
		text-decoration: none;
	
	}
	
	h2:hover, .h2:hover {
	
		color: #FFFFFF;
		text-decoration: underline;
	
	}
	
	input, textarea {
	
		font-family: "Lucida Grande", "Lucida Sans Unicode", Arial, sans-serif;
		color: #999999;
		font-size: 10px;
		width: 200px;
	
	}
	
	select {
	
		font-family: "Lucida Grande", "Lucida Sans Unicode", Arial, sans-serif;
		color: #999999;
		font-size: 10px;
	
	}
	
	form#searchform {
	
		margin-top: 10px;
		margin-bottom: 0px;
	
	}
	
	div#top {
	
		background-color: transparent;
		background-image: url('/img/topbg.jpg');
		background-repeat: repeat-x;
		background-position: center 0%;
		width: 100%;
		height: 110px;

	}
	
	div#menucontainer {
	
		width: 722px;
		margin: 0 auto 0 auto;
	
	}
	
	div#topbarcontainer {
	
		width: 100%;
		height: 41px;
		background-image: url('/img/topbarbg.gif');
		background-repeat: repeat-x;
	
	}
	
	div#topbar {
	
		padding-top: 12px;
		color: #1A1A1A;
		text-align: right;
		margin: 0 auto 0 auto;
		width: 722px;
		padding-right: 30px;
	
	}
	
	div#contentcontainer {
	
		width: 730px;
		margin: 0 auto 0 auto;
		padding-top: 40px;
	
	}
	
	div#leftcontentpadding {
	
		padding-left: 30px;
	
	}
	
	div#leftpanel {
	
		float: left;
		width: 481px;
	
	}
	
	div#rightpanel {
	
		width: 241px;
		margin-left: 489px;
		padding-top: 10px;
	
	}
	
	div#bottombarcontainer {
	
		width: 100%;
		height: 21px;
		background-image: url('/img/bottombarbg.gif');
		background-repeat: repeat-x;
		clear: both;
	
	}
	
	div#bottomtext {
	
		margin: 0 auto 0 auto;
		width: 722px;
		text-align: right;
		padding-top: 5px;
	
	}
	
	input#sp {
	
		display: none;
	
	}
	
	a.bottomlink {
	
		text-decoration: none;
		color: #999999;
	
	}
	
	a.bottomlink:hover {
	
		text-decoration: underline;
		color: #999999;
	
	}
	
	a.topmenulink {
	
		color: #1A1A1A;
		text-decoration: none;
	
	}
	
	a.topmenulink:hover {
	
		color: #555555;
		text-decoration: none;
	
	}
	
	a, a.mainlink {
	
		color: #99AE3F;
		text-decoration: none;
	
	}
	
	a:hover, a.mainlink:hover {
	
		color: #99AE3F;
		text-decoration: underline;
	
	}
	
	span.mainnum {
	
		color: #191919;
	
	}
	
	.darktext {
	
		color: #1A1A1A;
	
	}
	
	a.sublink {
	
		color: #999999;
		text-decoration: none;
	
	}
	
	a.sublink:hover {
	
		color: #999999;
		text-decoration: underline;
	
	}
	
	div.leftitem {
	
		border-bottom: 1px solid #E8E8E8;
		padding-bottom: 5px;
		padding-top: 5px;
		line-height: 15px;
	
	}
	
	div.clickthroughlink {
	
		text-align: right;
		padding-top: 5px;
		padding-bottom: 5px;
	
	}
	
	a.clickthroughlink {
	
		color: #99AE3F;
		font-size: 12px;
		text-decoration: none;
	
	}
	
	a.clickthroughlink:hover {
	
		color: #1A1A1A;
		font-size: 12px;
		text-decoration: none;
	
	}
		
	img.clickthroughbutton {
	
		vertical-align: middle;
		padding-left: 5px;
	
	}
	
	div.rightcontent {
	
		width: 220px;
		padding-left: 6px;
		padding-right: 15px;
	
	}
	
	a.sitetypelink {
	
		color: #99AE3F;
		text-decoration: none;
		border-bottom: 1px solid #E8E8E8;
		width: 100%;
		display: block;	
		padding-top: 5px;
		padding-bottom: 5px;
	
	}
	
	a.sitetypelink:hover {
	
		color: #99AE3F;
		text-decoration: none;
		background-color: #F5F5F5;
		border-bottom: 1px solid #E8E8E8;
		width: 100%;
		display: block;	
		padding-top: 5px;
		padding-bottom: 5px;
	
	}
	
	div.tags {
	
		text-align: center;
		line-height: 20px;
		border-bottom: 1px solid #E8E8E8;
	
	}
	
	a.tag {
	
		font-size: 12px;
		color: #99AE3F;
		text-decoration: none;
	
	}
	
	a.tag:hover {
	
		font-size: 12px;
		color: #99AE3F;
		background-color: #EEEEEE;
		text-decoration: none;
	
	}
	
	a.tagmedium {
	
		font-size: 14px;
		color: #99AE3F;
		text-decoration: none;
	
	}
	
	a.tagmedium:hover {
	
		font-size: 14px;
		color: #99AE3F;
		background-color: #EEEEEE;
		text-decoration: none;
	
	}
	
	a.taglarge {
	
		font-size: 18px;
		color: #99AE3F;
		text-decoration: none;
	
	}
	
	a.taglarge:hover {
	
		font-size: 18px;
		color: #99AE3F;
		background-color: #EEEEEE;
		text-decoration: none;
	
	}
	
	span.noupgrade, span.voidlink {
	
		text-decoration: line-through;
		color: #999999;
	
	}
	
	a.listingtitle {
	
		width: 100%;
		display: block;
		font-size: 12px;
		padding-top: 3px;
		padding-bottom: 3px;
	
	}
	
	a.listingtitle:hover {
	
		width: 100%;
		display: block;
		font-size: 12px;
		background-color: #F3F3F3;
		text-decoration: none;
		padding-top: 2px;
		padding-bottom: 2px;
		border-top: 1px solid #E8E8E8;
		border-bottom: 1px solid #E8E8E8;
	
	}
	
	a.report, .error {
	
		color: #FF3300;
	
	}
	
	div.resultsnav {
	
		font-size: 12px;
		text-align: center;
		color: #1A1A1A;
	
	}
	
	div.linkbox {
	
		margin-top: 5px;
		padding-top: 5px;
		padding-bottom: 5px;
		border-top: 1px solid #E8E8E8;
		color: #1A1A1A;
		border-bottom: 1px solid #E8E8E8;
	
	}
	
	.link {
	
		font-size: 12px;
	
	}
	
	.hide {
	
		display: none;
	
	}
	
	.letters {
	
		text-align: center;
		font-size: 12px;
		padding-bottom: 5px;
		padding-top: 5px;
		border-bottom: 1px solid #E8E8E8;
	
	}
	