@charset "utf-8";
/* CSS Document */
html { 
    margin:0px; 
    padding:0px;
    height:100%;
	width: 100%;
} 

body {
    font-size:100%;
}

#services, #testimonials {
background-color: #bed25f; 
background-image: url(background.jpg);
background-repeat: no-repeat;
padding: 0px; 
margin: 0px;
}


#home, #gdmap, #quoteform, #sitemap {
background-color: #333333; 
padding: 0px; 
margin: 0px;
}
a { color : #6a9ca7; font-family : helvetica, arial, sans-serif; font-weight : bold; font-size : 0.8em; text-decoration : none; }
a:hover {color : #990000; font-family : helvetica, arial, sans-serif; font-weight : bold; font-size : 0.8em; text-decoration : none; }
p, div { color : #333333; font-family : helvetica, arial, sans-serif; }

p {
font-size : 0.8em; 
}

div {
font-size : 1em; 
}

h1 {color : #990000; font-family : helvetica, arial, sans-serif; margin-bottom: -10px; font-weight : bold; font-size : 0.8em; text-decoration : none; }

#quote {
height: 250px; 
overflow: auto; 
padding: 20px; 
border: solid #339999 2px; 
font-size: 1em;
}

#quote input {
font-size: 1em; 
}

.cont_links a { color : #990000; font-family : helvetica, arial, sans-serif; font-weight : normal; font-size : 100%; text-decoration : none; }
.cont_links a:hover { color : #6a9ca7; font-family : helvetica, arial, sans-serif; font-weight : normal; font-size : 100%; text-decoration : none; }


#home #nav .home,
#services #nav .services,
#gdmap #nav .gdmap,
#quoteform #nav .quoteform,
#testimonials #nav .testimonials, 
#sitemap #nav .sitemap {
color: #990000;
cursor: default;
}

img {
border: none;
}

input[type="submit"] {
background-color: #FFF;
border: none;
color: #6a9ca7;
cursor: pointer;
}

td {
font-size: 0.9em;
}
#demo-bar {
	margin: 5px auto;
	padding: 5px 0;
	width: 600px;
	border-bottom: 1px solid #B3D4EF;
	background: #EFF8FF;
	text-align: center;
}

#demo-wrapper {
	margin: 5px auto;
	overflow: hidden;
	height: 327px; 
	width: 655px;
	border: 1px solid #ddd;
	position: relative;
}
 
#demo-inner {
	width: 6550px;
	height: 327px;
	background-image: url(homePage.jpg);
	position: relative;
}
 
.scrolling-content {
	background: #333;
	width: 139px;
	height: 73px;
	text-align: center;
	position: absolute;
}
 
.scrolling-content h1 { 
	color: #fff;
	padding: 25px 0;
	font-size: 12px;
}
 
#content1 {
	left: 0px; 
	top: 150px;
}
 
#content2 {
	left: 656px; 
	top: 0px;
}
 
#content3 {
	left: 1312px; 
	top: 0px;
}
 
#content4 {
	left: 1968px; 
	top: 0px;
}

#content5 {
	left: 2624px; 
	top: 0px;
}
 
#content6 {
	left: 3280px; 
	top: 0px;
}
 
#content7 {
	left: 3936px; 
	top: 0px;
}
 
#content8 {
	left: 4592px; 
	top: 0px;
}

#content9 {
	left: 5248px; 
	top: 0px;
}
 
#content10 {
	left: 5904px; 
	top: 0px;
}
