﻿body {

	margin: 0;

	padding: 4px 0 25px 0;

	background: #CCC url('images/body_bg.jpg') bottom center no-repeat;
	
 <link rel="shortcut icon"href="images/favicon.ico"/>
}
#header {

	margin: 0;

	padding: 0;

	height: 250px;

	background: url('images/The Audio Visual People Logo.png') top center no-repeat;

}

#wrapper {

	margin: 0 auto;

	padding: 0;

	width: 750px;

}

#wrapper_inner {

	margin: 0;

	padding: 25px;

	width: 475px;

	float: left;

	border: 4px solid #666;

	background: #fff;

}

#wrapper_inner h1 {

	font: 18px "Palatino Linotype", "Times New Roman", Times, serif;

	color: #000;

	text-align: left;

	float: left;

}

#wrapper_inner h2 {

	font: 14px "Palatino Linotype", "Times New Roman", Times, serif;

	color: #666;

	text-align: right;

	float: right;

}

#wrapper_inner h3 {

	font: bold italic 14px "Palatino Linotype", "Times New Roman", Times, serif;

	color: #751414;

	text-align: center;

	margin-top: 15px;

}

#wrapper_inner p, #wrapper_inner ul {

	font: 11px/150% Helvetica, Arial, Verdana, sans-serif;

	color: #666;

}

#wrapper_inner p a {

	color: #666;

	text-decoration: none;

}

#wrapper_inner a:hover {

	color: #751414;

	text-decoration: underline;

}

#products {

	float: left;

	margin: 20px 25px 0 0;

	border: 1px dashed #dfdfdf;

}

img.pic {

	border: 1px dashed #dfdfdf;

}

#wrapper_inner ul li {

	list-style: disc;

	margin: 5px 0 0 10px;

	font-weight: bold; 

}

#wrapper_inner ul li.indent {

	margin: 0 0 12px 20px;

	list-style: none;

	font-style: italic;

	font-weight: normal;

}

#wrapper_inner ul li.img {

	list-style: none;

	padding: 0;

	margin: 25px 0 0 0;

	border-top: 1px dashed #dfdfdf; 

	padding-top: 10px;

}

#wrapper_inner p.top {

	clear: both;

	margin-top: 25px;

}

#emphasis {

	font: bold italic 13px Helvetica, Arial, Verdana, sans-serif;

	color: #751414;

}	
#right_col {margin: 0; padding: 0; width: 175px; float: right; position: relative;background-color: #000000;}

#nav {margin: 0; padding: 0; width: 175px; height: 152px; background: #3c3c3c; border-top: 10px solid #3c3c3c;}
#nav ul {margin: 0; padding: 0; list-style: none; font: 12px Verdana, "Times New Roman", Times, serif; color: #fd903e; text-align: left;}
#nav ul li {margin: 0; padding: 0; display: block; width: 175px;}
#nav ul li a {display: block; margin: 0; padding: 3px 0; width: 175px; background: none; text-decoration: none; color: #e5e692; font-weight: bold;}
#nav ul li a:hover {background: #3c3c3c; text-decoration: none; color: #fff; font-weight: bold; background: #000 url('images/nav_bg.jpg') top left no-repeat; }
#nav ul li a.current {background: #3c3c3c; text-decoration: none; color: #fff; font-weight: bold;}
#nav ul li a.top {padding-top: 0;}
#nav ul li a span {padding: 0 0 0 15px;}
#nav {

	margin: 0;

	padding: 0;

	width: 200px;

	float: right;

	background: #999;

}

#nav ul {

	margin: 0;

	padding: 0;

}

#nav ul li {

	margin: 0 0 0 20px;

	padding: 10px 0 10px 0;

	list-style: none;

	font: bold 12px "Palatino Linotype", "Times New Roman", Times, serif;

	color: #fff;

	border-top: 1px dashed #2c2c2c;

}

#nav ul li.heading {

	font-size: 14px;

	color: #751414;

	padding-bottom: 0;

}

#nav ul li.sub {

	margin-left: 35px;

	border-top: none;

	padding-top: 0;

}

#nav ul li a {

	color: #fff;

	text-decoration: none;

}

#nav ul li a:hover {

	color: #f3edd3;

}
<div# =footer>

#footer {

	margin: 25px;

	padding: 25px 0 0 0;

	clear: both;

}
.footer {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	line-height: normal;
	font-weight: normal;
	padding: 10px;
}

#footer p {

	font: 10px Helvetica, Arial, Verdana, sans-serif;

	color: #751414;

}	

#footer p a {

	color: #2c2c2c;

	text-decoration: underline;

}

#footer p a:hover {

	color: #751414;

	text-decoration: none;

}


