body {
	background: url(../images/background.jpg) repeat center;
	text-align: center;
	margin: 0;
	height: 100%;
	min-height: 100%;
	font-family: "Lucida Grande", Lucida, Verdana, sans-serif;
}

.png-fix {
	behavior: url(iepngfix.htc);
}

/* @group Main Navigation */

.main-navigation {
	height: 29px;
	width: 100%;
	background: url(../images/navigation.png) repeat-x;
	behavior: url(iepngfix.htc);
}

.main-navigation img#seperator {
	height: 22px;
	width: 9px;
	margin-top: 1px;
	margin-left: 25px;
	margin-right: 25px;
}

.main-navigation a:link {
	color: #fff3fa;
	text-transform: uppercase;
	text-decoration: none;
	vertical-align: 6px;
	font: bold 14px Trebuchet, "Trebuchet MS", Arial, Verdana, sans-serif;
	letter-spacing: 2px;
	text-shadow: #817586 0 0 5px;
}

.main-navigation a:visited {
	color: #fff3fa;
	text-transform: uppercase;
	text-decoration: none;
	vertical-align: 6px;
	font: bold 14px Trebuchet, "Trebuchet MS", Arial, Verdana, sans-serif;
	letter-spacing: 2px;
	text-shadow: #817586 0 0 5px;
}

.main-navigation a:hover {
	color: #fff3fa;
	text-transform: uppercase;
	text-decoration: none;
	vertical-align: 6px;
	font: bold 14px Trebuchet, "Trebuchet MS", Arial, Verdana, sans-serif;
	letter-spacing: 2px;
	text-shadow: #e697b4 0 0 5px;
}

.main-navigation a:active {
	color: #897d8e;
	text-transform: uppercase;
	text-decoration: none;
	vertical-align: 6px;
	font: bold 14px Trebuchet, "Trebuchet MS", Arial, Verdana, sans-serif;
	letter-spacing: 2px;
	text-shadow: #817586 0 0 5px;
}

/* @end */

/* @group Main Body */

.main-body {
	width: 1000px;
	min-height: 500px;
	margin-top: 20px;
	text-align: center;
	display: inline-block;
}

.text-display {
	background: url(../images/text-background.png) repeat;
	border: 1px solid #e5dae3;
	behavior: url(iepngfix.htc);
}

.text-display a:link, .text-display a:visited  {
	color: #faafcc;
	text-decoration: none;
}

.text-display#front {
	text-align: justify;
	width: 370px;
	height: 415px;
	padding: 75px 10px 10px;
	font-size: 12px;
	display: inline-block;
	margin-top: -9px;
	position: relative;
	margin-left: -60px;
}

.text-display#bio {
	text-align: justify;
	width: 440px;
	height: 501px;
	padding: 5px;
	color: #000;
	font-size: 12px;
	margin-left: 55px;
	display: inline-block;
	position: relative;
}

.text-display#contact {
	text-align: center;
	width: 440px;
	height: 460px;
	padding: 30px 10px 10px;
	color: #000;
	font-size: 12px;
	margin-left: -60px;
	display: inline-block;
	position: relative;
	margin-top: -9px;
}

.text-display#jump {
	text-align: justify;
	width: 600px;
	padding: 10px;
	color: #000;
	font-size: 10px;
	display: inline-block;
	position: relative;
}

.Signature {
	display: inline-block;
	float: right;
	margin-top: 5px;
	text-align: right;
	position: relative;
	clear: both;
	width: 440px;
}

.Signature em {
	display: block;
	text-align: right;
	margin-right: 50px;
}

.Signature-front {
	display: inline-block;
	float: right;
	margin-top: 5px;
	text-align: right;
	position: relative;
	clear: both;
	width: 370px;
}

.Signature-front em {
	display: block;
	text-align: right;
	margin-right: 50px;
}

.girl-display {
	text-align: center;
	width: 360px;
	height: 500px;
	background-color: #fbb5d5;
	display: inline-block;
	position: relative;
	border: 1px solid #ccb2c0;
	top: -9px;
	float: left;
	margin-right: 20px;
	margin-left: 105px;
}

.ruler-display {
	width: 440px;
	background: url(../images/ruler.png) no-repeat center top;
	behavior: url(iepngfix.htc);
	text-align: center;
	display: inline-block;
	position: relative;
	margin-top: 25px;
	min-height: 25px;
	text-transform: uppercase;
	font-size: 14px;
	padding-top: 7px;
	margin-bottom: -2px;
	color: #000;
	text-shadow: #d0bdc5 0 0 3px;
	font-weight: bold;
}

.ruler-display span {
	color: #aa0a06;
	font-weight: bold;
	text-shadow: #d0bdc5 0 0 3px;
}

.all-natural {
	display: block;
	behavior: url(iepngfix.htc);
	margin-left: 160px;
	margin-top: -6px;
}

.Mae-West {
	behavior: url(iepngfix.htc);
	margin-top: 15px;
}



/* @end */

/* @group Donations */

.donations-display {
	background: url(../images/text-background.png) repeat;
	border: 1px solid #e5dae3;
	behavior: url(iepngfix.htc);
	text-align: center;
	width: 440px;
	height: 480px;
	font-size: 11px;
	display: inline-block;
	margin-top: -9px;
	position: relative;
	margin-left: -60px;
	padding: 10px;
}

.donations-display em {
	font-size: 10px;
	margin-bottom: 15px;
	font-weight: normal;
	font-style: normal;
	display: inline-block;
	margin-top: -5px;
}

.donations-display em#quote {
	margin-top: 5px;
}

/* @group Table Design 6 */

table.Design6 {
    border-spacing: 0px;
}
table.Design6 th {
    text-align: left;
    font-weight: normal;
    padding: 0.1em 0.5em;
    border: 0px;
    border-bottom: 1px solid #9999AA;
}
table.Design6 td {
    text-align: center;
    border: 0px;
    border-bottom: 1px solid #9999AA;
    border-left: 1px solid #9999AA;
    padding: 0.1em 0.5em;
}
table.Design6 thead th {
    text-align: center;
    font-weight: bold;
    color: #aa0a06;
    border-left: 1px solid #9999AA;
}
table.Design6 th.Corner {
    text-align: left;
    border-left: 0px;
}
table.Design6 tr.Odd {
    background: #fee8f4;
}

table.Design6 td.Special {
    background: #aa0a06;
	color: #fff;
}

table.Design6 tr.Special {
    background: #aa0a06;
	color: #fff;
}

/* @end */



/* @end */

div.gallerySquare#email {
	float: left;
	margin-right: 6px;
	margin-left: 6px;
	text-align: center;
}

div.gallerySquare#email a {
	color: #000;
	font-size: 8px;
	text-decoration: none;
	margin-top: 5px;
	display: block;
}

.ie div.gallerySquare#email a {
	color: #000;
	text-decoration: none;
	margin-top: 5px;
	display: block;
	font: 9px Trebuchet, "Trebuchet MS", Arial, Verdana, sans-serif;
}

div.gallerySquare#email img {
	border: 1px solid #e596b2;
}

/* @group Footer */

.footer-body {
	text-align: center;
	width: 1084px;
	display: inline-block;
	position: static;
	color: rgba(255,255,255,0.01);
	font: 9px "Lucida Grande", Lucida, Verdana, sans-serif;
	margin-top: -2px;
}

div.footer-links {
	width: 1066px;
	text-align: center;
	margin-top: 15px;
	text-transform: uppercase;
	padding-top: 7px;
	height: 22px;
	color: #e0d6dc;
	background: url(../images/background-footer-links.png) repeat-y center;
	behavior: url(../iepngfix.htc);
	font: 12px "Lucida Grande", Lucida, Verdana, sans-serif;
}

div.footer-links a:link, a:visited {
	color: #e0d6dc;
	text-decoration: none;
}

div.footer-links a:hover {
	color: #faafcb;
	text-decoration: none;
}



/* @end */

/* @group Links */

.text-display#links {
	text-align: center;
	width: 976px;
	padding: 10px;
	color: #000;
	font-size: 10px;
	display: inline-block;
	position: relative;
}

span.LinksHeader {
	text-align: center;
	color: #000;
	font: 25px "Lucida Grande", Lucida, Verdana, sans-serif;
	text-transform: uppercase;
	position: relative;
	margin-bottom: 5px;
	display: block;
	width: 1000px;
	clear: left;
}

/* @group Big Banners */

.LinkBig {
	margin-left: 10px;
	margin-right: 10px;
	position: relative;
	width: 468px;	
	text-align: center;
	float: left;
	margin-bottom: 10px;
}

.LinkBig a {
	text-decoration: none;
}

.LinkBig span {
	display: block;
	position: relative;
	text-align: center;
	font: 13px "Lucida Grande", Lucida, Verdana, sans-serif;
	clear: both;
	margin-top: 5px;
	margin-bottom: 5px;
	color: #000;
	border-color: #ffba00;
	text-decoration: none;
}

.LinkBig img {
	border: 1px solid #c3b8b3;
}

/* @end */

/* @end */
