/*  

This Template was made for the 2008 Montana Homeschool Convention by the team at AJ Web Studios. Visit us on the web at http://www.ajwstudios.com

Template copyrighted and not available for use other than for the Montana Homeschool Convention. Not Public Domain. All Rights Reserved.

*/







* {

margin: 0px;

padding: 0px;

}



body {
	background: #33332F url(bg.gif) no-repeat bottom left fixed;
	text-align: center;
	color: #757B72;
	font-family: Verdana, arial, sans-serif;
	font-size: 10pt;
	line-height: 1.6em;

}



#content th {

background-color: #d1dfd1;

padding: 5px 10px 5px 5px;

font-weight: normal;

}



#content td {

background-color: #dae6da;

padding: 5px 10px 5px 5px;

}



.smalltext {

font-size: 7pt;

}



#head {

width: 785px;

margin: 20px auto 0 auto;

}



#wrap {

background: transparent url(wbg2.gif) repeat-y top center;

margin: auto;

width: 784px;

}



#wrap2 {

background: transparent url(wbgtop.gif) no-repeat top;

width: 784px;

padding-top: 10px;

}



#wrap3 {

background: transparent url(wbgbot.gif) no-repeat bottom right;

width: 784px;

text-align: center;

}



#content {
	width: 734px;
	text-align: left;
	background-color: transparent;
	min-height: 650px;
	padding-top: 45px;
	padding-right: 0;
	padding-bottom: 0;
	padding-left: 0;
	margin-left: 15px;

}



#right {
	float: left;
	width: 750px;
	background-color: transparent;
	margin: 0;
	padding: 0;
	font-size: 16pt;
	font-weight: bold;

}







#left {

color: #808080;

width: 200px !important;

width: 180px;

float: left;

margin: 0 0 0 40px !important;

margin: 0 0 0 20px;

background-color: transparent;

}





#footer {
	text-align: center;
	padding: 10px;
	margin: auto;
	float: inherit;
	font-size: 18px;

}







/* -- TEXT STYLES -- */

h1 a {

display: block;

width: 379px;

height: 63px;

background: transparent url(logo.gif) no-repeat left;

border-bottom: 0px;

padding: 15px 19px;

}



h1 span {

display: none;

}





#head h2 {

color: #fff;

float: left;

font-size: 30pt;

font-weight: normal;

padding: 25px 0 0 0;

}



#menu {

background: transparent url(menu.gif) no-repeat;

height: 69px;

width: 124px;

}



#menu span {

display: none;

}



h2 {
	color: #2A0000;
	font-weight: bold;
	padding: 0px 0px 5px 0px;
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 32px;
	font-style: italic;

}



h3 {
	color: #72645A;
	font-weight: normal;
	font-size: 16pt;

}



h4 {

	color: #729872;

	font-size: 11pt;

	font-weight: normal;

}



p {
	padding: 5px 0;
	font-size: 16px;
	color: #333;

}









/* -- LINK STYLES -- */



a:link {

color: #757B72;

}



a:hover, a:active, a:visited {
	color: #A00;

}



#left a {

color: #72645A;

text-decoration: none;

}





ul#menunav {

margin: 10px 0 0 0;

width: 200px;

list-style-type: none;

}



ul#menunav li {

	padding: 2px 0 2px 0;

}



ul#menunav a {

list-style-type: none;

background: transparent url(bullet.gif) no-repeat top left;

padding: 0 0 2px 25px;

margin: 0;

font-size: 12pt;

display:block;

text-decoration: none;

}





ul#menunav a:hover {

list-style-type: none;

background: transparent url(bullet1.gif) no-repeat top left;

padding: 0 0 2px 25px;

font-size: 12pt;

}



ul#menunav a:visited {

	text-decoration: none;

}





#content ul {

margin: 0 0 0 20px;

}























/* -- MISC STYLES -- */

.img {

float: left;

padding: 5px 10px 5px 0;

}







.clear {

clear: both;

}



#sitemeter {

text-align: right;

}







hr {

padding: 10px 0;

background: #DFECDF;

border: #DFECDF;

}



input {

background-color: #f5f5f5;

border: 1px solid #dedede;

    line-height:130%;

    text-decoration:none;

padding: 3px 10px 4px 7px;

color: #72645A;

}



input:hover {

background-color: #f5f5f5;

border: 1px solid #b7cfb7;

    line-height:130%;

    text-decoration:none;

padding: 3px 10px 4px 7px;

color: #72645A;

}





input textarea {

background-color: #f5f5f5;

border: 1px solid #dedede;

    line-height:130%;

    text-decoration:none;

padding: 3px 10px 4px 7px;

color: #72645A;

cursor: text;

}  

