@charset "utf-8";

/* CSS Document */



html, body {

  padding: 0;

  margin: 0;

  height: 100%;

}



body {

	font: 82%/1.4em Arial, Helvetica, sans-serif;

	color: #000;

}

body.page {

	font: 82%/1.4em Arial, Helvetica, sans-serif;

	color: #000;

	background: #3e77ae url('../images/bg-grad.jpg') repeat-x left top;

	margin: 0;

	padding: 0;

}



p {

	margin:0 0 5px 0;

	color:#000;

}



a {

	text-decoration:none;

	color:#0d477e;

}



h1 {

	font-family:Georgia, "Times New Roman", Times, serif;

	font-size:30px;

	font-weight:normal;

	margin:0;

	color:#fff;

}



h2 {

	font-family:Georgia, "Times New Roman", Times, serif;

	font-size:18px;

	font-weight:normal;

	margin:0;

	color:#447fb8;

}



h3 {

	font-family:Arial, Helvetica, sans-serif;

	font-size:14px;

	font-weight:bold;

	margin:0;

	color:#000;

}



ul {

	list-style-type:disc;

}

fieldset {

	margin: 0;

	padding: 0;

	border: none;

}

input, select, textarea {

	font: 100% Arial, Helvetica, sans-serif;

	color: #000;

	border: solid 1px #447fb8;

} 


#container {

	font-family:Arial, Helvetica, sans-serif;

	min-width:980px;

	width:100%;

	margin:0;

}



#header {

	margin:0;

	padding:0;

	height:87px;

	background-image:url('../images/glass.png');

	background-repeat:no-repeat;

	width:100%;

}



#logo, #logo p, #logo a {

	height:53px;

	width:330px; 

	margin:0;

	padding:0;	

	float:left;	

}



#logo {

	background : url('../images/myvegasvet.png') no-repeat top left; 

		margin-left:36px;

		margin-top:21px;

}



#logo a {

	text-indent: -9999px;

}



#tag {

	float:right;

	padding-top:25px;

	padding-right:12px;

}



#btns {

	clear:right;

	float:right;

	padding-right:12px;

	padding-top:6px;

}



#btns img {

	margin-left:8px;

}



#content {

	min-width:980px;

	margin:auto;

	background-color:#fff;
	
	width:100%;

	float:left;

}

	#title {

		padding:19px 0 0 23px;

		height:41px;

		background-color:#3767ab;  /* 447fb8 */

	}



#map {

	float:right;

	width:587px;

	background: url('../images/map-nopaws.jpg') no-repeat top left;

	height:616px;	

}



.WPentry {

	clear:left;

	float:left;

	margin-bottom:15px;

}

.WPentry a:hover, p.LH a:hover {

text-decoration:underline;

color:#9e005d;

}



#WPblog {

	min-height:230px;

	min-width:393px;

	background:url('../images/index-main-grad.jpg') repeat-x top left;

	margin-right:587px;	

}



#WPblog h1 {

	font-size:18px;

	color:#fff;

	font-family:Georgia, "Times New Roman", Times, serif;

	background-color:#447fb8;

	height:26px;

	padding-top:6px;

	padding-left:10px;

}



#WPcontent {

	padding:10px 10px 15px 14px;

}



.WPdate {

	color:#7cb5eb;

	font-weight:bold;

	font-family:Arial, Helvetica, sans-serif;

	font-size:14px;

}



.WPheadline {

	font-family:Georgia, "Times New Roman", Times, serif;

	font-size:18px;

	color:#004a80;

	font-weight:normal;

	line-height:22px;

}



.WPcopy {

	font-family:Arial, Helvetica, sans-serif;

	font-size:13px;

	color:#000;

	font-weight:normal;

}



.WPLH {

	float:left;

	margin-right:8px;	

}



.posts {

	clear:left;

	background: url('../images/readposts-notext.jpg') no-repeat top left;

	color:#fff;

	font-size:13px;

	font-weight:normal;

	padding-left:25px;

	padding-top:3px;

	height:21px;

	width:118px;

	

}



.posts a {

	color:#fff;

	display:block;

}



.posts:hover {

	background: url('../images/readposts-notext-mo.jpg') no-repeat top left;

}



a.ah {

/*	clear:left; 

	position:absolute; 

	top:124px;*/

	height:19px;

	width:140px;

	background-color:#9f005d;

	color:#fff;

	font-size:13px;

	font-weight:normal;

	padding-top:2px;

	padding-left:10px;

	text-align:center;

	display:block;
	
	margin-top:0;

}


/*
.tooltip2 a.ah {

	top:160px;

} */



a.ah:hover {

	background-color:#0e487f;

}





#arah {

	position:relative;

	top:82px;

	left:231px;

	margin:0;

}

#inf-arah {

	position:relative;
	
	top:87px;
	
	left: 271px;

}

#canah {

	position:relative;

	top:88px;

	left:300px;
	
	margin:0;

}

#inf-canah {

	position:relative;
	
	top:104px;
	
	left:96px;
	
	text-align:right;

}



#chah  {

	position:relative;

	top:-34px;

	left:130px;
	
	margin:0;

}

#inf-chah {

	position: relative;
	
	top: -5px;
	
	left:170px;

}



#dah {

	position:relative;

	top:206px;

	left:76px;
	
	margin:0;

}

#inf-dah {

	position:relative;

	top:246px;

	left:116px;

}



#gmah {

	position:relative;

	top:-60px;

	left:60px;
	
	margin:0;	

}

#inf-gmah {

	position:relative;

	top:-8px;

	left:100px;

}



#gvah {

	position:relative;

	top:280px;

	left:395px;
	
	margin:0;



}

#inf-gvah {

	position:relative;

	top:346px;

	left:433px;
	

}



#pmah {

	position:relative;

	top:336px;

	left:290px;
	
	margin:0;

}

#inf-pmah {

	position:relative;

	top:413px;

	left:86px;
	
	text-align:right;

}



#svah {

	position:relative;

	top:348px;

	left:210px;
	
	margin:0;

}

#inf-svah {

	position:relative;

	top:438px;

	left:5px;
	
	text-align:right;

}



#scah {

	position:relative;

	top:-71px;

	left:0px;
	
	margin:0;

}

#inf-scah {

	position:relative;

	top:32px;

	left:40px;

}



#sah {

	position:relative;

	top:281px;

	left:380px;
	
	margin:0;



}

#inf-sah {

	position:relative;

	top:394px;

	left:420px;

}



#tcah {

	position:relative;

	top:25px;

	left:19px;
	
	margin:0;

}

#inf-tcah {

	position:relative;

	top:149px;

	left:60px;
	
	margin:0;

}



#tah {

	position:relative;

	top:20px;

	left:340px;
	
	margin:0;

}

#inf-tah {

	position:relative;

	top:160px;

	left:380px;
	
	margin:0;


}



#vrah {

	position:relative;

	top:110px;

	left:438px;
	margin:0;

}

#inf-vrah {

	position:relative;

	top:258px;

	left:230px;
	
	text-align:right;
	
	margin:0;
	
	

}


#wcah {

	position:relative;

	top:-155px;

	left:119px;
	
	margin:0;

}


#inf-wcah {

	position:relative;

	top:5px;

	left:160px;
	
	margin:0;
}







.paw, a.paw, .paw2, a.paw2 {

	background:transparent url(../images/whitepaw.png) no-repeat scroll 0 0;

	width:42px;
	
	height:32px;

	cursor:pointer;

/*	overflow:hidden; */

	display:block;
	

	text-align:left;

	}

	

/*a.paw, a.paw2 {

		margin-top:-32px; 

}
*/

#pawInfo {
	color:#000;
	line-height:1em;
	font-size:10px;
	margin:0px;
	position:relative;
	top:-448px;
	left:0px;
	height:0px;


}

#pawInfo div {
	max-width:200px;
}

.expose, .exposeLeft {
	color:#000;
	line-height:1em;
	font-size:80%;
	margin-top:5px;
}

.expose {
	margin-right:-300px;
	text-align:left;
	float:left;
	padding-left:40px;
}

.exposeLeft {
	margin-left:-180px;
	text-align:right;
	float:right;
	padding-right:46px;	
}

#map p.top {
	font-weight:bold;
	margin:3px;
	display:block;
	height:45px;
	margin-bottom:-45px;
}

/* mouseover state */

.paw:hover, .paw2:hover {

	background:url(../images/pawhover.png) no-repeat top left;
	


}



/* clicked state */

.paw:focus {

	background-position:0 0px;

}



/* tooltip styling */

.tooltip {

	display:none;

	background:url(../images/bubble.png) no-repeat;

	width:438px;  

	height:229px;	

	padding:24px;

	font-size:11px;

	z-index:99999;

}



.tooltip2 {

	display:none;

	background:url(../images/bubble2.png);

	width:438px;  

	height:193px;	

	padding:24px;

	font-size:11px;

	z-index:99999;

	padding-top:60px;

}


.tooltipLH {
	float:left;
	width:150px;
}

.tooltipRH {
	float:right;
	width:270px;
}

.tooltipInnerLH {
	float:left;
	width:130px;

}

.tooltipInnerRH {
	float:right;
	width:130px;

}

.clear {
	clear:both;
}


div.tooltip h2, div.tooltip2 h2 {

	margin:0;

	font-weight:normal;

	font-size:18px;

	margin-bottom:8px;	

}

div.tooltip p, div.tooltip2 p {

	font-size:11px;

	color:#000;

	line-height:14px;

}

/*

div.tooltip p.LH, div.tooltip2 p.LH {

	font-size:11px;

	color:#000;

	line-height:14px;

	width:135px;

	margin-right:8px;

	float:right;

}



div.tooltip p.RH, div.tooltip2 p.RH {

	font-size:11px;

	clear:right;

	float:right;

	width:135px;

	line-height:14px;

}  */



div.tooltip p.bottomText, div.tooltip2 p.bottomText {

	color:#000;

	text-align:left;

	font-weight:bold;

	margin-bottom:0;

	line-height:16px;

}



div.tooltip p.bottomText.emer, div.tooltip2 p.bottomText.emer {

	color:#9e005d;

}



div.tooltip div.address, div.tooltip2 div.address {

	width:135px;

}



.details img {

	margin-right:10px;

}



#footer {

	clear:both;

	height:90px;

	background:url('../images/footer-bg.jpg') repeat-x top left;

}



#mats {

	padding-top:30px;

	width:700px;

	float:left;

	margin-left:25px;

}



#footer p {

	font-size:9px;

	font-family:Arial, Helvetica, sans-serif;

	font-weight:normal;

	line-height:normal;

	color:#fff;

	margin:0;

}



#bi {

	float:right;

	padding-top:30px;

	width:196px;

	height:60px;

	margin-right:2px;

}



#footer a {

	color:#7cb5eb;

	}



#footer a:hover {

	color:#fff;

}































































