/*
* Skeleton V1.1
* Copyright 2011, Dave Gamache
* www.getskeleton.com
* Free to use under the MIT license.
* http://www.opensource.org/licenses/mit-license.php
* 8/17/2011
*/
/* Table of Content
==================================================
	#Site Styles
	#Page Styles
	#Media Queries
	#Font-Face */
/* #Site Styles
================================================== */
body {
	background:#005496
}

#form1 {
	margin:0;
	padding:0
}

.container {
	position:relative
}

.header-wrap {
	background:url(../Userfiles/template/header-wrap-bg.png)
}

header {
	height:300px;
	position:relative;
	z-index:2900
}

nav {
	width:100%;
	position:absolute;
	bottom:0
}

div#logo {
	left:0;
	position:absolute;
	top:10px
}

div#top-nav {
	position:absolute;
	top:0;
	right:0;
	z-index:200;
	width:180px;
	-webkit-border-radius:0 0 8px 8px;
	border-radius:0 0 8px 8px;
	background:red;
/* Old browsers */
	background:-moz-linear-gradient(top,red 0%,#900 100%);
/* FF3.6+ */
	background:-webkit-gradient(linear,left top,left bottom,color-stop(0%,red),color-stop(100%,#900));
/* Chrome,Safari4+ */
	background:-webkit-linear-gradient(top,red 0%,#900 100%);
/* Chrome10+,Safari5.1+ */
	background:-o-linear-gradient(top,red 0%,#900 100%);
/* Opera 11.10+ */
	background:-ms-linear-gradient(top,red 0%,#900 100%);
/* IE10+ */
	background:linear-gradient(to bottom,red 0%,#900 100%);
/* W3C */
	filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff0000',endColorstr='#990000',GradientType=0);
/* IE6-9 */
	border:3px solid #900;
	border-top:0;
	padding:0 20px
}

#moose {
	position:absolute;
	bottom:50px;
	right:200px;
	z-index:200
}

div#phone {
	position:absolute;
	color:#005496;
	font-size:14.5pt;
	font-style:italic;
	top:50px;
	width:220px;
	text-align:center;
	font:normal 30px allerregular,Arial,Helvetica,sans-serif;
	right:0;
	z-index:90
}

/* CONTENT */
.content-wrap {
	background:#fff
}

section#content {
	position:relative;
	text-align:left;
	min-height:200px;
	height:auto!important;
	height:200px;
	padding:40px 0
}

/* LEFT SIDE */
aside#left-side {
	min-height:200px;
	height:auto!important;
	height:200px
}

.home #left-side .sidebar ul,.home #left-side .sidebar ul li {
	list-style:none;
	margin:0;
	padding:0;
	color:#005496
}

.home #left-side .sidebar ul li {
	background:#eee;
/* Old browsers */
	background:-moz-linear-gradient(top,rgba(238,238,238,1) 0%,rgba(204,204,204,1) 100%);
/* FF3.6+ */
	background:-webkit-gradient(linear,left top,left bottom,color-stop(0%,rgba(238,238,238,1)),color-stop(100%,rgba(204,204,204,1)));
/* Chrome,Safari4+ */
	background:-webkit-linear-gradient(top,rgba(238,238,238,1) 0%,rgba(204,204,204,1) 100%);
/* Chrome10+,Safari5.1+ */
	background:-o-linear-gradient(top,rgba(238,238,238,1) 0%,rgba(204,204,204,1) 100%);
/* Opera 11.10+ */
	background:-ms-linear-gradient(top,rgba(238,238,238,1) 0%,rgba(204,204,204,1) 100%);
/* IE10+ */
	background:linear-gradient(to bottom,rgba(238,238,238,1) 0%,rgba(204,204,204,1) 100%);
/* W3C */
	filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#eeeeee',endColorstr='#cccccc',GradientType=0);
/* IE6-9 */
	padding:5px;
	margin-bottom:10px;
	border:5px solid #ccc;
	-webkit-border-radius:10px;
	border-radius:10px;
	font:normal 12px allerbold_italic,Arial,Helvetica,sans-serif
}

.home #left-side .sidebar ul li:hover {
	background:#ccc;
/* Old browsers */
	background:-moz-linear-gradient(top,rgba(204,204,204,1) 0%,rgba(238,238,238,1) 100%);
/* FF3.6+ */
	background:-webkit-gradient(linear,left top,left bottom,color-stop(0%,rgba(204,204,204,1)),color-stop(100%,rgba(238,238,238,1)));
/* Chrome,Safari4+ */
	background:-webkit-linear-gradient(top,rgba(204,204,204,1) 0%,rgba(238,238,238,1) 100%);
/* Chrome10+,Safari5.1+ */
	background:-o-linear-gradient(top,rgba(204,204,204,1) 0%,rgba(238,238,238,1) 100%);
/* Opera 11.10+ */
	background:-ms-linear-gradient(top,rgba(204,204,204,1) 0%,rgba(238,238,238,1) 100%);
/* IE10+ */
	background:linear-gradient(to bottom,rgba(204,204,204,1) 0%,rgba(238,238,238,1) 100%);
/* W3C */
	filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#cccccc',endColorstr='#eeeeee',GradientType=0);
/* IE6-9 */
	border:5px solid #005496;
	cursor:pointer
}

.home #left-side .sidebar ul li a {
	color:#005496;
	text-decoration:none;
	font:normal 20px allerbold_italic,Arial,Helvetica,sans-serif;
	width:100%;
	display:block
}

.home #left-side .sidebar ul li a em {
	color:#333;
	text-decoration:none;
	margin:0;
	padding:0;
	font:normal 14px allerregular,Arial,Helvetica,sans-serif;
	width:100%;
	display:block
}

/* RIGHT SIDE */
aside#right-side {
	min-height:200px;
	height:auto!important;
	height:200px
}

aside#right-side .sidebar h3 {
	color:#fff;
	padding:10px 15px
}

aside#right-side strong {
	color:#ccc;
	font-weight:700
}

#right-side .sidebar {
	-webkit-border-radius:10px;
	border-radius:10px;
	background:#005496;
	color:#fff
}

#right-side .sidebar p {
	padding:0 15px
}

/* MAIN */
.home .main-content {
	padding:11px 0
}

.home h3 {
	border-bottom:1px solid #005496;
	margin-bottom:15px
}

/* FOOTER */
.footer-left {
	padding-top:10px
}

.footer-right {
	text-align:right
}

.footer-wrap {
	padding:40px 0
}

footer {
	margin:0 auto;
	text-align:center;
	position:relative
}

.credits {
	color:#7fa9ca;
	position:relative;
	text-align:left
}

/* #Page Styles
================================================== */
/* #Media Queries
================================================== */
/* Smaller than standard 960 (devices and browsers) */
@media only screen and (max-width: 959px) {
	
}

/* Tablet Portrait size to standard 960 (devices and browsers) */
@media only screen and (min-width: 768px) and (max-width: 959px) {
	
}

/* All Mobile Sizes (devices and browser) */
@media only screen and (max-width: 767px) {
	
}

/* Mobile Landscape Size to Tablet Portrait (devices and browsers) */
@media only screen and (min-width: 480px) and (max-width: 767px) {
	
}

/* Mobile Portrait Size to Mobile Landscape Size (devices and browsers) */
@media only screen and (max-width: 479px) {
	
}


