/* Tag-specific settings */

p {	
	vertical-align:top;
	margin:15px;
}

em	{
	font-weight:bold;
	}

.nav	{
	color:#ffffff;
	background:#000000;
	position:absolute;
	margin-top:25px;
	left:0px;
	top:55px;
	vertical-align:top;
	display:float;
	text-align:float;
	width:801px;
}
a.navlink	{
	color:#ffffff;
	background:#000000;
	vertical-align:top;
	text-align:float;
	padding-left:20px;
	padding-right:10px;
	margin-left:25px;
	font-size:14px;
}


p.pagetitle	{
	position:absolute;
	top:40px;
	padding-top:0px;
	padding-right:25px;
	padding-bottom:0px;
	vertical-align:top;
	text-align:right;
	color:white;
	font-weight:bold;
	left:125px;
		}

body	{ 
	background:#ffffff;	  
	font-family: verdana, arial, helvetica, sans-serif;
	font-size:14pt;
	background: url("images/newbg.png") no-repeat;
	background-attachment:fixed;
	margin-top:100px;
	margin-left:0px;
	top:80px;
	left:0px;
	max-width:801px;
	vertical-align:top;
	color:#ffffff;
	z-index:-2;
		}

img	{
	border:0px;
	}

.gallery	{
	background:url(images/light-bg.png) repeat;
	z-index:-1;
	float:left;
	padding-top:20px;
	}


img.widearthumb	{
	width:90%;
	text-align:center;
	vertical-align:bottom;
	}

img.tallarthumb	{
	height:85%;
	text-align:center;
	vertical-align:bottom;
	}

p.galitem	{
	float:left;
	width:190px;
	height:250px;
	padding-top:25px;
	text-align:center;
	border: medium double rgb(250,0,255);
	position:relative;
	}

.galitem	{
	float:left;
	width:190px;
	height:275px;
	padding-top:25px;
	text-align:center;
	position:relative;
	}

.gallabel	{
	text-align:center;
	width:100%;
	position:relative;
	bottom:-15px;
	height:20px;
	display:block;
	}	

.movie {
	clear:both;
	border: 1px solid #ffffff;
	vertical-align:center;
	text-align:center;
	padding:15px;
	width:75%;
	height:300px;
	background:url(images/light-bg.png) repeat;
	color:#000000;
	}

.capt{
	margin-right:15px;
	margin-left:30px;
	padding-top:15px;
	margin-top:15px;
	clear:left;
	font-family: verdana, arial, helvetica, sans-serif;
	font-size:26pt;
	}



img.mt2	{
	float:left;
	margin-top:25 px;
	margin-bottom:5px;
	width:220px;
	clear:left;
	text-align:center;
	}

img.footlightsvary	{
	float:left;
	margin-top:15px;
	margin-right:25px;
	height:85px;
	border-top: 10px #000000 solid;
	border-bottom: 10px #000000 solid;
	}

img.footlights	{
	float:left;
	margin-top:15px;
	margin-right:25px;
	width:175px;
	}



img.moviethumb	{
	margin:15px;
	text-align:center;
	height:250px;
	vertical-align:top;
	float:left;
	}

img.moviethumb2	{
	margin:15px;
	text-align:center;
	width:250px;
	vertical-align:top;
	float:left;
	}


.promo1 {
	float:left;
	text-align="justify"
	margin:15px;
	clear:right;
	}

p.promo2 {
	float:left;
	text-align="center";
	margin:15px;
}

clips	{
	float:left;
	margin:10px;
	clear:both;
	border:1px solid #ffffff;
	}


.sidebar	{
	position:relative;
	text-align:justify;
	background:none;
	margin-right:2%;
	margin-left:2%;
	font-size:90%;
	padding-top:20px;
	}

.footer	{
	padding-top:40px;
	margin-left:25px;
	position:relative;
	vertical-align:center;
	text-align:justify;
	font-size:80%;
	padding-left:25px;
	font-size:75%;
	width:85%;
	padding-bottom:20px;
	clear:left;
	float:left;
	}

.front	{
	float:left;
	margin: 15px;
	text-align:right;	
	font-size:75%;
	font-style:italic;
	width:45%;
	}

.copy	{
	margin:15px;
	position:relative;
	vertical-align:center;
	text-align:justify;
	padding:10px;
	font-size:100%;
	width:650px;
	}

.floatright	{
	float:right;
	text-align:center;
	margin-top:10px;
	margin-right:0px;
	margin-left:10px;
	text-align:right;	
	font-style:italic;
	}

.pixfloatright	{
	float:right;
	text-align:center;
	margin:10px;
	text-align:right;	
	font-style:italic;
	width: 50%;
	}



.pagebound	{
	position:absolute;
	font-size:80%;
	width:700px;
	padding: 10px;
  	margin: 25px;
  	background: url(images/node-bg.png) repeat;
}


.galwide	{
	float:left;
	margin-bottom:5px;
	margin-right:15px;
	font-style:italic;
	width:200px;
	height:200px;
	position:relative;
	bottom:0px;
	}

.galtall	{
	float:left;
	margin-bottom:5px;
	margin-right:15px;
	font-style:italic;
	height:200px;	
	clear:left;
	}

/*********/
/*  tables */
table 	{
    	border: 0px;
    	border-collapse: collapse;
    	margin-right: 0px;
	vertical-align:top;
	table-width:650px;
	}

td {	
	vertical-align:center;
	padding-top:5px;
	padding-bottom:5px;
	padding-left:10px;
	padding-right:10px;
	font-size:85%;
	text-align:center;
		}

.sold	{
	font-style:italic;
	color:#551100;	
	width:100%;
	padding-bottom:30px;
	background:url(images/node-bg.png);
	}

.forsale	{
	font-style:italic;
	color:#000000;	
	width:100%;
	}


/* links and buttons */


a {
	text-decoration: none;
	font-weight:normal;
	background-image:none;
	margin-left: 0cm;
	border:none;
	}

a:visited{
	color:#dddddd;
}

a:hover {
    color:#ffffff;
   	font-weight:normal;
	border:none;
	opacity:1;
}

a:active {
    	color:#aaaaaa;
   	font-weight:normal;
	border:none;
	opacity:1;
}
