body
{
	color:#733D3D;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
}
a
{
	color:#660033;
	text-decoration:none;
	background:url(/underline.png) bottom repeat-x;
}
a:hover
{
	color:#990033;
	text-decoration:underline;
	background:url(/underline2.png) bottom repeat-x;
}
a:active
{
	color:#993333;
	text-decoration:underline;
	background:url(/underline2.png) bottom repeat-x;
}
a:visited
{
	color:#660000;
	text-decoration:none;
	background:url(/underline.png) bottom repeat-x;
}
a.withimg
{
	text-decoration:none;
	background:none !important;
}
th
{
	font-weight:normal;
}
.featured
{
	background:url(/featured.png) center no-repeat;
}
.notfeatured{}
.profilecell
{
	padding-left:5px;
	padding-right:5px;
	padding-bottom:20px;
}
.profile
{
	opacity:.7;
	filter:alpha(opacity=70);
	border-color:#FFFFFF;
	border-width:thin;
	border-style:solid;
}
.profile:hover
{
	opacity:1;
	filter:alpha(opacity=100);
	cursor:pointer;
	border-color:#733D3D;
	border-width:thin;
	border-style:solid;
}
.footer
{
	font-size:.8em;
}
.singleprofile{}
h1
{
	font-size:large;
	font-weight:bold;
}
.required
{
	color:#CC3300;
}
.error
{
	color:#FF0000;
	font-weight:bolder;
}
.menu
{
	list-style-image:none;
	list-style-position:inside;
	list-style-type:none;
	display:inline;
	padding-left:2px;
	padding-right:2px;
	font-size:.85em;
}
.heart
{
	opacity:.7;
	filter:alpha(opacity=70);
}
.heart:hover
{
	opacity:1;
	filter:alpha(opacity=100);
}
.step
{
	display:none;
}