@charset "utf-8";
/* CSS Document */
@font-face {
	font-family: 'CuprumFFURegular';
	src: url('Cuprum-webfont.eot');
	src: local('☺'), url('Cuprum-webfont.woff') format('woff'), url('Cuprum-webfont.ttf') format('truetype'), url('Cuprum-webfont.svg#webfont') format('svg');
	font-weight: normal;
	font-style: normal;
}



body{
	background-color:#FECB02;
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
}

h1.fontface {font: 40px/45px 'Georgia', Arial, sans-serif;letter-spacing: 0; text-align:center;}
h2.fontface {font: 30px/35px 'CuprumFFURegular', Arial, sans-serif;letter-spacing: 0; text-align:center;}
p.style1 {font: 17px/19px 'Georgia', Arial, sans-serif; line-height:160%; word-spacing:2px;}
p.style2 {font: 15px/17px 'Georgia', Arial, sans-serif; font-style:italic;}
p.style3 {font: 29px/34px 'Georgia', Arial, sans-serif; font-weight:bold;}
p.style4 {font: 9px/10px 'Verdana', Arial, sans-serif;}
p.style5 {font: 35px/41px 'Georgia', Arial, sans-serif;color:#FFFFFF;text-align:center;font-weight:bold;}
p.style6 {font: 15px/19px 'CuprumFFURegular', Arial, sans-serif; line-height:160%; word-spacing:2px;}
div#header {
	width:760px;
	height:110px;
}
div#container {
	clear:both;
	width: 782px;
	height: 490px;
	background-image:url(images/blackMiddle.png);
	margin-left:auto;
	margin-right:auto;
	color:#FFFFFF;
}

div#fundraisingContainer {
	width:782px;
	height:1340px;
	background-image: url(images/blackMiddle.png);
	background-repeat:repeat-y;
	margin-top:0px;
	margin-bottom:0px;
	margin-left:auto;
	margin-right:auto;
	padding-top:0px;
	padding-right:0px;
	padding-bottom:0px;
	padding-left:0px;
}

div#fundraisingMiddle {
	font-family:Georgia, "Times New Roman", Times, serif;
	font-size:13px;
	color:#FFFFFF;
	line-height:140%;
	word-spacing:1px;
	margin-top:-18px;
	margin-bottom:20px;
	margin-left:30px;
	margin-right:20px;
	padding-top:0px;
	padding-right:0px;
	padding-bottom:0px;
	padding-left:0px;
}

div#aboutTeresaContainer {
	clear:both;
	width:782px;
	height:350px;
	background-image: url(images/whiteMiddle.png);
	background-repeat:repeat-y;
	margin-top:-20px;
	margin-bottom:0px;
	margin-left:auto;
	margin-right:auto;
	padding-top:0px;
	padding-right:0px;
	padding-bottom:0px;
	padding-left:0px;
}

div#readMoreContainer {
	clear:both;
	width:782px;
	height:2100px;
	background-image: url(images/whiteMiddle.png);
	background-repeat:repeat-y;
	margin-top:0px;
	margin-bottom:0px;
	margin-left:auto;
	margin-right:auto;
	padding-top:0px;
	padding-right:0px;
	padding-bottom:0px;
	padding-left:0px;
}

div#aboutTeresaMiddle {
	font-family:Georgia, "Times New Roman", Times, serif;
	font-size:15px;
	color:#000000;
	line-height:140%;
	word-spacing:1px;
	margin-top:20px;
	margin-bottom:20px;
	margin-left:30px;
	margin-right:20px;
	padding-top:0px;
	padding-right:0px;
	padding-bottom:0px;
	padding-left:0px;
}

div#readMoreMiddle {
	font-family:Georgia, "Times New Roman", Times, serif;
	font-size:12px;
	color:#000000;
	line-height:140%;
	word-spacing:1px;
	text-align:justify;
	margin-top:0px;
	margin-bottom:0px;
	margin-left:0px;
	margin-right:0px;
	padding-top:0px;
	padding-right:0px;
	padding-bottom:0px;
	padding-left:0px;
}

div#left {
    float: left;
    width: 250px;
	font: 18px/21px 'CuprumFFURegular', Arial, sans-serif;letter-spacing: 0;
	color:#FFFFFF;
	margin-left:40px;
	display:inline;
}
div#right {
    float: right;
    width: 432px;
	background-color:#FFFFFF;
	margin-right:30px;
	display:inline;
}

div#readMoreLeft {
	float:left;
	width:201px;
	margin: 0px 0px 0px 45px;
	display:inline;
}

div#readMoreRight {
	float:right;
	width:433px;
	margin: 0px 35px 0px 0px;
}
div#handy {
	clear:both;
	margin-left:450px;
}

div#storeLocatorHeading {
	width:350px;
	margin-left:auto;
	margin-right:auto;
	text-align:center;
	font: 70px/75px 'CuprumFFURegular', Arial, sans-serif;
	letter-spacing:1px;
	font-weight:bolder;
}

div#storeLocatorBody {
	width:300px;
	margin-left:auto;
	margin-right:auto;
	text-align:justify;
	letter-spacing:1px;
}