/* //////////////////// STILL RIPPLE /////////////////// */
/* ////////// WEBSITE CONTENT (c) STILL RIPPLE ///////// */
/* /////// WEBSITE CODED BY: RACHEL MICHALKIEWICZ ////// */
/* /// RACHELMICHALKIEWICZ@GMAIL.COM | STEADYFOX.NET /// */
/* //////////////////// STILL RIPPLE /////////////////// */


/* ////////////////////////////////////// GLOBAL */
body {
	background-color: #584561;
	background-repeat: repeat-x;
	font-family: verdana, san-serif;
	text-align: left;
	font-size: 12px;
	line-height: 18px;
	color: #2a3039;
	margin: 0;
	padding: 0;
}
a:link, a:visited, a:hover, a:active {
	font-family: verdana, san-serif;
	font-size: 14px;
	text-decoration: none;
	letter-spacing: 1px;
}
a:link, a:visited {
	color: #1d9002;
}
a:hover, a:active {
	color: #584561;
}
/* ////////////////////////////////////// GLOBAL */


/* ////////////////////////////////////// LAYOUT */
#wrapper {
	text-align: center;
	width: 672px;
	margin: 0 auto;
	padding: 0;
}
#header_01, #header_02 {
	background-color: #584561;
	background-repeat: no-repeat;
	width: 672px;
	height: 152px;
	margin: 0;
	padding: 0;
}
#header_01 {
	background-image: url('../images/header_01.png');
}
#header_02 {
	background-image: url('../images/header_02.jpg');
}
#navigation {
	background-color: #fff;
	width: 576px;
	height: 21px;
	margin: 15px auto;
	padding: 2px 0 0 42px;
}
#container_01, #container_02, #container_03 {
	background-repeat: repeat-y;
	text-align: left;
	width: 672px;
	margin: 0 auto;
	padding: 0;
}
#container_01 {
	background-color: #82a7dc;
	background-image: url('../images/contbg_01.png');
}
#container_02 {
	background-color: #bfd3ed;
	background-image: url('../images/contbg_02.png');
}
#content_01, #content_02, #content_03 {
	background-repeat: no-repeat;
	width: 614px;
	height: auto;
	min-height: 384px;
	padding: 5px 0 0 0;
}
#content_01 {
	background-color: #82a7dc;
	background-image: url('../images/contentbg_01.jpg');
	margin: 0 0 0 29px;
}
#content_02 {
	background-color: #bfd3ed;
	margin: 0 0 0 28px;
}
#content_03 {
	background-color: #bfd3ed;
	background-image: url('../images/contentbg_03.jpg');
	margin: 0 0 0 28px;
}
.left, .right {
	padding: 0;
	float: left;
}
.left {
	width: 120px;
	margin: 0;
}
.right {
	width: 420px;
	margin: 0 0 0 30px;
}
#footer_01, #footer_02 {
	background-repeat: no-repeat;
	text-align: center;
	width: 672px;
	height: 44px;
	margin: 0 auto;
	padding: 0;
}
#footer_01 {
	background-color: #82a7dc;
	background-image: url('../images/footerbg_01.png');
}
#footer_02 {
	background-color: #bfd3ed;
	background-image: url('../images/footerbg_02.png');
}
/* ////////////////////////////////////// LAYOUT */


/* /////////////////////////////// NAVIGATION */
#navigation ul {
	margin: 0;
	padding: 0;
}
#navigation ul li {
	display: inline;
	margin: 0;
	padding: 0;
}
#navigation ul li a, #navigation ul li span {
	display: block;
	float: left;
	margin: 0;
	padding: 0 0 0 7px;
}
#navigation a:link, #navigation a:visited, #navigation a:hover, #navigation a:active {
	font-family: georgia, san-serif;
	font-size: 13px;
	text-decoration: none;
	font-style: italic;
	/* text-transform: uppercase; */
	font-weight: bold;
	letter-spacing: 1px;
}
#navigation a:link, #navigation a:visited {
	color: #584561;
}
#navigation a:hover, #navigation a:active {
	color: #5b92fc;
}
/* /////////////////////////////// NAVIGATION */


/* ////////////////////////////////////// MISC */
.blank {
	display: none;
}
.empty {
	clear: both;
}
.center {
	text-align: center;
}
.flush_right {
	font-size: 11px;
	text-align: right;
	font-weight: bold;
	width: 290px;
	margin: 0 0 0 315px;
	padding: 0;
}
p.flushflower {
	font-family: georgia, serif;
	font-size: 20px;
	font-style: italic;
	text-align: right;
	/*font-weight: bold;*/
	width: 300px;
	margin: 50px 0 0 300px;
	padding: 0;
}
.small {
	font-size: 16px;
}
p.fish {
	width: 580px;
	margin: 0 0 10px 21px;
	padding: 0;
}
.left p, .right p {
	margin: 0 0 0 21px;
	padding: 0;
}
#content_02 h1, #content_03 h1 {
	font-family: georgia, serif;
	font-size: 20px;
	color: #344458;
	font-style: italic;
	font-weight: bold;
	letter-spacing: 2px;
	line-height: 14px;
	padding: 0 0 1px 0;
}
#content_02 h1, #content_03 h1 {
	margin: 15px 0 4px 20px;
}
h2 {
	margin: 10px 0 3px 0;
	padding: 0;
}
.spacer {
	padding: 10px 0;
}
p, #footer_01 p, #footer_02 p {
	margin: 0;
	padding: 0;
}
#footer_01 p, #footer_02 p {
	font-size: 10px;
	text-align: center;
}
#banner {
	margin: auto auto 5px auto;
}
#flower {
	height: 115px;
	margin: 0;
	padding: 0;
}
.push {
	margin: 0 0 0 50px;
}
/* ////////////////////////////////////// MISC */


/* ////////////////////////////////////// CONTACT */
#formBox {
	background-color: #fff;
	border: 1px solid #3f3f3f;
	width: 350px;
	height: auto;
	margin: 15px auto;
	padding: 0 15px 10px 15px;
}
form {
	width: auto;
	text-align: left;
	margin: 0 0 0 70px;
	padding: 0;
}
input, textarea, text {
	font-family: verdana, tahoma, sans-serif;
	font-size: 1em;
	color: #2a3039;
	background-color: #fff;
	border: 1px solid #2a3039;
	margin: 0;
	padding: 4px;
}
/* ////////////////////////////////////// CONTACT */

