body {
	color:black;
	background-color:#ffecff;
}

body, td {
	font-family:Arial, Helvitica;
	font-size:11pt;
}

a, a:visited {
	color:#000000;
	font-size:10pt;
}

a:hover{
	color:#004080;
	font-size:11pt;
}

a:active {
	color:#DB4900;
}

table
{
border-collapse:collapse;
}

.title {
	font-weight:bold;
	font-size:18pt;
	text-align:center;
	color:#C02B83;
	margin-right:10px;
}

.title2 {
	font-weight:bold;
	font-size:18pt;
	text-align:center;
	color:#000000;
	margin-right:10px;
}

div.header {
	font-weight:bold;
	border:1px solid #0079A5;
	background-color:#ffecff;
	padding:3px;
	text-align:center;
	width:140px;
}

div.header2 {
	font-weight:bold;
	border:1px solid #ffb3ff;
	background-color:#ffb3ff;
	padding:3px;
	text-align:center;
	width:960px;
}

div.myothersites {
	border:1px solid #ffb3ff;
	border-top:none;
	text-align:center;
	padding:3px 3px 7px 3px;
	background-color:#ffffff;
	width:960px;
}

td.camsite {
	padding-left:25px;
}

div.links {
	border:1px solid #0079A5;
	border-top:none;
	text-align:center;
	padding:3px 3px 7px 3px;
	background-color:#ffffff;
	width:140px;
}

div.category {
	font-weight:bold;
	border:1px solid #800040;	
	color:#ffffff;
	background-color:#800040;
	padding:3px;
	text-align:center;
	width:140px;
}

div.cat_header {
	font-weight:bold;
	border:1px solid #0079A5;
	background-color:#ffecff;
	padding:3px;
	text-align:center;
	width:140px;
}

div.cat_links {
	border-top:none;
	border:1px solid #0079A5;
	text-align:center;
	padding:3px 3px 7px 3px;
	background-color:#ffffff;
	width:140px;
}

div.referheader {
	font-weight:bold;
	border:1px solid #0079A5;
	background-color:#ffecff;
	padding:3px 3px 3px 13px;
	text-align:center;
	width:200px;
}

div.referlinks {
	border:1px solid #0079A5;
	border-top:none;
	text-align:left;
	font-size:9pt;
	padding:3px 3px 3px 13px;
	background-color:#ffffff;
	width:200px;
}

div.feedheader {
	font-weight:bold;
	border:1px solid #0079A5;
	background-color:#ffecff;
	padding:5px;
	text-align:center;
	width:300px;
}

div.feed {
	border:1px solid #0079A5;
	border-top:none;
	text-align:center;
	padding:5px 5px 5px 5px;
	background-color:#ffffff;
	width:300px;
}

div.signup {
	padding:5px;
	text-align:center;
}

.signup a:link {
	font-size:8pt;
}

.signup a:visited {
	font-size:8pt;
}

.signup a:hover {
	font-size:10pt;
}

.copyright {
	font-size:8pt;
	text-align:center;
}