body {background-image: url(masks.gif);
	 -webkit-background-clip: content-box;
	 background-clip: content-box;
	 width: 400px;
	 padding:20px;
	 background-color: #FFFFFF;
	 color: #666666;
	 font-family: Verdana, Arial, sans-serif;}
h1 {background-color: #FF9900;
   background-image: url(stagesmall.jpg);
   background-repeat: no-repeat;
   background-position:right;
   height: 72px;
   color: #000033;
   text-shadow: 3px 3px 3px #666;
   line-height: 200%;
   font-family: Georgia, serif;
   padding-left: 20px;
   margin-bottom: 0px;}
h2 {color: #FF6600;
   font-family: Georgia, serif;}
h3 {color: #FF6600;
   font-family: Georgia, serif;}
h4 {color: #FF6600;
   font-family: Georgia, serif;}
a:link {color: #FF9900;}
a:visited {color: #996633;}
a:hover {color: #000033;}
label{float: left;
	 width: 120px;
	 display:block;
	 clear: left;
	 padding-right: 10px;}
input {margin-bottom: 20px;
	 display: inline;}
input.spaces{margin-bottom: 20px;
	 display: inline;
	 margin-right:30px;}
textarea, input.text {margin-bottom: 20px;
			 display: block;}
td {padding-right: 15px;}
.clear {clear: left;}
.button {background-color: #FF9900;
		width: 135px;
		padding-left: 5px;
		border-width: 3px;
		border-style: ridge;
		border-color: #000033;
		margin-top: 10px;
		margin-bottom: 15px;}
.box{padding-left: 5px;
	 border-width: 1px;
	 border-style: solid;
	 border-color: #FCF5D4;}
.boxprod{padding-left: 5px;
		 border-width: 1px;
		 border-style: solid;
		 border-color: #FCF5D4;
		 margin-bottom: 600px;}
.boxprod14{padding-left: 5px;
		 border-width: 1px;
		 border-style: solid;
		 border-color: #FCF5D4;
		 margin-bottom: 500px;}
.boxprod10{padding-left: 5px;
		 border-width: 1px;
		 border-style: solid;
		 border-color: #FCF5D4;
		 margin-bottom: 400px;}
.boxprod19{padding-left: 5px;
		 border-width: 1px;
		 border-style: solid;
		 border-color: #FCF5D4;
		 margin-bottom: 250px;}
.boxprod15{padding-left: 5px;
	 	 border-width: 1px;
	 	 border-style: solid;
	 	 border-color: #FCF5D4;
		 line-height: 60%;
	 	 margin-bottom: 30px;}
.boxprod20{padding-left: 5px;
		 border-width: 1px;
		 border-style: solid;
		 border-color: #FCF5D4;
		 margin-bottom: 205px;}
.boxprod21{padding-left: 5px;
		 border-width: 1px;
		 border-style: solid;
		 border-color: #FCF5D4;
		 margin-bottom: 325px;}					 
#nav {float: left;
	 width: 200px;
	 padding: 20px 5px 5px 20px;
	 font-weight: bold;}
#nav a {text-decoration: none;}
#nav a:link {color: #000033;}
#nav a:visited {color: #800000;}
#nav a:hover {color: #FFFFFF;}
#nav ul {list-style-type: none;
		margin: 0px;
		padding-left: 0px;}
#footer {font-size: .70em;
		font-style: italic;
		text-align: center;
		padding: 200px 10px 10px 10px;}
#wrapper {background-color: #FFDE9E;
		 min-width: 1050px;
		 max-height: 20000px;
		 margin-left: auto;
		 margin-right: auto;
		 -webkit-box-shadow: 5px 5px 5px #828282;
		 -moz-box-shadow: 5px 5px 5px #828282;
		 box-shadow: 5px 5px 5px #828282;}
#content {background-color: #FFFFFF;
		 min-height: 500px;
		 margin-left: 200px;
		 padding-top: 1px;
		 padding-left: 20px;
		 padding-bottom: 20px;
		 padding-right: 20px}
#mySubmit {margin-left: 130px}
#gallery {position: relative}
#gallery  ul{width: 400px;
		   list-style-type: none;}
#gallery  li{display: inline;
		   float: left;
		   padding: 10px;}
#gallery  img{border-style: none;}
#gallery a{text-decoration: none;
		   color: #333;
		   font-style: italic;}
#gallery span{display: none;}
#gallery a:hover span {display: block;
					 position: absolute;
					 top: 10px;
					 left: 400px;
					 text-align: center;}
#diretable table{margin: auto;
	 border: 1px solid #FCF5D4;
	 width: 600px;
	 border-spacing: 0px;
	 margin-bottom: 15px;}
#diretable td, th {border: 1px solid #FCF5D4;
				 width: 100px;
				 padding: 5px;}
#diretable thead{text-align: center;}
#diretable td {text-align: center;}
#diretable .celleft {text-align: left;}
