@charset "UTF-8";
/* CSS Document */

/*-  SELF-CLEARING FLOATS
----------------------------------------------------------------------*/
.mod:after,
#mainContent:after,
ul.thumbList:after,
div.albumImage:after {
	content: ".";
	display: block;
	height: 0;
	clear: both;
	visibility: hidden;
}


/*-  BASE STYLES
----------------------------------------------------------------------*/
body {
	background: #fff;
	color: #000;
	font: normal 11px/16px Helvetica, Verdana, Geneva, Arial, sans-serif;
	margin: 66px 0 0;
	padding: 0;
}

abbr,
acronym {
	cursor: help;
}

input,
textarea {
	font: normal 11px/16px Helvetica, Verdana, Geneva, Arial, sans-serif;
	border: 1px solid #7C7C7C;
	border-color: #7C7C7C #7C7C7C #C3C3C3 #C3C3C3;
}


a {color: #000;}

span.grey {color: #999;}

div#mainWrapper {width: 880px; margin: 0 auto;}

div#header {position: fixed; z-index: 1000; top: 0; width: 880px; height: 54px; background: #fff; border-top: 2px solid #000; border-bottom: 1px solid #000;}

div#header h1 {margin-top: 20px; width: 277px; height: 30px;}
	div#header h1 a {display: block; height: 30px; background: url(assets/title.jpg) 0 0 no-repeat; text-indent: -9000px;}
		div#header h1 a:hover {color: #333333;}
	
	body#aboutPage li#navAbout a,
	body#activityPage li#navActivity a,
	body#newsPage li#navNews a,
	body#soundPage li#navSound a,
	body#peoplePage li#navPeople a,
	body#shopPage li#navShop a,
	body#tourPage li#navTour a,
	body#otherPage li#navOther a,
	body#sightPage li#navSight a {border-bottom: 1px solid #000;}
	
div#photos { margin-top:20px; width:880px}
div#photos3 { margin-top:0px; width:880px}

div.feedburnerFeedBlock ul { 
margin-top:20px;
margin-left:0; 
padding-left:0; 
list-style-type: none 
}

div.feedburnerFeedBlock ul li span.headline { 
font-weight:bold; 
display:block; 
margin:12px 0 0 0;
margin-top:40px;
margin-bottom:10px;
text-decoration:none;
border-bottom: 1px solid #aaaaaa;
}



div.feedburnerFeedBlock span.main {

padding-top: 20px;}



div.feedburnerFeedBlock li {

text-indent: 0px ;

margin-bottom: 0px;
display:block;}



div.feedburnerFeedBlock ul {

margin:0px;

padding-bottom:0px;

border-bottom:0px dotted #ccc;
display:block;

list-style:none;}



div.feedburnerFeedBlock li a:link {

font-weight: bold;

text-decoration: none;

color:#999999; }



div.feedburnerFeedBlock li a:hover {

font-weight: bold;

text-decoration: none;
display:block;

color: #999999; }



div.feedburnerFeedBlock li a:visited {

font-weight: bold;

text-decoration: none;
display:block;

color:#999999; }



div.feedburnerFeedBlock li a:active {

font-weight: bold;

text-decoration: none;
display:block;

color: #F96C84; }


#creditfooter
{
display: none;
}

ul#mainNav {position: absolute; left: 240px; top: 25px;}
	ul#mainNav li {display: inline;}
		ul#mainNav li a {display: block; float: left; padding-bottom: 1px; margin-right: 7px; line-height: 11px; font-weight: lighter; color: #000; text-decoration: none;}
			ul#mainNav li:last-child a {margin-right: 0;}
			ul#mainNav li a:hover {color: #999999;}
	
ul#iconNav {position: absolute; right: 0px; top: 19px;}
	ul#iconNav li {display: inline;}
		ul#iconNav li a {display: block; float: right; height: 17px; margin-right: 7px; padding-bottom: 1px; text-indent: -9000px;
			filter: alpha(opacity:0.3);
			KHTMLOpacity: 0.3;
			MozOpacity: 0.3;
			-khtml-opacity:.30;
			-ms-filter: alpha(opacity=30);
			-moz-opacity:.30;
			filter:alpha(opacity=30);
			opacity:.30;
			}
			
			ul#iconNav li:first-child a {margin-right: 0;}
			ul#iconNav li a:hover {
				filter: alpha(opacity:1);
				KHTMLOpacity: 1;
				MozOpacity: 1;
				-khtml-opacity:1;
				-ms-filter:Óalpha(opacity=100)Ó;
				-moz-opacity:1;
				filter:alpha(opacity=100);
				opacity:1;
				}
			
			ul#iconNav li#iconTwitter a {width: 14px; background: url(assets/img/icon_twitter.gif) 0 0 no-repeat;}
			ul#iconNav li#iconMySpace a {width: 15px; background: url(assets/img/icon_myspace.gif) 0 0 no-repeat;}
			ul#iconNav li#iconFacebook a {width: 14px; background: url(assets/img/icon_facebook.gif) 0 0 no-repeat;}
			ul#iconNav li#iconFlickr a {width: 24px; background: url(assets/img/flickr_logo.jpg) 0 0 no-repeat;}
			ul#iconNav li#iconVimeo a {width: 17px; background: url(assets/img/vimeo.jpg) 0 0 no-repeat;}
			ul#iconNav li#iconBlogger a {width: 17px; background: url(assets/img/blogger.jpg) 0 0 no-repeat;}
			ul#iconNav li#iconYoutube a {width: 17px; background: url(assets/img/icon_youtube.jpg) 0 0 no-repeat;}
			
div.bio {
width: 880px;
border-bottom: 1px solid #aaaaaa;
padding-top:5px;
margin-bottom:15px;


}


div.contact {
width: 880px;
padding-top:5px;
margin-bottom:15px;


}

div.contactform {
margin-bottom: 20px;


}

div.live {
width: 880px;
border-bottom: 1px solid #ffffff;
padding-top:5px;
margin-bottom:15px;

}

div.contactform1 {

width: 880px;
border-top: 1px solid #000000;
margin-top:30px;

}

div.test {
filter: alpha(opacity:0);
			KHTMLOpacity:0;
			MozOpacity: 0;
			-khtml-opacity:0;
			-ms-filter: alpha(opacity=0);
			-moz-opacity:0;
			filter:alpha(opacity=0);
			opacity:0;
}
