.HHcost
{
	color: white;
}
 

#content {

 
	margin:0;
	padding:0 0;
	text-align:left;
/*	border:1px solid #DBD7D9;*/
	}

 
	
	
	
	
	
#main {	
	width:610px;
	float:right;
	padding:8px 0;
	padding-left: 10px;
	margin:8px 0;
	}
	
#main h1.swap {
  background-repeat:no-repeat;
  margin:0;padding:0 0 8px 0;
  }
#main h1.swap span {display:none;}

#main h2 {
	font-weight:normal;
	font-style:italic;
	font-size:1.5em;
	margin:24px 0 8px 0;
	padding:0;
	
}
#main h2.first {
	margin-top:9px;
	}
#main .floatR {
	float:right;
}
#main .floatR img {
	border:1px solid #9FCBC9;
	padding:4px;
	margin:4px 0 0 8px;
	}
#main .floatL {
	float:left;
}
#main .floatL img {
	border:1px solid #9FCBC9;
	padding:4px;
	margin:4px 8px 0 0;
	}
	


 
#sidebarMenu h3, #sidebarMenu p {
	margin-left: 10px; /* the left and right margin should be given to every element that will be placed in the side columns */
	margin-right: 10px;
}
	
#sideBarMenu {
	width:340px;
	float:left;
	padding:8px 0;
	margin:8px 0;
	text-align:right;
	}
#sideBarMenu .directionDetails {
	border-top:1px dotted #9FCBC9;
	margin-top:16px;
	}
#sideBarMenu ul {
	margin:0;padding:0;
	}
#sideBarMenu li {
	font-size:.8em;
	font-weight:normal;
	letter-spacing:.1em;
	margin:0;
	padding:0 0 18px 0;
	list-style:none;
	
 
	background-image:url(../images/star-circle.png);
	padding-left: 30px;
	background-repeat:no-repeat;
}

 
#sideBarMenu li a:visited {
	color:#EA4735;
	text-decoration:none;
	}
#sideBarMenu li a:hover {
	color:#9FCBC9;
	text-decoration:none;
	}
#sideBarMenu h2 {
	font-family:"Lucida Grande",Verdana, Arial, sans-serif;
	font-size:.85em;
	font-weight:bold;
	padding:0;
	margin:0;
	text-align:right;

 
	
	}
#sideBarMenu p {
	font-family:"Lucida Grande",Verdana, Arial, sans-serif;
	font-size:78%;
	margin:0 0 .6em 0;
	padding:0;
	}
 


.locationDetails h2
{
	color:#000000;
}


/* Menu
------------------------------------------------------------*/
#locationMenuHeader 
{
	font-size: 1.5em;
	color:#FFF;

}


 


.menuHead
{
	background:none;
	text-align:center;
	color: #F30;
	font-size: 1.05em; 
	padding-top: 20px;
	}

.subMenuHeader
{
	
	background:none;
	text-align:center;
	color: #69C;
	font-size: 1.05em;/*		background-color: #6e76a9;	*/
}
 

 

 
#callout{
	text-align:center;
	padding-top: 20px;
}



#pollMenu {

 
 
	padding:0 25px 0 0;
	text-align:center;
/*	border:1px solid #DBD7D9;*/
	}













