

div.header {
background-color: #000000;
background-image: -webkit-gradient(linear, 0% 0%, 0% 100%, from(#222222), to(#000000));
background-image: -webkit-linear-gradient(top, #222222, #000000);
background-image:    -moz-linear-gradient(top, #222222, #000000);
background-image:     -ms-linear-gradient(top, #222222, #000000);
background-image:      -o-linear-gradient(top, #222222, #000000);
filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#222222', endColorstr='#000000');
}
div.footer {
background-color: #000000;
background-image: -webkit-gradient(linear, 0% 0%, 0% 100%, from(#040404), to(#0d9ab3));
background-image: -webkit-linear-gradient(top, #040404, #0d9ab3);
background-image:    -moz-linear-gradient(top, #040404, #0d9ab3);
background-image:     -ms-linear-gradient(top, #040404, #0d9ab3);
background-image:      -o-linear-gradient(top, #040404, #0d9ab3);
filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#040404', endColorstr='#0d9ab3');
}
div.copyright {
background-color:#000000;
filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#0d9ab3', endColorstr='#000000');
}
div.nav-menu ul li {
background-color:transparent;
background-image: -webkit-gradient(linear, 0% 0%, 0% 100%, from(#262626), to(#0d9ab3));
background-image: -webkit-linear-gradient(top, #262626, #0d9ab3);
background-image:    -moz-linear-gradient(top, #262626, #0d9ab3);
background-image:     -ms-linear-gradient(top, #262626, #0d9ab3);
background-image:      -o-linear-gradient(top, #262626, #0d9ab3);
filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#262626', endColorstr='#0d9ab3');
border-right:1px solid #000000;
}
a.more-link {
background-color: #000000;
background-image: -webkit-gradient(linear, 0% 0%, 0% 100%, from(#222222), to(#000000));
background-image: -webkit-linear-gradient(top, #222222, #000000);
background-image:    -moz-linear-gradient(top, #222222, #000000);
background-image:     -ms-linear-gradient(top, #222222, #000000);
background-image:      -o-linear-gradient(top, #222222, #000000);
filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#222222', endColorstr='#000000');
}
a.more-link:hover {
background-color: #0d9ab3;
background-image: -webkit-gradient(linear, 0% 0%, 0% 100%, from(#333333), to(#0d9ab3));
background-image: -webkit-linear-gradient(top, #333333, #0d9ab3);
background-image:    -moz-linear-gradient(top, #333333, #0d9ab3);
background-image:     -ms-linear-gradient(top, #333333, #0d9ab3);
background-image:      -o-linear-gradient(top, #333333, #0d9ab3);
filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#333333', endColorstr='#0d9ab3');
}
div.nav-menu ul li:hover, div.nav-menu ul li.sfHover {
background:#020202;
filter:alpha(opacity=100);
zoom:1; /* hasLayout for IE6 and IE7 */
background:rgba(0, 0, 0, 1.0);
}
div.nav-menu ul ul li:hover, div.nav-menu ul li.sfHover {
outline:0;
background:#000000;
filter:alpha(opacity=100);
zoom:1; /* hasLayout for IE6 and IE7 */
background:rgba(14, 14, 14, 1.0);
}
div.nav-menu ul ul {
	background-color:#000000;
	filter:alpha(opacity=85);
	zoom:1; /* hasLayout for IE6 and IE7 */
	background:rgba(0, 0, 0, 0.85);
}
.nivo-caption {
	background-color:#000000;
	filter:alpha(opacity=85);
	zoom:1; /* hasLayout for IE6 and IE7 */
	background:rgba(0, 0, 0, 0.85);
}

.slider-minimal .nivo-controlNav {
background:transparent;
}
.slider-headline .nivo-controlNav {
background: #000000;
border-bottom:solid 1px #000000\9;
}
.slider-thumbnail .nivo-controlNav {
		background: #000000;
		background-image: -webkit-gradient(linear, left top, left bottom, color-stop(0%, #0d9ab3), color-stop(100%, #000000));
		background-image: -webkit-linear-gradient(center top,#0d9ab3 0%,#000000 100%);
		background-image: -moz-linear-gradient(center top,#0d9ab3 0%,#000000 100%);
		background-image: -o-linear-gradient(center top,#0d9ab3 0%,#000000 100%);
		background-image: -ms-linear-gradient(center top,#0d9ab3 0%,#000000 100%);
		background-image: linear-gradient(center top,#0d9ab3 0%,#000000 100%);
		filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#0d9ab3', endColorstr='#000000');
border-bottom:solid 1px #000000\9;
}
.slider-headline .nivo-controlNav .nivo-control {
		background: #000000;
		background-image: -webkit-gradient(linear, left top, left bottom, color-stop(0%, #0d9ab3), color-stop(100%, #000000));
		background-image: -webkit-linear-gradient(center top,#0d9ab3 0%,#000000 100%);
		background-image: -moz-linear-gradient(center top,#0d9ab3 0%,#000000 100%);
		background-image: -o-linear-gradient(center top,#0d9ab3 0%,#000000 100%);
		background-image: -ms-linear-gradient(center top,#0d9ab3 0%,#000000 100%);
		background-image: linear-gradient(center top,#0d9ab3 0%,#000000 100%);
		filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#0d9ab3', endColorstr='#000000');
}
.slider-headline .nivo-controlNav .nivo-control.active {
		background: #000000;
}

div#nivo-playpause {
background:url("images/pause.png") no-repeat scroll center top rgb(0, 0, 0);
background:url("images/pause.png") no-repeat scroll center top rgba(0, 0, 0, 0.9);
border-right:1px solid #000000;
}

div#nivo-playpause:hover {
background:url("images/pause.png") no-repeat scroll center top rgb(0, 0, 0);
background:url("images/pause.png") no-repeat scroll center top rgba(0, 0, 0, 1.0);
}

.nivoSlider .nivo-prevNav {
background:url("images/prev.png") no-repeat scroll center top rgb(0, 0, 0);
background:url("images/prev.png") no-repeat scroll center top rgba(0, 0, 0, 0.9);
border-right:solid 1px #000000;
}

.nivoSlider .nivo-prevNav:hover {
background:url("images/prev.png") no-repeat scroll center top rgb(0, 0, 0);
background:url("images/prev.png") no-repeat scroll center top rgba(0, 0, 0, 1.0);
}

.nivoSlider .nivo-nextNav {
background:url("images/next.png") no-repeat scroll center top rgb(0, 0, 0);
background:url("images/next.png") no-repeat scroll center top rgba(0, 0, 0, 0.9);
}

.nivoSlider .nivo-nextNav:hover {
background:url("images/next.png") no-repeat scroll center top rgb(0, 0, 0);
background:url("images/next.png") no-repeat scroll center top rgba(0, 0, 0, 1.0);
}

	.nivoSlider .nivo-controlNav .nivo-control-left-bar {
		background: #000000;
		background-image: -webkit-gradient(linear, left top, left bottom, color-stop(0%, #0d9ab3), color-stop(100%, #000000));
		background-image: -webkit-linear-gradient(center top,#0d9ab3 0%,#000000 100%);
		background-image: -moz-linear-gradient(center top,#0d9ab3 0%,#000000 100%);
		background-image: -o-linear-gradient(center top,#0d9ab3 0%,#000000 100%);
		background-image: -ms-linear-gradient(center top,#0d9ab3 0%,#000000 100%);
		background-image: linear-gradient(center top,#0d9ab3 0%,#000000 100%);
		filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#0d9ab3', endColorstr='#000000');
	}
	.nivoSlider .nivo-controlNav .nivo-control-right-bar {
		background: #000000;
		background-image: -webkit-gradient(linear, left top, left bottom, color-stop(0%, #0d9ab3), color-stop(100%, #000000));
		background-image: -webkit-linear-gradient(center top,#0d9ab3 0%,#000000 100%);
		background-image: -moz-linear-gradient(center top,#0d9ab3 0%,#000000 100%);
		background-image: -o-linear-gradient(center top,#0d9ab3 0%,#000000 100%);
		background-image: -ms-linear-gradient(center top,#0d9ab3 0%,#000000 100%);
		background-image: linear-gradient(center top,#0d9ab3 0%,#000000 100%);
		filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#0d9ab3', endColorstr='#000000');
	}

.footer ul.footer_widgets ul.thumblist img {
background:#000000;
border:1px solid #000000;
}

.buttonmedium {
background-color: #000000;
background-image: -webkit-gradient(linear, 0% 0%, 0% 100%, from(#0d9ab3), to(#000000));
background-image: -webkit-linear-gradient(top, #0d9ab3, #000000);
background-image:    -moz-linear-gradient(top, #0d9ab3, #000000);
background-image:     -ms-linear-gradient(top, #0d9ab3, #000000);
background-image:      -o-linear-gradient(top, #0d9ab3, #000000);
filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#0d9ab3', endColorstr='#000000');
}
.buttonmedium:hover {
background-color: #111111;
background-image: -webkit-gradient(linear, 0% 0%, 0% 100%, from(#333333), to(#111111));
background-image: -webkit-linear-gradient(top, #333333, #111111);
background-image:    -moz-linear-gradient(top, #333333, #111111);
background-image:     -ms-linear-gradient(top, #333333, #111111);
background-image:      -o-linear-gradient(top, #333333, #111111);
filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#333333', endColorstr='#111111');
}
.buttonlarge {
background-color: #000000;
background-image: -webkit-gradient(linear, 0% 0%, 0% 100%, from(#0d9ab3), to(#000000));
background-image: -webkit-linear-gradient(top, #0d9ab3, #000000);
background-image:    -moz-linear-gradient(top, #0d9ab3, #000000);
background-image:     -ms-linear-gradient(top, #0d9ab3, #000000);
background-image:      -o-linear-gradient(top, #0d9ab3, #000000);
filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#0d9ab3', endColorstr='#000000');
}
.buttonlarge:hover {
background-color: #111111;
background-image: -webkit-gradient(linear, 0% 0%, 0% 100%, from(#333333), to(#111111));
background-image: -webkit-linear-gradient(top, #333333, #111111);
background-image:    -moz-linear-gradient(top, #333333, #111111);
background-image:     -ms-linear-gradient(top, #333333, #111111);
background-image:      -o-linear-gradient(top, #333333, #111111);
filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#333333', endColorstr='#111111');
}
.buttonxlarge {
background-color: #000000;
background-image: -webkit-gradient(linear, 0% 0%, 0% 100%, from(#0d9ab3), to(#000000));
background-image: -webkit-linear-gradient(top, #0d9ab3, #000000);
background-image:    -moz-linear-gradient(top, #0d9ab3, #000000);
background-image:     -ms-linear-gradient(top, #0d9ab3, #000000);
background-image:      -o-linear-gradient(top, #0d9ab3, #000000);
filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#0d9ab3', endColorstr='#000000');
}
.buttonxlarge:hover {
background-color: #111111;
background-image: -webkit-gradient(linear, 0% 0%, 0% 100%, from(#333333), to(#111111));
background-image: -webkit-linear-gradient(top, #333333, #111111);
background-image:    -moz-linear-gradient(top, #333333, #111111);
background-image:     -ms-linear-gradient(top, #333333, #111111);
background-image:      -o-linear-gradient(top, #333333, #111111);
filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#333333', endColorstr='#111111');
}
ul.footer_widgets ul li {
border-bottom:1px dotted #222222;
}
.footer ul {
border-top:1px dotted #222222;
}
.footer ul a {
color:#ffffff;
}
.footer ul a:hover {
color:#888888;
}
ul.widgets, ul.footer_widgets {
border-top:0;
}
.nivoSlider .nivo-caption > p p {
color:#ffffff;
}
.copyright p {
color:#888888;
}
.copyright p a, .copyright p a:hover {
color:#888888;
}

.footer input, .footer textarea {
background:#000000;
}
.footer input:hover, .footer textarea:hover {
background:#000000;
}
.footer_form .submit input {
color:#ffffff;
background-color: #000000;
background-image: -webkit-gradient(linear, 0% 0%, 0% 100%, from(#000000), to(#000000));
background-image: -webkit-linear-gradient(top, #000000, #000000);
background-image:    -moz-linear-gradient(top, #000000, #000000);
background-image:     -ms-linear-gradient(top, #000000, #000000);
background-image:      -o-linear-gradient(top, #000000, #000000);
filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#000000', endColorstr='#000000');
}
.footer_form .submit input:hover {
color:#ffffff;
background-color: #111111;
background-image: -webkit-gradient(linear, 0% 0%, 0% 100%, from(#111111), to(#111111));
background-image: -webkit-linear-gradient(top, #111111, #111111);
background-image:    -moz-linear-gradient(top, #111111, #111111);
background-image:     -ms-linear-gradient(top, #111111, #111111);
background-image:      -o-linear-gradient(top, #111111, #111111);
filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#111111', endColorstr='#111111');
}

.blogdate {
background-color: #0d9ab3;
background-image: -webkit-gradient(linear, 0% 0%, 0% 100%, from(#262626), to(#0d9ab3));
background-image: -webkit-linear-gradient(top, #262626, #0d9ab3);
background-image:    -moz-linear-gradient(top, #262626, #0d9ab3);
background-image:     -ms-linear-gradient(top, #262626, #0d9ab3);
background-image:      -o-linear-gradient(top, #262626, #0d9ab3);
filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#262626', endColorstr='#0d9ab3');
}