<!-- trim/link-color: #cc030C (deep red) -->
<!-- sub-background-color: #f8f8ff (pale gray blue) -->
<!-- highlight-color: #BC6D5C (pale red) -->


body
{
	margin: 9px 0 0 0;
	FONT-FAMILY: Verdana, Tahoma, Helvetica, sans-serif, arial;

	scrollbar-face-color: #f8f8ff;
	scrollbar-shadow-color: #555555;
	scrollbar-highlight-color: #f8f8ff; 
	scrollbar-3dlight-color: #f8f8ff;
	scrollbar-darkshadow-color: #f8f8ff; 
	scrollbar-track-color: #f8f8ff; 
	scrollbar-arrow-color: #555555;
}


.pagetitle
{
	color: #664646;
	font-weight: bold;
	FONT-FAMILY: "Calisto MT", "Georgia", "Times New Roman", "Times Roman", Times, Serif;
	font-size: 16px;
	text-decoration: none;
	padding: 0px 0px 2px 0px;
	letter-spacing: 1px;
	margin: 2px 0px 3px 0px;
}


.threepack
{
	position: absolute;
	top: 25px; right: 20px;
}
.packimg
{
	cursor: pointer;
	margin-bottom: 13px;
}


A:link, A:active, A:visited
{
	text-decoration: none; color: #cc030C;
}
A:hover
{
	text-decoration: underline; color: #cc030C;
}

A.selected:link, A.selected:active, A.selected:visited
{
	text-decoration: underline; color: #cc030C;
}
A.selected:hover
{
	text-decoration: none; color: #cc030C;
}
A.nolink
{
	color: #000; text-decoration: none; cursor: default;
}

U
{
	cursor: pointer;	
}

DIV
{
	FONT-FAMILY: Verdana, Tahoma, Helvetica, sans-serif, arial;
	font-size: 10pt;
}
TABLE 
{
	FONT-FAMILY: Verdana, Tahoma, Helvetica, sans-serif, arial; 
	color: #000000; font-size: 10pt; background-color: transparent;
}
IMG 
{
	BORDER-STYLE: none; margin: 4px 3px 4px 12px;
}
IMG.fleft
{
	BORDER-STYLE: none; margin: 4px 12px 4px 3px;
	float: left;
}
IMG.gallery
{
	BORDER-STYLE: none; margin: 0px;
}


HR 
{
	BORDER-WIDTH: 1px; BORDER-BOTTOM-STYLE: dotted; 
	BORDER-LEFT-STYLE: dotted; BORDER-RIGHT-STYLE: dotted; 
	BORDER-TOP-STYLE: dotted; COLOR: #666666; margin-top: 6pt; 
	margin-bottom: 0pt; WIDTH: 100%; 
}

UL, OL
{
	FONT-FAMILY: Verdana, Tahoma, Helvetica, sans-serif, arial;
	font-size: 10pt; margin-top: 3px; margin-left: 1.25em; padding-left: 0px; 
	color: #333; 
}
UL
{
	list-style-type: square;
}
LI
{
	FONT-FAMILY: Verdana, Tahoma, Helvetica, sans-serif, arial;
	color: black; font-size: 10pt; padding-left: 0px;
	margin-top: 0px; margin-bottom: 8px; margin-left: 0em;
}

LI.image 
{
	LIST-STYLE: none; margin-top: 3px; margin-bottom: 3px; 
	padding: 0 0 0 20px;
	background: url(images/bullet.gif) no-repeat 0px 0px; font-size: 10pt; 
	color: black;
}

H1 {
	color: #664646;
	font-weight: bold;
	FONT-FAMILY: "Calisto MT", "Georgia", "Times New Roman", "Times Roman", Times, Serif;
	font-size: 16px;
	text-decoration: none;
	padding: 0px 0px 2px 0px;
	letter-spacing: 1px;
	margin: 2px 0px 3px 0px;
}

H2 {
	color: #442626;
	font-weight: bold;
	FONT-FAMILY: "Calisto MT", "Georgia", "Times New Roman", "Times Roman", Times, Serif;
	font-size: 12px;
	text-decoration: none;
	letter-spacing: 1px;
	margin: 4px 0px 0px 0px;
}



IFRAME
{
	background-color: #f8f8ff;
	margin: 0px;
	padding: 10px 6px 6px 15px;
	filter:alpha(opacity=80); 
	-moz-opacity:0.8; 
	opacity: 0.8; 
	z-index: 9;
}

FRAME
{
	background-color: transparent;
	margin: 10px; padding: 0px;
}

P 
{
	FONT-FAMILY: Verdana, Tahoma, Helvetica, sans-serif, arial;
	margin-bottom : 12px; margin-top : 8px; font-size: 10pt;
	color: black;
}
#contact {
	font-size: 8pt;
	color: #666;
	margin: 15px 0 0 0;	
	text-align: center;
}

FORM
{
	margin : 0px; font-size: 10pt;
}

TEXTAREA
{ 
	border: 1px solid #aaa; 
	background-color: #F5F5F5;
	color: #333;
	FONT-FAMILY: Verdana, Tahoma, Helvetica, sans-serif, arial;
	font-size: 10px;
	position: relative; top: -1px; left: 0px;
	height: 32px; width: 264px;
	overflow: hidden;
}

INPUT
{ 
	border: 1px solid #aaa; 
	background-color: #F5F5F5;
	color: #333;
	FONT-FAMILY: Verdana, Tahoma, Helvetica, sans-serif, arial;
	font-size: 10px;
	height: 16px;
	position: relative; top: -1px; left: 0px;
}

INPUT.inactive
{ 
	border: 1px solid #ddd; 
	background-color: #fbfbfb;
	color: #ddd;
}
INPUT.active
{ 
	border: 1px solid #aaa; 
	background-color: #F5F5F5;
	color: #333;
}

INPUT.checkbox
{ 
	border: none; 
	background-color: transparent;
	color: #333;
}
INPUT.radio
{ 
	border: none; 
	background-color: transparent;
	color: #333;
	height: 12px;
	position: relative; top: -2px; left: 0px;
}
INPUT.hradio
{ 
	visibility: hidden;
}


LABEL
{
	float: left;
	width: 49%;
	text-align: right;
	padding-right: 2%;
}
LABEL.inactive
{ 
	color: #ccc;
}
LABEL.active
{ 
	color: #000;
}
LABEL.comment
{
	border-bottom: 1px dashed black; cursor: pointer;
}

FORM P
{
	margin: 3px;
}

.selected
{
	text-decoration: bold; color: #990000;
}
.top
{
	margin-top: 0px;
}
.thumb
{
	margin-top: 4px; margin-bottom: 0px;
}
.bottom
{
	margin-bottom: 0px;
}
.caption
{
	margin: 0px; padding: 0px;
}
.comment
{
	border-bottom: 1px dashed black; cursor: pointer;
}
.inactive
{ 
	color: #ccc;
}
.active
{ 
	color: #000;
}
