/*
**	TAGS & GLOBALS
*/
a, a:link:visited:active {
	color: blue;
	text-decoration:none;
}
a:hover{
	color: red;
	text-decoration: underline;
}
body {
	font-family:"Arial"; 
	font-size:12pt;
	margin:0; 
	padding:0;
	background: url("../images/bg.gif");
}
.clear { clear: both;}
.error { color: red; }
h1, h2, h3 {margin:0;}
#site-wrapper{
	margin:0 auto 0 auto;
	padding:0;
	width: 900px;
	b order: solid 1px red;
}

/*
** CONTENT
*/
.content{
	p adding: 15px;
	padding: 10px;
	color: black;
	font-size: 10pt;
	f ont-weight: bold;
	min-height: 300px;
}
.content-wrapper{
	float: right;
	width: 900px; 800;
	b order: 1px solid red;
}
/*
.content p:first-letter{
	font-family:"times new roman", serif;
	font-size:16pt;
	color:red;
}
*/
/*
** FOOTER
*/
#footer{
	h eight:2em;
	padding: 1em;
	font-size:10pt;
	font-weight: bold;
	background: url("../images/headerextend.gif") repeat-x #BDD;
	margin-bottom:1em;
	text-align:center;
}


/*
** HEADER
*/
#header{
	p adding:65px 0 0 300px;
	color: white;
	b ackground-color:black;
	m argin:10px 0 0 0;
	margin:3px 0 0 0;
}
#header-wrapper{
	h eight:161px;
	b ackground: url("../images/headphonesStripes_navy_teal.gif") no-repeat;
}
#header h1{ font-size:19pt; margin: 0px;}
#header h2{ font-size:14pt; margin:0px;}

#reverse-page-wrapper{
	background-color:white; #CCF;
	background: url("../images/divslice.JPG") repeat-x #FFF;
	overflow: hidden;
	b order: solid 1px red;
}

/*
** SIDEBAR
*/
#sidebar-wrapper{
	width:200px;
	float:right;
	margin:0;
	padding:0;
	background-color:white;
}
.navnormal, .navnormal:active:visited:link {
	display: block; width: 100%; height: 30px;
	background: url('../images/navbutton-normal.PNG') no-repeat center top;
	color: white;
	text-decoration:none;
	p adding-top:13px;
	padding-top:9px;
	font-weight: bold;
	text-align: left; center;
}
.navnormal:visited { color: white;}
.navnormal:hover {
	background: url('../images/navbutton-hover.PNG') no-repeat center top;
	color: black;
	text-decoration:none;
}
.navspacer {height:8px; b order:solid 2px red;}
.navon, .navon:active:link:visited {
	display: block; width: 100%; height: 30px;
	background: url('../images/navbutton-on.PNG') no-repeat center top;
	color: white;
	text-decoration:none;
	p adding-top:13px;
	padding-top:9px;
	font-weight: bold;
	text-align: left; center;
}
.navon:hover {
	color: white;
	text-decoration:none;
}
.navon:visited {color: white;}
.sidebar-menu {
	list-style-type:none;
	t ext-align:center;
	margin:0;padding:0;
}
.sidebar-menu li{
	margin:10px;
	text-align:left; center;
}

