html,body {
  height: 100%; 
  margin: 0;  
  background: url('images/Marble1.jpg');
  width:100%;
  position:relative;
}

#full{ 
  height: 100%; 
  margin-left: auto;
  margin-right: auto; 
  width: 800px; /* centered div must be given a width */
  border-left: #777777 solid 2px;
  border-right: #777777 solid 2px;
  background: #FFFFFF;
  position:absolute;
  z-index:-1;
}

#wrapper {
  min-height: 700px; 
  margin-left: auto;
  margin-right: auto; /* centers #wrapper */
  width: 800px; /* centered div must be given a width */
  border-left: #777777 solid 2px;
  border-right: #777777 solid 2px;
  background: #FFFFFF;
  position:relative;
}
 
* html #wrapper { height: 100%;} /*min-height for IE6*/
 
#header{
  height: 232px;
  padding-top: 1px;/* collapsing margins fix */
  padding-left: 3px;
}

#concertnav{
	float:left;
	background: rgb(230,199,193);
	margin-left:5px;
	padding:10px;
	width:200px;
	line-height:20px;
	min-height: 300px;
}

#maincontent{
	float:right;
	margin-right:5px;
	margin-bottom:20px;
	text-align:justify;
	width:540px;
	padding:10px;
	font-family:Verdana;
	font-size:13px;
}

#footer {
	height: 20px;
	width: 790px;
	padding-top: 2px;
	margin-left: auto;
	margin-right: auto;
	margin-top: 10px;
	background: rgb(177,95,88);
	font-family:Verdana;
	font-size:10px;
	color:#EEEEEE;
	text-align:center;
}

.foto{  border: rgb(177,95,88) double 3px; }

table.menu{
	margin-left:auto;
	margin-right:auto;
	width:790px;
	border: 0px;
	}

table.menu td{
	padding:0px;
	text-align:center;
	vertical-align:middle;
	width:20%;
}

          a.menu:link            { color: rgb(177,95,88); text-decoration: none; }
          a.menu:active         { color: rgb(177,95,88); text-decoration: none; }
          a.menu:visited        { color: rgb(177,95,88); text-decoration: none; }
          a.menu:hover         { color: rgb(177,95,88); text-decoration: underline; }


          a.nav:link            { color: rgb(177,95,88); text-decoration: none; }
          a.nav:active         { color: rgb(177,95,88); text-decoration: none; }
          a.nav:visited        { color: rgb(177,95,88); text-decoration: none; }
          a.nav:hover         { color: rgb(177,95,88); text-decoration: underline; }


ul.bullets{
	list-style-type: disc;
	font-family: Arial;
	font-size: 20px;
	color: #AAAAAA;
}

p.up{
	text-align: right;
	font-family:Verdana; 
	font-size:40px;
	font-weight: bold; 
	color: #AAAAAA;
	margin-top: -2px;
	margin-bottom: -15px;
}

.button		{background-color : rgb(230,199,193);
		color : #3D2A13;
		border-color:#F14821;
		font-family : Verdana;
		font-size : 11pt;
		font-weight : bold;
		height : 30px;
		margin : 0px;
		margin-bottom : 2px;
		margin-top : 0px;
		padding : 3px;  }

h1{ font-family:Verdana; font-size:20px; color: rgb(177,95,88);}
h2{ font-family:Verdana; font-size:15px; color: rgb(177,95,88);}
h3{ font-family:Verdana; font-size:25px; color: #AAAAAA;}

.fracNum, .fracDen { 
         font-size: 70%; 
  } 
  .fracNum { vertical-align: 0.5em; } 
  .fracDen { vertical-align: -0em; }

.header1{ font-family:Verdana; font-weight:bold; font-size:15px; color: rgb(177,95,88);}
.norm{ font-family:Verdana; font-size:12px; color: #000000;}


