@import "nav.css";
/* CSS Document */

body{
	background-color:#FFFFFF;
	margin:0;
	padding:0;
	font-family: "Gill Sans MT", Gill Sans, "Trebuchet MS",  Arial, Helvetica, sans-serif;
	color: #663333;
	font-size:0.8em;
}

.flashcontainer{
	position:relative;
	text-align:left;	
	width:800px;
	height:100%;
	margin-top:0px;
	margin-bottom:0px;	
	margin-left:auto;
	margin-right:auto;
	padding:0px;
}

.content a:link, .footer a:link, .content a:visited, .footer a:visited {
	color:#37735B;
	text-decoration:none;

}

.content a:hover, .footer a:hover, .content a:active, .footer a:active{
	text-decoration:underline;	
}


h1{
	font-family: "Gill Sans MT", "Trebuchet MS", Gill Sans, Arial, Helvetica, sans-serif;
	font-variant:small-caps;
	font-size:20px;
	font-weight:bold;
	color:#37735B;
}
h2{
	font-size:1em;
	font-weight:bold;
	font-variant:small-caps;	
	color:#37735B;
}

h3 {
	 font-size:1em;
	 font-weight:bold;
	 color: #663333;	
}
.subtitle{
	 font-size:0.7em;
	 color: #663333;
	 font-style:italic;
	 font-variant:normal;
	 font-family:"Book Antiqua", "Times New Roman", Times, serif;
}

.container{
	position:relative;
	text-align:left;	
	width:800px;
	height:100%;
	margin-top:0px;
	margin-bottom:0px;	
	margin-left:auto;
	margin-right:auto;
	padding:0px;
	background-image:url(../images/bgmdl.jpg);
	background-repeat:repeat-y;
}
.header{
	background-image:url(../images/bgtop.jpg);
	background-position:top left;
	background-repeat:no-repeat;
	width:650px;
	height:65px;
	margin:0px;
	padding:0px;
	padding-left:150px;
	padding-top:30px;
	overflow:hidden;
	margin-bottom:-30px;
}
.main{
	/*background-image:url(../images/bgmdl.jpg);*/
	background-repeat:repeat-y;	
	background-position:top;
	width:800px;
	margin:0px;
	padding:0px;
	height:auto ! important;
	overflow:visible;
	clear:both;
}
.footer{
	clear:both;
    background-image:url(../images/bgbtm.jpg);
	background-position:bottom;
	background-repeat:no-repeat;
	width:800px;
	height:105px;
	margin:0px;
	padding:0px;

}
#home .footer{
    background-image:url(../images/bgbtm2.jpg);
	height:40px;
	margin:0px;
	padding:0px;
}
.footer p{
    position:relative;
	font-size:10px;
	font-style:italic;
	top:50px;
	left:50px;
	width: 500px;
	height:auto;
	float:left;
}

.content{
	position:relative;
	width: 500px;
	float:right;
	display:block;
	right:150px;
}

.content p{
	text-align:justify;
}

a img {
 border:0;
}

.content ul{
 list-style-image:url(../images/leaf.gif);
}
.content ul li{
 padding-bottom:5px;
}
.note{
	font-size:0.9em;
	font-style:italic;
	border-top:1px double #37735B;
	padding:5px;
}
.content a.external:hover{
	border-bottom:1px dotted #37735B;	
	text-decoration:none;
}
.content a.external img{
	border:0px;
}
#home .content {
	width: 620px;
	right: 30px;
}
#home .content p, #home .content h2{
	width: 500px;
}

form p {
clear: both;
}
form p label{
float: left;
}
form p input, form p textarea, form p select{
float: right;
width: 300px;
}
form p.submit input, .button{
	width: auto;
	background-color:#37735B;
	color: #FFFFFF;
	font-weight:bold;
	margin-left:5px;
}
.right {
	float:right;
}
.left{
	float:left;
}
.clear{
clear:both;
}

.thumb{
	border: #37735B solid 1px;
	margin-right:5px;
	margin-top:5px;
}
