@charset "utf-8";
/* CSS Document */

#MainContainer {width:994px;margin-left:auto;margin-right:auto;padding-top:0px;background-color:#000000;}
#SiteContainer {width:994px;background-color:#dcd9d9;}
#Header {
	margin-left:14px;
	background-image:url(../images/HeaderBG2.jpg);
	background-repeat:no-repeat;
	width:965px;
	height:257px;
	padding-bottom:25px;
}
.map-text {color: #fff;}
#Head-Text {padding-top:174px;padding-left:40px;padding-right:40px;color:#ffffff; font-family:Arial, Helvetica, sans-serif;}
#Header-Menu {margin-left:10px;}
#Tabber {height:150px; width:994px; background-image:url(/images/TabberBGb.jpg); background-repeat:repeat-x;}
#Logo {height:120px;width:197px;float:left;background-image:url(/images/2009-Logo.png); background-repeat: no-repeat; margin-top:15px; margin-left:20px;}
#Contact {Height:45px; width:350px;float:left; padding-top:98px; padding-left:40px;}
#HeadMenu {float:left; background-image:url(/images/addy-bg.png); color:#006699; margin-right:25px; margin-top:45px; width:350px; height:95px;}
#Rotator {width:979px;background-color:#dcd9d9; height:345px;padding-left:13px;}
#MainBody {background-color:#dcd9d9;}
#Footer {background-color:#dcd9d9;height:260px;margin-left:11px;}
#pre-foot {
background-color:#666666;
color:#ffffff;
clear:both;
margin:20px;}

/** Declaration for the a.singleRollover selector **/
#Contact-Us {padding-left:300px; padding-top:0PX;}

a.singleRollover {
	float:left;
	width: 150px;
	height: 44px;
	background: url(/images/contact-us.png) no-repeat 0 0;
	overflow: hidden;
	text-indent: -10000px;
	font-size: 0px;
	line-height: 0px;
}

/** Declaration for the additional states of the a.singleRollover selector **/

a:visited.singleRollover {
	background-position: 0 0;
}

a:hover.singleRollover {
	background-position: 0 -45px;
}

.style1 {
	color: #FFFFFF;
	font-weight: bold;
}
.style3 {
	color: #BF1E2E;
	font-weight: bold;
}
.style6 {font-size: 120%}

* {
	padding:0px;
	margin:0px;
}

p {
	padding:10px;
	margin:0px;
	font-weight: bold;
}

h1 { 
	padding:10px;}
	
h2 {
	letter-spacing:1px;
	font-weight: bold;
}

h3 {
	margin: 10px 10px 0 10px;
	font:18pt Arial, sans-serif;
	letter-spacing:-1px;
	font-weight: bold;
}

body {
	background:#222222;
}
a {
	color:#ffffff;
}

#HomeShow {
	padding-left:15px;
	width: px;
	float:left;
}
#wlde {
	width: 314px;
	float:left;
}

#TextArea {
	padding: 15px 20px;
	width: 500px;
	float:left;
}
#Directions {
	padding: 15px 10px;
	width: 400px;
	float:left;
}

#Quote {
	padding: 0 10px;
	width: 400px;
	float:left;
}
	
	
.sections {
	padding-top:20px;
	padding-bottom:15px;
	padding-left:15px;
	padding-right:15px;
	clear:both;}
	
.sections {
	padding-top:20px;
	padding-bottom:15px;
	padding-left:15px;
	padding-right:15px;}
	
#image {margin:12px;}
	
.image {
	margin:12px;}
	
#ft-wayne-windows {
	padding-right:20px;
	padding-left:20px;
	padding-top:50px;
	padding-bottom:40px;
	min-height:500px;
	}
	

.boxgrid {
	width: 300px;
	height: 240px;
	margin:10px;
	float:left;
	background:#161613;
	border: solid 2px #8399AF;
	overflow: hidden;
	position: relative;
}
.boxgrid img {
	position: absolute;
	top: 0;
	left: 0;
	border: 0;
}
.boxgrid p {
	padding: 0 10px;
	color:#afafaf;
	font-weight:bold;
	font:10pt "Lucida Grande", Arial, sans-serif;
}

.boxgrid a {
	color:#15adff;
	font-weight:bold;
	font:10pt "Lucida Grande", Arial, sans-serif;
}

.boxcaption {
	float: left;
	position: absolute;
	background: #000;
	height: 100px;
	width: 100%;
	color: #ffffff;
	opacity: .8;
				/* For IE 5-7 */
				filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=80);
	/* For IE 8 */
				-MS-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=80)";
}
.captionfull .boxcaption {
	top: 240;
	left: 0;
}
.caption .boxcaption {
	top: 200;
	left: 0;
}
.boxcaption1 {	float: left;
	position: absolute;
	background: #000;
	height: 100px;
	width: 100%;
	opacity: .8;
				/* For IE 5-7 */
				filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=80);
	/* For IE 8 */
				-MS-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=80)";
}

.boxed-info {width:220px; padding:20px; float:left;}
.boxed-info-pic {width:390px; padding-top:20px; padding-right:20px; padding-left:20px; float:left;}
.UVP {
	background-color:#999999; 
	border-bottom: medium; 
	border-top: thin;
	border-color:#333333; 
	float:left;}
.addy-text { padding-left:20px; padding-top:9px;}
.Main-Desc {margin-top:18px;}
#directions { padding:45px;}
.clear {clear:both;}.bold {
	font-weight: bold;
}
.bold {
	font-weight: bold;
}
.bold {
	font-weight: bold;
}
.Standout {
	color: #F60;
}
.centered {
	text-align: center;
}
