/*
Theme Name: Black
Theme URI: http://www.templatemonster.com/website-templates/17908.html
Description: Default NTL template.
Version: 1.0
Author: Daniel Hendricks
Author URI: http://www.danhendricks.com
Tags: tan, salon, black
*/

body {
	background: url('images/black_bg.gif');
	background: url('images/bg1.jpg');
	color: #fff;
	font-family: Arial, Helvetica, sans-serif;
	font-size: small;
	margin: 0;
	color: #DBDBDB;
}
img {
	border: none;
}
a {
	color: #ffff80;
}
a:hover {
	color: #ffffc0;
}
h4, h3 {
	color: #F5C970;
}

@media screen {
	#container {
		width: 750px;
		margin: 0 auto;
		background-color: #000;
		border-left: 3px solid black;
		border-right: 3px solid black;
	}
}
#header {
	padding: 5px;
}
#menu {
	height: 26px;
	border-bottom: 1px solid #6A5A5B;	
}
/*
.front #menu {
	border-bottom: none;	
}
*/
#menu ul {
	padding: 0;
	margin: 0 auto;
}
#menu ul li {
	float: left;
	padding: 0 5px;
	list-style-type: none;
}
#menu ul li a {
	color: #fff;
	text-decoration: none;
	font-size: medium;
	display: block;
	padding: 3px 15px;
}
#menu ul li a:hover {
	background-color: #679367;
}
.front #menu ul li a:hover {
	background-color: #8E4800;
}
#menu ul li ul {
	display: none;
}
#menu ul li ul:hover {
	display: block;	
}
#menu ul li ul li {
	float: none;
	border: 1px solid #3B3B3B;
	border-top: none;
}
#body {
	background: #000 url('images/black-vintage-dark.jpg') no-repeat;
	padding: 10px;
}
.front #body {
	padding: 0px;
}
#body :first-child {
	padding-top: 5px;
	margin-top: 0px;
}
#equipment {
	/* border-collapse: collapse; */
}
#equipment tr td:first-child {
	background-color: #fff;
	padding: 10px;
}
#equipment tr td:last-child {
	padding-left: 10px;
}

.main {
	/* background: #000 url('images/home-body-bg.jpg') no-repeat; */
	height: 406px;
}
#rcol {
	display: none;
}
.front #body #rcol {
	display: block;
}
#footer {
	font-size: x-small;
	color: #7E7E7E;
	padding: 5px;
	border-top: 1px solid #6A5A5B;
	width: 746px;
	margin: 0 auto;
}
#footer a {
	color: #A4A4A4;
}
#footer a:hover {
	color: #fff;
}

#rcol h4 {
	font-size: 110%;
	/* color: #F5C970; */
}
#rcol ul {
	padding-left: 25px;
}
#rcol a:hover {
	color: #ffffc0;
}
#rcol a {
	color: #ffff80;
}
#rcol {
	float: right;
	width: 175px;
	padding: 10px;
}

@media print {
  .noprint { display: none; }
}
@media screen {
  .nobrowser { display: none; }
}

/* TOP NAVIGATION MENU */
ul#subnavlist {
	padding-left: 0px; margin-left: 0px;
}
ul#subnavlist li { 
	float: none; 
	margin: 0px;
	padding: 0px;
}
ul#subnavlist li a {
	margin: 0px;
	background-color: #6A5A5B;
	text-align: left;
	padding-left: 10px;
	font-size: small;
}
ul#subnavlist {
	padding: 0px;
	margin: 0px;
}
ul#navlist li:hover ul#subnavlist
{
	display: block;
	position: absolute;
	font-size: 8pt;
	/* padding-top: 5px; */
}
ul#navlist li:hover ul#subnavlist li a
{
	display: block;
	width: 115px;
	border: none;
}

/******** WP E-COMMERCE ********/
.pricedisplay {
	display: none;
}

