@charset "UTF-8";

*{padding:0;margin:0;}
body{font-family:"GothamBook", Arial;}
.clear{clear:both;}
.wideFooter {
	background-color: #1a1a1a;
	width: 100%;
	min-height:200px;
	padding-bottom:20px;
}
.wideHeader {
	height: 128px;
	width: 100%;
	background-color: #d7d7d7;
}
.wideContent {
	min-height: 300px;
	width: 100%;
	background-color: #e6e6e6;
}
.header, .content, .footer{width:1170px;margin:0 auto;}
.footerBox{color: #CCCCCC;
    float: left;
    margin-right: 40px;
    width: 220px;}
.footerBox h3{color:#e6e6e6;font-size:20px;padding-bottom:20px;}
.footerBox ul{list-style:none;}
.footerBox ul li{padding:0 0 6px 0;}
.logo{width:235px;float:left;margin-right:60px;}
.navigation{width:860px;float:left;}
h1{color:#009ddc;font-size:47px;font-weight:normal;}
h2{
	color: #1f1f1f;
	font-size: 32px;
	font-weight: normal;
	text-transform: uppercase;
}
p{color:#1f1f1f;font-size:16px;line-height:28px;padding:0 0 28px 0;}
.content ul{color:#1f1f1f;font-size:16px;margin-left:30px;padding:0 0 28px 0;}
.content ul li{padding:0 0 6px 0;}
.homePics{width:1170px;margin:0 auto;padding-bottom:58px;}
h3 {
	font-size: 22px;
	font-weight: normal;
	text-transform: uppercase;
	padding-top:40px;
}
h3 span{display:block;font-size:47px;font-weight:bold;line-height:50px;}
.actionButtons a {
	color: #808080;
	text-decoration: none;
	height: 213px;
	width: 294px;
	text-align: center;
	display: block;
	background-color: #1F1F1F;
}
.actionButtons a:hover {
	color: #808080;
	text-decoration: none;
	height: 213px;
	width: 294px;
	text-align: center;
	display: block;
	background-color: #ffffff;
}
.homePics .slideshow {
	float: left;
	height: 426px;
	width: 875px;
	background-color: red;
}
.homePics .actionButtons {
	float: left;
	height: 426px;
	width: 294px;
	background-color: #1f1f1f;
	color:#808080;
}
.margin20{margin-right:20px;}
.teaserBox{width:263px;float:left;min-height:280px;margin-top:10px;}
.teaserBox img{width:263px;height:147px;}
.teaserText P{font-size:14px;}
a:link, a:visited {
	color: #009ddc;
}
a:hover {
	color: #009ddc;
	text-decoration:none;
}

.footer a:link, .footer a:visited {
	color: #cccccc;text-decoration:none;
}
.footer a:hover {
	color: #009ddc;
	text-decoration:none;
}
.extraLeftMargin{margin-left:45px;text-align:center;width:294px;}
.footer p{color:#cccccc;font-size:14px;line-height:18px;}
.footer h2, .thisPhone{padding:0;color:#cccccc;font-size:30px;}
