* {
margin:0pt;
padding:0pt;
}
html {
background: #d4c369 url(images/htmlbg.jpg) repeat-x top;
}
body {
font-family:Arial,Helvetica,sans-serif;
font-size:13px;
background:transparent url(images/moorebgchocolate.jpg) no-repeat center top;
color:#999;
}
#wrapper {
margin:0pt auto;
width:960px;
}
#faux {
margin:72px 0px 0px 0px;
overflow:auto;
width:960px;
min-height:870px;
background-color:#110900;
}
#header {
color:#333333;
height:140px;
margin-bottom:0px;
width:960px;
cursor:pointer;
}
#headerdiv {
color:black;
height:70px;
margin-left:180px;
margin-top:39px;
padding-top:0px;
position:absolute;
width:590px;
text-align:center;
font-family:"arial black";
letter-spacing:-3px;
text-indent:-9999px;
}
#headersubtitlediv {
font-family:'arial black';
color:#E72816; 
letter-spacing:-2px;
width:590px;
margin:90px 0px 0px 180px;
text-align:center;
position:absolute;
line-height:19px;
text-indent:-9999px;
}

#navigation {
background:#dbdbdb none repeat scroll 0% 0%;
color:#333333;
margin:0px 5px 0px 6px;
padding:0px;
}
#leftcolumn {
display:none;
color:#333333;
float:left;
margin-left:11px;
min-height:74px;
padding:0px;
position:relative;
width:0px;
}
#leftdiv{
font-size:100%;
margin-top:12px;
}
div.lefttitle{
background-color:#cebb56;
border:1px solid #8E7E48;
font-size:80%;
color:black;
border-radius: 5px;	
-moz-border-radius: 5px;	
-webkit-border-radius: 5px;
padding:10px 3px;
margin-top:3px;
}
div.lefttitle a{
text-transform:uppercase;
}
#lefttitletop{
font-size:80%;
min-height:30px;
color:black;
padding:5px;
/* margin-top: 70px; */
}
#lefttitlebottom{
background-color:#cebb56;
border:1px solid #8E7E48;
font-size:80%;
color:black;
border-radius: 5px;	
-moz-border-radius: 5px;	
-webkit-border-radius: 5px;
padding:10px 3px;
margin-top:3px;
}
#marketing {
text-align:center;
}
div.lefttitle p{
padding:5px;
}
div.lefttitle form{
padding-bottom:5px;
}

#content {
color:#333333;
display:inline;
float:left;
margin:0px;
padding:2px 2px 2px 18px;
position:relative;
width:716px;
}
#rightcolumn {
color:#333333;
float:right;
margin:2px 7px 0px 0px;
width:205px;
}
#footer {
background:transparent url(images/moorefooterchocolate.jpg) no-repeat scroll center top;
clear:both;
height:101px;
margin:0px;
padding:0px;
text-align:center;
width:960px;
margin-left:0px;
}
#footer p{
color:#DFEAC6;
height:18px;
padding-top:41px;
}
div#chblurb{
	margin-top:-12px;
	margin-left:-616px;
	color:#737a4f !important;
}
div#chblurb a{
	color:#737a4f !important;
}
	
.clear {
background:transparent none repeat scroll 0% 0%;
clear:both;
}

.field{
font-size:100%;
}

a,a:visited,a:active,a:link{font-family:Verdana, Arial, Helvetica, sans-serif;color:#4D5B42; text-decoration:underline;}
a:hover {color:#fff;}
a.lefttitle, a.lefttitle:visited, a.lefttitle:active, a.lefttitle:link 
{text-decoration:none;
font-size:100%;
font-weight:bold;
color:#ab0000;}
a.lefttitle:hover {text-decoration:underline;color:#fff;} 
a.smallwhitea, a.smallwhitea:visited, a.smallwhitea:active, a.smallwhitea:link {font-size:80%;text-decoration:none;color:silver;}
a.smallwhitea:hover { text-decoration:underline;}
a.thisitem, a.thisitem:visited, a.thisitem:active, a.thisitem:link {}
a.thisitem:hover {text-decoration:underline;color:#fff;}
ul.menulist li a{color:#3b113e !important;}
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;}

/* 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: 5px; color: #333; text-align: left; font-family:Verdana, Arial, Helvetica, sans-serif; font-size: 10px; background: #ffffff url("../common/cs_background.jpg") repeat-x top; }
#s6 div img { padding: 0px; background: #fff }
#s6 div { top: 0; left: 0 }
/* for coming attraction / last showing bold header */
#boldmessage {width:100%;text-align:center;font-size:11px;color:red;border:1px solid silver;background-color:#ffff99; font-weight:bold;}

img.csmovie {
	border: 1px solid #dbdbdb;
	padding: 1px;
}

ul.movielist li{color:#666666; padding-top: 4px;}

.mainContent{background-color:black;
font-family:Arial,Helvetica,sans-serif;
font-size:13pt;
color:#efefef;
border:1px solid #202632;
border-radius: 6px;	
-moz-border-radius: 6px;	
-webkit-border-radius: 6px;
padding:14px 10px;
margin-top:10px;
}
.mainContent ul{margin:0 15px 0 30px;}

div#alertMessage{
	clear:both;
	font-size:110%;
	color:silver;
}
