@charset "UTF-8";

/*hide from ie on mac\*/
html.flash {
	height: 100%;
	overflow: hidden
}
html.flash #flashcontent {
	width: 100%;
	height: 100%;
}
/* end hide */
html.flash body {
	height: 100%;
	margin: 0;
	padding: 0;
	background-color: #161616;
}

body { margin:0; padding:0; color:#777; background:#161616 url(../images/noflash/bg.gif); text-align:center;}
.page { background:transparent url(../images/noflash/topbar.gif) repeat-x; text-align:left;}
h1 { text-align:center; }
.pagefooter { background:none; border:none; text-align:center; }
.pagefooter p { font-size:10px; color:#666; }

.ui-header .cyb-home { top:0.65em; }
.ui-bar-f, .ui-bar-f .ui-link-inherit { color: #fff; }
.ui-bar-f { border:1px solid #e93201; color:#fff; font-weight:bold; text-shadow:0 -1px 1px #ff5123; margin:0;
	background: #e93201; /* Old browsers */
	background: -moz-linear-gradient(top, #e93201 0%, #ff5123 100%); /* FF3.6+ */
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#e93201), color-stop(100%,#ff5123)); /* Chrome,Safari4+ */
	background: -webkit-linear-gradient(top, #e93201 0%,#ff5123 100%); /* Chrome10+,Safari5.1+ */
	background: -o-linear-gradient(top, #e93201 0%,#ff5123 100%); /* Opera 11.10+ */
	background: -ms-linear-gradient(top, #e93201 0%,#ff5123 100%); /* IE10+ */
	background: linear-gradient(top, #e93201 0%,#ff5123 100%); /* W3C */
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#e93201', endColorstr='#ff5123',GradientType=0 ); /* IE6-9 */
}
.ui-body-a { background:none; }

p { font-size:14px; }
p.intro { font-size:16px; color:#ff5123; font-weight:bold; }

video { width:100%; }

h2 { font-size:16px; text-transform:uppercase; font-style:italic; }
a.map { padding:8px 15px; background:#ff5123; color:#fff !important; text-decoration:none; text-transform:uppercase; border-radius:5px; display:inline-block; margin-top:10px; float:right; }
.phone { font-size:18px; margin-bottom:25px; }
