/* CSS Document */

/* Links, Paragraphs, blah blah */	

body { background-color:#FFF; margin-top: 20px; font-family: Helvetica, Arial, sans-serif}

hr {color: #fb531f; border: 1px dotted #cccccc; border-style: none none dotted; }

hr .sidebar {color: #fb531f; border: 1px dotted #cccccc; border-style: none none dotted; width:200px; text-align:left }


p {}

a { color:inherit}
a:link,a:active,a:focus { color:#inherit; text-decoration:none; padding-bottom:0px; border-bottom: 1px dotted #999999}
a:visited { color:#inherit; text-decoration:none; padding-bottom:0px; border-bottom: 1px dotted #999999}
a:hover { text-decoration:none; padding-bottom:0px; border-bottom: 1px solid #fb531f; color:#000000}
a img, a:link img, a:active img, a:focus img { display: block; border: 0px; text-decoration:none;} /* no borders on linked images */ 
A.nounder {text-decoration: none !IMPORTANT;font-size:11px; }
A.nounder:hover {text-decoration: none !IMPORTANT;;font-size:11px;}
a.nounderline {

 border: 0;

 text-decoration: none;

}


ul
{
list-style-type: none;
padding: 0;
margin-left: 1em;
}

#navlist li
{
display: inline;
list-style-type: none;
padding-right: 10px;
}


/* FORM MENUS */		

.citymenu {
	width:120px;
	font-size:12px;
	text-align: left;
	margin-top:0px;
	margin-bottom:3px;
	height:20px;

}

#pagenav {
font-family: Helvetica, Arial, sans-serif;
color:#514652;
font-size:11px;
line-height:150%;
padding: 6px 0 6px 27px;
text-transform:uppercase;
}
.pagepopup {
	width:60px;
	font-size:11px;
	text-align: left;
	height:20px;

}

		
		
/* IMAGES */		
		
		a img{
	  		border: none;
	  	}

		img.left,img.center,img.right {
	  		padding: 0px;
	  		margin: 0px;
	  	}

		img.left {
	  		float: left;
	  		margin: 0 12px 5px 0;
	  	}

		img.center {
			display: block;
	  		margin: 0 auto 2px auto;
	  	}
	
		img.right {
	  		float: right;
	  		margin: 0 0 5px 12px;
	  	}


.topdate {
color:#514652;
font-family: Helvetica, Arial, sans-serif;
font-size:11px;
padding-left:27px;
text-transform:uppercase;
}


.textbody {
line-height:170%;
}


#entrycopy {
width:500px;
}

.articletitle {
font-family: Times, Georgia, serif;
color:#000;
font-size:18px;
line-height:140%;
}


.performancetitle {
font-family: Times, Georgia, serif;
color:#000;
font-size:18px;
line-height:140%;
}


.searchtitle {
font-family: Times, Georgia, serif;
color:#514652;
font-style:italic;
font-size:18px;
line-height:140%;
padding-top:10px;
}

.articleexcerpt {
font-family: Helvetica, Arial, sans-serif;
color:#666;
font-size:12px;
line-height:140%;
}

.regulartext {
font-family: Helvetica, Arial, sans-serif;
color:#333;
font-size:12px;
line-height:160%;
}

.postfooter {
font-family: Helvetica, Arial, sans-serif;
color:#514652;
font-size:11px;
line-height:150%;
padding-top:6px;
text-transform:uppercase;
}

#sidebarpad {
width:172px;
padding:10px;
border-bottom:#514652 solid 1px;
}

.recent {
font-family: Helvetica, Arial, sans-serif;
color:#514652;
font-size:11px;
line-height:150%;
padding-top:6px;
margin-left: 1em;
}


.updates {
font-family: Helvetica, Arial, sans-serif;
color:#514652;
font-size:11px;
line-height:120%;
padding-top:6px;
margin-left: 1em;
margin-right: 1em;
}


#contact {
background-color:#231F20;
width:172px;
padding:10px;
color:#999999;
font-size:12px;
font-style:italic;
border-bottom:#514652 solid 1px;
}

#menu {
background-color:#231F20;
width:172px;
padding:10px;
font-family: Times, Georgia, serif;
color:#514652;
font-style:italic;
font-size:18px;
line-height:140%;
border-bottom:#514652 solid 1px;
}

#selectedmenu {
background-color:#333333;
width:172px;
padding:10px;
font-family: Times, Georgia, serif;
color:#514652;
font-style:italic;
font-size:18px;
line-height:140%;
border-bottom:#514652 solid 1px;
}


#layoftheland {
font-family: Verdana, Helvetica, Arial, sans-serif;
}

.lay-header {
color:#FF0000;
text-decoration:underline;
font-size:11px;
}
.lay-copy {
color:#000;
text-decoration:none;
font-size:10px;
line-height:130%;
}

.lay-titles {
color:#000;
text-decoration:none;
font-size:10px;
line-height:180%;
}

.lay-triangle {
color:#ff0000;
text-decoration:none;
font-size:10px;
line-height:160%;
}

.lay-storetype {
color:#999999;
text-decoration:none;
font-size:10px;
line-height:160%;
}


#costyou {
font-family: Helvetica, Arial, sans-serif;
font-size:10px;
}

.costyou-copy {
color:#000;
line-height:120%;
text-transform:uppercase;
}
.costyou-price {
color:#FF0000;
line-height:140%;
}

.pubon {
text-transform:uppercase;
font-size:10px;
font-weight:bold;
line-height:160%;
color:#666666;
}

.pubdate {
text-transform:uppercase;
font-size:10px;
font-weight:bold;
line-height:160%;
color:#333;
}


#photocredits {
font-family: Helvetica, Arial, sans-serif;
font-size:10px;
color:#999999;
font-variant:small-caps;
}

#destinations {
font-family: Helvetica, Arial, sans-serif;
font-size:11px;
font-weight:bold;
padding: 6px 0 0 0;
font-variant:small-caps;
color:#FFFFFF;
}

#entrant {
font-family: Helvetica, Arial, sans-serif;
color:#000;
}

.pubtitle {
font-size:10px;
text-transform:uppercase;
color:#fb531f;
padding-bottom:4px;
font-weight:bold;
line-height:160%;
}

