body {	font-family: Arial, Times New Roman, Times, serif, Verdana, Helvetica, sans-serif;	font-size: 13px;	color: #333333;}td,th {	font-family: Arial, Times New Roman, Times, serif, Verdana, Helvetica, sans-serif;	font-size: 13px;	color: #333333;}input, textarea, select {	border-style:solid;	border-width:1px;	border-color:#666666;	font-size:14px;	color:#000000;}a {	font-size: 12px;	text-decoration: underline;	color: #444444;}a:hover {	font-size: 12px;	text-decoration: none;	color: #A392B4;}.slogan {	font-family: Arial, Helvetica, sans-serif;	font-size: 10px;	font-weight: bold;	color: #FFFFFF;}.mainnav {	font-size: 12px;	text-decoration: underline;	color: #2A2A2A;}.mainnav:hover {	font-size: 12px;	text-decoration: none;	color: #2A2A2A;}.mainnav2 {	font-size: 12px;	text-decoration: underline;	color: #2A2A2A;}.mainnav2:hover {	font-size: 12px;	text-decoration: none;	color: #2A2A2A;}.mainnavbreak {	color: #9A7A1B;}.footer {	font-size: 10px;	text-decoration: underline;	color: #333333;}.footer a:hover {	font-size: 10px;	text-decoration: underline;	color: #333333;}.footernav a {	font-size: 11px;	text-decoration: none;	color: #333333;}.footernav a:hover {	font-size: 11px;	text-decoration: none;	color: #333333;}.menuheader {	font-size: 12px;	color: #444444;	font-weight: bold;}.menuitem {	font-size: 10px;	text-decoration: none;	font-weight: bold;	color: #5C26A7;}.menuitem a:hover {	font-size: 10px;	text-decoration: underline;	font-weight: bold;	color: #5C26A7;}.smallBr{	font-size: 1px; 	line-height: 2;}.listingtitle {	color: #333333;	font-size: 15px;	border-top: 1px dotted #cccccc;background-color: #ffffff;	padding: 13px 10px 0px 10px;}.morelink a {	font-size: 11px;	text-decoration: underline;	color: #A392B4;}.morelink a:hover {	font-size: 11px;	text-decoration: none;	color: #A392B4;}.smallform {	border-style:solid;	border-width:1px;	border-color:#87785c;	font-size:10px;	color:#666666;}.jokeview {	font-family: Arial, Times New Roman, Times, serif;	font-size:20px;	font-weight:bold;font-style: italic;border-top: 1px solid #DDDDDD;	border-left: 1px solid #DDDDDD;	border-bottom: 2px solid #DDDDDD;	border-right: 2px solid #DDDDDD;background-color: #FFFFFF;	padding: 20px 20px 20px 20px;	color: #333333;	-moz-border-radius: 10px; -webkit-border-radius: 10px;}.roundedheader {-moz-border-radius-topleft: 20px;  -webkit-border-top-left-radius: 20px; -moz-border-radius-topright: 20px;  -webkit-border-top-right-radius: 20px; }.roundedad {-moz-border-radius: 20px; -webkit-border-radius: 20px;}.roundedsidead {border-top: 1px solid #B49266;	border-left: 1px solid #B49266;	border-bottom: 1px solid #B49266;	border-right: 1px solid #B49266;-moz-border-radius: 20px; -webkit-border-radius: 20px;}.roundedmenu {-moz-border-radius: 20px; -webkit-border-radius: 20px;}.mainrounded {-moz-border-radius: 20px; -webkit-border-radius: 20px;}.roundedfooter {-moz-border-radius-bottomleft: 20px;  -webkit-border-bottom-left-radius: 20px; -moz-border-radius-bottomright: 20px;  -webkit-border-bottom-right-radius: 20px; }.catlinks:link, .catlinks:visited {	color: #ffffff; height: 30px; line-height: 30px; font-family: arial; font-size: 20px; margin-left: 0px; margin-right: 0px; text-shadow: 0px 1px 2px #536710; font-weight: bold; text-decoration: none;}a.catlinks:hover {	color: #ffffff; height: 30px; line-height: 30px; font-family: arial; font-size: 20px; margin-left: 0px; margin-right: 0px; text-shadow: 0px 1px 2px #536710; font-weight: bold; text-decoration: underline;}.catlinks a:visited {	color: #ffffff; height: 30px; line-height: 30px; font-family: arial; font-size: 20px; margin-left: 0px; margin-right: 0px; text-shadow: 0px 1px 2px #536710; font-weight: bold; text-decoration: none;}
