@charset "UTF-8";
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, tr, th, td {
	margin: 0;
	padding: 0;
	border: 0;
	outline: 0;
	font-size: 100%;
	font-family: inherit;
}
img, div, input {
	behavior: url("iepngfix.htc")
}
body {
	/*font-family:"Comic Sans MS", cursive;*/
	font-family:"Adobe Garamond Pro", Georgia, Times, serif;
	font-size:16px;
	background-color:#fff;
	/*color:#4a6888;*/
    color:#000;
	background-image:url(../images/bg_slice.jpg);
	background-repeat:repeat-x;
}
#outer_wrapper {
	margin:0px auto 0px auto;
	width:1194px;
}
#left_bg {
	width:76px;
	height:628px;
	background-image:url(../images/left_bg.png);
	background-repeat:no-repeat;
	float:left;
	margin-top:10px;
	/*border:1px solid #000;*/
	z-index:0
}
#header {
	height:219px;
	width:1039px;
	margin:0px;
	z-index:2
}
#inner_wrapper {
	width:1093px;
	margin:0px;
	float:right;
	
	/*border:1px solid #000;*/
}
#nav {
	float:left;
	width:215px;
	margin-top:0px;
	/*margin-left:-100px;*/
	z-index:2
}
#content_wrapper {
	margin:0px 0px 15px 25px;
	width:600px;
	padding-right:15px;
	height:503px;
	z-index:3;
	float:left;
}
#content {
	float:left;
	margin:5px 0px 0px 10px;
	width:600px;
	height:543px;
}
/*#content p + p {
	text-indent: 1.5em;
	margin-top: 0
}*/
#content h1 {
	margin: 5px 0px 5px 0px;
}
#content p {
	margin: 5px 5px 5px 0px;
	width:540px;
}
#bonnie_pic {
	float:right;
	background-repeat:no-repeat;
	z-index:1;
}
h1 {
	font-size:30px;
}
h2 {
	font-size:22px;
}
ul {
	margin:5px 0px 5px 25px;
}
.clear_divs {
	clear:both;
}
.required {
	color:#CC0000;
	display:inline;
}
/* home page specific styles: ****************/
#index #bonnie_pic {
	width:347px;
	height:490px;
	background-image:url(../images/bonnie_home.png);
	margin-top:0px;
    /*margin-right:65px;*/
}
#index #content {
	width:500px;
	overflow:none;
}
/* music page specific styles ****************/
#music #bonnie_pic {
	width:339px;
	height:419px;
	background-image:url(../images/bonnie_music.png);
	/*margin-right:70px*/
}
#music #content {
	width:525px;
}
#music #content table {
	margin-top:10px;
}
.album {
	width:500px;
	margin:20px 5px 5px 5px;
}
.album img {
	width:155px;
	height:157px;
	float:left;
}
.album p {
	padding:0px 0px 0px 5px;
	font-size:15px;
}
/* tour page specific styles ****************/
#tour #content {
	width:500px;
}
#tour #content p + p {
	text-indent:0px;
	margin-top: 0px;
}
#tour #bonnie_pic {
	width:342px;
	height:499px;
	background-image:url(../images/bonnie_tour.png);
	margin-top:0px;
}
#tour ul {
	list-style-type:circle;
}
#tour h1 {
	margin-left:0px;
	padding-left:0px;
}
#tour p {
	margin:10px 0px;
}
/* bio page specific styles ****************/
#bio #bonnie_pic {
	width:379px;
	height:473px;
	background-image:url(../images/bonnie_bio.png);
}
#bio #content {
	width:450px;
}
/* scrapbook page specific styles ****************/
#scrapbook #bonnie_pic {
	width:367px;
	height:485px;
	background-image:url(../images/bonnie_scrapbook.png);/*margin-right:70px;*/
}
#scrapbook #content {
	width:470px;
}
/* contact page specific styles ****************/
#contact #bonnie_pic {
	width:383px;
	height:493px;
	background-image:url(../images/bonnie_contact.png);
	margin-top:0px;
}
#contact #content {
	width:450px;
}
.form_field_20px {
	width:20px;
	height:17px;
	background-color:#E2E3F5;
}
.form_field_50px {
	width:50px;
	height:17px;
	background-color:#E2E3F5;
}
.select_50px {
	width:50px;
	height:21px;
	background-color:#E2E3F5;
}
.form_field_75px {
	width:75px;
	height:17px;
	background-color:#E2E3F5;
}
.select_75px {
	width:75px;
	height:21px;
	background-color:#E2E3F5;
}
.form_field_215px {
	width:215px;
	height:17px;
	background-color:#E2E3F5;
}
.select_215px {
	width:215px;
	height:22px;
	background-color:#E2E3F5;
}
.txt_area {
	width:305px;
	height:105px;
	background-color:#E2E3F5;
}
.error {
	color:black;
	font-size:14px;
}
/* thanks page specific styles ****************/


#no_bullying #bonnie_pic {
	width:250px;
	height:213px;
	background-image:url(../images/no_bullying.jpg);
	margin-top:0px;
}
#self_esteem #bonnie_pic  {
	width:250px;
	height:300px;
	background-image:url(../images/self_esteem.jpg);
	margin-top:0px;
}

#protecting_earth #bonnie_pic  {
	width:236px;
	height:348px;
	background-image:url(../images/protecting_earth.jpg);
	margin-top:0px;
}
.testimonial {
	width:585px;
	color:#000;
	font-weight:bold;
	margin-top:30px;
}