body
	{
	  background-color: #c0c0c0;
	  text-align: center;
	  margin-top: 20px;
	  font-family: "Verdana";
	  font-size: 12px;
	}
p
	{
		margin-top: 3px;
		margin-bottom: 3px;
	}
#main
	{
	  background-color: #FFFFFF;
	  margin: 0px auto;
	  width: 780px;
		border: solid 1px black;	  
	  	}
#image
	{
		padding: 0px;
		float: right;
	}
#header
	{
		  background: url(images/titlebg.gif) repeat-x #975c3c;
		  padding-top: 5px;
		  border-bottom: solid 5px #ffffff;
	}
h1
	{
	
	  overflow: visible;
	  text-align: left;
	  font-size: 26px;
	  font-weight: normal;
	  padding: 30px;
	  padding-left: 10px;
	  padding-bottom: 55px;
	  color: #ffffff;
	}
h2
	{
		color: #ffffff;
		font-size: 18px;
		font-weight: normal;
		padding: 5px;
		text-align: left;
		padding-left: 10px;
		background-color: #975c3c;
	}
#nav
	{
	    text-align: center;
		padding: 8px;
		background-color: #9aa1a9;
		margin-bottom: 5px;
	}
.nav
	{
		padding: 10px;
		background: url(images/navbullet.gif) no-repeat 95% center;
		border-bottom: solid 1px #abb2b8;
	}
#container
	{
		text-align: right;
	}
#maintext
	{
		text-align: left;
		background: url(images/maintextbg.gif);
	}
div
	{
		padding: 0;
		margin: 0;
	}
body
	{
		padding: 20px;
		margin: 0;
	}
#leftcolumn
	{
		margin-right: -175px;	/* IE 4 fix */
	}
#innerLeftColumn, #innerRightColumn
	{
		padding-right: 5px;
		padding-left: 5px;
	}
#leftColumn
	{
		float: left;
		width: 175px;
		/*/*/ /*/margin: 0 0 0 2px; /*  */
	}
#rightColumn
	{
		float: right;
		width: 175px;
	}
#contentColumn
	{
		width: auto;
		margin-left: 175px;
	}
#innerFooter
	{
		text-align: center;
	}
#innerContentColumn
	{
		overflow: visible;
		height: 100%;	/* */
		margin-right: 175px;
		border-top: solid 1px #a2a2a2;
		/*/*/ /*/margin: 0 0 0 2px; /*  */
	}
#contentColumn>#innerContentColumn
	{
		height: auto;	/*  */
	}
#innercontentcolumn
	{
		height: 100%;	/*  */
	}
#masthead, #footer
	{
		z-index: 10;
	}

.line
	{
		background-color: #f3f3f3;
		border: solid 1px #662b23;
		height: 1px;
		overflow: hidden;
	}

/* =============== MY CODE =================================== */
#footer
	{
		background-color: #623C26;
		clear: both;
		padding: 2px;
	}
.content
	{
	
		font-size: 12px;
	}
h3
	{
		font-size: 13px;
		font-weight: bold;
	}
.heading2
	{
		
		font-size: 13px;
		font-weight: bold;
		color: #58575c;
	}
.heading1
	{
		background-color: #44494f;
		color: #ffffff;		
	}
h4
	{
		
		font-size: 13px;
		font-weight: bold;
	}
	
.columncontent
	{
		font-size: 12px;
		
	}
.footer1
	{
		color: #ffffff;
		text-align: center;
		font-size: 11px;
	}

.heading1, .heading2, .col1text2, .columncontent, .heading2, .content
{
	padding: 5px;
	padding-left: 10px;
	padding-right: 10px;	
}
a
	{
		color: #000000;
		text-decoration: none;
		font-weight: bold;
	}

a:visited
	{
		color: #000000;
		text-decoration: none;
		font-weight: bold;
	}
#nav a, #nav a:visited
	{
		color: #ffffff;
		text-decoration: none;
		font-weight: bold;	
	}

#footer a, #footer a:visited
	{
		color: #ffffff;
		font-weight: bold;
		text-decoration: none;
	}
h1, h2, h3, h4
	{
		margin: 0px;
	}	