@charset "UTF-8";
/* CSS Document */


a:link {color:#832757;}
a:visited {color:#45652f;}
a:hover {color:#56d700;}


/* reset-min.css */
body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,code,form,fieldset,legend,input,textarea,p,blockquote,th,td{margin:0;padding:0;}/*KEEP*/
table{border-collapse:collapse;border-spacing:0; clear: both;}
fieldset,img{border:0;}
address,caption,cite,code,dfn,strong,th,var{font-style:normal;font-weight:normal;}li{list-style:none;}
caption,th{text-align:left;}
/*h1,h2,h3,h4,h5,h6{font-size:100%;font-weight:normal;}*/
q:before,q:after{content:'';}
abbr,acronym{border:0;font-variant:normal;}
sup,sub{line-height:-1px;vertical-align:text-top;}
sub{vertical-align:text-bottom;}


/* contentMain.css */
body {color:#000; background:#2f3335 url(http://www.landmarktheatres.com/images/bgGradientContent.jpg) top left repeat-x; font: normal 13px/1em; font-family:Georgia; text-align:left}

#cMain {width:510px; /*background-color:#FFF;*/ margin: 0; padding:10px;}
#promosMain {url(http://www.landmarktheatres.com/images/bgGradientPromos.jpg) top left repeat-x; padding:10px;}
#promosMain li { list-style: disc; font: normal 0.6em/1.3em Georgia, "Times New Roman"; color:#2f3335;}
#promosMain h1 {font: normal 1.3em/1em Georgia, "Times New Roman"; color:#84265b; padding:20px 0;}
#promosMain h2 {font: normal 1.1em/1.1em Georgia, "Times New Roman"; color:#84265b; padding:10px 0 0 0;}
#promosMain td {font: normal 0.8em/1.3em Georgia, "Times New Roman"; color:#2f3335;}
#promosMain img.flushleft {margin-left: 0; padding-left: 0;}

.promosHeader {url(http://www.landmarktheatres.com/images/bgGradientPromos.jpg) top left repeat-x; padding:0;}

/* this class is for the bottom disclaimer on all content pages */
.disclaimer {font: normal 0.6em/1.3em Arial; color:#62364d; background-color:#f2f2f2}
/* used as a category title in the links page */
.linkCategory {font: normal 1.2em/1.1em Georgia, "Times New Roman"; color:#2f3335;}


.clear {border:0;clear:both;display:block;float:none;font-size:0;list-style:none;margin:0;padding:0;/*overflow:hidden*/;width:0;height:0}


/* promo_visa.css */

/*body {
	color:#000;
	background:#000;
	font: normal 13px/1em "Lucida Grande", "Lucida Sans Unicode", Helvetica, Arial;
}*/

#visa_container {
	background-color: #FFF;
	width: 510px;
	margin: 0;
	padding: 10px;
/*	height: 900px;*/
}

#visa_container h2 {font-size: 1.5em;}

#visa_container ul, li {
	margin-left: 10px;
	list-style: disc;
	list-style-image: none;
}

#visa_container ul.nodecoration, li.nodecoration {
	list-style: none;
	list-style-image: none;
}



#cMain {width:510px; background-color:#FFF; margin: 0; padding:10px;}
#promosMain {background-image: url(http://www.landmarktheatres.com/images/bgGradientPromos.jpg) top left repeat-x; padding:10px;}

.superscript {
	font-size: 60%;
	vertical-align: super;
}




ul {margin-left: 20px;}
li {line-height: 1.2em;}
caption,th{text-align:left;}
sup,sub{line-height:-1px;vertical-align:text-top;}
sub{vertical-align:text-bottom;}
input, textarea, select{font-family:inherit;font-size:inherit;font-weight:inherit;}


/* adds 5 pixels of vertical space in main content area */
.vSpace5 {background-color:#FFF; height:5px; margin:0 auto;}
/* adds 10 pixels of vertical space in main content area */
.vSpace10 {background-color:#FFF; height:10px; margin:0 auto;}
/* adds 20 pixels of vertical space in main content area */
.vSpace20 {background-color:#FFF; height:20px; margin:0 auto;}
/* adds 40 pixels of vertical space in main content area */
.vSpace40 {background-color:#FFF; height:40px; margin:0 auto;}

.fcPromoText {font: Georgia, "Times New Roman", Times, serif; font-size: 1em; margin: 0; padding: 0;}
.fcPromoSmallItalic {font: Georgia, "Times New Roman", Times, serif; font-style: italic; font-size: .7em; margin: 0; padding: 0;}
.promoBgnd {background-image: url(http://www.landmarktheatres.com/images/bgGradientPromos.jpg) top left repeat-x; margin: 0; padding: 0;}


.promos {font: normal 13px/1em "Lucida Grande", "Lucida Sans Unicode", Helvetica, Arial; line-height: 1.2em;}
.pSmaller {font: normal 11px/12px "Lucida Grande", "Lucida Sans Unicode"; line-height: 1.2em;}


.promos h2 {padding-top: 5px;line-height: 1.2em;}
h3.hrule {padding:5px 0; border-bottom:1px solid #D9D9D9;}
.promos p {padding-bottom: 4px; line-height: 1.3em; margin: 5px 0;}
.promosArt a {font: normal 10px/10px "Lucida Grande", "Lucida Sans Unicode"; text-decoration:none; padding-top:5px;}
.promos h3 {padding: 5px 0; border-bottom:1px solid #D9D9D9;}

.grid_2,.grid_4,.grid_6 {display:inline;float:left; margin-left:0;margin-right:0;}

.alpha {margin-left:0}
.omega {margin-right:0}

.grid_2 {width:190px;}
.grid_4 {width:320px;}
.grid_6 {width:510px;}

