/* CSS Document */

/* Default font settings. 
   The font-size percentage is of 16px. (0.75 * 16px = 12px) */
   
   /*reset*/
html, body, div, span, applet, object, iframe,
h1, h2, h3, h4, h5, h6, p, blockquote, pre,
a, abbr, acronym, address, big, cite, code,
del, dfn, em, font, img, ins, kbd, q, s, samp,
small, strike, strong, sub, sup, tt, var,
dl, dt, dd, ol, ul, li,
fieldset, form, label, legend,
table, caption, tbody, tfoot, thead, {
	margin: 0;
	padding: 0;
	border: 0;
	outline: 0;
	font-weight: inherit;
	font-style: inherit;
	font-family: inherit;
	vertical-align: baseline;
	font-size:100%;
}


body {
color: #000; 
font-family:   Arial, Helvetica, sans-serif;
text-align : left;
margin: 0px;
padding: 0px;

}
body, td, p{font-size:12px}/* added by fc:ascedia */
form {
margin: 0px;
padding: 0px;
} 

a {
font-size : 12px;
color : #FFF;
text-decoration : none;
}
a:hover {
text-decoration : underline;
}

.header  { /* changed by ascedia */
width: 750px;
margin: 0 auto;
padding-top: 6px;
height: 81px;
} 


.headerHome  {/* added by ascedia */
width : 750px;
height : 81px; 
padding-top: 6px;
margin : 0 auto;
}


.headerNavHome {/* added by ascedia */
width: 962px;
margin: 0px auto;
}

.headerNav {/* added by ascedia */
width: 980px;
margin: 0px auto;
}


#MainpageBtn { /* added by ascedia */
z-index: 100;
position:absolute;
margin: 35px 0px 0px 50px;
width: 66px;
height: 44px;
border:none;
}

#ChrissacontentHome { /* added by ascedia */
margin: 0 auto;
padding: 0px 0px 0px 0px;
width: 962px;
}



#Chrissacontent { /* added by ascedia */
margin: 0 auto;
padding: 0px 0px 0px 25px;
width: 955px;
text-align:left;
}

#craft { /* added by ascedia */
height: 143px;
width: 140px;
position:absolute;
margin-left: 375px;
z-index: 2;
}

.atschool{ /* added by ascedia */
color: #990033;
font-size: 16px;
font-weight: bold;
}



.image{ /* added by ascedia */
margin: 3px 0px 0px 0px;
}

#fl{ /* added by ascedia */
float: left;
}

.fr{ /* added by ascedia */
float: right;
padding: 0px 0px 0px 0px;
clear: left;

}

#clear{ /* added by ascedia */
clear: both;
}

.hidden {
position : absolute;
overflow : hidden;
left : -5555px;
}


.ftr {
padding-top : 40px;
margin: 0 auto;
height: 110px;
width:885px;
clear : both;
text-align : center;
}
.ftr ul, .ftr li {
list-style : none;
display : inline;
margin : 0;
padding : 0;
color : #d884ab;
}
.ftr li a {
color : #555;
padding : 0 3px;
}
.ftr a:hover {
text-decoration : underline;
}

#footerBg {
background: url(../images/footerBG.jpg) no-repeat;
margin: 0 auto;
width: 955px;
height: 150px;
}
#footerBg, #footerBg td { font-size:10px}
/* ask for help page */
.askforhelp {margin:10px 0 0 51px;}
.tag {display:block;margin:10px 0 5px 0}
.pageTitleImg {display:block; margin:0 0 5px 0;}

/* meet chrissa page */
#meetChrissaBg {background:url(../images/bg_meetchrissa.gif) no-repeat top left; margin:53px 0 0 15px;}

.revbody
{color: #FFFFFF; font-size:12px;}

.subheadboldadults
{color: #9C5297; font-size:15px; font-weight:bold;}

.breadcrumbs {font-size:11px; color:#666; display:block; margin:0 0 5px 15px; font-weight:bold;}
.breadcrumbs a {text-decoration:none; color:#EB1E61;font-size:11px}

.galleryCaption { font-size:10px; color:#fff; width:119px; padding:5px 0; margin:0 auto; font-weight:bold; text-align:left;}
#gallery, #gallery a {color:#fff; text-decoration:none}
#gallery a:hover {color:#fff; text-decoration:underline}
#gallery a.selected {font-weight:bold}
#gallery a img {border: 1px #46474D solid;}
#gallery a img:hover {border: 1px #EB1E61 solid;}
.bioModal {background: url(../images/bgModal.png) no-repeat;
	height:383px;
	width:552px;
	position:absolute;
	z-index:2109380;
	color:#fff;
	text-align:left;
	padding:15px 25px 0 25px;
	line-height:16px;}
.close {float:right; margin:0 0 15px 0}
#modalContent {padding-right:20px}
