BODY	{
	margin:0; padding:0;
	background-color:#ffffff;
	color:#000000; font-size: 0.9em;
	font-family: verdana;
	background-image: url(smallbg.jpg);
	background-image: url(bg.jpg);	
	background-repeat:repeat-x; 
	
	}

.smallprint      {font-weight:normal; font-size:70%;}

A		 {font-weight:bold;}
A:link		 {color:#7B3741; text-decoration:none;}
A:visited 	 {color:#7B3741; text-decoration:none;}
A:hover 	 {color:#ff3741; text-decoration:underline;}

h5               {margin-bottom:8px; color:#666666;}

#info_line       {margin-top:-36px; margin-left:98px; margin-bottom:9px; font-size:22px;}

#content         {postition:absolute; width:995px; margin:auto}

#top-block       {width:100%; height:315px;}
#logo            {position:relative; top:10px; left:10px;}       
#nowshowing      {position:relative; top:-34px; left:410px;}   
#page_title      {float:right; margin-top:-80px; margin-right:150px;}   
             
#flashmovie      {float:right; margin-top:-96px; margin-right:140px;}

#tagline         {position:relative; top:13px; left:570px; margin-bottom:20px;} 

#nav             {width:100%; height:31px;}
#nav ul          {margin:0px; margin-top:5px; margin-left:30px; padding:0px; list-style:none; width: 800px;}
#nav li          {display: block; margin: 5px; float: left; text-align: center;}
#nav A	         {color:#ffffff;}

#left-column     {width:300px; margin-left:15px;  margin-top:4px;}
#left-column img {margin-bottom:15px;}

#right-column    {width:498px; background-color:#FDFBED; background-image: url(tabbg.jpg); float:right; margin-right:150px; 
                  background-repeat:repeat-x; border: 3px solid #A58B10; border-top:0px; background-position: 0px 35px;}                
                  
#about           {display:none;}
#about a img     {border: 3px solid #A58B10; width:100px;}
#prices          {display:none;}
#directions      {display:none;}
                
#right-column h2 img  {width:504px; margin:0px; margin-left:-3px; }
#right-column #top  {width:504px; margin:0px; margin-left:-3px; }
#right-column h2 {text-align:center; font-size:18px;}
#right-column h4 {clear:both; margin-left:10px; margin-bottom:-20px; text-transform:uppercase; font-size:16px;}

#left-column .info    {width:160px; margin:10px; font-size:12px; font-weight:bold;}
#left-column .choice  {float:right; margin-right:10px; border:0px;}
#left-column .enter   {position:relative; width:193px; height:42px; left:50px; top:-40px; margin-bottom:-50px; border:0px;}
#left-column .view    {position:relative; width:238px; height:23px; left:26px; top:-23px; margin-bottom:-70px; border:0px;}
#left-column .opening {padding-top:8px; font-size:12px; font-weight:normal: width:100%; margin:10px; text-align:center; border-top: 1px solid #666666;}

#winner          {background-image: url(winnerbg.jpg); background-position: 0px 40px; border-bottom: 3px solid #A52E13;}
#winner h3       {text-align:center; margin-top:-10px;}
#winner .choice  {border: 2px solid #A52E13;}

#trailer         {background-image: url(trailerbg.jpg); background-repeat:no-repeat; background-color:#F2F6FF; 
                  background-position: 0px 40px; border-bottom: 3px solid #1246A4;}
#trailer h3      {text-align:center; margin-top:-10px;}
#trailer h4      {margin:0px; margin-top:-4px; margin-bottom:-28px;}
#trailer .down   {margin:10px; margin-top:0px; padding:10px; font-size:12px; font-weight:normal; border: 2px solid #1246A4; background-color:#A5BDF7}
#trailer .form   {margin:0px; margin-top:-30px; padding:0px;}
#trailer .choice {border: 2px solid #1246A4;}

#downloads       {background-image: url(downloadbg.jpg); background-position: 0px 40px; border-bottom: 3px solid #14A42F;}
#downloads h3    {text-align:center; margin-top:-10px;}
#downloads .text {margin:10px; font-size:12px; font-weight:bold;}
#downloads .wall {margin-top:-10px; margin-left:70px; margin-bottom:-5px; border: 2px solid #14A42F; width:150px; height:112px;}


#nextweek        {font-size:10px; background-color:#ffffff; padding-bottom:70px;}
#nextweek strong {font-size:12px;}
#nextweek a      {font-size:14px;}
#nextweek img    {width:100px; height:100px; border: 2px solid #A58B10; float:left; margin-bottom:5px;}
#nextweek h4     {float:right; margin:0px; padding-top:5px; width:356px; text-transform:uppercase; font-size:16px; }

#thisweek        {font-size:10px;}
#thisweek strong {font-size:12px;}
#thisweek a      {font-size:14px;}
/* #thisweek img    {width:80px; height:80px; border: 2px solid #A58B10; float:left; margin-bottom:5px;} */

#thisweek img    {width:100px; height:100px; border: 2px solid #A58B10; float:left; margin-bottom:5px;}

#thisweek h4     {float:right; margin:0px; padding-top:5px; width:356px; text-transform:uppercase; font-size:16px;}

#thisweek {background-color:#ffffff; padding-bottom:70px;}


.filminfo        { margin:5px; background-color:#ffffff; clear:both; border-top:3px solid #FDFBED; }
.filminfo h4     {float:right;}

.cominginfo       {clear:both; border-top: 1px solid #A58B10; margin-top:10px; padding-bottom:20px; padding-top:10px;}
.cominginfo img   {width:120px; height:120px; margin-left:330px; margin-bottom:-120px;}
.cominginfo h4     {width:320px;}
.cominginfo p     {width:320px; margin-bottom:-19px;}
.cominginfo p a   {font-size:12px;}

#skyscraper      {position:relative; left:870px; top:5px; margin-bottom:-1230px; width:120px; height:1230px;}

#image_borders img {border: 3px solid #A58B10;}

.adblock         {float:right; margin:0px; width:300px; height:250px; margin-top:-250px; }
.bottombanner    {width: 100%; padding: 0px; text-align: center; margin-top:40px;}
.scraper1        {float:right; width: 125px; margin-top: -15px; padding: 0px; border:0px; text-align: right; z-index:0;}             


.fullwidth       {margin:20px; margin-top:0px;}

.X-fullwidth     {margin:20px; margin-top:0px;}
.X-fullwidth img {float:right; margin-bottom:-160; margin-right:10px; border-width:0px; }  


.X-broadleft     {margin:20px; margin-top:0px;}
.X-broadleft h3  {clear:both;}

.X-narrowright  {position: absolute; left: 50%; top:240px; margin-left: -480px; width:300px; 
                 background-image: url(narrowbg.jpg); background-repeat:no-repeat; border-bottom: 3px solid #A52E13;
                 padding-top:30px; padding-bottom:20px; text-align:center; background-color:#FFF8F5;}
                 
.X-narrowright h4 {text-align:left; }                  
.X-narrowright input {margin-left: 478px; width:260px; }     
.X-narrowright ul {list-style:none; text-align:left;}    

.X-searchform    {
background-color:transparent;
border:0px;
height:25px;
color : #000000;
font-weight: bold;
font-family : Arial, Verdana, Helvetica, Sans-Serif;
font-size: 10pt;
text-align : center;
margin-bottom:5px;
background-image: url(button.gif);
}  

.copyright       {font-size:9px; font-color:#666666; text-align:center; margin:10px;}

.X-storytitle    {padding: 5px; margin-top:15px;  font-size: 20px; color:#000000;}
.X-storysubtitle {padding: 5px; font-size: 12px; background-color: #cccccc; margin-bottom:5px;
                  font-weight:bold; color: #000000; width: 450px; }
.X-imagealign    {float:left; margin: 10px; margin-bottom: 20px; }

          
.X-rss           {display: block; margin: 0px; margin-top: -34px; margin-bottom: -15px; margin-left: -1090px; text-align:center; z-index:25; border:0px;}  

#image_borders .X-rss img   {border:0px;  margin-top: -34px; margin-bottom: 45px; }


.X-fullwidth ul {margin:0px; padding:0px; list-style:none;}
#links ul       {margin-top:30px;}
#links ul li    {display: block; margin: 0; padding: 0;  padding-bottom: 6px;
                 float: left; width: 112px;  height: 120px; text-align: center;}

#trailerpage ul  {margin:0px; margin-left:10px; width:300px; list-style:none;}                   
#trailerpage li  {display: block; padding:2px; margin-top:4px; font-weight:bold; border-bottom: 1px solid #BDA43F;}
#trailerpage li a {font-size:12px;}
#trailerpage img {float:right; border:4px solid #999933; float:right; background-color:#ffffee;}                
#trailerpage h3  {margin-bottom:5px;}    

#trailer_inc     {width:294px; border-left:3px solid #1246A4; border-right:3px solid #1246A4;}
#trailer_inc ul  {margin:0px; margin-left:20px; margin-right:20px; list-style:none;}                   
#trailer_inc li  {display: block; height:24px; margin-top:4px; font-weight:bold; border-bottom: 1px solid #BDA43F;}
#trailer_inc img {border:0px; float:right; margin-top:-15px; background-color:#ffffee;}                   
#trailer_inc h3  {margin-bottom:-15px;}    

#pic  img {margin-left:6px; margin-top:20px;}

.moretrailers  {display:block; clear:none; width:270px; height:400px; margin-left:8px; 
                margin-bottom 20px; text-align:left; overflow: auto; padding:8px; float:left;}
.moretrailers  h2 {font-size: 1.3em; margin-bottom:2px; }
.moretrailers  h3 {font-size: 1.1em; margin-bottom:2px; }
.moretrailers  {font-size: 0.8em; }
  
.lhbox     {background-color:#000000; text-align:left; margin-bottom:20px;}
.lhbox h2  {text-align:center; font-size:18px; color:#ffffff; margin:0px; padding:5px;}
.lhbox h3  {display:block; background:#000000; text-align:center; font-size:14px; color:#ffffff; margin:0px; padding:5px;}
.lhbox a   {color:#ffff00;}  
.lhbox img {width:300px; border:0px; margin-bottom:0px;}


.met_opera      {color:white; padding:3px; padding-left:10px;}
.met_opera p    {margin:2px; padding:0px; margin-left:0px; font-size:10px;}   
.met_opera h3   {margin:0px; padding:0px; text-align:left; font-size:16px; text-transform:uppercase;}   

#operapage      {padding:5px; font-size:80%;}
#operapage h2   {text-align:left; margin-top:10px; margin-bottom:0px; padding-bottom:0px;}
#operapage h1   {font-size:20px;}
#operapage p    {margin:0px; margin-top:5px;}
#operapage img  {border:0px;}

#culturepage      {font-size:80%;}
#culturepage img  {border:0px;}
#culturepage h4   {padding:7px 0px 0px;; margin:20px 0px 0px; text-transform:none; border-top:1px solid #ccc;}

.culturebook    {color:#ffffff; background:#990000; padding:5px; text-transform:uppercase; text-decoration:none;}}
.culturebook:link	 {color:#ffffff; text-decoration:none;}
.culturebook:visited 	 {color:#ffffff; text-decoration:none;}
.culturebook:hover 	 {color:#ffffff; background:#ff3333;}


#right-column .comingsoon        {margin-top:30px; margin-bottom:30px; padding-bottom:20px; border-bottom:1px solid #ccc;}
#right-column .comingsoon *      {margin:0px; padding:0px;}
#right-column .comingsoon .notes {font-weight:bold;}
#right-column .comingsoon small  {font-size:0.6em; font-weight:normal;}
#right-column .comingsoon h4     {padding-top:7px; margin-top:20px; text-transform:none; border-top:1px solid #ccc; font-size:0.9em;}
#right-column .comingsoon h3     {padding-top:7px; width:330px;}
#right-column .comingsoon p      {padding-top:7px; width:330px;}
#right-column .comingsoon img    {position:absolute; margin-left:340px; width:115px;}
#right-column .comingsoon .film  {clear:both; margin-bottom:8px; border-bottom:1px solid #ccc; padding-bottom:28px;}

#right-column .cmsitem img {border:0px}


#footer            {clear:both; text-align:center; margin-top:10px; height:400px; padding-top:10px; color:#fff; font-size:90%;
background:#0046D9;  background-image:URL('http://movies-atgorey.net/img/navbg.png'); background-repeat:repeat-x;}
#footer p          {clear:both; padding:20px; text-align:center;}
#footer a          {color:#ffc;}
#footer ul         {width:900px; margin:auto; text-align:center; font-size:80%}
#footer li         {display:inline-block; zoom:1; *display: inline; _height: 2ex}
#footer li a       {display:block; color:#ffffee; padding:4px; padding:6px; font-size:1.2em; font-weight:bold; text-transform:uppercase; 
                   text-decoration:none; background:#333000; margin:8px; width:9.0em; text-align:center; border:3px solid #666;  font-weight:bold;}
#footer li a:hover {background:#ff9900}
#footer li a:focus {background:#ff9900;}   