

/*********************************************/
/*                                           */
/* Mikesprecisioncarpentry.com               */
/* Site Design by Martinkelley.com           */
/*                                           */
/*********************************************/

/****************************/
/* GLOBAL                   */
/****************************/

body {
  background:#fff;
  font-family:Lucida Grande,Lucida Sans,Verdana,san-serif;
  position;relative;
  margin:0;
  padding:0;
  text-align:left;
  background-color:#fff;
  }
  
  
#container {
  margin:auto;
  width:900px;
  background-color:#666;
  border-left:2px solid #333;
  border-right:2px solid #333;
  }

a {
  text-decoration:none;
  }

ol,ul,li {
  list-style:none;
  }

img {
  border:0;
 }

html{
  text-align:center;
  }

#bottom {
  margin:auto;
  padding:0;
  width:904px;
  }



/****************************/
/* PAGE ELEMENTS            */
/****************************/

#banner h1{
  margin-bottom:0px;
  padding-left:10px;
  }
#banner {
  position:relative;
  padding-top:0;
  height:275px;
  background: #333;
  border-bottom:2px solid #333;
  }
#banner h2 {
  font-size:16px;
  font-style:italic;
  padding-bottom:0px;
  padding-left:10px;
  padding-top:25px;
  margin-bottom:0px;
  }
#banner h1{
  display:none;
  }
#banner h3{
  background:#333;
  font-size:14px;
  color:#fff;
  text-align:right;
  padding:3px;
  padding-right:10px;
  margin:0;
  }
  
#content {
  margin-left:209px;
  background-color:#933;
  font-size:13px;
  color:#fff;
  min-height:1000px;
  line-height:200%;
  padding:20px;
  border-left:1px solid #444;
  }
#content a {
  color:#dbb;
  border-bottom:1px dotted #666;
  }
#content h3 {
	font-size:22px;
	font-family:georgia;
	font-weight:normal;
  }
#content img {
  margin-left:30px;
  margin-bottom:15px;
  border-left:2px solid #999;
  border-top:2px solid #999;
  border-right:3px solid #333;
  border-bottom:3px solid #333;
  }

#sidebar {
  float:left;
  width:200px;
  background-color:#666;
  padding-top:30px;
  padding-left:0px;
  }


/****************************/
/* SPECIAL ELEMENTS         */
/****************************/

#sidebar ul{margin:0;padding:0;}
#sidebar li {
  border-top:1px solid #333;
  border-left:1px solid #333;
  border-right:2px solid #000;
  border-bottom:2px solid #000;
  width:190px;
  padding:5px;
  background:#333;
  margin-bottom:6px;
  color:#666;
  }
#sidebar a {
  color:#fff;
  }
#sidebar li:hover {
  background:#933;
  }
#sidebar p {
  font-size:12px;
  padding-left:10px;
  padding-right:10px;
  color:#ddd;
  line-height:150%;
  }
#sidebar b {
	color:#fff;
	border-bottom:1px solid #ddd;
  }
  
#footer {
  border:2px solid #000;
  background:#ccc;

  }
#footer p {
  color:#333;
  padding-left:20px;
  font-size:14px;
  text-align:center;
  }
#footer a {
  color:#006;
  border-bottom:1px dotted #696;
  }



/*************************************/
/* CREDITS                           */
/*************************************/
#credits {
  padding-top:0px;
  color:#666;
  font-size:12px;
  background:#fff;
  }
.copyright {
  float:left;
  background:#fff;
  }
.site-design{
  float:right;
  background:#fff;
  }
.site-design a {
  color:#633;
  border-bottom:1px dotted #666;
  }
.copyright a {
  color:#633;
  border-bottom:1px dotted #666;
  }