body {
	margin : 0px;
	font-family: Georgia, "Times New Roman", Times, serif;
	background-image: url('../images/page_bg.jpg');
}

a:link {
	color:#f47398;
	background-color:transparent;
	text-decoration: none;
}
a:visited {
	color:#f47398;
	background-color:transparent;
	text-decoration: none;
}
a:hover {
	color:#752e6a;
	background-color:transparent;
	text-decoration: none;
}
.Roselink:link {
	color:#c83662;
	background-color:transparent;
	text-decoration: none;
}
.Roselink:visited {
	color:#c83662;
	background-color:transparent;
	text-decoration: none;
}
.Roselink:hover {
	color:#752e6a;
	background-color:transparent;
	text-decoration: none;
}
.Brownlink:link {
	color:#752e6a;
	background-color:transparent;
	text-decoration: none;
}
.Brownlink:visited {
	color:#752e6a;
	background-color:transparent;
	text-decoration: none;
}
.Brownlink:hover {
	color:#752e6a;
	background-color:transparent;
	text-decoration: none;
}
.Whitelink:link {
	color:#f47398;
	background-color:transparent;
	text-decoration: none;
}
.Whitelink:visited {
	color:#f47398;
	background-color:transparent;
	text-decoration: none;
}
.Whitelink:hover {
	color:#ffffff;
	background-color:transparent;
	text-decoration: none;
}

.Normaltxt{
	font-size: 12px;
	line-height: 15pt;
	color:#ffffff;
}
.Whitetxt{
	font-size: 14px;
	line-height: 15pt;
	color:#ffffff;
}
.Violettxt{
	font-size: 14px;
	font-weight:bold;
	color:#752e6a;
}
.Smalltxt {
	font-size: 11px;
	color:#d0d0d0;
}
.Footertxt {
	font-size: 11px;
	color:#752e6a;
	line-height: 12pt;
}
.Menutxt{
	font-size: 10pt;
	font-weight:bold;
	letter-spacing:-1px;
}
.Stitletxt{
	font-size: 20pt;
	letter-spacing:-1px;
	color:#f499b8;
}

.txtBox {
	font-family : Georgia, "Times New Roman", Times, serif;
	font-size : 13px;
	color :#752e6a;
	background-color:#ffffff;
	border :1px #ffffff solid;
}
.combobox {
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size : 13px;
	color :#752e6a;
	border :1px #ffffff solid;
	background:#ffffff;
	width:230px;
	height:25px;
}
.pbutton {
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size : 12px;
	color:#FFFFFF;
	border :1px #f47398 solid;
	background:#f47398;
}

/* DROP NAV
----------------------------------------------- */
#nav, #nav ul {  /* all lists */
	list-style: none;
	text-transform:uppercase;
	font-family:Georgia, "Times New Roman", Times, serif;
	font-size: 13pt;
	padding: 0px;
	margin:0px;
	z-index:999;
}
#nav li {  /* all list items */
	float: left;
}
#nav a {
	display: block;
	margin: 0px;
	text-decoration: none;
	padding-top: 7px;
	padding-bottom: 7px;
	padding-right: 5px;
	padding-left: 5px;
	color:#FFFFFF;
	background-color:#f499b8;
}

#nav li a:hover {
	text-decoration: none;
	display: block;
	margin: 0px;
	padding-top: 7px;
	padding-bottom: 7px;
	padding-right: 5px;
	padding-left: 5px;
	color:#FFFFFF;
	background-color:#c83662;
}

#nav li a.on {
	text-decoration: none;
	display: block;
	margin: 0px;
	padding-top: 7px;
	padding-bottom: 7px;
	padding-right: 5px;
	padding-left: 5px;
	color:#FFFFFF;
	background-color:#c83662;
}


#nav li ul { /* second-level lists */
	position: absolute;
	width: 169px;
	font-family:Georgia, "Times New Roman", Times, serif;
	font-size: 11px;
	text-transform:capitalize;
	left: -999em;
}
#nav li li {
	width: 169px;
}

#nav li:hover ul, #nav li li:hover ul, #nav li li li:hover ul, #nav li.sfhover ul, #nav li li.sfhover ul, #nav li li li.sfhover ul {
	left: auto;
	background-color: #c83662;
}

#nav li:hover, #nav li.sfhover { /* lists nested under hovered list items */
	background-color: #c83662;
}