body {
	margin:0px;
	text-align:center;
	font-family:arial;
	background-position:center;
	background-repeat:repeat-y;
}

#siteContainer {
	margin-left:auto;
	margin-right:auto;
	width:998px;
	min-height:100%;
}

#cine {

}

#header {
	height:180px;
	background-repeat:no-repeat;
}
#header h2  { float:right; font-size:40px; margin:0px; margin-top:50px;font-weight:bold; position:relative;left:-65px; }


#header ul {
	clear:both;
	height: 24px;
	margin:0px;
	padding:0px;
	padding-top:5px;
	padding-left:30px;
	position:relative;
	top:54px;
	width:968px;
	list-style:none;
	border-bottom:1px solid #FFF;
}
#header li { float:left; padding-left:35px; padding-right:35px; } 
#header a { text-decoration:none; font-weight:bold; font-size: 15px; }


#gallery {
	width:668px;
	height:358px;
	overflow:hidden;
	float:right;
	background-image:url('../images/loading.gif');
	background-repeat:no-repeat;
	background-position:center center;
}


#mainLeft {
	width:330px;
	float:left;
}


#textContent {
	padding:28px;
	padding-top:18px;
	font-size:12px;
	text-align:left;
	height:230px;
	overflow:hidden;
}
#textContentTwist {
	padding:28px;
	padding-top:18px;
	font-size:12px;
	text-align:left;
	height:235px;
	overflow:hidden;
	margin:0px;
}
#textContentTwist p {
	line-height:14px;
	margin-top:5px;
}

#textContent p {
	line-height:14px;
	margin-top:5px;
}

#thumbnails img {
	border:1px solid #FFF;
	margin:7px;
}


#bottomBar {
	clear:both;
	height:20px;
	border-top:1px solid #FFF;
	border-bottom:1px solid #FFF;
}

#footer {
	text-align:right;
	height:100px;
	margin-top:15px;

}
#footer h3 {
	font-size:25px;
	font-weight:bold;
	padding:25px;
	padding-top:15px;
	float:right;
	width:350px;
	padding-left:0px;
}


#credits {
	padding:28px;
	margin-top:15px;
	//padding-top:0px;
	padding-bottom:0px;
	margin-bottom:0px;
	font-size:12px;
	text-align:left;
	float:left;
}

#credits strong { font-weight:bold; font-size:11px; }

#credits h4 { font-size:25px; font-weight:bold; margin:0px; }

.liWhite li {
	background-image:url('../images/white.gif');
	background-repeat:no-repeat;
	background-position: left center;
}
.liWhite a { color:#FFF; }

.liBlack li {
	background-image:url('../images/black.gif');
	background-repeat:no-repeat;
	background-position: left center;
}
.liBlack a { color:#000; }



.hidden {
	width:1px;
	height:1px;
	display:none;
}


form input {
	border:1px solid #6600FF;
	padding:2px;
}

form {
	margin:0px;
}

.button {
	text-align:center;
	width:100px;
	float:right;
	margin-top:5px;
}


.clicktext { display:none; }
.moveup { 
	position:relative;
	top:-70px;
}

#mapBox {
	position:relative;
	top:-75px;
	left:145px;
	width:129px;
	height:80px;
	text-align:right;
	margin:0px;
	overflow:hidden;
}

.map {
	border:none;
	height:100px;
}


.media_header { font-size:17px; font-weight:bold; }


#getquote img { border:none; position:relative; top:15px; }
#getquote a { text-decoration:none; }
#getquote { margin:0px; float:left; font-weight:bold; font-size:12px; position:relative; left:-20px; 
			padding:25px; padding-top:15px; //padding-top:0px; //top:-10px; }
