/* ==|== primary home styles =====================================================
	Author: Robert Weber
	
	Gradient: #dd1100 > #ffdd00
	========================================================================== */

html {
	overflow-x: hidden;
	height: 100%
}

#dk {
	font: 62.5%/1.2 Helvetica, Arial, sans-serif;
	background: transparent url(../img/home.jpg) repeat;
	margin: 0;
	overflow: hidden;
	height: 100%;
	position: relative;
}

#dk.home2 {
	background-image: url(../img/home2.jpg);
}

h1 {
	position: absolute;
	width: 702px;
	margin-left: -351px;
	left: 50%;
	bottom: -370px;
	z-index: 0;
}

h2 {
	color: #fff;
	margin-left: -20%;
	margin-top: 245px;
	height: 6.111111111em;
	width: 150%;
	padding: 1.388888889em 0 0 25%;
	z-index: 1;
	font: italic normal 3.6em/1.5 'minion-pro';
}

.cssgradients h2 {
	background-image: -moz-linear-gradient(-95deg, rgba(0, 209, 123, 0.8) , rgba(4, 152, 188, 0.8) );
	background-image: -webkit-gradient(linear, 0 top, 0 bottom, from(rgba(0, 209, 123, 0.8) ), to( rgba(4, 152, 188, 0.8) ));
	-webkit-transform: rotate(-10deg);
	   -moz-transform: rotate(-10deg);
	    -ms-transform: rotate(-10deg);
	     -o-transform: rotate(-10deg);
	        transform: rotate(-10deg);  
}

.no-cssgradients h2 {
  background: transparent url(../img/banner_fallback.png) center center repeat-x;
}

h2 a:link, h2 a:visited, h2 a {
	color: #fff;
	text-decoration: none;
}

h2 b {
	font: normal normal 1.388888889em/1.2 "HelveticaNeueW01-75Bold";	
	display: block;
}

ul {
	position: fixed;
	bottom: 45px;
	left: 80px;
	z-index: 1000;
}

@media screen and (max-height: 800px) {
	ul {
		top: 45px;
		bottom: auto;

	}
}


ul li {
	display: inline-block;
	margin-right: 12px;
}