/* CSS DOCUMENT for tableless template*/
*	{ margin: 0px; padding: 0px; }
 
body	{ background: #fff  url(../images/bg.gif); font-size: 11px; font-family: trebuchet ms, verdana, arial, sans serif; color: #333; text-align: center; }

html 			{ min-height: 100%; margin-bottom: 1px; }


/*#out		{ position: relative; background: url(../images/bg.gif) top left;}*/

#container		{ background: #fff url(../images/bg.gif);  position: relative; margin: 0px auto; width: 762px; border: 3px solid #AB040E; background: #fff; text-align:left; margin-top: 20px; }

#container2		{ background: #fff url(../images/bg.gif);  position: relative; margin: 0px auto; width: 500px; border: 3px solid #AB040E; background: #fff; text-align:left; margin-top: 20px; }
 
#header		{ background: #fff; }
			
#header a	{ border: 0px solid; }
			
#header h1	{display: none;}

#global		{ float: right; font-size: 9px; color: #B4B9D9; width: 375px; /* width is for opera */ border: 1px solid #000; text-align: right; }
 
#main		{ float: left; position: relative; }
#sidebar	{ float: left; width: 160px; height: 400px; } /*border-left: 1px solid #AB040E;*/
#content	{ float: right;  width: 600px; height: 400px; background: #ddd url(../images/right_back.gif) repeat-y top left; }/*border-right: 1px solid #AB040E;*/
#inside_content	{ margin: 15px; }

#inside_content p	{margin: 10px 0px; line-height: 17px; }

#Hmain	{ position: relative; }

#mainHome		{ position: relative;}

/*#content	{ float: right;  width: 760px; background: #ddd; height: 400px; } border-right: 1px solid #AB040E;*/


#HcontentNews	{ float: right;  width: 310px; height: 330px; background: url(../images/home_news6.jpg) no-repeat top left; } /*border-right: 1px solid #AB040E;*/
#Hkobbheads		{ float: left; width: 450px; height: 330px; } /*border-left: 1px solid #AB040E;*/

#Hkobbheads img		{ border: 1px solid #000; }

/*#Hkobbheads a		{ float: right; border: 1px solid #AB040E; }
#Hkobbheads a:hover		{ float: right; border: 3px solid #AB040E; }*/

/*background: url(../images/H_news5.gif) no-repeat top left;*/


p.homenews	{ margin: 100px 40px 0px 30px; text-align: left; }

 
#footer	{ position: relative; clear: both; background: #F1B8BE; padding: 3px;
 					font-size: 10px; text-align: center; border-top: 1px solid #AB040E; }
td { border: 1px solid 000; padding: 2px; }


 /* NAVIGATION */
#nav	{ position: relative; width: 760px; height: 67px; border-bottom: 3px solid #AB040E; border-top: 3px solid #AB040E; border-right: 1px solid #AB040E; border-left: 1px solid #AB040E; }
h6 { width: 152px; height: 67px; float: left;}
h6 a { display: block; width: 152px; height: 67px;}
h6 span { display: none; }

h6.about a { background: url(../images/HN_theband.gif) 0px 0px;}
h6.about a:hover { background: url(../images/HN_theband.gif) -152px 0px;}
h6.product a { background: url(../images/HN_shows.gif);}
h6.product a:hover { background: url(../images/HN_shows.gif) -152px 0px;}
h6.careers a {	background: url(../images/HN_sounds.gif);}
h6.careers a:hover { background: url(../images/HN_sounds.gif) -152px 0px;}
h6.careers2 a {	background: url(../images/HN_contact.gif);}
h6.careers2 a:hover { background: url(../images/HN_contact.gif) -152px 0px;}


h6.hometim a { background: url(../images/tim_nav_short.gif);}
h6.hometim a:hover { background: url(../images/tim_nav_short.gif) -152px 0px;}

h6.homeeric a { background: url(../images/eric_nav2.jpg);}
h6.homeeric a:hover { background: url(../images/eric_nav2.jpg) -152px 0px;}

h6.sizzlanav a { background: url(../images/sizzlanav.jpg);}
h6.sizzlanav a:hover { background: url(../images/sizzlanav.jpg) -152px 0px;}

h6.ericheadnav a { background: url(../images/eric_headnav.jpg);}
h6.ericheadnav a:hover { background: url(../images/eric_headnav.jpg) -152px 0px;}

h6.bridenav a {	background: url(../images/bridesmoke.jpg);}
h6.bridenav a:hover { background: url(../images/bridesmoke.jpg) -152px 0px;}

h6.abouton		{ background: url(../images/HN_about.gif) -304px 0px;}
h6.producton		{ background: url(../images/HN_product.gif) -304px 0px; }
h6.careerson	{ background: url(../images/HN_careers.gif) -304px 0px; }
h6.contacton	{ background: url(../images/HN_contact.gif) -304px 0px; }
h6.homeon	{ background: url(../images/HN_home.gif) -304px 0px; }

/* fixes the flicker in IE6.0 */

h6.about				{ background: url(../images/cached/HN_about.gif); }
h6.product				{ background: url(../images/cached/HN_product.gif); }
h6.careers				{ background: url(../images/cached/HN_careers.gif); }
h6.contact				{ background: url(../images/cached/HN_contact.gif); }
h6.home					{ background: url(../images/cached/HN_home.gif); }

#midimage	{ position: relative; float: left; height:100%; width: 762px; border-bottom: 3px solid #AB040E; }  /*border-right: 1px solid #AB040E; border-left: 1px solid #AB040E;*/

#midhome	{ position: relative; float: left; height: 220px; width: 762px; padding-top: 0px; padding-bottom: 10px; background: url(../images/IMG_gradient.gif) repeat-x top left; } /*border-right: 1px solid #AB040E; border-left: 1px solid #AB040E;*/

/*border-right: 1px solid #AB040E; border-left: 1px solid #AB040E; border-bottom: 3px solid #AB040E;*/

table {margin-top: 6px;}
	
/* LINKS */
a:link, a:visited	{ text-decoration: none; color:#c06;}
/*a:hover			{color: #999;}*/

/* CLASSES */
.breadcrumbs	{padding: 5px 10px; font-size: 9px; background: url(../images/header.jpg) bottom right;}
.floatL			{float: left; margin: 0px 10px 0px 0px; padding:1px; border: 1px solid #999;}

/* ELEMENTS */
h1	{display: none;}
h2, h3	{margin: 10px 15px 5px 0px;}
h2	{font-size: 18px;}
h3	{color: #666; font-size: 14px;}


ul	{ list-style: none; margin: 5px 30px 15px 30px; }
li.eric  { background: url(../images/eric_head_icon.jpg) no-repeat 0 100%;  padding-top: 29px; padding-left: 30px; margin: 0px 8px 0px 0px; }
li.brian  { background: url(../images/brian_head_icon.jpg) no-repeat 0 100%;  padding-top: 29px; padding-left: 30px; margin: 0px 8px 0px 0px; }	
li.tim  { background: url(../images/tim_head_icon.jpg) no-repeat 0 100%;  padding-top: 29px; padding-left: 30px; margin: 0px 8px 0px 0px; }
li.matt  { background: url(../images/matt_head_icon.jpg) no-repeat 0 100%;  padding-top: 29px; padding-left: 30px; margin: 0px 8px 0px 0px; }


#sidebar ul	{ list-style: none; margin: 25px 0px 0px 25px; }
#sidebar li	{ margin-bottom: 6px; }
#sidebar li a:link, #sidebar li a:visited	{ text-decoration: none;}
#sidebar li a:hover {text-decoration: underline;}


/*FORMS*/
#cont form {
	display: block;
	width: 450px;
}

input {
	color: #444;
	font: 10px arial, sans-serif;
	width: 144px;
	height: 14px;
	background: url(../images/forminput.gif) scroll;
	border: 0;
	padding: 6px;
	margin: 0;
}

input:hover {background-position: 0 -26px;}
input:focus {background-position: 0 -26px;}
textarea:hover {background-position: 0 -205px;}
textarea:focus {background-position: 0 -205px;}

#submit {
	padding: 0;
	margin: 0;
	float: left;
	display: block;
	width: 66px;
	height: 22px;
	overflow: hidden;
	text-indent: -3000px;
	background: url(../images/send.gif) 0 0 no-repeat;
	border: 0;
	margin-top: 10px;
}

#submit:hover {
	background-position: 0 -22px;
}
