* {
margin:0pt;
padding:0pt;
}
body {
font-family:Arial,Helvetica,sans-serif;
font-size:13px;
background-image: url(images/bkg.jpg);
background-repeat: repeat;
background-position:center;
}
#wrapper {
background-image:url(images/6backgroundShadows.jpg);
background-position:top center;
background-repeat:repeat-y;
margin:0pt auto;
width:1000px;
}
#faux {
margin-bottom:0px;
overflow:auto;
width:100%;
}
#header {
background:white url(images/6backgroundShadowstop.jpg) no-repeat top center;
color:#333333;
height:275px;
padding-top: 25px;
margin-bottom:0px;
width:1000px;
}
#headerdiv {
display:none;
}
#headersubtitlediv {
font-family:'arial black';
color:#7B6361; 
letter-spacing:-2px;
width:590px;
margin:124px 0 0 275px;
text-align:center;
position:absolute;
}

#navigation {
background:#dbdbdb none repeat scroll 0% 0%;
color:#333333;
margin:0px 5px 0px 6px;
padding:0px;
}
#leftcolumn {
background-color: none;
color:#FFFFFF;
display:inline;
float:left;
font-size: 12px;
margin-left:16px;
min-height:74px;
padding:0px;
margin-left: 41px;
position:relative;
width:209px;
}
#leftdiv{
font-size:100%;
background-image:url(images/head6right.jpg);
background-position:left top;
background-repeat:no-repeat;
padding-top: 35px;
padding-left: 0px;
padding-right: 16px;
margin-top:0px;
}
div.lefttitle{
color:#343434;
background-image:url(images/divider.jpg);
background-position:left bottom;
background-repeat:no-repeat;
padding-bottom: 14px;
font-size: 12px;
}
#lefttitletop{
font-size: 13px;
line-height: 17px;
color: #FFFFFF;
padding:5px;
}
#leftcolumn a{ 
font-size: 12px;
line-height: 17px;
text-decoration: none;
color: #343434;
padding: 0px;
font-weight: bold;
text-transform: uppercase;
font-family: Arial, Helvetica, sans-serif;
}
#leftcolumn a:hover{ 
color: #FFFFFF;
}
#lefttitlebottom{
color:#343434;
background-image:url(images/divider.jpg);
background-position:left bottom;
background-repeat:no-repeat;
font-size: 12px;
padding:4px 11px 19px 11px;
}
#marketing {
padding-top:13px;
padding-bottom: 10px;
text-align:center;
}
div.lefttitle p{
padding:5px 11px 4px 11px;
}

div.lefttitle form{
padding-bottom:5px;
}

#content {
color:#333333;
display:inline;
float:left;
margin:0px;
margin-top: 18px;
margin-left: 4px;
padding:0px;
position:relative;
width:536px;
background-color: #FFFFFF;
}
#rightcolumn {
color:#FF6D01;
display:inline;
float:right;
font-size: 13px;
margin:5px 37px 5px 10px;
padding:0px;
width:160px;
}
#s6 {
margin-top: 10px;
}
#s6 img {
margin-top: 6px;
margin-bottom: 6px;
}
#rightcolumn a{
color:#666666;
background-color: #F3F3F3;
text-decoration: underline;
}
#rightcolumn a:hover{
color:#69C3BC;
text-decoration: underline;
}
#s6 hr {
margin-top: 4px;
margin-bottom: 4px;
}
#footer {
background:url(images/6backgroundShadowsBottom.jpg) no-repeat top center;
clear:both;
height:76px;
margin:0px;
padding:0px;
text-align:center;
width:1000px;
}
#footer p{
color:white;
margin:10px 13px 8px 14px;
height:17px;
padding:5px;
padding-top: 15px;
}
.clear {
background:transparent none repeat scroll 0% 0%;
clear:both;
}

.field{
font-size:100%;
}

a { padding: 4px; color:#69C3BC; text-decoration:underline; font-weight: bold;}
a:hover { background-color: none;color: #666666; text-decoration: underline;}

a.smallwhitea, a.smallwhitea:visited, a.smallwhitea:active, a.smallwhitea:link {font-size:90%;text-decoration:none;color:#ffffff;}
a.smallwhitea:hover { text-decoration:underline;}

div.smalltopnav { padding-top:10px;
color:#666666;font-size:80%;}
a.smalla, a.smalla:visited, a.smalla:active, a.smalla:link {font-size:100%;text-decoration:none;color:#666666;}
a.smalla:hover { text-decoration:underline;}

a.thisitem {
color: #FFFFFF;
text-decoration: none;
background-color:#69C3BC;
}

/* for the now showing/ coming attractions side bar scroller.  height/width must remain static */
#s6 { width: 150px; height: 300px; border:1px solid #ddd; background-color: #eee; z-index:2995;  }
#s6 div { width: 140px; height: 290px; padding: 3px; color: #333; text-align: left; font-family:Verdana, Arial, Helvetica, sans-serif; font-size: 10px; background: #ffffff url(images/cs_background.jpg) repeat-x top; }
#s6 div img { padding: 0px; background: #fff }
#s6 div { top: 0; left: 0 }
#s6 hr { margin: 0px; margin-top: 4px; margin-bottom: 4px; padding: 0px;}
#s6 a { color:#666666; text-decoration:none; font-weight: bold; background-color: transparent;}
#s6 a:hover { background-color: none;color: #666666; text-decoration: underline;}
/* for coming attraction / last showing bold header */
#boldmessage {width:100%;text-align:center;font-size:13px;color:#666666; margin-bottom: 4px; padding-top: 5px; padding-bottom: 5px; border:1px solid #EEEEEE;background-color:#EEEEEE; font-weight:bold;}
img.csmovie {
	border: 1px solid #dbdbdb;
	padding: 1px;
}