/*  NEW Styles  */


body { 
background-color:#6699CC;
font-family: Trebuchet MS;
color:#666666;
font-size:14px;
line-height:26px;
margin:0;
background-image:url(images/bg.jpg); background-repeat:repeat-x; 
background-color:#71AFB6; 
}

table#maintable {
background-color:#FFFFFF;
padding:0;
margin-top:30px;
margin-bottom:30px;
margin-left:auto;
margin-right:auto;
}

div#content {
width:600px;
margin:0;
padding-top:80px;
padding-right:28px;
}

h1 {
font-family:Trebuchet MS;
color:#567089;
font-size:20px;
margin:0;
padding:0 0 15px 0;
}

h2 {
color:#707070;
font-size:14px;
margin:0;
padding:0 0 15px 0;
text-transform:uppercase;
}

p {
padding:0 0 30px 0;
margin:0;
}

.testimonial {
color:#2C5C99;
font-style:italic;
}

p.inquiry {
color:#567089;
font-style:italic;
}

.highlight {
color:#567089;
font-style:italic;
}

a {
color:#238198;
text-decoration:underline;
}

a:hover {
text-decoration:none;
}

div.photol {
float:left; padding:0 10px 5px 0; margin:0;
}


/* navigation */

#nav, #nav ul { /* all lists */
	padding: 0;
	margin: 0;
	list-style: none;
	line-height: 1;
}

#nav a {
	display: block;
}

#nav li { /* all list items */
	float: left;
}

#nav li ul { /* second-level lists */
	position: absolute;
	left: -999em; /*using left instead of display to hide menus because display: none isn't read by screen readers */
}

#nav li:hover ul, #nav li.sfhover ul { /* lists nested under hovered list items */
	left: auto;
}

/* getting started nav */
#navgs, #navgs ul { /* all lists */
	padding: 0;
	margin: 0;
	list-style: none;
	line-height: 1;
}

#navgs a {
	display: block;
}

#navgs li { /* all list items */
	float: left;
}

#navgs li ul { /* second-level lists */
	position: absolute;
	/* left: -999em; using left instead of display to hide menus because display: none isn't read by screen readers */
}

#navgs li:hover ul, #navgs li.sfhover ul { /* lists nested under hovered list items */
	left: auto;
}




