/* CSS Document */

body {
 background:		black no-repeat;

 width:			750px;
 margin:		0;
 margin-left:		auto;
 margin-right:		auto;
 border-left-width:	5px;
 border-left-style:	groove;
 border-left-color:	#FFCC00;
 border-right-width:	5px;
 border-right-style:	groove;
 border-right-color:	#FFCC00;
	
 font:			1em, Georgia, "Times New Roman", Times, serif;
 line-height:		1.3em;
 text-align:		justify;
}

img {
 margin:		5px;
}

ul {
 list-style:		none;
 padding:		0;
 margin:		0;
}

#header {
 height:		323px;
 background-color:	black;
 background-image:	url("../images/MikeItWork.jpg");
}

#nibreptop {
height:		323px;
 background-color:	black;
 background-image:	url("../images/NibAdjustment.jpg");
}

#testimonialtop {
height:		323px;
 background-color:	black;
 background-image:	url("../images/testimonialhead.jpg");
}

/* Navigation */
#nav {
 height: 		40px;
 background-color: 	black;
 background-image: 	url("../images/navbar.jpg");
}

#nav img {
 margin:		0;
}

#nav li {
 float:			left;
 position:		relative;
}

#nav li ul {
 display:		none;
 position:		absolute;
 top:			40px;
 left:			50px;
 width:			150px;
 background-color:	#e6e6e6;
}

#nav li ul li {
 float:			none;
 margin:		5px;
}

#nav li:hover ul, #nav li.over ul {
 display:		block;
 border:		1px solid black;
 border-top:		none;
}

/* Content */
#content {
 background-color:	#892145;
 padding:		10px 20px 10px 20px;
 color:			black;
}

h1 {
 margin:		25px 0px 10px 0px;
 padding-bottom:	1px;

 line-height:		1em;
 font-size:		1.5em;
}

h2 {
 margin:		25px 0px 10px 0px;
 padding-bottom:	1px;

 line-height:		1em;
 font-size:		1.2em;
}

p {
 margin:		10px 0px 0px 0px;
}

#friends {
 text-align:		center;
}

/* Footer */
#contact {
  text-align:		left;
 font:			0.9em, Arial, Helvetica, sans-serif;
}

#copyright {
 text-align:		right;
 font-style:		italic;
 font-size:		0.6em;
}


/* Links */

a:link {
 color:			black;
 text-decoration:	none;
}

a:visited {
 color:			black;
 text-decoration:	none;
}

a:hover {
 color:			black;
 font-weight:		bold;
}

a:active {
 color:			white;
 text-decoration:	underline;
}

a img {
 border:		none;
}

/* styles */
.centered {
 text-align:		center;
}

a.blue {
 color:			blue;
}