/* CSS Document */
/* Copyright 2007 Brother Crow Designs */
/* Graeme Carroll - Brother Crow */



/* Layout Tables */

#layoutpage {
border:1px solid #000;
width:720px;
margin:0 auto;
text-align:left;
padding:0;
background:#fff;
}


#layoutbody{
width:100%;
margin: 0px;
}



/* Masthead */
#banner {
background:url(../media/banner.jpg) no-repeat;
border-bottom:#000 1px solid;
height:100px;
left:0;
position:relative;
top:0;
width:720px;
}



/*Navigation */
#navigation {
text-align:center;
border-bottom:#000 1px solid;
left:0;
position:relative;
top:0;
width:720px;
}

/*Content */
#content {
position:relative;
width:700px;
margin-left: 10px;
margin-top: 10px;
margin-bottom: 10px;
}



/*Footer */
#footer {
text-align:center;
border-top:#000 1px solid;
left:0;
position:relative;
top:0;
width:720px;
font-size: 65%;
}



/* standard page styles */

body {

	margin-bottom: 0px;
	margin-left: 0px;
	margin-right: 0px;
	margin-top: 0px;
	background-color:black;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	color: black;
	list-style: square outside;
	background-color: #339900;

}

	

p, table, span, div, a, li {

	font-size: 95%;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	color: black;
}

ul{
list-style-image: url(../media/bullet.gif);
}



a, a:link {font-size: 95%; color: black; background-color: transparent; text-decoration: underline;}
a:visited {font-size: 95%; color: black; background-color: transparent; text-decoration: underline;}
a:active {font-size: 95%; color: black; background-color: transparent; text-decoration: underline;}
a:hover {font-size: 95%; color: #339900; background-color: transparent; text-decoration: underline;}

.topnav,a.topnav,a.topnav:link,a.topnav:visited,a.topnav:hover,a.topnav:focus {
text-decoration:none;
}



h1 { color: #339900; background-color: transparent; font-size: 180%; margin-top: 0px; margin-bottom: 5px;  font-weight: bold; clear: left;}

h2 { color: #339900; background-color: transparent; font-size: 140%; margin-top: 0px; margin-bottom: 3px;  font-weight: bold; clear: left;}

h3 { color: #339900; background-color: transparent; font-size: 120%; margin-top: 0px; margin-bottom: 3px;  font-weight: bold; clear: left;}

h4 { color: #339900; background-color: transparent; font-size: 100%; margin-top: 0px; margin-bottom: 3px; font-weight: bold; clear: left;}

h5 { color: #339900;  background-color: transparent; font-size: 95%; font-weight: bold; margin-top: 0px; margin-bottom: 2px; clear: left;}

h6 { color: #339900; background-color: transparent; font-size:95%; font-weight: bold; margin-top: 0px; margin-bottom: 2px; clear: left;}



.defaultrule{

	border-bottom: 1px solid #FFFFFF;
	margin: 0px 0px 0px 0px;
	width: 100%;

}



th{

	text-align : left;
	background-color : #CCCCCC;
	color : black;
	font-weight: bold;
	text-indent: 1px;

}



form, input {	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;}



.btntext, .smbtntext{

	background-color : #DFE3EF;
	color : #000000;
	font-size: 95%;
	font-weight: bold;
	line-height : 14px;	

}



.introtext { color: #FFFFFF; background-color: transparent; font-size: 95%; font-weight: bold;}

.image { border: 1px solid black; }