@import url("Photos_Styles.css");
@import url("styles3.css");
html, body {margin: 0; padding: 0; height: 100%; width: 100%;}
body {font: 14px/16px Verdana, sans-serif; margin: 0 auto; color: #000; background: #9F0000; }

#container { width: 800px; height: 100%; margin: 0 auto; background: #9F0000;}

#header{ height: 215px; padding-top: 50px;}
#logo{ float: left; height: 170px; width: 550px; background: url(contimg/ne_header_titile.gif) no-repeat top right; }
#mugshot{ float: right; height: 170px; width: 250px; background: url(contimg/mug01.gif) no-repeat top right; }

/* old menu css, to remove if new succesful*/

{margin: 0 auto;}

.navmenu > li
{float: left;
 border-right: 2px solid #9F0000;}

.navmenu li
{list-style-type: none;
 font: 11px/11px verdana, sans serif;
 margin:0 auto;
 margin-left: 0 auto; 
 color: #000; 
 background: #000; 
 border-bottom: 2px solid #000;
 color: #fff;
 background-color: #000000;
 padding: 9px 13px 8px 13px;}

.navmenu ul
{
 display: none;
 position: absolute;
 margin-left: -13px;
 margin-top: 9px;
 width: 8em;}

.navmenu li:hover > ul
{display: block;}

.navmenu ul.parent_hover
{display: block;}

.navmenu a
{color: white;
 background: none;
 display: block;
 width: 100%;
 text-decoration: none;}
#dropmenu 
{
 list-style-type: none;
 font: 10px/11px verdana, sans serif;
 height: 10px;
 margin-left: 0px; 
 color: #000; 
 background: #000; 
 color: #fff;
 background-color: #000000;
 }
.navmenu li:hover
{color: #9F0000;
 background-color: #000000;}

.navmenu li.hover,

.navmenu a:hover
{color: #9F0000;
 background-color: #000;}

.navmenu ul ul
{margin-top: 1.2em;
 left: 113%;}

.navmenu span
{display: block;}

.navmenu
{float: left;
 width: 550px;
 color: black;
 margin: 0 auto;
 background-color: #000;}

.endmenu
{clear: left;}

#banend {float: right;}

body#home #ne_menu li#m_home a, body#contact #ne_menu li#m_contact a, body#band #ne_menu li#m_band a, body#testimonials #pri-nav li#m_testimonials a, body#songs #pri-nav li#m_songs a, body#samples #pri-nav li#m_samples a, body#photos #pri-nav li#m_photos a  {height: 33px;}

.repertoire {text-align: left;}
.repertoire h2 {text-align: left; font-size: 12pt bold;}



#content 
	   {float: left; 
		width: 800px; 
		height: 447px; 
		background-image: url(contimg/bg_crowd.jpg); 
		font: 12px/14px Verdana, sans-serif;
		border-right: 1px solid #666666; 
		border-bottom: 1px solid #666666;
		border-left: 1px solid #fff;
		border-top: 1px solid #fff;
		}


body#home #content {height: 447px; width: 800px; padding: 0px 0 0 0px;}
body#songs #content {height: 447px;}

#footer {float: left; height: 30px; margin: 30px auto; width: 800px; color: #fff; text-align: center;}

.splitL, .splitR {line-height: 14px;}
.splitL 
		{position: relative; 
		float: left; 
		width: 370px; 
		height: 300px; 
		margin-left: 35px; 
		margin-top: 40px; 
		overflow: auto; 
		padding: 5px;
		border-right: 1px solid #666666; 
		border-bottom: 1px solid #666666;
		border-left: 1px solid #fff;
		border-top: 1px solid #fff;}
.splitR 
		{position: relative;
		 float: right; 
		 width: 340px; 
		 height: 270px;  
		 margin-right: 30px; 
		 margin-top: 30px; 
		 font: 14px/16px "Trebuchet MS", Verdana, Arial, Helvetica, sans-serif;}

#topbar {float: left; width: 510px; height: 6px; margin-left: 30px; margin-top: 10px; padding: 0px 0px 0px 0px; background-color: #000;}

/*#page_heading {float: left; width: 180px; height: 10px; margin-left: 30px; padding: 0px 0px; font-style: bold-italic;}*/
#text_main {float: left; width: 525px; height: 230px; padding: 0px 0px; font-weight: normal; color: #000; margin-top: 0px; margin-left: 40px;}
.slice {float: left; width: 500px; height: 400px;}
#hp_text {float: left; width: 520px; height: 190px; padding: 0px 0px; font-weight: normal; color: #000; margin-top: 0px; margin-left: 30px;}
#home_photo 
	   {float: left; 
		width: 799px; 
		height: 90px; 
		padding: 0px 0px; 
		margin-left: 0px; 
		margin-top: 70px; 
		border-right: 1px solid #666666; 
		border-bottom: 1px solid #666666;
		border-left: 0px solid #fff;
		border-top: 1px solid #fff;
	   }
/*#contact_txt {float: left; width: 520px; height: 100px; padding: 0px 0px; font-weight: normal; color: #000; margin-top: 0px; margin-left: 60px;}*/

.right_guide {position: relative; float: right; width: 270px; height: 340px; font-weight: normal; color: #000; margin-top: -370px; margin-right: 20px; overflow: auto; padding: 3px;}
/* Standard Formatting */
img{border: none;}
p {padding: 10px 0; margin: 0;}
h1 {font: 30px/32px "Times New Roman", serif; font-weight: 900; font-variant: small-caps; font-style: italic; color: #000;}
h2 {font-size: 16px; font-weight: bold; padding: 0; margin: 0;}
h3 {font-size: 14px; font-weight: bold; padding: 0; margin: 0;}
h4 {font-size: 10px; font-weight: bold; padding: 0; margin: 0;}
a {text-decoration: none; color: inherit;}
a:hover { text-decoration: none; border: none; color: #555; }
ul {padding: 0; margin: 10px 0 10px 20px;}
li {padding: 0; margin: 0;}
#quote {font: 13px/14px "Times New Roman", serif; font-weight: 100; font-style: italic; color: #000;}
#home_ne_text {position: relative; float: right; font: 18/19px Times New Roman, serif; font-weight: normal; font-style: italics; text-align: right;} 

form {padding: 0px 0;}
.field {padding: 5px 0;}
#comments {vertical-align: top;}
#contact_form 
			{float: left; 
			 width: 450px; 
			 height: 90px; 
			 padding: 0px 0px; 
			 font-weight: normal; 
			 color: #000; 
			 margin-top: -70px; 
			 margin-left: 35px;
			}
input#name 
			{font-size: 12px/14px; 
			 width: 150px;
			 background: #fff;
			 border-right: 1px solid #666666; 
		 	 border-bottom: 1px solid #666666;
		 	 border-left: 1px solid #dbdada;
		 	 border-top: 1px solid #dbdada;
			}
textarea 
			{font-size: 12px/14px; 
			 width: 500px;
			 height: 100px;
			 padding: 3px; 
			 margin-left: 0px; 
			 border-right: 1px solid #666666; 
		 	 border-bottom: 1px solid #666666;
		 	 border-left: 1px solid #dbdada;
		 	 border-top: 1px solid #dbdada;
			 background: #fff; 
			}
.button {padding: 2px 0; font-size: 10px; margin: 0 border-right: 1px solid #666666; 
		 	 border-bottom: 1px solid #666666;
		 	 border-left: 1px solid #fff;
		 	 border-top: 1px solid #fff;}
#submit {float: right; margin: 10px 80px 0 0;} 
#reset {float: right; margin: 10px 10px 0 0;}

.page_title {position: relative; float: left; width: 300px; height: 20px; margin-top: 20px; margin-left: 35px;}

.artist {font-weight: bold; color: #000000;}

/* Band page formatting */
#corey 
	   {position: relative; 
		float: left; 
		width: 80px; 
		height: 140px; 
		margin-left: -530px; 
		margin-top: 80px;
		overflow: visible; 
		padding: 0px;
		}
#john 
	  {position: relative; 
	   float: left; 
	   width: 80px; 
	   height: 140px; 
	   margin-left: -375px; 
	   margin-top: 80px;
	   overflow: visible; 
	   padding: 0px;
	   }
#matt 
 	 {position: relative; 
	  float: left; 
	  width: 80px; 
	  height: 140px; 
	  margin-left: -235px; 
	  margin-top: 80px;
	  overflow: visible; 
	  padding: 0px;
	 }
#greg 
	 {position: relative; 
	  float: left; 
	  width: 80px; 
	  height: 140px; 
	  margin-left: 90px; 
	  margin-top: 80px;
	  overflow: visible; padding: 0px;
	  }
#steve 
	 {position: relative; 
	  float: left; 
	  width: 80px; 
	  height: 140px; 
	  margin-left: -390px; 
	  margin-top: 80px;
	  overflow: visible; 
	  padding: 0px;
	  }
	  

