/*main css for pages other than home*/

body { background-color: #330101;
/*#101214;deep blue*/
	  

}


#contentcontainer	{ width:800px;
					  margin: 1em auto auto auto;
					  border:1px solid #000;
					  height:100%;
					  background-color:#FBDA97;/*light yellow*/}

#pastconcerts		{ background-image:url(../images/vert_guitar_past.png);
					  background-repeat:no-repeat;
					  background-position:bottom right;
					  _background:none;
					 _filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src="/images/vert_guitar_past.png", sizingMethod='scale');
					  width:800px;
					  height:630px;
					  margin: 1em auto auto auto;
					  border:1px solid #000;
					  background-color:#FBDA97;/*light yellow*/}

#pastconcerts_long	{background-image:url(../images/vert_guitar_past.png);
					  background-repeat:no-repeat;
					  background-position:bottom right;
					  _background:none;
					 _filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src="/images/vert_guitar_past.png", sizingMethod='scale');
					  width:800px;
					 height:955px;
					 margin: 1em auto auto auto;
					 border:1px solid #000;
					 background-color:#FBDA97; /*light yellow*/}

					  
#content			{ width:605px;
					  background-color:#FBDA97;/*light yellow*/
					  border-left:163px solid #660000;/*dark red, the same side and width as nav*/
					  margin:10px 0 0 0;
					  padding:0;
					  *margin: 0; 
					  }
					  
					  
#nav				{float:left; 
					 background-color:#660000;/*deep red*/
					 width:149px;
					 *width:150px;
					 _width:142px;
					 height:100%;
					 *height:65%;
					 padding:3px;
					 font-size:12px;
					 margin:5px auto 0 -156px;
					 *margin-top:0px;
					 *margin-left:-170px;
					 _position:absolute;
					 *position:absolute;
					 }
					 



#nav ul			{    list-style-type:none;
					 list-style-image:none;
					 padding:0; 
					 background-image:url(../images/DAM-vertical-logo-color.png);
					 background-repeat:no-repeat;
					 background-position:bottom left;
					 _background:none;
					 _filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src="/images/DAM-vertical-logo-color.png", sizingMethod='scale');
					 }
					 

#nav li				{text-decoration:none;
					 padding-right:4px;
					 padding-bottom:20px;
					 text-align:right;
					 
					 }
					
					 
#nav a:link, #nav a:visited	{		 font-family:Arial, Helvetica, sans-serif;
									 font-weight: bold;
									 color:#fde9c1; /* light yellow*/
									 text-decoration:none;
									 text-align:right;}
									 
									 
#nav a:hover, #nav a:active	{ 		  font-family:Arial, Helvetica, sans-serif;
									  font-weight:bold;
									  color:#595c22; /*green*/
									  text-decoration:underline;}
	

.border		{border:1px solid #000;}

								  
#rightside { background-color:#fbda97;
			 width:634px;
			 *width:620px;
			 margin:-10px auto 0 auto;
			 *margin:-363px -23px 20px auto;
			 padding-top:15px;			     
			  }

.textbox	{background-color:#FF9933; /*orange*/
			 width:400px;
			 *width: 365px;
			 border:1px solid #000;			 
			 font-family:Arial, Helvetica, sans-serif;
			 color:#660000;
			 font-size:12px;
			 padding:3px;
			 margin:0 auto;
			 margin-left:10px;
			 }
			 


p, ul		{font-family:Verdana, Arial, Helvetica, sans-serif;
         font-size:12px;
		 color:#660000;
		 padding:12px;
		 margin:0 auto;
		 }
		
		
		
p.offset	{color:#333300;/*green*/
              font-size:13px;
			  font-weight:bold;
			  } 
			  
ul.offset		{font-family:Verdana, Arial, Helvetica, sans-serif;
				 color:#333300;/*green*/
              	 font-size:14px;
			  	 font-weight:bold;
				 line-height:1.5em;}
				 
span.norm		{ font-weight:normal;}

p.offset a:link		{color:#660000;}
				 
p.offset a:hover	{text-decoration:underline;}

p.title		{font-family:Arial, Helvetica, sans-serif;
             font-size:9px;
			 color:#660000;
			 text-align:center;}
			 
p.pastconcerts		{font:Verdana, Arial, Helvetica, sans-serif;
					 font-size:10px;
					 color:#333300;
					 text-align:center;}
					 
			 
h1		{font-family:Verdana, Arial, Helvetica, sans-serif;
		 font-size:18px;
		 color:#333300;/*green*/
		 padding-left: 10px;
		 margin-bottom:0;
		 }
		 
h2		{font-family:Verdana, Arial, Helvetica, sans-serif;
  		 font-size:14px;
		 color:#333300;/*green*/
		 padding-left:10px;
		 margin-top:0;
		 }
		 
p a:link, p a:visited	{color:#333300;/*green*/
						 text-decoration:none;
						 font-weight:bold;}
						 
p a:hover, p a:active	{text-decoration:underline;}


li a:link, li a:visited	{color:#333300;/*green*/
						 text-decoration:none;
						 font-weight:bold;}
						 
li a:hover, li a:active	{text-decoration:underline;}



/*this is the footer*/

#footer				{ clear:both;
					  font-family:Arial, Helvetica, sans-serif;
					  font-size:10px;
					  color:#660000; /* deep red*/
					  text-align:center;
					  width:796px; /* to match width of content container*/
					  height:31px;
					  background-color:#FF9933;/*orange*/
					  padding:2px;
					  border:1px solid #000;
					  border-top:0;
					  margin:0 auto;
					  }

#footer a:link, a:visited	{color:#990000;/*red*/
							 text-decoration:none;}
							 
#footer a:hover, a:active	{color:#FF6600; /*orange*/
							 text-decoration:none;} 
							 
							 
/*this is the copyright below the container*/
#cr			{ clear:both;
			  color:#fecf71;/*light yellow*/
		      font-family:Arial, Helvetica, sans-serif;
			  font-size:9px;
			  margin: 0 auto;
			  text-align:center;
			 }

ul.concerts				{list-style-type:none;
						  text-decoration:none;
						  margin-left:0;
						  }
ul.concerts li			{ padding:10px;}
						 
ul.concerts a:link, ul.concerts a:visited	{font-family:Verdana, Arial, Helvetica, sans-serif;
												font-size:12px;
												color:#333300;/*green*/
												text-decoration:none;
												font-weight:bold;}
										
ul.concerts a:hover, ul.concerts a:active	{text-decoration:underline;
											 font-size:12px;
											 color:#660000;}

table		{width:80%;
			 border:1px solid #000;
			 margin:10px auto;
			 background-color:#ea9c50;/*orange*/}



th			{font-family:Verdana, Arial, Helvetica, sans-serif;
 			 font-size:13px;
			 font-weight:bold;
			 color:#333300; /*green*/
			 border:1px solid #000;
			 text-align:left;}
			
td			{font-family:Arial, Helvetica, sans-serif;
 			 font-size:12px;
			 color:#660000;
			 border:1px solid #000;
			 border-collapse:collapse;
			 padding:5px;
			 }
			 
table.next		{width:20%;
				 text-align:center;
				 margin:10px auto;
				 background-color:#ea9c50;/*orange*/
				 border-collapse:collapse;}		 

.next a:link, .next a:visited		{color:#333300;
									 text-decoration:none;}
.next a:hover, .next a:active		{color:#660000;
									text-decoration:underline;
									font-size:12px;}