/*====================================================

	This stylesheets builds on and overrides the
	BlueTrip CSS framework (screen.css).
	
	BlueTrip:				http://www.bluetrip.org/
	
	Print styles are in print.css and are derived from the Hartija CSS framework.
	Hajarta Project Page:	http://code.google.com/p/hartija/
	
	Style.css by Paul Clark
	http://pdclark.com
	
====================================================*/
	.container {position:relative;}
	/*Links*/
	.container a:link,.container a:active,.container a:visited {text-decoration:none;}
	.container a:hover {text-decoration:none;}
	.container a.more {text-transform:uppercase;font-size:.9em;}
	
	h1,h2,h3,h4,h5,h6 {clear:both;}

	body {margin:0;}
	
	img#header {position:absolute;top:0;left:0;}
	#logolink {position:absolute;top:100px;left:400px;width:380px;height:200px;border:none;display:block;text-indent:-9999px;overflow:hidden;}
	
	#nav a {
		display:block;
	}
	
	.brochure-thumb:hover, .photo-gallery a:hover, .kennelly:hover { 
		filter:alpha(opacity=70);
		opacity: 0.7;
		-moz-opacity:0.7;
	}
	
	#content {position:absolute;width:660px;top:325px;left:290px;padding-bottom:40px;}
	
	#footer {margin-top:2.2em;font-size:.9em;}
	#footer a:link, #footer a:active, #footer a:visited, #footer a:focus {
		color:#999;
	}
	#footer a:hover {
		color:#CC3333;
	}
	
	.bios img, .photo-gallery img {
		float:right; margin: 0 0 15px 15px; padding:6px; border:1px solid #999;
		-moz-box-shadow:2px 2px 8px #999;
		-webkit-box-shadow:2px 2px 8px #999;
		box-shadow:2px 2px 8px #999;
	}
	.photo-gallery img {
		float:none;
	}
	.photo-gallery a {
		display:block;
		float:left;
		width:128px;
		height:103px;
	}

	.photo-gallery h3 {
		padding-top:2.2em;
	}
	.photo-gallery h3.first {
		padding-top:0;
	}
	span#fancy_left_ico {
		left: 0px !important;
	}

	span#fancy_right_ico {
		right: 0px !important;
	}
	
	
	.bios h3 {
		margin-bottom:5px;
	}
	.bios h4 {
		margin-top:0;
		font-size:1.2em;
		color:#999;
		font-style:italic;
	}

	.side-info {
		text-align:right;
	}
	
	.kennelly {
		text-indent: -9999px;
		letter-spacing: -9999px;
		overflow:hidden;
		display:block;
		position:relative;
		width:180px;
		height:34px;
		background-repeat:no-repeat;
		background-image: url(../img/logo_kennelly.jpg);
		left:13px;
	}
	
	
	