/* FONTS
-------------------------------*/
@font-face {
	font-family: 'Pristina';
	src: url('Pristina.eot');
	src: local('Pristina'), local('Pristina'), url('Pristina.ttf') format('truetype');
}

/*
 * This CSS file has been generated by fontsquirrel.com and is based on the work of Paul Irish. 
* 
*/
@font-face {
	font-family: 'CurlzMTRegular';
	src: url('Curlz.eot');
	src: local('Curlz MT Regular'), local('CurlzMT'), url('Curlz.ttf') format('truetype');
}

@font-face {
	font-family: 'SurferNormal';
	src: url('SurferNormal.eot');
	src: local('Surfer Normal'), local('SurferNormal'), url('SurferNormal.ttf') format('truetype');
}


@font-face {
	font-family: 'TeenBold';
	src: url('teen_bold.eot');
	src: local('Teen Bold'), local('Teen-Bold'), url('teen_bold.ttf') format('truetype');
}

@font-face {
	font-family: 'TeenBoldItalic';
	src: url('teen_bolditalic.eot');
	src: local('Teen Bold Italic'), local('Teen-BoldItalic'), url('teen_bolditalic.ttf') format('truetype');
}

@font-face {
	font-family: 'TeenItalic';
	src: url('teen_italic.eot');
	src: local('Teen Italic'), local('Teen-Italic'), url('teen_italic.ttf') format('truetype');
}

@font-face {
	font-family: 'TeenLightItalic';
	src: url('teen_light_italic.eot');
	src: local('Teen Light Italic'), local('TeenLight-Italic'), url('teen_light_italic.ttf') format('truetype');
}

@font-face {
	font-family: 'TeenLight';
	src: url('teen_light.eot');
	src: local('Teen Light'), local('TeenLight'), url('teen_light.ttf') format('truetype');
}

@font-face {
	font-family: 'TeenRegular';
	src: url('teen.eot');
	src: local('Teen Regular'), local('Teen'), url('teen.ttf') format('truetype');
}


/* GENERAL EDITIOR STYLES
-------------------------------*/
html{
}
a, a:visited{
	color:#FF96BF;
}
	a:hover{
	}
h1{
}
h2{
}
h3{
}
h4{
}
h5{
}

blockquote{
}

ul{
}
	ul li{
	}
ol{
}

img{
	border-color:#FF86B5;
}
sup{
	font-size:64%;
}

legend{
}
form fieldset label{
}
form .buttons .button{
	background: #4D4E53 url(../images/gloss.png) repeat-x scroll 0 50%;
	border: .167em outset #4D4E53;
	color: #FFFFFF;
	cursor: pointer;
	font-size: 1em;
	font-weight: bold;
	padding: .333em .667em;
}

form .buttons input.submit:hover {
	background-color: #89E2ED;
	border-color: #89E2ED;
	color: #000;
}

* html form .buttons input.button {
	background-image: none;
}
* html form .buttons input.submit {
	background: #89E2ED;
	border-color: #89E2ED;
	color:#000;
}

.hand{
	cursor:row-resize;
}
.ui-state-highlight{
	background:#F8FFB0;
	border:4px dotted #FFBD34;
}

.curlz{
	font-family: 'CurlzMTRegular', sans-serif;
	font-size:175%;
}


/* GENERAL LAYOUT STYLES
-------------------------------*/
body{
	background:#FFF url(../images/body_background.gif) 50% 0 repeat-y;
	padding: 0;
	font-size:12px;
}
	#wrap{
		background:#2c130a url(../images/wrap_bg.gif) 743px 300px no-repeat;
		border:5px solid #FF86B5;
		margin:0 auto;
		width:890px;
	}
		#header{
			background:#2c130a url(../images/header2_bg.gif) 0 0 no-repeat;
			height:169px;
		}
			#logo{
			}
				#logo a{
				}
			#search{
			}
		#content{
			background:transparent url(../images/content_bg.gif) 169px 0 repeat-y;
			width: 100%;
		}
			#main{
				background:url(../images/main_bg.gif) 0 0 no-repeat;
				padding:20px 0 0 40px;
				margin-top:0;
				margin-right:149px;
				width:532px;
			}
				.layout-navtop-1col #main{
				}
				* html .layout-navtop-1col #main{
					float: none;
				}
				#crumbs{
					width:480px;
				}
					#list{
					}
						#list a, #list a:visited{
						}
						#list a:hover{
							color: #FFA20F;
						}
					#email{
					}
						#email a, #email a:link, #email a:active, #email a:visited{
						}
						#email a:hover{
						}
					#print{
					}
						#print a, #print a:link, #print a:active, #print a:visited{
						}
						#print a:hover{
						}
				#pagetitle{
					width:500px;
				}
					#pagetitle h1, h1.pagetitle{
						border-width:0;
						color:#FF86B5;
						font-family: 'CurlzMTRegular', sans-serif;
						font-size:40px;
						font-weight:normal;
						line-height:normal;
						letter-spacing: 0;
						text-align:center;
					}
				#modules{
					width:480px;
				}
					#modules ul{
						list-style-type:none;
					}
						#modules ul li, #modules ul.pink li{
							background:url(../images/bullet2.gif) 0 .7em no-repeat;
							padding:4px 0 10px 16px;
						}
						#modules ul.blue li{
							background:url(../images/bullet3.gif) 0 .5em no-repeat;
							padding:4px 0 10px 16px;
						}
						#modules ul.green li{
							background:url(../images/bullet4.gif) 0 .5em no-repeat;
							padding:4px 0 10px 16px;
						}
						#modules ul.curlz li{
							background:url(../images/bullet.gif) 0 .4em no-repeat;
							padding:0 0 0 24px;
						}
						#modules ul.curlz li.blue{
							background:url(../images/bullet5.gif) 0 .4em no-repeat;
							padding:0 0 0 24px;
						}
						#modules ul.curlz li.green{
							background:url(../images/bullet6.gif) 0 .4em no-repeat;
							padding:0 0 0 24px;
						}
				#sub{
				}
				#local{
					margin-left:13px;
					padding-top:98px;
					width:138px;
				}
					#local h3{
					}
						#local h3 a{
						}
					#localnav{
						background:url(../images/local_bottom_bg_no_flower.gif) 0 bottom no-repeat;
						padding-bottom:13px;
					}
						#localnav ul{
							background:url(../images/local_top_bg.gif) 0 0 no-repeat;
							margin:0;
							padding-top:68px;
						}
							#localnav li{
								background:url(../images/local_bg.gif) 0 0 repeat-y;
								padding:5px;
								margin:0;
							}
								#localnav li a{
									background:transparent url(../images/localnav_bg.gif) -500px 11px no-repeat;
									color:#b4abaa;
									padding-left:17px;
								}
								#localnav li a:hover{
									background:transparent url(../images/localnav_bg.gif) 0 11px no-repeat;
								}
								#localnav li.selected a{
									background:transparent url(../images/localnav_bg.gif) 0 11px no-repeat;
								}
							#localnav ul ul{
								background:transparent;
								padding:0;
							}
							#localnav li li{
								background:transparent;
								padding:2px 0 2px 10px;
								
							}
								#localnav li.selected li a{
									background:transparent url(../images/localnav_bg.gif) -500px 2px no-repeat;
									color:#b4abaa;
									padding-top:0;
									padding-bottom:0;
								}
									#localnav li li a:hover, #localnav li li.selected a{
										background:transparent url(../images/localnav_bg.gif) 0 2px no-repeat;
										color:#000;
									}
					#social{
					    clear:both;
						height:32px;
						margin-top:10px;
					}
						#social ul{
							list-style:none;
							margin:0 0 0 30px;
							padding:0;
						}
							#social li{
								border-width:0;
								display:block;
								float:left;
								height:32px;
								margin-right:10px;
								width:32px;
							}
								#social li.twitter{
									background:url(../images/twitter.png) 0 0 no-repeat;
								}
								#social li.facebook{
									background:url(../images/facebook.png) 0 0 no-repeat;
								}
								#social li a{
									background:none;
									display:block;
									height:32px;
									overflow:hidden;
									text-decoration:none;
									text-indent:-9999px;
									width:32px;
								}
									#social li a:hover{
										background:none;
									}
					#gossip{
						background:url(../images/local_top_bg.gif) 0 0 no-repeat;
						padding-top:68px;
					}
						#gossip h4{
							background:url(../images/local_bg.gif) 0 0 repeat-y;
							margin:0;
							padding:0;
						}
							#gossip h4 span{
								background:url(../images/baby_bump_gossip_title.gif) 50% 0 no-repeat;
								display:block;
								height:55px;
								overflow:hidden;
								width:inherit;
								text-indent:-9999px;
							}
						#gossip ol{
							background:url(../images/local_bottom_bg.gif) 0 bottom no-repeat;
							margin:0;
							padding-bottom:66px;
						}
							#gossip ol li{
								background:url(../images/local_bg.gif) 0 0 repeat-y;
								font-size:11px;
								padding:5px;
								margin:0;
							}
								#gossip ol li a{
									background:transparent;
									color:#FF84B8;
									display:inline;
									font-size:inherit;
									margin:0;
									padding:0;
								}
									#gossip ol li a:hover{
										background:transparent;
									}
						#gossip li.hr span{
							background:url(../images/baby_bump_gossip_title.gif) 50% bottom no-repeat;
							display:block;
							height:11px;
							width:inherit;
						}
					.member{
						margin-top:20px;
						text-align:center;
					}
						.member img{
							border-width:0;
						}
				#nav{
					background-color:transparent;
					top:-38px;
					width:890px;
				}
					#wrapper{
						text-align:center;
					}
						#wrapper h3{
						}
						#wrapper ul{
							width:375px;
						}
							#wrapper ul li{
							}
								#wrapper a{
									background-color:transparent;
									color:#ffe99e;
									font-family: 'TeenBold', sans-serif;
									font-size:12px;
									font-weight:normal;
									line-height:normal;
									padding:5px 12px;
								}
							#wrapper ul li.selected{
							}
								#wrapper a:hover,
								#wrapper li.selected a{
									background:transparent url(../images/subnav2_bg.gif) 50% 50% no-repeat;
								}
								
								/* Drop Down Menu */
								#wrapper li li{
								}
									#wrapper li li a{
									}
										#wrapper li li a:hover{
										}
					li#t1, li#t1 a,
					li#t4, li#t4 a,
					li#t5, li#t5 a,
					li#t3, li#t3 a{
						background:url(../images/nav2_bg.gif) 0 0 no-repeat;
						display:block;
						font-size: 17px;
						font-family: 'SurferNormal', sans-serif;
						font-weight:bold;
						height:97px;
						letter-spacing:0;
						line-height:normal;
						overflow:hidden;
						padding:0;
						position:absolute;
						text-transform:uppercase;
						top:-85px;
						width:95px;
					}
						li#t1 a, li#t4 a, li#t5 a, li#t3 a{
							padding-top:36px;
							text-align:center;
							top:0;
						}
						li#t1.selected a, li#t4.selected a, li#t5.selected a, li#t3.selected a{
							color:#FFF;
						}
						li#t1{
							left:47px;
						}
							li#t1.selected a, li#t1 a{
								background:url(../images/nav2_bg.gif) -190px 0 no-repeat;
								color:#ffe99d;
							}
							li#t1.selected a{
								background:url(../images/nav2_bg.gif) -190px -97px no-repeat;
							}
						li#t4{
							left:168px;
						}
							li#t4.selected a, li#t4 a{
								background:url(../images/nav2_bg.gif) 0 0 no-repeat;
								color:#16e6f3;
							}
							li#t4.selected a{
								background:url(../images/nav2_bg.gif) 0 -97px no-repeat;
							}
						li#t5{
							right:168px;
						}
							li#t5.selected a, li#t5 a{
								background:url(../images/nav2_bg.gif) -95px 0 no-repeat;
								color:#ff86b7;
							}
							li#t5.selected a{
								background:url(../images/nav2_bg.gif) -95px -97px no-repeat;
							}
						li#t3{
							right:47px;
						}
							li#t3.selected a, li#t3 a{
								background:url(../images/nav2_bg.gif) -285px 0 no-repeat;
								color:#1eeb5e;
							}
							li#t3.selected a{
								background:url(../images/nav2_bg.gif) -285px -97px no-repeat;
							}
							li#t1 a:hover{
								background:url(../images/nav2_bg.gif) -285px 0 no-repeat;
								color:#1eeb5e;
							}
							li#t4 a:hover{
								background:url(../images/nav2_bg.gif) -95px 0 no-repeat;
								color:#ff86b7;
							}
							li#t5 a:hover{
								background:url(../images/nav2_bg.gif) 0 0 no-repeat;
								color:#16e6f3;
							}
							li#t3 a:hover{
								background:url(../images/nav2_bg.gif) -190px 0 no-repeat;
								color:#ffe99d;
							}
		#footer{
			background:#2c130a url(../images/footer_bg.gif) 169px 0 no-repeat;
			padding-top:35px;
		}
			#footer p.copyright{
				color:#FF84B8;
				font: 14px 'Pristina', Arial, sans-serif;
			}
				#footer p.copyright span{
					color:#FF84B8;
					font: 14px 'Pristina', Arial, sans-serif;
					padding-right:.5em;
					position:relative;
					top:auto;
				}
			#footer p.poweredby{
				top:75px;
			}
				#footer p.poweredby a, #footer p.poweredby a:link, #footer p.poweredby a:active, #footer p.poweredby a:visited{
					font-weight: bold;
				}
	#extra1{}
	#extra2{}
		

.fckeditor{
	background:#FFF;
	margin:0;
	padding:0;
}

#p1 #pagetitle,
#p1 #list {
	display: none;
}

#p1 #modules {
	margin-top: 30px;
}

#c3{
	float:left;
	width: 48%;
}
	#c3 fieldset{
		width:auto;
	}
#c17{
	clear:none;
	float:right;
	width:48%;
}
	
