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

body {height:100%;margin:0;padding:0;font-size:12px;background:#e1e1e1 url(../../content/img/grid-trans.png) repeat;color:#666;font-family:Arial, Helvetica, sans-serif;}
.wrapper {width:960px;margin:0 auto;}

a {
	-webkit-transition: all .5s ease-in-out;
	-moz-transition: all .5s ease-in-out;
	-o-transition: all .5s ease-in-out;
	-webkit-transition: all .5s ease-in-out;
	transition: all .5s ease-in-out;
	}
a:hover {
	opacity:0.5;
	filter: alpha(opacity=50);
	-moz-opacity:0.5;
	}
	
h1, h2, h3, h4, h5, h6	{margin:0;font-weight:normal;padding:0;}

a.link 	{
		background:transparent url(../../content/img/button-arrow.png) no-repeat scroll 0 2px;
		padding-left:9px;
		text-decoration:none;
		color:#333;
		font-weight:bold;
		font-family:Helvetica, Arial, sans-serif;
		border:none;
	}
a.link:hover {color:#666;}
a.tags, a.tags:visited {color:#666;text-decoration:none;font-family:Helvetica, Arial, sans-serif;font-weight:bold;}
	
.content {padding:40px 0;line-height:150%;text-shadow:1px 1px 1px #fff}
#footer {width:820px;height:13px;margin:0 auto 0 auto;}

iframe {float:left;}

a.contact {
	display:block;
	float:right;
	margin:20px 20px 0 0;
	width:85px;
	height:25px;
	-moz-border-radius: 15px;
	border-radius: 15px;
	line-height:25px;
	text-align:center;
	background:#777;
	color:#fff;
	font-size:1.2em;
	font-family:'Museo300', Helvetica, Arial, sans-serif;
	text-decoration:none;
	text-shadow:none!important;
	-moz-box-shadow: 1px 1px 1px #fff;
	-webkit-box-shadow: 1px 1px 1px #fff;
	box-shadow: 1px 1px 1px #fff;
	}
	
h1	{
	font-family:'CompressedPoster', Helvetica, Arial, sans-serif;
	font-size:5.27em;
	text-shadow:1px 1px 1px #f3f4f4;
	text-transform:uppercase;
	margin:20px 0 0 0;
	}
	
h1 a {text-decoration:none;color:#666;}
h1 a:hover {cursor:pointer;}
h1 a:visited {color:#666;}
	
h2	{
	font-family:'Museo300', Helvetica, Arial, sans-serif;
	font-size:1.3em;
	text-shadow:1px 1px 1px #f3f4f4;
	margin:-7px 0 0 0;
	}

	
h3 	{
	color:#999;
	margin:35px 0 15px 0;
	font-size:4em;
	line-height:.9em;
	text-shadow:1px 1px 1px #f3f4f4;
	font-family:'CompressedBlack', Helvetica, Arial, sans-serif;
	}

h3 a {text-decoration:none;font-family:'CompressedBlack', Helvetica, Arial, sans-serif;color:#444;}
h3 a:visited {color:#555;}

h4 	{
	color:#fff;
	font-size:1.5em;
	padding:10px 20px;
	margin:10px 0 20px -60px;
	background:#990000;
	text-transform:uppercase;
	display:inline-block;
	}
	
h5 	{
	color:#666;
	padding:20px 0 20px 0;
	font-size:1.75em;
	font-family:'Museo700', Helvetica, Arial, sans-serif;
	}
	
strong {font-family:Helvetica, Arial, sans-serif;font-weight:bold;}
span.credit {font-family:'Museo300', Helvetica, Arial, sans-serif;}

.clear	{clear:both;}
.border {border:1px solid #ccc;}
.left	{float:left;}
.right	{float:right;}
img 	{border:none;margin:0;padding:0;}

.content.gallery img {margin:0 14px 14px 0;}
.content.gallery a img {border:6px solid #fff}
.content.gallery a:hover img {border:6px solid #999;filter: alpha(opacity=75);filter: progid:DXImageTransform.Microsoft.Alpha(opacity=75);-moz-opacity: .75;opacity:0.75;}
.slide img {border:6px solid #fff;}
 
.cols	{} /* main column container class */
.col	{float:left;display:inline;width:45%;} /* 2 equal width columns layout - default */ 	
.cols3 .col	{width:33%;float:left;display:inline;} /* 3 equal width columns layout */
.cols4 .col	{width:22%;float:left;display:inline;padding:7px;} /* 4 equal width columns layout */
.col25 	{width:24%;float:left;display:inline;margin-left:5%;}
.col33 	{width:33%;float:left;display:inline;}
.col66 	{width:66%;float:left;display:inline;}
.col75 	{width:75%;float:left;display:inline;}
.col-image 	{width:460px;float:left;display:inline;}
.col-text 	{width:300px;float:left;display:inline;margin-left:30px;}

#orbs-container {margin-bottom:20px;}

#orbs a {
		display:block;
		float:left;
		width:15px;
		height:15px;
		text-align:center;
		font-size:0px;
		color:#fff;
		background-color:#fff;
		margin:3px;
		-moz-border-radius: 7px;
		border-radius: 7px;
		background-image:none;
		padding:0;
		text-shadow:none;
		-moz-box-shadow: 1px 1px 1px #666e73;;
		-webkit-box-shadow: 1px 1px 1px #666e73;
		box-shadow: 1px 1px 1px #666e73;
		}
	
	#orbs a.activeSlide {
		color:#666e73!important;
		background-color:#666e73!important;
		text-shadow:none;
		-moz-box-shadow: 1px 1px 1px #fff;
		-webkit-box-shadow: 1px 1px 1px #fff;
		box-shadow: 1px 1px 1px #fff;
		cursor:default;
		 }
	
	#orbs a:focus { 
		outline: none; 
		}
		
	
		

