* {
	margin: 0;
}

html{
height:101%;


}

body{
	margin:0px;
	padding:0px;
	background: url(images/pat_d.gif) repeat;
	height:100%;
	text-align:center;
	background-repeat: repeat;
}

p {
	margin: 0px 0px 10px 0px;
	padding: 0px;
}

h3, th{
color:#3a8a30;
font-size:1em;
}

#wrapper{
text-align:left;
position:relative;
width:800px;
margin-left:auto;
margin-right:auto;
background-color: #ffffcc;
min-height: 100%;
height: auto !important;
height:100%;
overflow: visible;
}

html>body #wrapper{
overflow:auto;
}

* html #wrapper{
height:100%;
}

#nav{
margin:0;
padding:0;
position:relative;
top:-233px;
font-family: Trebuchet, Trebuchet MS, Verdana, Arial, sans-serif;
font-size:.75em;
list-style:none;

}

#nav li{
display:inline;
}

#nav li a:link, #nav li a:visited{
color:#fff;
text-decoration:none;
background-color:#3a8a30;
padding:2px 39px 2px 10px;

}


#nav li a:hover{
background:#003b2d;
}

#colA{
position:relative;
margin-left:-50px;
width:125px;
float:left;
height:100%;
font-size:.90em;
color:#666;

}

html>body #colA{
margin-left: -100px;
}

#colB{
width:460px;
float:left;
font-size:.90em;
color:#666;
line-height:1.6em;
}

#colC{
width:127px;
float:left;
margin-left:50px;
}

#subnav{
font-family: verdana, Arial, Helvetica, sans-serif;
font-size:10px;
margin:0;
padding:0;
position:relative;
float:left;
list-style:none;
text-align:right;
}

#subnav li{
padding:3px;
border-bottom: 1px solid #ccc;
}

#subnav li a:link, #subnav li a:visited{
color: #666;
text-decoration:none;
padding-bottom:3px;
}

#subnav li a:hover{
color:#3a8a30;
}

#footer{
position:relative;

background-color:#003b2d;
width:800px;
margin-left:auto;
margin-right:auto;
}

#content{
padding-left:100px;
padding-top:70px;
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size:.75em;
color:#333;

}

#content a:link , #content a:visited {
	color: #00CC00;
}

#content a:hover{
text-decoration:none;
}

#archive a:link , #archive a:visited{
color:#999;
text-decoration:none;
}

#archive a:hover{
text-decoration: underline;
}


hr{
color:#ddd;
background-color:#ddd;
border:0;
height:1px;
}

.initCaps{
text-transform: capitalize;
}

img{
	border:none;
}