body {font-family: Tahoma, Arial, Helvetica, sans-serif; margin: 0px; }

a:hover {color: #66CCFF; }
.h1 {font-size: 0.5em; margin: 5px;text-align: left; }
h2 {font-size: 1.2em; margin: 1px; }

#review { font-size: 0.8em; }
#review img { float: left; padding: 15px; margin: 5px; }
#linx, #new, #cool { font-size: .8em; }
#sponsor { border: 1px solid #000; }
#sponsor td { background-color: #FFF; }
#sponsor td.sponsorlink:hover {background-color: #FFF; }
#sponsor a:hover { color:#000066; text-decoration: none; }
/* #sponsor tr { background-color: #80C9FF; } */

.recommended {font-size: .6em; font-style: italic; font-weight: bold; color: #660099; }
.regular {font-size: .6em; }
.new {font-size: .6em; font-weight: bold; color: #0000FF; }
.hot {font-size: .6em; font-weight: bold; color: #FF0000; }
.sm { font-size: 0.8em; }
.h { display: none; }
.lhead { font-size: 1.1em; }
.st {	text-decoration: line-through;}
.bigtext {	font-size: 2em;	font-weight: bold; margin: 10px;}
.youarehere {font-size: 12px; font-weight: bold; }
.left { font-size: .8em; font-weight: bold; }
.top { height: 15px; font-size: .8em; font-weight: bold; }
a.left { font-weight: bold; }
.rev { list-style-image: url(/images/ar1.gif); }
.bt { font-weight: bold; }

.contact td, .contact input, .contact textarea { font-size: .8em; }
.contact p { text-align: right; }

blockquote { margin: 10px; }

.thumbs {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	text-align: center;
}
.sponsor {
	font-size: 18px;
	background-color: whitesmoke;
	text-align: center;
}

.sponsorbox
{
border:1px;
border-color:#000000;
border-style:dashed;
}