/* CSS Document */

body	{ background: url(../images/wallpaper_000008098568Small.gif); color:#f7e8b1; font:12px "Tahoma", Arial, Helvetica, sans-serif; font-weight:normal; letter-spacing:.05em; line-height:1.5em; padding:0; margin:0; width:100%; height:100%;}
p {margin:0; padding:10px 0;}

a {color:#9e8471; text-decoration:none;}
a:hover {color:#c07e29; border-bottom: none;}
a img {border:none; text-underline:none; }

#header {background: url(../images/header-frame-words.png) no-repeat top right; height:225px; margin:0 auto; padding:0; position:relative; width:990px; z-index:90; }				

#container_home	{background: url(../images/curtains.jpg) no-repeat 50% 0%; border-top:none; border-right:13px solid #000; border-bottom:5px solid #000;  border-left:13px solid #232323; width:958px;  margin:0px auto 5px auto; max-height:880px; padding:0; position:relative; top:0px; z-index:100;}

#container {background:#121212 url(../images/villain-silhouette.png) no-repeat top; border-top:none; border-right:13px solid #000; border-bottom:5px solid #000; border-left:13px solid #232323; width:958px;  margin:0px auto 5px auto; padding:0; position:relative; top:0px; z-index:100;}

#container_inner {background:url(../images/henry-strater-theatre-logo.png) no-repeat bottom left;  margin:0; padding:0; border:1px solid #c5822b; min-height:980px;}
	#container_inner2 {background:url(../images/henry-strater-theatre-logo.png) no-repeat bottom left;  margin:0; padding:0; border:1px solid #c5822b;  min-height:700px; }
	#container_inner_h {background:url(../images/henry-strater-theatre-logo.png) no-repeat bottom left;  margin:0; padding:0; border:1px solid #c5822b; min-height:875px;}

			
#nav	{border-top:4px solid #c5822b;  width:956px; margin:0; padding:0; background:#b11718 url(../images/nav-bg.png) repeat-x top left; z-index:99; }
	ul.menu {list-style-type:none; width:1000px; display:block; height:32px; font-size:1.2em;  margin:0; padding:0;}
		ul.menu li { display:block; float:left; margin:0; padding:0;  }
		ul.menu li a { border:none; color:#f2dfc9; float:left; text-decoration:none; height:24px; padding:6px 12px 0;}
		ul.menu li a:hover,.current { color:#c4822b; padding:6px 12px 0;  }
		ul.menu .current a { color:#c4822b; font-weight:600; }
		

#main_home	{font-size:1.6em; margin:65px auto 0px auto; padding:0px; position:relative; text-align:center; width:570px;}
	#main_home img {margin:0 10px 0 0px;}		
	#main_home p 	{margin:0; padding:5px 0; font-size:14px; line-height:1.5em; text-align:left;}
	#main_home h1, #main_home h2 {color:#c5822b; font-family: "Times New Roman", Times, serif; font-size:1.4em; font-style:oblique;  line-height: 1em; margin:30px auto 0 auto; padding:0; }
	#main_home h2 {font-size:1.1em; margin-top:0; margin-bottom:25px; }
	
#main { margin:0 0 0 20px; padding:0 0px 0 20px; position:relative; z-index:89;}	
	#main #right_col {background-color:#1f1f1f; border:1px dotted #555; border-right:none; float:right; margin-left:70px; padding:10px 0 15px 0; position:relative; right:0; width:220px; top:40px;}
		#main #right_col img {margin: 10px 20px;}
		#main #right_col p {margin-left:10px;}
	#main #left	{clear:right; float:left; margin:20px 0; width:600px;}
	
#villain { height:100%; position:relative; width:100%; z-index:91;}

p	{ margin:0; padding:10px 0;}
h1, h2{color:#c5822b; font-family: "Times New Roman", Times, serif; font-size:3em; font-style:oblique; line-height:1em; margin:20px 0 40px; padding:0;}
h2, h3 { color:#e1bc90; font-size:2em; line-height:1em; padding:0; margin:0 0 0 10px;}
h3 {font-family:"Tahoma", Arial, Helvetica; font-size:1.2em; margin-left:20px;}

#logo	{bottom:2px; float:right; height:172px; right:2px; width:200px; position:absolute; }
	#logo a {border:none;}
	#logo img {border:none;}
#footer_home 	{ bottom:7px; clear:both; font-size:1.3em; left:10px; position:absolute; text-align:center; width:100%; }
#footer 	{ bottom:10px; font-size:.9em; position:absolute; right:150px; }
#footer span, #footer_home span {font-size:.8em;}
	
#j3 { font-size:.9em; margin:0 auto 10px auto; text-align:right; width:970px;}
	#j3 a {color:#545454; border:none; text-decoration:none;}
	#j3 a:hover {color:#000;}
	
input, textarea {background-color:#d0c8b8; border:1px solid #999; margin:3px;}
textarea {float:right;}
form {margin:15px;}

.button-box {width:180px; height:35px; text-align:center; margin:5px auto 10px auto; }
	.button-box a.button { background: url(../images/button.png) no-repeat; color:#000; display:block; font-family:"Times New Roman", Times, serif; font-size: 1.6em; font-weight:bold; height:35px;  padding:7px 0 0 8px; width:175px; }
		.button-box .button:hover {background:url(../images/button-hover.png) no-repeat; color:#333333; }
	.button-box a.button2 {background: url(../images/button2.png) no-repeat; color:#000; display:block; font-family:"Times New Roman", Times, serif; font-size:1em; font-weight:bold; height:35px; padding:9px 0 0 10px; width:176px;}
		.button-box .button2:hover {background:url(../images/button2-hover.png) no-repeat; color:#333333;}
		
.left {float:left; margin:0 10px 0 0;}
.right {float:right; margin:0 0 0 10px;}