/*GLOBAL*/
body {font-size:11pt;font-family:Verdana, Arial, Helvetica, sans-serif;color:#000;background:#fff;}
a {color:#000;text-decoration:none;}
h1 {font-size:16pt;}
h2 {font-size:14pt;}
h3 {font-size:12pt;}
h4, h5, h6 {font-size:11pt;}
.access, #head ul, #head form, #foot ul, #foot p.save {display:none;}
#head {border-bottom:1px solid #333;}
#head h1 {font-size:20pt;}
#foot {border-top:1px solid #333;}

/*HOMEPAGE*/
#misclinks, #pane2, #interactive img,.items img, #tabs, #mid2 .linkbar, #mid1 .more, #mid1 h4, #mid2 h4, body.attr_detail #title, .noprint{display:none;}
#interactive, #mid1 {border-bottom: 1px solid #ccc;}
hr {border:none;color:#fff;background:#fff;border-bottom:1px solid #ccc;}
#copy img {margin:10px;}


/*LEVELS*/
#crumbs {border-bottom:1px solid #333;padding:4px;margin:0 0 6px;}
#crumbs a, #crumbs span {padding:0 3px;}
#categories img {float:left;margin-right:20px;}
p.paging, .bookbtn, ul.inline, #grid img, #column1, #column3 .comment, #column3 #attr_search, #recent, #masthead, noscript, p.noscript, .callout_item2 {display:none}
#map {page-break-before:always;margin:0 0 20px;}
#grid {border-top:1px solid #ccc;}
body.trip_plan #column3 .callout {display:block !important;}

.AccountDetailsLink_1 {display:none}        /* doesn't show "view website" link */
.AccountDetailsLink_2 {display:block}       /* show full url */ 

.SpotlightHeadline
{
	background-color: #E3DFBB;
	padding:2px 7px 2px 7px;
	margin-top:10px;
	font-size:14px;
	color: #42281E;
	clear: both;
}
.SpotlightBlock
{
	clear: both;
	border-top: 1px dotted #5F9BDD;
	margin: 0px;
	padding: 0px;	
}
.SpotlightBlockNoBorder
{
	clear: both;
	margin: 0px;
	padding: 0px;
}
 