		/* //////////// MAIN BODY STYLES */
body, html {height: 100%;
	margin: 0;
	padding: 0;
	border: 0;
	font-family: "Trebuchet MS", Verdana, Helvetica, "Century Gothic", Arial, sans-serif;
	font-size: 14px;
	color: #336666;		/* this is the font color...a darker teal */
	background-image: url(img/bg_teal.jpg);
	background-repeat: repeat;
	background-color: #3D8C89;
	}
body {min-width: 900px;
	}

			/* //////////// CONTAINERS = 840px WIDE  */
#centering-container {position: relative;
	width: 840px;
	height: 100%;
	background-color: white;
	margin: 0 auto;
	}

			/* //////////// HEADER  */
#headers-container {position: absolute;
	width: 820px;
	margin: 0 auto;
	padding-left: 20px;
	z-index: 30;
	}
#header {position: relative;
	height: 252px;
	}
#header img {vertical-align: top;
	}
#navigation {position: relative;
	width: 270px;
	float: right;
	margin: -30px 20px 0 0;
	padding: 0;
	z-index: 40;
	}
#navigation p {font-size: 14px;
	padding: 0;
	margin: 0;
	color: #F05B4E;
	text-align: center;
	font-weight: bold;
	}

		/* //////////// SIDEBAR = 300px WIDE */
.sidebar-contain {position: relative;
	width: 260px;
	margin-top: 245px;
	padding: 0 20px;
	text-align: center;
	}
div.sidebar-contain p {font-size: 16px;
	color: #336666;
	line-height: 1.2em;
	}
div.sidebar-contain img {padding: 0 0 5px;
	}

		/* //////////// TABLE STYLES  */
.table {position: absolute;
	z-index: 20;
	width: 840px;
	background-image: url(img/bg_powder.jpg);
	background-repeat: repeat;
	background-color: #E3FFF0;
	border-left: 20px solid white;
	border-right: 20px solid white;
	}
td.sidebar {width: 300px;
	background-image: url(img/bg_diamond.png);
	background-repeat: repeat-y;
	vertical-align: top;
	}
td.content {width: 500px;
	vertical-align: top;
	}

		/* //////////// TEXT BOX = 500px WIDE */
.text-contain {position: relative;
	width: 492px;
	margin-top: 265px;
	padding-right: 8px;
	text-align: center;
	}
div.tumblr {width: 492px;
	}
div.tumblrfooter {padding: 5px 0 10px;
	}
div.footer {margin: 25px 0 5px 0;
	border-top: 1px solid #336666;
	padding-top: 10px;
	}

.text-contentwindow {position: relative;
	width: 760px;
	margin-top: 265px;
	margin-left: -300px;
	padding: 0 20px;
	text-align: justify;
	}
div.contentwindow {background-color: #FFFFFF;
	border: 1px solid #F05B4E;
	padding: 5px 20px 10px;
	}
div.contentfooter {margin: 15px 0 10px 0;
	float: right;
	}

div.gallerywindow {background-color: #FFFFFF;
	border: 1px solid #F05B4E;
	padding: 20px;
	}

		/* //////////// TEXT //////////////////// */

a img {border: none;
	}
a {text-decoration: underline;
	color: #336666;
	}
a:visited {text-decoration: underline;
	color: #336666;
	}
p a:hover {text-decoration: underline;
	color: #F05B4E;
	}
p a:visited {text-decoration: underline;
	color: #336666;
	}

		/* //////////// H1 = Main Content Headers */
h1 {font-size: 28px;
	color: #F05B4E;
	font-weight: normal;
	}

		/* //////////// H2 = Main Content Subheaders */
h2 {margin: 15px 0px -10px;
	font-size: 20px;
	color: #F05B4E;
	font-variant: small-caps;
	line-height: 1.5em;
	}

		/* //////////// H3 = Sidebar Headers */
h3 {font-size: 18px;
	color: #F05B4E;
	font-weight: normal;
	}