@charset "UTF-8";
/* CSS Document */

/* IDs for unique page elements */

#bodybag {
	width: 800px;
	min-height: 600px;
}





#header {
	width: 800px;
	background-image: url(pix/website-header.png);
	background-repeat:no-repeat;
	border-style: solid;
	border-width: 12px 0px 4px 0px;
	border-color: #1A573C;
}

#header h1{
	font-size: 72px;
	color: #0C0D39;
	padding: 6px 0px 0px 24px;
}

#header h2 {
	font-family: "Handwriting - Dakota", Patrick Hand, Quilted Butterfly, monospace;
	font-size: 24px;
	color: #093923;
	padding: 0px 0px 0px 24px;
}




#main {
	float: left;
	width: 600px;
	min-height: 500px;
}

#main a {
	color: #FFFFFF;
	text-decoration: none;
}

#main p {
	margin: 6px 0px 0px 0px;
}

#left-main {
	float: left;
	width: 296px;
	min-height: 400px;
	background-color: #FFFFFF;
	color: #092335;
	padding: 0px 0px 0px 2px;
	border-style: solid;
	border-width: 0px 0px 0px 2px;
	border-color: #242558;
}

#left-main a {
	color: #5F61AC;
	text-decoration: none;
}

#left-main ul {
	padding: 2px 0px 0px 18px;
	list-style-image: url(pix/medallion-blue.gif);
}




#right-main {
	float: left;
	width: 294px;
	min-height: 400px;
	background-color: #FFFFFF;
 	font-family: "Handwriting - Dakota", Patrick Hand, Quilted Butterfly, monospace;
	color: #093923;
	padding: 0px 2px 0px 2px;
	border-style: solid;
	border-width: 0px 0px 0px 2px;
	border-color: #1F4132;
}

#right-main a {
	color: #52AB82;
	text-decoration: none;
}

#right-main ul {
	padding: 4px 0px 2px 18px;
	list-style-image: url(pix/medallion.gif);
}

#right-main p {
	padding: 4px 2px 2px 12px;
}




#nav {
	float: right;
	width: 193px;
	min-height: 400px;
	background-color: #BF9F75;
	color: #52340C;
	padding: 0px 0px 0px 2px;
	border-style: solid;
	border-width: 0px 2px 0px 2px;
	border-color: #52340C;
}

#nav h5 {
	margin: 18px auto auto auto;
}

#nav a {
	color: #5F492D;
	text-decoration: none;
}




#footer {
	clear: both;
	width: 796px;
	background-color: #FFFFFF;
	color: #7375AC;
	font-family:Georgia, "Times New Roman", Times, serif;
	color: #0C0D39;
	text-align: center;
	padding: 2px 0px 0px 2px;
	border-style: solid;
	border-width: 4px 0px 12px 0px;
	border-color: #242558;
}

/* Classes */

/* Particular classes */

.motto {
	font-style: italic;
}

/* Generally helpful classes */

.alignleft {
	text-align: left;
}

.aligncenter {
	text-align: center;
}

.alignright {
	text-align: right;
}
