/* Default Text details go in here*/
	
	a:link {color: #024d05; text-decoration:none;}
	a:visited {color: #006600}
	a:hover {color: #fdbd01;}
	a:active {color: #ffd046}
	
		h1,h2,h3,h4 { font-family: Arial, Helvetica, sans-serif; margin: 0.2em 0 }
	p { font-family: Arial, Helvetica, sans-serif; margin: 0.5em 0 }
	
	.title {
		font-family: Arial, Helvetica, sans-serif;
		color: #000066;
		font-size:14px;
		font-weight: bold;
		margin: .2em 0;
		}
	
	.copy { text-align:center; font-size:80% }
	
	    h1 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 18px;
	font-weight: bold;
	color: #666;
    }
	
	 h2 {
    font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
    color: #666;


    }
	
  /*Frame details go in here*/

	body {
	margin:0;
	padding:0;
	color: #468b46;
	background-color: #468b46;
	;
		}

    #container {
    width: 900px;
    margin: 1px auto 1px auto;
    }
	
	#header_top
		{
	width: 100%;
	height:18px;
	background-image:url("images/ohiocpafirms_01.jpg"); 
    }
	
	  #left_header_top
 {
	font-family: Arial, Helvetica, sans-serif;
	 width: 485px;
	 float:left;
	 font-size:9px;
	 padding: 0 5px 0 25px;
	 margin-top: 3px;
	 
	}
 
	
	
	 #right_header_top
 {
	font-family: Arial, Helvetica, sans-serif;
	 width: 335px;
	 float:right;
	 font-size:9px;
	 padding: 0 25px 0 5px;
	 margin-top: 3px;
	}
 
 

	
	
	
	
	
	#header {
		margin:0; padding:0;
		background:white;
		width: 900px;
		height: 149px;
		background:white url("images/ohiocpafirms_02.jpg") top left repeat-y;
		}
 
 
   #left_header 
 {
	font-family: Arial, Helvetica, sans-serif;
	width: 335px;
	margin: 95px 0 5 90;
	float:left;
	font-size:10px;
	padding: 0 5px 0 25px;
	margin-top: 95px;
	}
 
 #right_header 
 {
	font-family: Arial, Helvetica, sans-serif;
	 width: 335px;
	 margin: 95px 0 0 0;
	 float:right;
	 font-size:10px;
	padding: 0 25px 0 5px;
	}
 
 

 
 
  /*Navigation - Header details go in here*/
	#header_nav
	{
		width: 900px;
		height: 34px;
		background-image: url("images/ohiocpafirms_03.jpg");
	}
		#headerb
	{
		width: 900px;
		height: 7px;
		background-image: url("images/ohiocpafirms_04.jpg");
	}

	#main1 {
		margin:0; padding:0;
		width: 900px;
		background:url("images/ohiocpafirms_body_07.jpg") top left repeat-y;
		}
	#main2 {
		margin:0; padding:0;
		
		background:url("images/ohiocpafirms_body_07.jpg") top right repeat-y;
		}
		
	#left {
	float:left;
	width:200px;
	margin:0; padding:0;
	font-size:80%;
	}
	
	p.left{
	font-family: Arial, Helvetica, sans-serif;
	padding: 0 5px 0 5px;
	}
	
	.column-inl {
	margin:0; padding:5px 5px 0 25px;
	font-family: Arial, Helvetica, sans-serif;
		}
	
	#right {
		float:right;
		width:200px;
		margin:0; padding:0;
		background:url("images/ohiocpafirms_right.jpg") top right no-repeat;
		background-position:bottom; 
		font-size:80%;
		}
		
		
		#right2 {
		float:right;
		width:200px;
		margin:0; padding:0;
		font-size:80%;
		}
		
	.column-inr2 {
		margin:0; padding:5px 20px 0 5px;
		font-family: Arial, Helvetica, sans-serif;
		}

	.column-inr {
		margin:0; padding:5px 20px 0 5px;
		font-family: Arial, Helvetica, sans-serif;
		}
		
	#middle {
  margin:0;
  width:500px;
  font-size:80%;
  float:left;
  }
		
	.column-in {
		margin:0; padding:5px 1em;
		font-family: Arial, Helvetica, sans-serif;
		}
		
		
	.cleaner {
		clear:both;
		height:0px;
		font-size:1px;
		border:none;
		margin:0; padding:0;
		background:transparent;
		}
		


/*Footer Display*/

#topfoot
{
font:Arial, Helvetica, sans-serif;
background-image:url("images/ohiocpafirms_08.jpg");
height:48px;
}
.footer
{margin:0px;  padding: 8px 0 0  30px ; font:Arial, Helvetica, sans-serif; color:#fff;  font-size:10px;}

#footertop
{display:block; background-image:url("images/ohiocpafirms_09.jpg"); height:30px;  color:#fff; text-align:left;font-size:10px;}

#footer
{display:block; background-image:url("images/ohiocpafirms_10.jpg"); height:22px; color:#fff; text-align:center;font-size:10px;}

#footbottom
{display:block; background-image:url("images/ohiocpafirms_11.jpg"); height:20px;  color:#fff; text-align:center;font-size:10px;}

.footer
{margin:0px;  padding: 8px 0 0  30px ; font:Arial, Helvetica, sans-serif; color:#fff;  font-size:10px;}


/* Text for your Forums*/

form { 
 border: 1px solid #666699; 
 padding: 5px; 
}

#formshell
     {width: 410px;
	 border: 1px #666699;
	    margin: 1px auto 1px auto;
 
}


	#formleft {
	float:left;
	width:205px;
	margin:0; padding:0;
	font-size:85%;
	}
		#formright{
	float:right;
	width:205px;
	margin:0; padding:0;
	font-size:85%;
	}




label{
float: left;
width: 120px;
font-weight: bold;
padding-left: 5px;
}

input.text{
		margin-bottom: 5px;
}

textarea{
width: 275px;
height: 150px;
	margin-bottom: 5px;
	margin-top: 3px;
	border:1px solid #000;
	background-color: #E8E8E8;
	color: #000000;
}


	
