body {
	background:url(../images/crossword.png) repeat top left !important;
}
header {
	position:fixed;
	display:block;
	width:100%;
	z-index:300;
}

header #callOut {
	background:#408A9A;
	margin:0px;
}

header #callOut .row {
	padding:8px 0px 8px;
}

header #callOut .row .button {
	margin:0px;
	padding:10px;
	font-size:12px;
}

header #callOut p {
	margin:0px;
	padding-top:5px;
	color:#FFFFFF !important;
	font-weight:bold;
}

header #quickContact {
	background:#555555;
	margin:0px;
	padding:0px;
	color: #FFFFFF !important;
}

header #quickContact .row {
	padding:0px;
}

header #quickContact .row p {
	margin-top: 15px;
	font-weight:bold;
}

header #quickContact a {
	color: #FFFFFF !important;
}

header img {
	padding-right:75px;
}

header li a {
	color:#1D78AC !important;
}

header li a:hover {
	background:#1D78AC !important;
	color:#FFFFFF !important;
}

header li .success {
	color:#FFFFFF !important;
	border: 2px solid #05710D;
}

header li .success:hover {
	background:#05710D !important;
	color:#FFFFFF !important;
	border: 2px solid #0B460F;
}
#pricingTable .button {
	margin:0px;
}

.spaced li {
	margin-bottom:10px;
}

.none {
	list-style:none;
}

#locationFeatures {
	width:100%;
	margin:0px;
	padding:0px;
}

#locationFeatures li {
	display:inline-block;
	width:25%;
}

#sideNav .menu a {
	color:#0089C4 !important;
	font-weight:normal !important;
}

#sideNav .menu a:hover {
	background:#F7F7F7;
	color:#00618A !important;
}

#sideNav .menu .selectedTitle {
	background:#E6E6E6 !important;
	font-weight:bold !important;
}

#sideNav .menu .title {
	font-weight:bold !important;
}

footer {
	padding:0px;
}