/* CSS Document */
body	{
		margin: 0px;
		padding: 0 20px;
		text-align: center;
		font-size: 11px;
		color: #000000;
		background-color:#000000;
		font-family: Verdana, Arial, Helvetica, sans-serif;
		
		}
		
		
p		{	
		line-height: 160%;
		}
		
		
h1	{	
		font-size: 15px;
		font-weight:bold;
		line-height: 150%;
		color:#8e5937;
		font-family:Georgia, "Times New Roman", Times, serif;}
		
h2	{	font-size: 13px;
		font-weight: bold;
		line-height: 150%;
		color:#000000;
		font-family:Georgia, "Times New Roman", Times, serif;
		}

h3	{	font-size: 12px;
		font-weight: bold;
		line-height: 150%;
		color:#9f2214;
		}
				
img		{
		border: 0px;
		padding: 0px;
		margin: 0px;
		}
				
li		
		{	
		line-height: 160%;
		}

ul
		{
		list-style:disc;
		}

li ul
		{
		list-style:circle;
		}		
		
a		{	
		line-height: 160%;
		}

a:link {color:#8e5937; text-decoration: underline;}
a:visited {color:#8e5937; text-decoration: underline;}
a:hover {color:#000000; text-decoration: underline;}	

.brown	
		{
		color:#8e5937;
		}
		
.center
		{
		text-align:center;
		width:100%;
		}

.clearboth
		{
		clear: both;		
		}

.clearbothzero
		{
		clear: both;	
		font-size:0;
		line-height:0;
		height:0;	
		}
		
.clearleft
		{
		clear: left;		
		}
		
.clearright
		{
		clear: right;		
		}

.hr
		{
		margin:20px 0;
		border-bottom: 1px solid #000000;
		}
			
.half-half		
		{
		width:50%;
		text-align:left;
		float:left;
		}				

.imgleft 	
		{
		float: left;
		margin: 0px 20px 20px 0px;
		}	
		
.imgright	
		{
		float: right;
		margin: 0px 0px 20px 20px;
		}
		
.gallerythumb
		{
		float:left;
		margin:0 10px 10px 0;
		}
		

			
						

#contentleft 	
		{
		width:360px;
		float: left;
		padding-right:10px;
		text-align:left;
		}
		
#contentleft460 	
		{
		width:460px;
		float: left;
		text-align:left;
		}

#contentleft430 	
		{
		width:430px;
		text-align:left;
		}
		
#contentleft370 	
		{
		width:370px;
		float: left;
		padding-right:10px;
		text-align:left;
		}					
		
#diningleft .hr	
		{
		width:460px;
		}				
		
#contentright	
		{
		width:360px;
		float: right;
		padding-left:10px;
		text-align:left;
		}
		
#contentright350	
		{
		width:350px;
		float: right;
		padding-left:10px;
		text-align:left;
		}						
		
#container
		{
		width: 800px;
		background-color:#ffffff;		
	    }

#copyright, #footer-links
		{
		padding-top:5px;
		text-align: center;
		color: #918367;
		}
		
#footer-links
		{
		padding-top:30px;
		text-align: center;
		color: #918367;
		}		


#copyright a:link, #footer-links a:link {color: #918367; text-decoration: none}
#copyright a:visited, #footer-links a:visited {color: #918367; text-decoration: none}
#copyright a:hover, #footer-links a:hover {color: #918367; text-decoration: underline}		


#ad
		{
		text-align:center;
		}

#ad .hr
		{
		margin:20px 0px 0px 0px;
		border-bottom: 1px solid #000000;
		}
		
#ad h1
		{
		margin-bottom:20px;
		}
		
#ad p
		{
		margin:0px;
		padding:0px;
		}																										

#ad  a:link img {border: #E0D2A7 1px solid;}
#ad  a:visited img {border: #E0D2A7 1px solid;}
#ad  a:hover img {border: #000000 1px solid; position:relative; top:-2px;}							

#ad #contentleft 	
		{
		width:230px;
		float: left;
		padding:20px;
		text-align:left;
		}	
		
#ad #contentright	
		{
		width:380px;
		float: right;
		padding:20px;
		text-align:left;
		}	

#diningleft 	
		{
		width:460px;
		float: left;
		padding-right:10px;
		text-align:left;
		}

#diningleft p	
		{
		margin:0px;
		padding:0px;
		}		
					
/*directory and dir... tags for jumpbox*/		
#directory	
		{
		width:220px;
		float: right;
		margin: 0px 0px 20px 20px;
		}
		
#tempdirectory	
		{
		width:210px;
		margin: 0px 0px 20px 0;
		}	
		
#directory	*, #tempdirectory *
		{
		margin: 0px;
		}	
		
#directory	H1, #tempdirectory H1
		{
		font-family:Verdana, Arial, Helvetica;
		font-size:13px;
		font-weight:bold;
		color:#000000;
		margin-bottom:5px;
		}
#directory	a, #tempdirectory a
		{
		display:inline-block;
		padding-top:4px;
		}
		
.jump
		{
		width:150px;
		}	

#dirtop	
		{
		width:208px;
		height:17px;
		background-image:url(images/directory-top.jpg);
		background-position:top left;
		background-repeat:no-repeat;
		}
		
#dircontents	
		{
		width:186px;
		padding: 0px 10px;
		border-left:1px solid #bcbaab;
		border-right:1px solid #bcbaab;
		background-color:#ffffff;
		}
		
#dirbottom	
		{
		width:208px;
		height:17px;
		background-image:url(images/directory-bottom.jpg);
		background-position:top left;
		background-repeat:no-repeat
		}									
/* end - directory and dir... tags for jumpbox*/

/*eventbox for sub navigation*/		
#roundbox326	
		{
		float:right;
		width:326px;
		margin: 0px 0px 20px 20px;
		}
		
#roundbox326	*
		{
		margin: 0px;
		}	
		
#roundbox326 H1
		{
		font-family:Verdana, Arial, Helvetica;
		font-size:13px;
		font-weight:bold;
		color:#000000;
		margin-bottom:5px;
		}
#roundbox326	a
		{
		padding-top:4px;
		}
							
				
		
#roundbox326top	
		{
		width:326px;
		height:17px;
		background-image:url(images/box-top326.jpg);
		background-repeat:no-repeat;
		}
		
#roundbox326contents	
		{
		width:304px;
		padding: 0px 10px;
		border-left:1px solid #bcbaab;
		border-right:1px solid #bcbaab;
		background-color:#ffffff;
		}
		
#roundbox326bottom	
		{
		width:326px;
		height:17px;
		background-image:url(images/box-bottom326.jpg);
		background-position:top left;
		background-repeat:no-repeat
		}									
/* end - #roundbox326 */			
		
#footer
	{
	width:775;
	height:85;
	padding:10px 0 10px 25px;
	background-color:#cec798;
	color:#846A3A;
	font-weight:bold;	
	}
#footer a:link {color: #846A3A; text-decoration: none}
#footer a:visited {color: #846A3A; text-decoration: none}
#footer a:hover {color: #846A3A; text-decoration: underline}	
	
#footerbox1	
	{
	float:left;
	padding:16px 0 0 43px;
	width:68px;
	height:43px;
	margin-right:22px;
	background-image:url(./images/footer_box1.jpg);
	background-repeat:no-repeat;
	background-position:top left;
	}
	
#footerbox2	
	{
	float:left;
	padding:8px 10px 7px 10px;
	width:124px;
	height:44px;
	margin-right:22px;
	background-image:url(images/footer_box2.jpg);
	background-repeat:no-repeat;
	background-position:top left;
	}
	
#footerbox2 a
		{
		position:relative;
		top:5px;
		}
		
		
#footerbox3
	{
	float:left;
	padding:20px 0 0 62px;
	width:65px;
	height:39px;
	margin-right:22px;
	background-image:url(images/footer_box3.jpg);
	background-repeat:no-repeat;
	background-position:top left;
	}
	
#footerbox4
	{
	float:left;
	padding:16px 0 0 63px;
	width:79px;
	height:43px;
	margin-right:22px;
	background-image:url(images/footer_box4.jpg);
	background-repeat:no-repeat;
	background-position:top left;
	}
	
#footerbox5
	{
	float:left;
	padding:8px 10px 7px 10px;
	width:109px;
	height:44px;
	background-image:url(images/footer_box5.jpg);
	background-repeat:no-repeat;
	background-position:top left;
	}
	
#footerbox5 a 
		{
		position:relative;
		top:15px;
		}	
	
.footericon
	{
	float:left;
	margin-right:10px;
	}
				

#footer_old
		{
		padding:10px 30px;
		text-align: center;
		color: #E0D2A7
		}	

#footer_old a:link {color: #E0D2A7; text-decoration: none}
#footer_old a:visited {color: #E0D2A7; text-decoration: none}
#footer_old a:hover {color: #E0D2A7; text-decoration: underline}

#connect
		{
		background-color:#000;
		padding:10px 0;
		width:800px;
		}
		
#connect img
		{
		float:right;
		margin-left:10px;
		}

#header
		{
		width:800px;
		}

#header img
		{
		display:block;
		}

#maincontent
		{
		width: 740px;  
		min-height:250px;
		padding: 30px;
		text-align:left;
		background-color:#eeeecc;
		}
		
#calendar #maincontent
		{
		width: 760px;  
		padding: 30px 20px;
		}		

#navstrip
		{
		padding-top:10px;
		height:68px;
		width:800px;
		text-align:center;
		background-color:#770e2d;		
		}
		
#navstrip img
		{
		margin: 0 7px;
		display: inline-block;
		}

#navstrip a:link {color:#7F7F19; text-decoration: none;}
#navstrip a:visited {color:#7F7F19; text-decoration: none;}
#navstrip a:hover {color:#7F7F19; text-decoration: underline;}

#navstrip a:hover img {position: relative; top: -2px;}				


		
#nevadacitynews ul
		{
		padding-bottom:5px;
		}		
		
#outercontainer
		{
		padding: 0px;
		margin: 0px auto 0px auto;
		width: 800px;
		text-align: left;
		}
		
#photostrip
		{
		width:800px;
		height:218px;
		}	

#photostrip img
		{
		display:block;
		}		
		
#photogallery
		{
		text-align:center;
		}

#photogallery table img
		{
		margin:10px;
		}
		
#pressitems p
		{
		padding:4px 0;
		}		
		
#stylized-box-left
		{
		float:left;
		width:315px;
		padding:10px 25px 20px 25px;
		border-top:1px solid #666;
		border-bottom:1px solid #666;
		text-align:left;
		}

#stylized-box-left img, #stylized-box-right img
		{
		position:relative;
		left:-25px;
		}	
		
#stylized-box-right
		{
		float:right;
		width:290px;
		padding:10px 0 20px 25px;
		border-top:1px solid #666;
		border-bottom:1px solid #666;
		text-align:left;
		}		
		
#subnav
		{
		color:#8e5937;
		}	
/*subnavbox for sub navigation*/		
#subnavbox	
		{
		float:right;
		width:260px;
		margin: 0px 0px 20px 20px;
		}
		
#subnavbox	*
		{
		margin: 0px;
		}	
		
#subnavbox	H1
		{
		font-family:Verdana, Arial, Helvetica;
		font-size:13px;
		font-weight:bold;
		color:#000000;
		margin-bottom:5px;
		}
#subnavbox	a
		{
		
		padding-top:4px;
		}
		
#subtop	
		{
		width:260px;
		height:17px;
		background-image:url(images/subnav-top.jpg);
		background-repeat:no-repeat;
		}
		
#subcontents	
		{
		width:238px;
		padding: 0px 10px;
		border-left:1px solid #bcbaab;
		border-right:1px solid #bcbaab;
		background-color:#ffffff;
		}
		
#subbottom	
		{
		width:260px;
		height:17px;
		background-image:url(images/subnav-bottom.jpg);
		background-position:top left;
		background-repeat:no-repeat
		}									
/* end - subnavbox */									
					
		
.thumbitem
		{
		float:left;
		width:114px;
		margin:10px 33px;
		text-align:center;}
		
.thumbitem a:link {color:#8e5937; text-decoration: none;}
.thumbitem a:visited {color:#8e5937; text-decoration: none;}
.thumbitem a:hover {color:#000000; text-decoration: none;}	

.moviethumb
		{
		float:left;
		width:114px;
		margin:10px 15px 10px 0;
		text-align:center;}
		
.moviethumb a:link {color:#8e5937; text-decoration: none;}
.moviethumb a:visited {color:#8e5937; text-decoration: none;}
.moviethumb a:hover {color:#000000; text-decoration: none;}			

.spud
		{
		border:1px solid #ccc;
		background-color:#fff;
		}
		
.spud h2
		{
		font-family:Verdana, Arial, Helvetica, sans-serif;
		font-weight:bold;font-size:14px;
		background-color:#eeeecc;
		margin:0;
		padding:2px 0 0 5px;
		border-bottom:1px solid #ccc;
		}	
		
.spud p
		{
		padding:0 5px;
		}	
		
a#eventicon
		{
		background-image:url(images/event_icon.jpg);
		width:30px;
		height:38px;
		font-weight:bold;
		line-height:38px;
		padding-left:10px;
		color:#fff;
		font-size:13px;
		float:left;
		margin:0 15px 15px 0;
		}	
		
a#eventicon:link {color: #fff; text-decoration: none}
a#eventicon:visited {color: #fff; text-decoration: none}
a#eventicon:hover {color: #fff; text-decoration: underline}							



/* revamped home page styles */

#home_left {
	width:350px;
	float:left;
}

#home_right {
	width:350px;
	float:right;
}

.header_img {
	display:block;
	margin-bottom:10px;
}

.home_box {
	border-bottom:1px solid #666;
	margin-bottom:20px;
	padding:0 20px 18px 20px;
	width:310px;

}

.home_box select {
	float:left;
	margin:0 15px 15px 0;
}

#home_connect, #home_support {
	width:310px;
}

#home_connect img {
	float:left;
	margin:0 15px 20px 0;
}

#home_support img {
	float:left;
	margin:0 8px 10px 0;
}


.home_news {
	width:310px;
	padding-right:20px;
	height:140px;
	background-color:#fff;
	margin-bottom:15px;
}

.home_news img {
	float:left;
	margin-right:20px;
}

.home_news * {
	margin:0;
	padding:0;
}

.home_news h1 {
	padding:15px 0 10px 0;
	line-height:100%;
}

.home_news h1 a {
	color:#8e5937;
	text-decoration:none;
}

.home_news h1 a:hover {
	color:#8e5937;
	text-decoration:underline;
}


/* ///////////////  */





			
		
						




