/*
Design by Metamorphosis Design
http://www.metamorphozis.com
Released for free under a Creative Commons Attribution 2.5 License
*/


* {
	margin: 0;
	padding: 0;
}

body { font-size: 13px; color: #373737; font-family: Helvetica, geneva, Arial, serif; background-color: #366; background-repeat: repeat-x; background-attachment: scroll; background-position: 0 0; }
h1 { color: #c8c8c8; font-size: 40px; font-family: papyrus, "Comic Sans MS", Chalkboard, cursive; margin-left: 1pc; padding-top: 100px; padding-left: 450px; }

h2 { color: #373737; font-size: 18px; font-family: papyrus, "Comic Sans MS", Chalkboard, cursive; margin-left: 10px; padding-top: 12px; }

h3 { color: #373737; font-size: 18px; font-family: Helvetica, geneva, Arial, serif; }

p, ol, ul { line-height: 1.5em; margin: 10px; }
ul, ol {
	margin-left: 3em;
}
blockquote {
	padding: 0 3em;
	background: url(images/img05.gif) no-repeat 1em 0;
	font-style: italic;
}

a:link {
	color: #c03;
}

a:hover {
	color: #ffffff;
}
a:active {  }
a:visited {
	color: #f09;
}

img { margin: 6px 12px; border: none; }

img.left { float: left; }

img.right { float: right; }

/* Header */
#header {
	width: 710px;
	height: 205px;
	margin: 0 auto;
	padding: 0 25px 10px;
	background: url(images/dolphins.jpg) no-repeat center;
}
/* Page */

#page { background-color: transparent; background-repeat: repeat-y; background-attachment: scroll; background-position: center top; width: 710px; margin: 0 auto; padding: 0 25px; }

/* Content */

#content { float: left; width: 460px; background: #9ff url(images/img03.gif) no-repeat; padding-top: 5px; padding-right: 0; padding-left: 5px; }

.post {  }

.post h1, .post h2, .post h3 {
}

.post .title {
	
	
}

.post .title span {
	padding-right: 30px;
	background: url(images/img06.gif) no-repeat right center;
}

/* Sidebar */

#sidebar { float: right; width: 240px; background: #7ec6dd url(images/img04.gif) no-repeat; padding: 5px 5px 4px 0; }

.box { font-size: 125%; width: 239px; }
.box1 { width: 239px; }
.box .title { height: 33px; margin: 0; padding: 10px 0 0 20px; font-size: 18px; background-color: transparent; background-repeat: repeat-x; background-attachment: scroll; background-position: 0 0; }
.box1 .title { font-size: 18px; background-color: transparent; background-repeat: repeat-x; background-attachment: scroll; background-position: 0 0; margin: 0; padding: 10px 0 0 20px; height: 33px; }
.box ul { margin-right: 20px; margin-bottom: 10px; margin-left: 20px; padding: 0; list-style: none; }
.box1 ul { margin-right: 20px; margin-bottom: 10px; margin-left: 20px; list-style: none; padding: 0; }
.box li { background-color: transparent; background-position: 0 0; padding: 5px 0; }
.box1 li { background-color: transparent; background-position: 0 0; padding: 5px 0; }
.box li.first {
	background: none;
}
.box1 li.first { background: transparent; }
.box h3 {
	margin: 0;
	font-size: 100%;
	font-weight: bold;
	color: #373737;
}
.box1 h3 { color: #373737; font-size: 100%; font-weight: bold; margin: 0; }
.box p {
	margin: 0;
	line-height: normal;
}
.box1 p { line-height: normal; margin: 5px 10px 10px; }
.box a { background-image: url(images/spiral1.gif); background-repeat: no-repeat; background-attachment: scroll; background-position: 1px 0; padding-bottom: 12px; padding-left: 25px; }
.box1 a { padding-bottom: 12px; }
/* Footer */

#footer { width: 650px; text-align: center; background: url(images/logo.gif) no-repeat center; text-decoration: none; height: 130px; margin-right: auto; margin-bottom: 20px; margin-left: auto; padding: 10px 25px; border: solid thick #7ec6dd; }

