
/* Las Vegas Entmaster stylesheet 13October 2009*/
.hide{margin-left:-9999px;
	position:absolute;}
body{margin:0;
		font-size:0.8em;
		font-family:verdana, geneva,tahoma,arial,sans-serif;
		color:#003300;
		background:url(../i/bg_tile.gif) ;
		}

		
		
#pagewrapper{margin:0 auto;
		width:900px;
		background:#fcfcf5   ;
		}
/* masthead---------------------------------------------------------------*/		
#masthead{background: #c10000 url(../i/masthead.jpg) no-repeat right bottom;
			width:900px;
			height:275px;margin-top:0;
			}


	
	
/* primary navigation*/

#nav {
	position:relative;
	top:167px;
	left:41px;
    width: 808px; height: 33px;
    background: url(../i/nav_images.gif);
    padding: 0;
   
}

#nav li {
    margin: 0; padding: 0; list-style: none;
    position: absolute; top: 0;
}
  #nav li, #nav a {color:#DF6A37;font-size:1px;/*these hides image replacement text*/
    height: 33px; display: block;
}

#panel1b {left: 0; width: 97px;
}
  #panel2b {left: 97px; width: 153px;
}
  #panel3b {left: 539px; width: 136px;
}
  #panel4b {left: 675px; width: 133px;
}

 #panel1b a:hover {
    background: transparent url(../i/nav_images.gif)
    0 -33px no-repeat;
}

  #panel2b a:hover {
    background: transparent url(../i/nav_images.gif)
    -97px -33px no-repeat;}
  #panel3b a:hover {
    background: transparent url(../i/nav_images.gif)
    -539px -33px no-repeat;}
  #panel4b a:hover {
    background: transparent url(../i/nav_images.gif)
    -675px -33px no-repeat;}

	

	 

/* Global*/
p.intro,h1,h2,h3{font-family:verdana,georgia,tahoma, san-serif;
	font-weight:500;
	}
	h1,h2,h3{color:#a30000;
	}
	h1{font-size:2em;
		}
	h2{font-size:1.5em;
	}
h3{font-size:1.4em;
	}
h4{font-size:1.1em;
	}				
/* all normal text links */
a {color:#666;
	font-weight:900;
	padding:0;
	}
 a:hover{color:#ccc;
	padding:0;
	}
/*  content  ---------------------------*/
#content{
	width:500px;
	padding:20px 0 50px 0;
	margin:0 0 0 50px;
	line-height:1.5;
	float:left;
	
	}

p.intro{
	font-size:1.3em;
	}	

#content ul{padding:0;
			margin:0 0 0 50px;
			list-style:none;
			background:transparent;
			font-weight:bold;
			font-size:0.9em;
			line-height:3;
			}
#content li{
			padding:0 0 0  25px;
			margin:0 0 0 0;
			background:url(../i/bullet.gif) no-repeat 0 8px;
			
			}
								


/* right column*/
#right{float:right;
	width:300px;
	margin: 45px 20px 0 0;
  	padding:0 0 0 0;
	
	}


#right ul{padding:0;
			margin:0 0 0 0;
			list-style:none;
			font-size:0.7em;
			background:transparent;
			font-weight:bold;
			font-size:0.9em;
			}
#right li{
			padding:0;
			margin:0 0 0 0;
			
			}
#right img{border-bottom:5px #d50000 solid;
		margin-top:15px;
	}
	/*taxi gallery*/
	#gallery_contentwrapper{
		width:560px;
		background:#fcfcf5   ;
		border:1px white solid;
		border-bottom:none;
		height:550px;
		}
#gallery_contentwrapper,#gallery_content,#gallery_content h1
			{
	margin:0 auto;
	
	}	
#gallery_content	{width:440px;
		height:448px;
		background:url(../i/content_bg_left.jpg) repeat-y  right;
	padding:0 30px 0 40px;
	}
#gallery_content form{margin-top:8px;
	}
 img.hosts,#photo_viewer img {padding:6px;
	border:1px solid #033;
	}

p.hosts, img.hosts{margin:10px 0 0 50px;}
#photo_viewer{height:310px;
	margin: 0 0 10px 0;
	padding:20px 0 0 0;
	text-align:center;
	}
#lyr1 img{margin:0 5px 0 0;
	}

/*footer*/
#footer	{
	clear:both;
	text-align:center;
	width:900px;
	padding:10px 0;
	font-size:0.8em;
	}
	#footer	ul{margin-left:-50px;
		}
#footer li	{
	display:inline;
	border-left:1px solid ;
	}
#footer li	a	{
		padding:0 0 0 5px;
		color:#303571;
		}
#footer li:first-child	 { 
		padding-left: 0; 
		border: none;
		 }
#footer li.first	{
		border-left:none;
		}
/*contact page specific*/
#form {
	width:400px;
	text-align: left;
	 }
 #form  strong {
	display:block;
	width:100px;
	float:left;
	background:transparent;
	text-align: right;
	margin: 0 0 0 0;
	font-size:10px;
	}
#form label{padding-bottom:4px;
	}

