li,ul,ol
{ margin:0px; padding:0px; border:0px; border-collapse:separate; border-spacing:0px; } 
input,select{ margin:0; padding:0; }

body{
	background-color:#444;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 0.75em;
	color:#333;
	
	
	
	
	
}

	html {
		margin:0;
		padding:0;
		color:#000;
		
	}
	#wrap {
		width:1000px;
		margin:0 auto;
		
	
	}
	
	#header {
    	padding:0px 0px;
		height: 165px;
		margin:0 0 0px 0;
		background-image:url(bass_guitar_lesson_images/bass_guitar_lessons_header1.jpg);
	}

	h1 {
	    margin:0;
		font-size: 1.5em;
		text-transform: uppercase;
		font-weight: bold;
		margin:0;
		padding:0;
    }
		h2 {
	    margin:0;
		font-size: 1.5em;
		font-weight: bold;
		margin:0;
		padding:0;
    }
	
	
	#nav {
	color: #fff;
    font-weight: normal;
	font-size: 1.1em;
	text-transform: uppercase; font-weight:bold;
	font-family: Arial, Helvetica, sans-serif;
	}

	#main a:link{
	font-weight: bold;  color: #fff;
	
	}
		#main a:visited{
	font-weight: bold;  color: #fff;
	
	}
	
	
		#mainlink a:link{
	font-weight: bold;  color: #00f;
	
	}
		#mainlink a:visited{
	font-weight: bold;  color: #00f;
	
	}
#main {
	float:left;
	height:700px;
	width:670px;
	background-color: #FFfAFA;
	text-align: justify;
	padding-top: 15px;
	padding-right: 15px;
	padding-bottom: 10px;
	padding-left: 15px;
	}
	
	#main li{ 
	list-style-type: none; 
	text-indent:20px;
	padding-top:1px;
	}
	
	#main h1{
		color: #333;
	}
	h2 {
		margin:0 0 1em;
	}
	#sidebar {
	float:right;
	width:260px;
	height:700px;
	background-color:#000;
	color:#FFF;
	padding-top: 15px;
	padding-right: 15px;
	padding-bottom: 10px;
	padding-left: 15px;
		
	}
	
	#sidebar li{
		line-height:3em;
		color:#FFF;
		list-style:none;
	
	}
	
	
	#footer {
		clear:both;
		padding:5px 10px;
		
	}
	#footer p {
		margin:0;
    }
	* html #footer {
		height:1px;
	}
	
	list-nav{
			height: 10px;
	}
	
	ul#list-nav {
		
list-style:none;
padding:0;
width:100%;;
}

ul#list-nav li {
display:inline;
}

ul#list-nav li a {
text-decoration:none;
padding:0px 20px;
width:auto;
color:#eee;
float:left;
text-align:left;

}

ul#list-nav li a:hover {

color:#000
}

 ul {color:#000; font-weight:bold; }
 
 #logo {
	
	width: 950px;
	height: 70px;

	
}

#logo h1{
	    margin:0;
		font-size: 1.5em;
		text-transform: uppercase;
		color: #fff;
		font-weight: bold;
		margin:0;
		padding:0;
    }
	
#main img {
border: 0px none;
padding-left: 3px;

}

img {
border: 0px none;

}
#main p {padding-right: 10px; }
#main p a:link { 
	color: #333333;
	}
#main p a:visited { 
	color: #333333;
	}
#main p a:hover { 
	color: #CCCCCC;
	background-color: #333333;
	text-decoration: none;
	}
#main p a:active { 
	color: #333333;
	}
	
	
	
	
.under {
	text-align: left;
}

