body{
behavior: url('/style/csshover.htc'); 
}

a {
color: #003399;
text-decoration: none;
font-weight: bold;
}

a:hover{
color: #990000;
text-decoration: underline;
font-weight: bold;
}

div.movie { margin: 1ex 0; padding: 0; border: 1ex solid #900000; -moz-border-radius: 2ex; background-color: #900000; color: #fff; }

div.movie h2.title { margin: 0; padding: 0; text-align: center; font-style: italic; }

div.movie div.allposters_com { float: left; margin: 0 1ex 1ex 0; padding: 0; height: auto; text-align: center; font-weight: bolder; }
div.movie div.allposters_comright { margin: 0 1ex 1ex 0; padding: 0; width: 97px; height: auto; text-align: center; font-weight: bolder; }
div.movie img.poster { border: 1px solid #900000; }

div.movie h3.tagline { margin-top: 0; padding-top: 0; }

div.movie ol,
div.movie ul, div.movie ul li { list-style: none;  list-style-image: none;}
div.movie ol li,
div.movie ul li {}
div.movie ol.lst,
div.movie ul.lst { margin: 0; padding: 0; text-align: center; }
div.movie ol.lst li,
div.movie ul.lst li { display: inline; margin: 0; padding: 0; }

div.movie div.content { margin: 1ex 0 0; padding: 1ex; border: 0 solid #fff; -moz-border-radius: 1ex; background-color: #fff; color: #000; }

div.movie table.showtimes {}
div.movie table.showtimes caption {}
div.movie table.showtimes thead {}
div.movie table.showtimes thead tr th { width: 7ex; height: auto; }
div.movie table.showtimes tfoot {}
div.movie table.showtimes tbody {}

div#html { width: auto; height: auto; }

#imgFullBorder {
background-image: url(/img/tour_bg.jpg);
padding: 30px 58px 15px 58px;
width: 620px;
height: 650px;

}

.imgFullBorderCont{
padding-top: 100px;
padding-left: 90px;
} 

#lgImgMessage_cont{
position: relative;
float: left;
}

#lgImgMessage {
background-image: url(/img/imgMessageBg.png);
background-color: #CC3333;
padding: 5px 8px 7px 8px;
color: #FFFFFF;
float: left;
position: absolute;
top: 9px;
left: 515px;
white-space: nowrap;
}

#imgLinks {
overflow: auto;
text-align: center;
width: 619px;
height: 100px;
}

#imgLinks img.first{
margin: 5px 0px 5px 0px;
filter: alpha(opacity=100);
opacity: 1.0;
border: 2px solid #FFFFFF;
}

#imgLinks img{
color: #FFFFFF;
margin: 5px 0px 5px 11px;
text-decoration:none;
filter: alpha(opacity=65);
opacity: 0.65;
border: 2px solid #000000;
float: left;
}

#imgLinks img:hover{
filter: alpha(opacity=100);
opacity: 1.0;
border: 2px solid #FFFFFF;
}

#imgLinksContainer {
width: 5000px;
}

#imgBorder img{
border: 3px solid #FFFFFF;
}

#imgDesc2{
border: 3px solid #FFFFFF;
font-family: Georgia, "Times New Roman", Times, serif;
font-size: 20px;
color: #000000;
text-align: center;
margin: 8px 0px 0px 0px;
padding: 15px 15px 15px 15px;
background-image: url(/img/imgMessageBg.png);
background-repeat: repeat;
behavior: url('/style/iepngfix.htc');
}

#virtualTour_cont{
position: relative;
float: left;
}

#virtualTour {
float: left;
position: absolute;
top: -10px;
left: 125px;
}

#virtualTourMask_cont{
position: relative;
float: left;
}

#virtualTourMask {
position: absolute;
top: 233px;
left: 151px;
}

img {
behavior: url('/style/iepngfix.htc');
}

.cont {
position: relative;
float: left;
}

.contSAMPLE{
position: absolute;
top: -250px;
left: 0px;
z-index: 2;
}

.homeScroll {
border-top: 3px solid #900000;
border-bottom: 3px solid #900000;
padding: 5px 0px 5px 0px;
margin: 0px 0px 10px 0px;
}

.alertmessage {
color: #993333;
font-weight: bold;
}

.homeScrollPosterCont{
margin-left: 58px;
position: relative;
width: 860px;
height: 380px;
overflow: hidden;
}

.homeScrollPosterCont2{
position: relative;
top: 0px;
left: 0px;
white-space: nowrap;
width: 10000px;
}

.homeScrollPoster {
float: left;
margin: 0px 5px 0px 5px;
width: 205px;
text-align: center;
}

.homeScrollPosterImage {
padding: 5px 0px 0px 0px;
margin: 5px 0px 10px 0px; 
border-top: 1px dotted #900000;
border-bottom: 1px dotted #900000;
}

.homeScrollPosterImage img{
border: 2px solid #000000;
}

.homeScrollPosterImage img:hover{
border: 2px solid #FF3300;
}

.homeScrollPosterURL2{
position: absolute;
width: 205px;
left: 0px;
top: -11px;
height: 62px;
overflow: hidden;
}

.homeScrollPosterURL{
position: relative;
top: -60px;
background-image: url(/imagesNew/fade.png);
font-size: 15px;
font-weight: bold;
color: #FFF;
padding: 10px 0px;
}

.homeScrollTop {
text-align: center;
font-weight: bold;
color: #900000;
font-size: 8pt;
//height: 70px;
}

.homeScrollBottom {
text-align: center;
font-size: 8pt;
font-weight: bold;
word-spacing: -1px;
white-space: normal;
}

.homeScrollLeft{
position: absolute;
top: -225px;
left: 14px;
}

.homeScrollRight{
position: absolute;
top: -225px;
left: 927px;
}

.contactusborder {
border: 2px solid #CCC;
padding: 12px;
margin: 10px 0px;
}

.clear{
clear: both;
}

.heading {
font-weight: bold;
font-size: 15pt;
color: #900000;
padding: 5px 5px 5px 5px;
margin: 0px 0px 5px 0px; 
border-bottom: 1px dotted #900000;
}

.rules ul li {
margin: 0px 0px 7px 0px;
padding: 0px 0px 7px 0px;
color: #333333;
list-style-image: url(/img/star.jpg);
border-bottom:  1px dotted #900000;
}

.textwide {	
width: 400px;  
font: 11px Verdana, Geneva, Arial, Helvetica, sans-serif;  
background-color: #D7E5F2;  
color: black;  
padding-left: 2px; 
border: 1px solid #363636; 
}

.formattext {	
width: 225px;  
font: 11px Verdana, Geneva, Arial, Helvetica, sans-serif;  
background-color: #D7E5F2;  
color: black;  
padding-left: 2px; 
border: 1px solid #363636; 
}
