body {
	margin:0px 0px; padding:0px;
	text-align:center;
	background-color:#efdbdc;

	
	}



#container
{
width: 760px;
margin: 0px auto;
background-color: #f6eeef;
color: #666666;
border-left: 1px solid #FF0066;
border-right: 1px solid #FF0066;
border-bottom: 2px solid #FF0066;
border-top: 0px solid #FF0066;
line-height: 110%;
text-align:left;
}

#toptext{margin: 0px auto;
	height:20px;
	background-color:#FF0066;
	padding-left:16px;
	padding-top:6px;
	text-align:justify;
	border-bottom: 1px solid #000000;
	border-top: 1px solid #000000;
	color:#ffffff;}

#toptext h1 {font-size:1.0em;
	      letter-spacing:3px;
		margin: 0;}

	#header {    width:760px;    height:200px;    background: transparent url(images/header.jpg) no-repeat; margin: 0px auto;}

#header span {    display:none;}


#tagtext{background-color:#FF0066;
	height:12px;
	padding-left:10px;
	text-align:justify;
	border-bottom: 0px solid #ffffff;
	border-top: 0px solid #af8aa6;
	color:#ffffff;
	text-align:right;
	padding-right:10px;
	padding-bottom:5px;
	font-size:0.8em;
	      letter-spacing:3px;
font-family:  verdana,arial, helvetica, sans-serif;}



#menucol {
	position:relative; 
	width:200px;
	margin-top:30px;
	padding-top:1px;
	padding-bottom:10px;
	margin-left:0px;
	background-color:#f0f3fc;
	padding-left:0px;
	padding-right:1px;
	font-size:0.9em;
	text-align:left;
	font-family: verdana, helvetica, arial,  sans-serif; 
	color:#ffffff;
	float:left;

	}

#menucol li {
	
	list-style: none;
	line-height:140%;
	margin-top:4px;
	}

#menucol ul {
	margin-right:5px;
	margin-top:0px;
}

#menucol a {font-size:0.8em;
	padding-left:0px;
	text-decoration:none;
	font-weight:300;
	display: block;
	width:148px;
	border:1px solid #666666;
	background-color:#FF0066;
	font-family:  arial, verdana,    sans-serif; 
	color:#ffffff;}

#menucol a:visited {font-size:0.8em;
	padding-left:0px;
	text-decoration:none;
	font-weight:300;
	display: block;
	width:148px;
	border:1px solid #666666;
	background-color:#FF0066;
	font-family:  arial,  verdana,   sans-serif; 
	color:#ffffff;}

#menucol a:hover {font-size:0.8em;
	padding-left:0px;
	text-decoration:none;
	font-weight:300;
	display: block;
	width:148px;
	border:1px solid #af8aa6;
	background-color:#686167;
	font-family:  arial, verdana,    sans-serif; 
	color:#ffffff;} 

	
	#menucol a.noborder, #menucol a:link.noborder, #menucol a:visited.noborder, #menucol a.noborder img {
border: none;
} 
	

#contentcol {
	position:relative; 
	width:450px;
	line-height:130%;
	padding-bottom:10px;
	margin-left:215px;
	margin-top:30px;
	padding-left:30px;
	padding-right:20px;
	padding-bottom:55px;
	font-size:0.8em;
	text-align:justify;
	font-family:  helvetica, arial,  sans-serif; 
	color:#333333;
	}
	
	
		#contentcol  img {
border: none;
} 

#contentcol li {
	
	list-style: none;
		line-height:120%;
	}

#contentcol ul {
	margin-right:5px;
	margin-top:0px;

}

#contentcol a {
	text-decoration:underline;
	padding:0px;
	letter-spacing: 0px;
	font-family:   helvetica, sans-serif; color:#000000;}

#contentcol a:visited {
	text-decoration:underline;
	padding:0px;
	letter-spacing: 0px;
	font-family:  helvetica, sans-serif; color:#000000;}

#contentcol a:hover {
	text-decoration:underline;
	padding:0px;
	letter-spacing: 0px;
	font-family:   helvetica, sans-serif;color:#505050; }
	
	
	div.float {
  float: left; margin: 24px;
  }
  
div.float p {
   text-align: center;
   }


div.gallery {
  float: left; margin: 0 28px 18px 20px;
	border-left: 0px solid #000000;
	border-right: 0px solid #000000;
	border-top: 0px solid #000000;
  }
	
	div.gallery2 {
  float: left; margin: 0 22px 18px 0px;
		border-left: 0px solid #000000;
	border-right: 0px solid #000000;
	border-top: 0px solid #000000;
  }
	




.hide {display:none;}

#botbit {width:740px;
	padding-top:5px;
	padding-right:10px;
	font-size:0.6em;
	text-align:left;
	margin:0 auto;
	padding-bottom:4px;}


#botbit a {
	text-decoration:none;
	padding:0px;
	letter-spacing: 0px;
	font-family:  arial, helvetica, sans-serif; color:#999999;}

#botbit a:visited {
	text-decoration:none;
	padding:0px;
	letter-spacing: 0px;
	font-family:  arial, helvetica, sans-serif; color:#999999;}

#botbit a:hover {
	text-decoration:underline;
	padding:0px;
	letter-spacing: 0px;
	font-family:  arial, helvetica, sans-serif;color:#000000; }




hr {height:1px; color:#ffffff; width:100%;}

#xmastimes {width:420px; height:200px; border: 1px solid #000000; padding:16px;background-image:url(images/xmasbak.jpg);}

#maillist {background-color:#f0f3fc;
margin-left:8px; }