*{
 margin:0;
 padding:0;
 background-repeat:no-repeat;
}

body{
 font-family:arial,helvetica,sans-serif;
 color:#646566;
 font-size:11px;
 text-align:center;
 background-color:#fff;
 background-repeat:repeat-x;
 background-position:center top;
}

a:link { color:#000; text-decoration:none; font-weight:normal;}
a:visited { color:#000; text-decoration:none; font-weight:normal;}
a:active { color:#000; text-decoration:none; font-weight:normal; }
a:hover { color:#333333; text-decoration:none; font-weight:normal;}

div{
margin:0px;
text-align:left;
}

* {behavior: url(iepngfix.htc)}

H1{
font-size:25px;
color:#666666;
font-weight:400;
margin-bottom:8px;
}

#content_holder
{	
	float:left;
}

H2{
font-size:20px;
color:#666666;
font-weight:400;
}

H3{
font-size:18px;
color:#666666;
font-weight:400;
}

acronym{
 cursor: help;
}

#white a:hover{
 color:#FFFFFF;
}

#container{
 width:953px;
 margin-left:auto;
 margin-right:auto;
}


.button {
	font-size:12px;
	font-weight:normal;
	text-align:center;
	font-family:Georgia, "Times New Roman", Times, serif;
	color:#D3C9B3;
	background:#342612;
	padding:1px;
	cursor:hand;
}

p{
 display:block;
 padding:5px 0 5px 0;
}

hr{
color:#CCCCCC;
background:#CCCCCC;
border:0px #CCCCCC;
height:2px;
margin-top:7px;
margin-bottom:7px;
}


/*  Top Left */

	#topLeft{
		float:left;
		width:793px;
	}
	
		#logo{
		 width:101px;
		 height:86px;
		 float:left;
		 background:url(../design_images/logo.jpg);
		 cursor:pointer;
		}
		
			#logo h2{
				display:none;
			}
			
/* Top Menu */

	#topMenu{
		width:692px;
		float:left;
		padding-top:50px;
		}
				
				#topMenu ul{
				display:inline;
				list-style-type:none;
				margin:0px;
					}
		
				#topMenu li{
					list-style-type:none;
					display:inline;
					margin:0px;
					}
					
				#topMenu h3{
					display:none;
					}
					
/* Banner */

	#banner{
	}
	
/* Top Right */

	#topRight{
		float:right;
		width:148px;
		padding-left:12px;
		text-align:left;
	}
	
		#topRight h3{
			display:none;
		}
		
		#topRight h4{
			display:none;
		}
		
		#topRight ul, li{
			display:block;
			list-style-type:none;
		}
		
		#highlights{
			background:url(../design_images/bg_highlights.jpg) no-repeat;
			float:left;
			width:128px;
			height:275px;
			padding:10px;
			padding-top:40px;
			margin-top:10px;
		 }
		 
		 			#highlights h2{
						display:none;
					}
					
					#highlights ul{
						float:left;
					}
					
					#highlights li{
						float:left;
						width:128px;
						margin-bottom:10px;
					}
					
					#highlights span{
						text-decoration:underline;
						font-size:11px;
						font-weight:bold;
					}
					
					#highlights strong{
						text-align:right;
					}
					
					#highlights a{
					}
			
					#highlights a:hover{
						text-decoration:underline;
					}

/* Home Bottom */

	#homeBottom{ 
		width:953px;
		float:left;
	}
	
/* Business Block */
	
		#businessBlock{
			background:url(../design_images/bg_business.jpg) top left no-repeat;
			width:107px;
			font-size:12px;
			height:165px;
			padding:20px;
			padding-right:30px;
			padding-top:150px;
			text-align:center;
			cursor:pointer;
			float:left;
		}
			
			#businessBlock h2{
				display:none;				
			}
			
			#businessBlock h4{
				display:none;				
			}
			
			#businessBlock a{
				color:#494949;
				text-decoration:none;			
			}
			
			#businessBlock a:hover{
				color:black;
				text-decoration:none;			
			}
			
			#businessBlock strong{
				color:black;	
				text-align:right;	
			}

/* Home Cols */
			
		#homeCol02{
			width:239px;
			float:left;
		}
		
		#homeCol03{
			width:236px;
			float:left;
		}
		
		#homeCol04{
			width:321px;
			float:left;
		}

/* TV Block */	
	
			#televisionBlock{
				background:url(../design_images/bg_tv.jpg) top left no-repeat;
				width:189px;				
				height:90px;
				font-size:12px;
				padding:20px;
				padding-right:30px;
				padding-top:60px;
				text-align:center;
				cursor:pointer;
				float:left;
			}
			
				#televisionBlock h2{
					display:none;
				}

				#televisionBlock a{
					color:#FFF;
					text-decoration:none;			
				}
				
				#televisionBlock a:hover{
					color:#D8D8DC;
					text-decoration:none;			
				}
				
				#televisionBlock strong{
					color:FFF;	
					text-align:right;	
				}
				
/* Internet Block */	
	
			#internetBlock{
				background:url(../design_images/bg_internet.jpg) top left no-repeat;
				width:189px;				
				height:83px;
				font-size:12px;
				padding:20px;
				padding-right:30px;
				padding-top:60px;
				text-align:center;
				cursor:pointer;
				float:left;
			}
			
				#internetBlock h2{
					display:none;
				}

				#internetBlock a{
					color:#FFF;
					text-decoration:none;			
				}
				
				#internetBlock a:hover{
					color:#D8D8DC;
					text-decoration:none;			
				}
				
				#internetBlock strong{
					color:FFF;	
					text-align:right;	
				}
				
/* Tel Block */	
	
			#telephoneBlock{
				background:url(../design_images/bg_tel.jpg) top left no-repeat;
				width:209px;				
				height:90px;
				font-size:12px;
				padding:20px;
				padding-right:17px;
				padding-left:10px;
				padding-top:60px;
				text-align:center;
				cursor:pointer;
				float:left;
			}
			
				#telephoneBlock h2{
					display:none;
				}

				#telephoneBlock a{
					color:#FFF;
					text-decoration:none;			
				}
				
				#telephoneBlock a:hover{
					color:#D8D8DC;
					text-decoration:none;			
				}
				
				#telephoneBlock strong{
					color:FFF;	
					text-align:right;	
				}
				
/* Mobile Block */	
	
			#mobileBlock{
				background:url(../design_images/bg_mobile.jpg) top left no-repeat;
				width:189px;				
				height:83px;
				font-size:12px;
				padding:20px;
				padding-right:27px;
				padding-top:60px;
				text-align:center;
				cursor:pointer;
				float:left;
			}
			
				#mobileBlock h2{
					display:none;
				}
				
				#mobileBlock p{
					font-size:12px;
					color:#FFFFFF;
				}

				#mobileBlock a{
					color:#FFF;
					text-decoration:none;			
				}
				
				#mobileBlock a:hover{
					color:#D8D8DC;
					text-decoration:none;			
				}
				
				#mobileBlock strong{
					color:FFF;	
					text-align:right;	
				}
				
/* Sports Block */

	#sportsBlock{
		background:url(../design_images/bg_sports.jpg) top left no-repeat;
		width: 291px;
		height:138px;
		float:left;
		padding:20px;
		padding-right:10px;
		padding-bottom:10px;
		padding-top:22px;
		font-size:9px;
	}
	
		#sportsBlock h2{
			display:none;
		}
		
		#sportsBlock ul{
			float:left;
		}
		
		#sportsBlock li{
			float:left;
			width:280px;
			margin-bottom:5px;
		}
		
		#sportsBlock img{
			float:left;
			padding-right:10px;
			border:0px;
			text-decoration:none;
		}
		
		#sportsBlock span{
			text-decoration:underline;
			font-size:10px;
		}
		
		#sportsBlock strong{
			text-align:right;
		}
		
		#sportsBlock a{
		}

		#sportsBlock a:hover{
			text-decoration:underline;
		}
		
	#sportsButton{
		margin-left:35px;
	}
		

/* Movies Block */

	#moviesBlock{
		background:url(../design_images/bg_movies.jpg) top left no-repeat;
		width: 291px;
		height:138px;
		float:left;
		padding:20px;
		padding-right:10px;
		padding-bottom:10px;
		padding-top:15px;
		font-size:9px;
	}
	
		#moviesBlock h2{
			display:none;
		}
		
		#moviesBlock ul{
			float:left;
		}
		
		#moviesBlock li{
			float:left;
			width:280px;
			margin-bottom:5px;
		}
		
		#moviesBlock img{
			float:left;
			padding-right:10px;
			border:0px;
			text-decoration:none;
		}
		
		#moviesBlock span{
			text-decoration:underline;
			font-size:10px;
		}
		
		#moviesBlock strong{
			text-align:right;
		}

		#moviesBlock a:hover{
			text-decoration:underline;
		}
		
	#moviesButton{
		margin-left:35px;
	}
	
/* Middle Part*/

	#midPart{
		width:793px;
		float:left;
	}
	

/* Sub Menus*/

	#subMenus{
	 width:128px;
	 float:left;	
	 padding:10px; 
	 padding-top:30px;
	}
	
	#subMenus img{
		margin-top:10px;
	}
	
		#subMenu01{
		}
					
						#subMenu01 ul, li{
							display:block;
							list-style-type:none;
						}
						
						#subMenu01 li a{
							display:block;
							color:#222d7f;
							font-size:12px;
							font-weight:bold;
							text-decoration:none;
							background:url(../design_images/menu_gry_dts.gif) repeat-x bottom;
							width:122px;
							padding:3px;	
							margin-bottom:2px;
						}
						
						#subMenu01 li a:hover{
							color:#FFF;
							background:url(../design_images/menu_gry_dts.gif) repeat-x bottom #222d7f;
							text-decoration:none;
						}
						
							#subMenu01 li ul li a{
								display:block;
								color:#666666;
								font-size:11px;
								background:url();
								text-decoration:none;
								width:100px;
								padding:3px;
								padding-left:20px;		
								margin-bottom:2px;
						}
						
							#subMenu01  li ul li a:hover{
								background:#666666;
								text-decoration:none;		
								margin-bottom:2px;
						}
						
																#subMenu01 li ul li ul li a{
																	display:block;
																	color:#666666;
																	font-size:11px;
																	background:url();
																	text-decoration:none;
																	font-weight:normal;
																	width:90px;
																	padding:3px;
																	padding-left:30px;		
																	margin-bottom:2px;
															}
															
																#subMenu01  li ul li ul li a:hover{
																	background:#666666;
																	text-decoration:none;		
																	margin-bottom:2px;
															}
		#subMenu02{
			background:url(../design_images/menu_gry_dts.gif) repeat-x top;
			padding-top:5px;
		}
					
						#subMenu02 ul, li{
							display:block;
							list-style-type:none;
						}
						
						#subMenu02 li a{
							display:block;
							color:#666666;
							font-size:11px;
							font-weight:normal;
							text-decoration:none;
							width:122px;
							padding:3px;	
							margin-bottom:2px;
						}
						
						#subMenu02 li a:hover{
							color:#FFF;
							background:#666666;
							text-decoration:none;
						}
						
							#subMenu02 li ul li a{
								display:block;
								color:#666666;
								font-size:10px;
								text-decoration:none;
								width:100px;
								padding:3px;
								padding-left:20px;		
								margin-bottom:2px;
						}
						
							#subMenu02  li ul li a:hover{
								background:#666666;
								text-decoration:none;		
								margin-bottom:2px;
						}

/* content  */

	#content {
		width:623px;
		padding:10px;
		float:left;
	}
		
		#content  table{
		}
		
		#content  td{
		}
		
	#leftBorder{
		border-left:1px solid #d2d3d4;
		}
		
	#content02 {
		background:url(../design_images/content_bg.jpg) no-repeat top left;
		width:583px;		
		padding:30px;
		padding-top:40px;
		float:left;
	}
	
		#content02 ul{
			margin-top:10px;
		}
		
		#content02 li{
			margin-left:20px;
			list-style:disc;
			display:list-item;
		}
		
		#content02 a{
			color:#162983;
			font-weight:bold;
		}
		
		#content02 a:hover{
			color:#162983;
			font-weight:bold;
			text-decoration:underline;
		}
		
		#content02 a:visited{
			color:#162983;
			font-weight:bold;
		}
		
/*		#content02 table.moviesandmore{
			padding:5px;
			border:10px;
		}

		#content02 td.TEST{
			padding:5px;
			border:10px;
		}
*/

	
	
	#mainMovies{
		width:643px;
		float:left;
	}
	
	#contentMovies {
		background:url(../design_images/movies_banner.jpg) no-repeat top left;
		width:603px;	
		height:239px;
		min-height:239px;
		padding:20px;
		float:left;
	}
	
	#contentMovies02 {
		width:603px;		
		padding:20px;
		float:left;
	}
	
		#contentMovies02 ul{
			margin-top:10px;
		}
		
		#contentMovies02 li{
			margin-left:20px;
			list-style:disc;
			display:list-item;
		}
		
		#contentMovies02 td{
		padding:10px;
		}
	
/* 	#topBorder{
		border-top:1px solid #d2d3d4;
		}*/
		
/* Movies */

		#smallMovieImages {
		width:50px;
		padding:8px;
		}
		
/* Overview */

	.gryBottom{
		border-bottom:1px solid #CCCCCC;
		}
		
	.blue{
		color:#2B2A70;
	}
	
	
	#overviews img{
		/*padding:2px;
		border:2px solid #CCCCCC;*/
		margin:5px;
		margin-left:0px;
	}
	
	#overviews a{
		color:#646566;
		font-weight:normal;
	}
	
	#overviews a:hover{
		color:#646566;
		font-weight:normal;
		text-decoration:underline;
	}
	
	#overviews a:visited{
		color:#646566;
		font-weight:normal;
	}
	
	.moreLink:active { color:#646567; text-decoration:none; font-weight:normal;}
	.moreLink:link { color:#646567; text-decoration:none; font-weight:normal;}
	.moreLink:visited { color:#646567; text-decoration:none; font-weight:normal;}
	.moreLink:hover { color:#646567; text-decoration:underline; font-weight:normal;}
	

/* Footer */

	#footer{
		width:943px;
		padding:5px;
		padding-top:8px;
		text-align:center;
		float:left;
	/*  border-top:1px solid #CCCCCC; */
	}

				#footer ul{
					width:933px;
					text-align:center;
					padding:3px;
					}
		
				#footer ul, li{
					display:block;
					list-style-type:none;
					display:inline;
					margin:0;
				}
				
				#footer li a{
					display:inline;
					color:#666666;
					padding:2px;
					font-family:Arial, Helvetica, sans-serif;
					font-size:10px;
					font-weight:bold;
					text-decoration:none;
					margin-left:3px
				}
				
				#footer li a:hover{
					color:#2B2A70;
					text-decoration:none;
				}
				
/* Home Pop Up */

	#homePopUp{ 
		 position:absolute;
		 width:100%;
		 min-height:900px;
		 height:auto !important;
		 height:900px;
		 background-color:#666666;
		 layer-background-color:#666666;
		 text-align:center;
		 top:0;
		 left:0;
		 z-index:1;
		 filter:alpha(opacity=95);
		 -moz-opacity:.95;
		 opacity:.95;
}

		 #homePopUp div{
			margin-top:90px;
			width:310px;
			margin-left:auto;
			margin-right:auto;
			color:#FFFFFF;
			font-size:11px;
			font-weight:bold;
			text-align:center;
			}
		
		 #homePopUp p{
			text-align:center;
			}
			
		 #homePopUp img{	
			 filter:alpha(opacity=100);
			 -moz-opacity:1.00;
			 opacity:1.00;
		 }
		 
		 
		 
/* BUY NOW */

#buyNow input {
	width:300px;
 }
 
#buyNow textarea {
	width:300px;
 }
 
#submit input {
	width:100px;
 }
 
#checkBoxes input{
	width:20px;
}

/*   JON'S STYLES   */


#moviesTable {
margin-bottom:10px;
 padding-:2px;
}

#moviesTable td{
 padding:2px;
}

#now-showing-portlet td{
padding-left:5px;
padding-top:37px;
}
#now-showing-portlet td.schedule-button{
padding:0px;
}

#melitamore-main-thumb td{
 vertical-align:top;
 padding-top:16px;
 padding-left:0px;
 padding-right:6px;
}


#melita-more-scheduleTable {
 margin:0px;
 padding:0px;
 background-color:#eeeeee;
 width:585px;
	border-width: 4px;
	border-style: none;
	border-color: green;
	border-collapse: collapse;
 }

#melita-more-scheduleTable td{
 background-color:#ffffff;
 font-family:Arial, Helvetica, sans-serif;
 font-size:11px;
 text-align:center;
 
 	border-width: 1px;
	padding: 3px;
	border-style: solid;
	border-color: #dddddd;
	background-color: white;
	font-style:normal;
	-moz-border-radius: ;
  }

#melita-more-scheduleTable td.time{
 font-size:13px;
 font-weight:bold;
 color:#0099CC;
 }
 
 /* New Home */
 
 .HomeCol01{
	 width:311px;
	 float:left;
	 padding-top:10px;
	 }

 .HomeCol02{
	 width:311px;
	 float:left;
	 padding-top:10px;
	 margin-left:7px;
	 margin-right:3px;
	 }
	 
	 
	 .HomeCol01 div, .HomeCol02 div{
		 width:198px;
		 height:104px;
		 padding:15px;
		 padding-top:45px;
		 padding-left:90px;
		 font-size:12px;
		 color:#393939;
		 float:left;
		 background:no-repeat
		 }

.boxesMore li{
	padding-left:20px;
	background:url(../design_images/home-arrow.gif) no-repeat top left;
}
