/* bright lip pink: #FF3399; bgPink: #F4B2BD; bgMaroon: #884C56; lt pink of menubar: #FCE7EB; purple: #990099;   */

body {
	margin: 0px;
	background: #F4B2BD; 
/*	background: #F4B2BD url(graphics/bg.jpg); */ 
	background: #F4B2BD url(graphics/bg1.gif); 
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 13px;
}

#topColorBar {
	position: relative;
	top:0;
	left:0;
	width: 100%;
	background:#884C56;
	height:20px;
}
#header {
	position: relative;
	margin: 0 auto;
	top:20px;
	top:0;
	left:0;
	color: #333;
	width: 850px;
	height: 110px;
	z-index:20;
}

#tagGtraphic {
	position:absolute;
	top:0;
	left:0;
	width:125px;
	height:145px;
	float:left;
}

#logo {
	position:absolute;
	left:0px;
	top:10px;
	text-align:center;
	font-family:"Times New Roman", Times, serif;
	font-size:54px;
	color: #884C56;
	width: 850px;
	z-index:6;
}

#tagline {
	position:absolute;
	left:0px;
	top:70px;
	text-align:center;
	font-family:"Times New Roman", Times, serif;
	font-weight:bold;
	font-style:italic;
	font-size:20px;
	width: 850px;
	z-index:5;
}

#wrapper {
	position: relative;
	margin: 0 auto;
	top:4px;
	width: 850px;
	background:#FFFFFF;
	border:2px solid #884C56;
	background: #FFFFFF url(graphics/btmFlowers.gif) no-repeat bottom left;
	z-index:4;
}

#menuWrap {
	position:relative;
	left:0;
	top:10px;
	width:830px;
	padding-right:20px;
	height:30px;
	background: #FCE7EB;
	text-align: right;
	color:#884C56;
	z-index:100;
}

#menu {
	line-height: 30px;
}

#menu a {
	text-decoration: none;
	color: #884C56;
	font-weight: bold;
}

#menu a.selected {
	text-decoration: none;
	color: #F4B2BD;
	font-weight: bold;
}

#menu a:hover {
	color: #FF3399;
}

.selected {
	text-decoration: none;
	color: #F4B2BD;
	font-weight: bold;
}

#savvyslide {
	position: relative;
	top:0px;
	left:0px;
	width: 175px;
	height: 300px;
	padding: 0;  
	overflow: hidden;
} 

#savvyslide img {  
	width: 175px;
	height: 300px;
	top:  0;
}

#txtsavvyslide {
	position: relative;
	top:0px;
	left:0px;
	width: 175px;
	height: 40px;
	padding: 0;  
	overflow: hidden;
} 

#txtsavvyslide img {  
	width: 175px;
	height: 40px;
	top:  0;
}

#pgTitle {
	position: relative;
	display: block;
	width: 830px;
	float: left;
	padding:20px 0 5px 20px;
}

.title {
	font-family:"Times New Roman", Times, serif;
	font-size:24px;
	color: #884C56;
}

#leftcol {
	position:relative;
	color: #333;
	width: 185px;
	float: left;
	padding:10px 10px 20px 20px;
}

#main {
	float: left;
	display: inline;
	padding:10px 10px 20px 10px;
	width:400px;
}

body.TwoCol #main {
	padding:10px 20px 20px 10px;
	width:550px;
}

#rightcol {
	color: #333;
	width: 185px;
	float: left;
	padding:10px 20px 20px 10px;
}

#footer {
	clear: both;
	width: 850px;
	font-size: 80%;
	margin-top:10px;
	padding: 10px 0 10px 0;
	text-align: center;
	background: #FCE7EB;
	border-top: 2px solid #884C56;
	color: #333333;
}

#footer a, #footer a:visited {
	color: #884C56;
	text-decoration: none;
}

#footer a:hover, #footer a:active {
	color: #333333;
}

a:link,a:visited,a:active {
	color: #990099;
	text-decoration: underline;
}

a:hover {
	color: #F4B2BD;
	text-decoration: underline;
}

#credit {
	clear:both;
	position:relative;
	display:block;
	margin-top:40px;
	padding: 10px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	line-height: 1.3em;
	text-align: right;
}

#credit a, #credit a:visited {
	color: #884C56;
	text-decoration: none;
}

#credit a:hover, #credit a:active {
	color: #333333;
}

.small {
	font-size: 10px;
}

.highlight {
	color: #884C56;
}

.lgHighlight {
	font-size: 24px;
	color: #990099;
	font-family:"Times New Roman", Times, serif;
}
/* left column link buttons */

a.btnLink,  a.btnLink:visited {
  position:relative;
  text-decoration:none; 
  font-size: 10px;
  line-height: 1.3em;
  text-align:center; 
  background-color:#FCE7EB;
  color:#884C56; 
  display:block; 
  width:90%; 
  border:1px solid #FFFFFF;
  border-color:#CCCCCC #666666 #666666 #CCCCCC;
  padding-top:0.2em;
  padding-bottom:0.2em;
/*  padding:0.10em;
  margin:5px auto; */
}

a.btnLink:hover {
  top:1px;
  left:1px;
  color:#884C56; 
  background-color:#FCE7EB;
  border-color:#666666 #FFFFFF #FFFFFF #666666;
}

.btnLinkSelected {
  position:relative;
  text-decoration:none; 
  font-size: 90%;
  line-height: 1.3em;
  text-align:center; 
  color:#666666; 
  background-color:#C9EEC2;
  border:1px solid #FFFFFF;
  border-color:#666666 #FFFFFF #FFFFFF #666666;
  display:block; 
  width:85%; 
  padding-top:0.2em;
  padding-bottom:0.2em;
  top:1px;
  left:1px;
}
