/* CSS Document */

html, body, div, span, applet, object, iframe,
h1, h2, h3, h4, h5, h6, p, blockquote, pre,
a, abbr, acronym, address, big, cite, code,
del, dfn, font, img, ins, kbd, q, s, samp,
small, strike, sub, sup, tt, var,
dl, dt, dd, ol, ul, li,
fieldset, form, label, legend,
table, caption, tbody, tfoot, thead, tr, th{
	margin: 0;
	padding: 0;
	border: 0;
	outline: 0;
	font-weight: inherit;
	font-style: inherit;
	font-size: 100%;
	font-family: inherit;
	vertical-align: baseline;
}
ul { list-style:none; }


body{background:#000 url(../dmg/back.jpg) repeat-x top left;font-family:Arial, Helvetica, sans-serif;}
body p{font-family:Arial, Helvetica, sans-serif;font-size:0.90em;}
body p a{color:#905E2D;font-weight:bold;}
body p a:hover{color:#ccc;}
h2{text-indent:-4000px;margin:10px 0;}

h2.abouth{background:url(../dmg/h2/aboutg.gif) no-repeat left top; margin-left:25px;width:339px; height:18px;}
h2.pressh{background:url(../dmg/h2/pressg.gif) no-repeat left top; margin-left:25px;width:339px; height:18px;}
h2.productionsh{background:url(../dmg/h2/productions.gif) no-repeat left top; margin-left:25px;width:350px; height:18px;}
h2.galleryh{background:url(../dmg/h2/gallery.gif) no-repeat left top; margin-left:25px;width:339px; height:24px;}
h2.supporth{background:url(../dmg/h2/support.gif) no-repeat left top; margin-left:25px;width:369px; height:24px;}
h2.contacth{background:url(../dmg/h2/contact.gif) no-repeat left top;; margin-left:25px;width:369px; height:24px;}


#wrap {width:890px;margin-left:auto;margin-right:auto;background:#000;}


#lftClmn{width:158px;height:561px;float:left;padding-bottom:1px;background:url(../dmg/left_clmn.jpg) bottom left no-repeat;}
#lftClmn.about{padding-bottom:1px;background:url(../dmg/hme_left.jpg) bottom left no-repeat;}
#lftClmn.produce{padding-bottom:1px;background:url(../dmg/left_clmn_prod.jpg) bottom left no-repeat;}
#lftClmn.pressy{padding-bottom:1px;background:url(../dmg/left_clmn_press.jpg) bottom left no-repeat;}
#lftClmn.showcase{padding-bottom:1px;background:url(../dmg/left_clmn_contact.jpg) bottom left no-repeat;}



#rightClmn{width:720px;float:right;padding-right:12px;background-color:black;}
#nav{width:720px;height:83px;}
ul#mainNav{}
#mainNav a {display:block;text-indent:-4000px;float:left;}
#mainNav a.about{width:114px; height:83px;background:url(../dmg/navigation.jpg) bottom left no-repeat;}
#mainNav a.about:hover{width:114px; height:83px;background:url(../dmg/navigation.jpg) top left no-repeat;}
#mainNav a#current.about {width:114px; height:83px;background:url(../dmg/navigation.jpg) top left no-repeat;}


#mainNav a.press{width:103px; height:83px;background:url(../dmg/navigation.jpg) -103px bottom no-repeat;}
#mainNav a.press:hover{width:103px; height:83px;background:url(../dmg/navigation.jpg) -103px top no-repeat;}
 a#current.press {width:103px; height:83px;background:url(../dmg/navigation.jpg) -103px top no-repeat;}


#mainNav a.productions{width:141px; height:83px;background:url(../dmg/navigation.jpg) -217px bottom no-repeat;}
#mainNav a.productions:hover{
width:141px; height:83px;background:url(../dmg/navigation.jpg) -217px top no-repeat;}
#mainNav a#current.productions{
width:141px; height:83px;background:url(../dmg/navigation.jpg) -217px top no-repeat;}

#mainNav a.gallery{width:141px; height:83px;background:url(../dmg/navigation.jpg) -358px bottom no-repeat;}
#mainNav a.gallery:hover{width:141px; height:83px;background:url(../dmg/navigation.jpg) -358px top no-repeat;}

#mainNav a#current.gallery{width:141px; height:83px;background:url(../dmg/navigation.jpg) -358px top no-repeat;}


#mainNav a.support{width:118px; height:83px;background:url(../dmg/navigation.jpg) -499px bottom no-repeat;}
#mainNav a.support:hover{width:118px; height:83px;background:url(../dmg/navigation.jpg) -499px top no-repeat;}
#mainNav a#current.support{width:118px; height:83px;background:url(../dmg/navigation.jpg) -499px top no-repeat;}

#mainNav a.contact{width:100px; height:83px;background:url(../dmg/navigation.jpg) -617px bottom no-repeat;}
#mainNav a.contact:hover{width:100px; height:83px;background:url(../dmg/navigation.jpg) -617px top no-repeat;}
#mainNav a#current.contact{width:100px; height:83px;background:url(../dmg/navigation.jpg) -617px top no-repeat;}


  #rcontent{background:url(../dmg/rightclmn_backbody.jpg) repeat-y left top; width:720px;height:361px;padding-top:10px;float:right;}
  #rcontentTop{ background:url(../dmg/rigncolmnbodytop.jpg) no-repeat left top; width:718px;padding-top:27px;}
  
    #rcontentPress{background:url(../dmg/rightclmn_backbody.jpg) repeat-y left top; width:720px;padding-top:10px;float:right;}
 
 #rcontentPress p {padding:5px 25px;letter-spacing:0.10em;width:647px;}
 
 
   #rcontent p {padding:5px 25px;letter-spacing:0.10em;width:647px;}
 
 
 .clear{clear:both;}
 
#rfooter{width:720px; height:80px; background:url(../dmg/rc_footer.jpg) no-repeat left top;float:right;}

#quill{height:136px; width:154px;float:right;z-index:500;margin-right:-78px;margin-top:-70px;position:relative;}

#mfooter {height:21px;}

#credits{width:850px; font-size:80%; margin-left:auto;margin-right:auto;text-align:center;padding-top:10px;}
#credits p{font-weight:bold;color:#442810;}
#credits a{float:right;color:#442810;font-size:10px;}
#credits a:hover{color:#CC6600;}


#list{width:400px;margin-left:45px;font-family:Arial, Helvetica, sans-serif;padding-top:10px;}
#list dt{font-weight:bold;border-bottom:1px solid #996600;font-family:Arial, Helvetica, sans-serif;width:350px;margin-top:10px;clear:left;}
#list dd{padding:3px 0;font-size:85%;}
#list dd p{padding-left:3px;width:400px;}
#list dd img{float:left;}