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


* {
	margin:0;
	padding:0;
}

body { font-family:"Myriad Pro", Arial, Helvetica, sans-serif; color:#000;
		 background:#fff url(../../images/p-bg.png) repeat-x; font-size:13px;}

.clearfix:after {
    content: ".";
    display: block;
    height: 0;
    clear: both;
    visibility: hidden;
    }

.lefttube { float:left;}
.righttube { float:right;}

ul { margin:0; padding:0;}

h1 { font-size:29px; color:#000; font-weight:lighter; margin:15px 0 15px 0; letter-spacing:-1px;}
h2 { font-size:25px; color:#000; margin:0 0 10px 0; font-weight:bold; letter-spacing:-1px; line-height:23px; padding:0; text-align:left;}
h2 span {margin-left:30px;}
h3 { font-size:17px; color:#4d5f75; margin:3px 0 14px 0; }
h4 { font-size:14px; color:#000; margin:5px 0; padding:0 0 0 10px; }

p { margin:0 0 20px 0; text-align:left; line-height:20px; font-size:14px; color:#252525;}

#maincontainer { width:895px; margin:0 auto; background:url(../../images/pink-graphix.jpg) no-repeat; padding-top:60px; height:1020px; }

#subcontainer { width:819px; margin:auto; }

#contentcontainer { width:900px;  background:#fff url(../../images/c-bg.jpg) repeat-x; }

#road-graphix { background:url(../../images/header-road-grafix.png) no-repeat top right ; padding:35px 35px; width:830px;}

#header {clear:both;  color:#fff; font-size:12px; font-weight:bold; height:195px;}

#addr-phone { clear:both;}
#addr { text-align:left; float:left;}
#phone { text-align:right; float:right;}

#logo { background:url(../../images/logo.png) no-repeat; width:512px; height:213px;  cursor:pointer; margin:-42px 0 0 190px; clear:both;
			position:absolute;}

#menu { clear:both; font-size:12px; font-weight:bold;}
#menu ul { list-style:none; margin-left:33px; }
#menu li { float:left; text-align:center; width:119px; height:39px; margin:0 3px;
			text-transform:uppercase; line-height:13px;background:url(../../images/menu-off.png) no-repeat;}
#menu a { color:#fff; text-decoration:none;padding-top:22px;  display:block;}
#menu li:hover { background:url(../../images/menu-on.png) no-repeat;}
#menu li:hover a {color:#5f0038;}

#on a{ background:url(../../images/menu-on.png); color:#5f0038; height:17px;}

#on2 a{ background:url(../../images/menu-on.png); color:#5f0038; height:29px;}

#contentsection { background:#E6E7E8 url(../../images/c-bg.png) repeat-x bottom; width:813px; border:3px #fff solid; padding-top:25px; }

.content-left {
	width:543px;
	float:left;
	height:655px;
	margin:0;
	padding-top: 15px;
	padding-right: 25px;
	padding-bottom: 0;
	padding-left: 35px;
}
.content-left p { margin-left:10px;}

#home { background:url(../../images/people.png) no-repeat bottom;}
#prices { background:url(../../images/ticket.png) no-repeat bottom;}
#rent { background:none;}
#photo { background:none;}
#location { background:none;}
#contact { background:none;}

#welcome { width:274px; height:65px; background:url(../../images/welcome-heading.gif); margin-bottom:30px;}

#prices-head { width:274px; height:65px; background:url(../../images/prices-heading.gif); margin-bottom:30px;}

#rent-head { width:274px; height:65px; background:url(../../images/rent-facilities-heading.gif); margin-bottom:30px;}

#photo-head { width:274px; height:65px; background:url(../../images/photo-heading.gif); margin-bottom:30px;}

#location-head { width:274px; height:65px; background:url(../../images/location-heading.gif); margin-bottom:30px;}

#contact-head { width:274px; height:65px; background:url(../../images/contact-heading.gif); margin-bottom:15px;}

#content-right { float:right; width:205px;  border-left:2px #fff solid; padding:5px 0 20px 0; margin:0;}

#now-playing { background:url(../../images/now-playing.png); width:171px; height:37px; clear:both; margin-bottom:5px;}

#coming-soon { background:url(../../images/coming-soon.png); width:181px; height:21px; clear:both; margin-bottom:5px;}

.show { margin:5px 0;}

#footer { font-size:10px; color:#fff;  width:819px; margin: 0 auto; clear:both; line-height:11px; padding-top:10px; text-transform:uppercase;
			font-weight:bold;  }
#footer-menu {width:60%; float:left;}
#footer-menu a { padding:0 8px; border-right:1px #fff solid; color:#fff; text-decoration:none; }
#footer-menu a:hover { text-decoration:underline;}

#footer-address{ float:right; width:30%; text-align:right;}
#footer-address a { color:#fff; text-decoration:none;}

.r-pic { float:right; margin:0 0 20px 20px;}

.l-pic { float:left; margin:0 20px 20px 0;}

.prices-tab { margin-left:15px;}

#rent-left {
	width:270px;
	float:left;
	height: 450px;
	overflow: auto;
}

#rent-right { width:240px; float:right;}

#map { line-height:28px;}

input { border:1;}

.input-textarea { width:240px; border:0;}

.input2 { margin-left:5px;}

#form h4 { margin:0 0 5px 0; padding:0;}.show img {
	border: 1px solid #000;
}
.show img:hover {
	border: 1px solid #FFF;
}

