* { padding: 0; margin: 0; }

body {
 font-family: Arial, Helvetica, sans-serif;
 font-size: 13px;
 background-color:#000;
 padding:10px 0 30px 0;}


 
#wrapper {
	display:block;
	background-color:#fff; 
	margin:0 auto;
	width: 750px;
  border: solid 1px #fff;}
  
#header {
	width:750px;
	color: #333;
	float: left; 
	height: 60px;
	background-image: url(images/mikesimmonds_logo.gif);
  background-repeat: no-repeat;}

#header h1{
	font-size:1px;
  color:#fff;
  margin:5px 0 0 300px;}  
  

/************** leftColumn *****************/   
#leftcolumn {
	clear:both;
	color: #333;
	width: 170px;
	float: left;}

  
#nav{
	background-color:#1F78D2;
  padding:0 29px 40px 10px;
  background-image:url(images/nav_bottom.gif);
  background-position: bottom left;
  background-repeat:no-repeat;}

#nav ul {
	list-style: none;
  padding-top:15px;}

#nav a {
	width:100%;
	padding: 5px 0 0 0;
	font-size:12px;
	display: block;
	color:#FFFFFF;
	height:20px;
	font-weight:bold;
  text-decoration:none;}

#nav a:hover{
	text-decoration:none;
	background-color:#0061C2;}

#nav a.on {
	background-color:#0061C2;
}

#leftcolumn p{
	font: 13px/17px arial; 
	color:#333;
	padding:30px 0 20px 10px;}
  
/**************content*****************/ 
  
#content { 
	float: left;
	color: #333;
 	background: #Fff;
 	width: 400px;
 	display: inline;}

#content h2{
	font: 700 20px/24px arial;
	color:#FF9900;
  margin:10px 0 0 15px;}
  
#content h3{
	font: 700 16px/20px arial;
	color:#333;
  margin:3px 0 15px 15px;}
  
#content h4{
	font: 700 13px/16px arial; 
	color:#D70000;
  margin:0px 0 4px 15px;}
  
#content p{
	font: 13px/16px arial; 
	color:#333;
  margin:0px 20px 20px 15px;}

#content ul{
	display:block;
  margin:0 0 20px 0;
  }
#content li{
	list-style:none;
	font: 12px/14px arial; 
	color:#333;
  margin:0px 150px 8px 15px;}
  
#content .review{
	border-bottom: solid 1px #aaa;
	margin: 0 15px 25px 15px;
	padding-bottom:10px;}

#content .review p{
	font: 13px/1.3 arial; 
	margin:0 0 10px 0;}
  
#content .review span{
	color:#000;
  display:block;
  font: 700 11px/13px arial;
  margin:5px 0 0 25px;}
  
#content a{
	text-decoration:underline;
	color:#885100;}
  
#content a:hover{
	text-decoration:none;
	color:#885100;}
  
  
#content table.form  {
	margin:0 25px 25px 15px;
  display:block;
  background: url(images/form_bg.jpg) repeat-x;  
  }
  
#content .form p.source{
	text-align:right;
	font: .8em/1em arial;
	color:#333;
  margin: 0 10px 10px 0;
  }
  
#content .form td{
	font: 13px/16px arial;
	vertical-align:top;}

#content .form td.right{
	width:100px;
  text-align:right;
  border-collapse:collapse;}

#content .form input {
	border: solid 1px #0060C3;}
  
#content .form textarea {
	border: solid 1px #0060C3;}
  
#content .form input.btn {
	margin:5px 0 0 20px;
  font:bold 12px/16px verdana;
  border:solid 1px #333;
  background:#0060C3;
  color:#ddd;
  width:5em}

#content .form input.btn:hover {
	background:#000;
  color:#ddd;}
  
/************** rightColumn *****************/  

#rightcolumn { 
 	color: #333; 
 	background: #fff;
 	width: 150px;
 	height:200px;
 	float: left;}
  
#rightcolumn img{
	display:block;
  margin-bottom: 20px;}
  
#rightcolumn p{
	color: #000;
	background: url(images/faded-pnf.jpg) no-repeat;
	padding:5px 5px 10px 5px;
  font: 400 12.5px/16px "trebuchet ms";
	margin:30px 0 0 0;
  border: solid 1px black;}
  
#rightcolumn p b{
	font-weight: 900;}
  
#rightcolumn p span{
	letter-spacing: .25em;
	font: 700 15px/20px "trebuchet ms";
	display:block;
	background-color: black;
  color:#ddd;
  text-align:center;
  padding:2px 0;
  margin-bottom:10px;}
  
#rightcolumn p a{
	color: #8B0000;
	text-decoration:underline;}
  
#rightcolumn p a:hover{
	text-decoration:none;}
   

  /************** footer *****************/ 
 
#footer {
	clear: both;
	border-top: solid 1px black;
	color: #333;
  text-align:center;
  margin:0 30px;}
  
#footer p{	
  padding:7px 0;}
  
#footer a{
	display:inline;
  text-decoration:none;
  color:#333;
  margin:0 5px;
  }

#footer a:hover{
	text-decoration:underline;
  color:#333;
  }
  
#copyright {
	overflow:hidden;
	padding:10px 0;
	width: 750px;
 	clear: both;
 	color: #ddd; 
 	background: #383838;
  font-size: 11px;}

#copyright p{
	float:left;
  margin-left:10px;}
  
#copyright span{
	float:right;
  margin-right:10px;
	color: #ddd;}
  
#copyright span a{
	color: #ddd;
  text-decoration:none;}
	
#copyright span a:hover{
  text-decoration:underline;}
	
