body.pinkBack { margin-top: 0px;
	font: 11px/140% "Lucida Grande", Arial, Helvetica, Geneva, SunSans-Regular, sans-serif; 
	background-image: url(images/pink.jpg); background-attachment: fixed; background-position: center; background-position: top; background-color: #f36de2;
	text-align: center; 
	}
	

h1  {color: #ff00e8; font-size: 15px; font-family: Arial, Helvetica, sans-serif;}
h2  {color: #ff00e8; font-size: 14px; font-family: Arial, Helvetica, sans-serif;}
h3  {color: #ff00e8; font-size: 12px; font-family: Arial, Helvetica, sans-serif;}
h4  {color: #ff00e8; font-size: 11px; font-family: Arial, Helvetica, sans-serif; font-weight: bold; }

h5 {color: #ff00e8; font-size: 12px; font-family: Arial, Helvetica, sans-serif; margin-top: 0px; margin-bottom: -10px;}
a   {color: #9e0090; text-decoration: none;  }
a.pink   {color: #f36de2;  text-decoration: none;  }
a:hover   { color: white; background-color: #ff00e8;   text-decoration: none;  }
a.pink:hover   { color: white; background-color: #f36de2;   text-decoration: none;  }

em { font-weight: bold; font-stretch: expanded; font-style: normal;}


/* Masthead*/
#masthead  {height: 85px; width: 852px; background-image: url(images/header900Pink.jpg); position: relative; left:0px; top:0px; }

#masthead ul	{ margin: 0px; padding: 0px 10px; list-style-type: none; }
#masthead li	{ display: inline; padding: 0px 7px;}

.logo {position: absolute; top:0px; left: 0px}

#nav-main {
	text-align: right;
	position: absolute; 
	top: 50px; 
	right: 0px 
	}
	
#nav-main ul	{ margin: 0px; padding: 0px; list-style-type: none; }
#nav-main li	{ padding: 0px 0px;}
	
#nav-main a { font-size: 10px;  font-weight: 800; background-color: white; padding:2px 10px;}
#nav-main a:hover { font-size: 10px;  font-weight: 800; background-color: #9e0090; padding:2px 10px;}


#nav-top {position: absolute; top: -2px; right: 0px }
#nav-search {position: absolute; top: 20px; right: 0px }	

#nav-sub  { position: absolute;	top: 68px; right: 0px; text-align: right;}
#nav-sub a, #nav-top a   {color: #9e0090; text-decoration: none;  }
#nav-sub a:hover, #nav-top a:hover   {color: white; text-decoration: none;  }
	

.nav {
	font-size: 9px; 
	font-weight: 100;
	font-family: Arial, Helvetica, Geneva, SunSans-Regular, sans-serif;  
	text-transform: uppercase;
	}
.nav:link { color: #9e0090;}	
.nav:visited { color: #bc00ab;}	
.nav:hover { color: white;  background-color: #9e0090;}


/* Main Content Area */
#content  { background-color: white;  width: 852px; background-image: url(images/backgroundPink.jpg) }
#contentPink  { background-color: white;  width: 852px; 	padding-top: 10px; background-image: url(images/backgroundPink.jpg)}	

	
#col-Lphoto{
	float:left;
	width:300px;
	margin: 30px 0px 20px 30px;
	text-align:left;
	}	

#col-2{
	float:right;
	width:450px;
	margin: 15px 30px 20px 25px;
	text-align:left;
	}

	


/* Site Info Section */

#site-info{
	width:852px;
	min-height: 150px;
	background-image: url(images/bottomGrad2Pink.jpg); background-repeat:both;
	}

.info-1ORIG {
	float:left;
	clear: right;
	width: 25%;
	padding: 5px 15px;
	border-left: white dotted 1px;
	text-align:left;
	margin-bottom: 10px;
	}

.info-A {
	float:left;
	clear: right;
	padding: 5px 15px;
	border-left: white dotted 1px;
	text-align:left;
	margin-bottom: 10px;
	}

.info-1 {
	float:left;
	clear: right;
	width: 280px;
	padding: 5px 15px;
	border-left: white dotted 1px;
	text-align:left;
	margin-bottom: 10px;
	}

.info-1 h4, .info-A h4{
	border-top-color: white;
	font-size: 10px;
	font-family: "Times New Roman", Times, georgia, serif;
	text-transform: uppercase;
	color: #74006a;
	border-bottom-color: white;
	margin: 10px 0px 5px 0px; 
	padding: 1px 10px;
	border-left-style: none;
	border-right-style: none; 
	border-top-style: dotted;  border-top-width: 1px; 
	border-bottom-style: dotted;  border-bottom-width: 1px;
	}

.info-1 ul	{ margin: 0px; padding: 0px; list-style-type: none; }
.info-1 li	{ color: #473605; font-size: 9px; margin:0px; font-weight: 200; padding: 0px 10px;}	
	
.info-1 p, .info-A p { color: #473605; font-size: 9px; margin:0px 0px 5px 0px; font-weight: 200; padding: 0px 10px;  }

.info-1 a:link, .info-A a:link,  .info-1 a:visited, .info-A a:visited { color: #bc00ab; font-size: 9px; margin:0px; font-weight: 200; padding: 0px 10px;   }

.info-1 a:hover, .info-A a:hover { color: #fff; font-size: 9px; margin:0px; font-weight: 200; padding: 0px 10px; }

.signup {margin: 8px 10px;}

/* End Site Info Section */






/* footer */

#footer {text-align: right; width: 855px;
	margin: 5px auto;
	color: white;
	font: 10px/140%  "Lucida Grande", Verdana, Arial, sans-serif; 
	}
	
#footer a {color: #ffc6f5; text-decoration: none; background-color:transparent;}	
#footer a:hover {color: #f36de2;  background-color:black;}	


.legal {
	padding: 0px;
	text-align: left;
	color: white;
	font: 9px/120%  Verdana, Arial, sans-serif; }
	
.legal a {font-weight: bold; color: white; background-color: #443104;}





