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



body {
	background-color:#000;
	text-align:center;
	margin:0;
	padding:0;
	width:100%;
	font-family:Arial,Verdana,Helvetica,sans-serif;	
}

img 
{ 
	border: none;
}

/* container */

#container, #container_home {
	background:#fff url(../images/awq-web-1dA-bg.gif) repeat-x top center;
	text-align:center;
	margin:0;
	padding:0;
	width:100%;
	border-bottom:8px solid #a6b8db;
}
#container {
	background:#fff url(../images/awq-web-1d-bg.gif) repeat-x top center;
}



/* very top global nav */

#topbar {
	height:24px;
	width:900px;
	margin:0 auto;
	padding:0;
	border:none;
}
#topbar p {
	color:#a6b8db;
	text-align:right;
	margin:0;
	padding:7px 0;
	font:normal 9px/9px Verdana,Helvetica,Arial,sans-serif;
	text-transform:uppercase;
	letter-spacing:1px;
}
#topbar p.contact {
	float:left;
	text-align:left;
}
#topbar a {
	color:#a6b8db;
	margin:0 5px;
	text-decoration:none;
}
#topbar a:hover {
	color:#fff;
	border-bottom:1px dotted #fff;
}



/* logo, phone and location */

#logo {
	width:900px;
	margin:0 auto;
	padding:20px 0;
	border:none;
	text-align:left;
}
#logo h3 {
	float:right;
	text-align:right;
	margin:0;
	padding:0;
	color:#fff;
	font-family:Arial,Verdana,Helvetica,sans-serif;
	font-weight:normal;
	font-style:italic;
	font-size:22px;
	line-height:25px;
}
#logo h4 {
	clear:right;
	float:right;
	text-align:right;
	margin:0;
	padding:0;
	color:#fff;
	font-family:Verdana,Helvetica,Arial,sans-serif;
	font-weight:bold;
	font-size:23px;
	line-height:26px;
}
#logo p {
	clear:right;
	float:right;
	text-align:right;
	margin:0;
	padding:0;
	color:#fff;
	font-family:Verdana,Helvetica,Arial,sans-serif;
	font-weight:bold;
	font-size:10px;
	line-height:16px;
	text-transform:uppercase;
	letter-spacing:1px;
}
#logo a {
	color:#fff;
	text-decoration:none;
}
#logo img {
	border:0;
}



/* main navigation */

#nav a {
	color: #8099cc;
	text-decoration: none;
	margin:0 15px;
	font-weight:bold;
	padding-bottom:3px;
}
#nav a.active {
	color:#362f25;
}
#nav a:hover {
	color:#039;
}
#nav {
	width:1000px;
	margin:40px auto 0 auto;
	padding:0;
	border:none;
	text-align:center;
	font:normal 10px/10px Verdana,Helvetica,Arial,sans-serif;
	text-transform:uppercase;
	letter-spacing:1px;
	color:#039;
}



/* content */

#content, #content_home {
	width:900px;
	margin:70px auto 0 auto;
	padding:0;
	border:none;
	text-align:left;
}
#content {
	margin:20px auto 0 auto;
	padding:15px 0 0 0;
}



/* home page features */

#f1, #f2, #f3 {
	width:280px;
	margin:0 30px 15px 0;
	padding:0;
	border:none;
	text-align:left;
	float:left;
}
#f3 {
	margin-right:0;
}
#f1top, #f2top, #f3top {
	background:url(../images/f2-top2.gif) no-repeat top center;
	text-align:center;
	height:50px;
	margin:0;
	padding:0;
}
#f2top {
	background:url(../images/f3-top2.gif) no-repeat top center;
}
#f3top {
	background:url(../images/f1-top2.gif) no-repeat top center;
}
#f1body, #f2body, #f3body {
	background:url(../images/features-bg2.gif) no-repeat bottom center;
	text-align:center;
	margin:0;
	padding:0;
}
#f1body p, #f2body p, #f3body p {
	height:150px;
	font:normal 13px/23px Verdana,Helvetica,Arial,sans-serif;
	color:#000;
	margin:0;
	padding:15px 20px;
	text-align:left;
}
#f1body p a, #f2body p a, #f3body p a {
	text-decoration:none;
	border-bottom:1px dotted #039;
	color:#039;
}
#f1body p a:hover, #f2body p a:hover, #f3body p a:hover {
	color:#8099cc;
	border-bottom:1px dotted #8099cc;
}
.ftitle {
	margin-bottom:10px;
	border:none;
}
.fphoto {
	border:none;
}



/* side bar features */

#sidef {
	float:right;
	width:200px;
	margin:20px 0 0 0;
	padding:0;
	border:none;
}
#sideftop {
	width:200px;
	height:35px;
	margin:0;
	padding:0;
}
#sidefbody {
	width:200px;
	background:url(../images/side-f-bg.gif) no-repeat bottom center;
	text-align:left;
	margin:0;
	padding:0;
}
#sidefbody h5 {
	margin:0 0 12px 0;
	padding:0 15px;
	font:bold 15px/18px Arial,Helvetica,Verdana,sans-serif;
	color:#039;
	text-align:left;
}
#sidefbody ul {
	margin:0 0 0 15px;
	padding:5px 15px;
	font:normal 11px/16px Verdana,Arial,Helvetica,sans-serif;
	color:#024;
}
#sidefbody ul li {
	margin:0;
	padding:0;
}
#sidefbody p {
	padding:0 15px 15px 15px;
	font:normal 11px/16px Verdana,Arial,Helvetica,sans-serif;
	color:#024;
	font-style:italic;
}
#sidefbody img {
	border:none;
	padding:0;
	margin:0 0 10px 0;
}
#sidefbody a {
	color:#039;
}



/* main story */

#story {
	width:680px;
	margin:0;
	padding:0;
	text-align:left;
}
#story a {
	text-decoration:none;
	border-bottom:1px dotted #039;
	color:#039;
}
#story a:hover {
	color:#8099cc;
	border-bottom:1px dotted #8099cc;
}
#story h1 {
	font:normal 33px/36px Georgia,Times,'Times New Roman',serif;
	color:#039;
}
#story h2 {
	font:bold 16px/24px Verdana,Arial,Helvetica,sans-serif;
	color:#039;
	text-transform:uppercase;
}
#story p, #story ul, #story ol, #story li, #contact label {
	font:normal 13px/20px Verdana,Helvetica,Arial,sans-serif;
	color:#444;
	margin:0 0 15px 0;
	padding:0;
	text-align:left;
}
#story ul {
	margin-left:15px;
}
#story li {
	margin-bottom:0px;
}
#story h3 {
	font:bold 13px/20px Verdana,Helvetica,Arial,sans-serif;color:#444;
	margin:0 0 15px 0;
	padding:0;
	text-align:left;
}
#story .ileft {
	float:left;
	margin:0 22px 10px 0;
}
#story .iright {
	float:right;
	margin:0 0 10px 22px;
}
#story .subh {
	text-transform:uppercase;
	font-size:10px;
}
#story .ast {
	font-weight:bold;
	border:none;
}
#story p.credit {
	font-size:9px;
	font-style:italic;
	margin-bottom: 0px;
	margin-top: 0px;
}

#contact {
	width:680px;
	padding:0;
	margin:10px 0;
	border:none;
}
#contact label {
	display:block;
	margin:0;
	font-size:11px;
	text-transform:uppercase;
	letter-spacing:1px;
}
#crow1 {
	margin:0;
	padding:0;
	width:680px;
	height:60px;
}
#cform {
	margin:0;
	padding:0;
	border:none;
}
#cform .input {
	display:block;
}
#cform .cname {
	display:block;
	float:left;
	margin:0 10px 0 0;
	width:220px;
	padding:0;
	height:40px;
}
#cform .cphone {
	display:block;
	float:left;
	margin:0 10px 0 0;
	width:220px;
	padding:0;
	height:40px;
}
#cform .cemail {
	display:block;
	float:left;
	margin:0;
	width:220px;
	padding:0;
	height:40px;
}
#cform .cname input, #cform .cphone input, #cform .cemail input {
	width:218px;
	height:19px;
	border:1px solid #d3dced;
	background-color:#e9eef6;
	color:#039;
	font:normal 13px/13px Verdana,Arial,Helvetica,sans-serif;
}
#cform .ccoments {
	display:block;
	margin:0;
	width:680px;
	padding:10px 0 0 0;
}
#cform .ccomments textarea {
	width:680px;
	height:69px;
	border:1px solid #d3dced;
	background-color:#e9eef6;
	color:#039;
	font:normal 13px/13px Verdana,Arial,Helvetica,sans-serif;
}
#cform input:focus, #cform select:focus, #cform textarea:focus {
	background-color:#fff;
}
#cform p.submit_wrap {
	padding:6px 0;
	width:680px;
	text-align:center !important;
}
#cform p.submit_wrap input {
	color:#039;
	margin:0 auto;
	width:178px;
	height:29px;
	border:1px solid #d3dced;
	background-color:#e9eef6;
	font:normal 11px/11px Verdana,Arial,Helvetica,sans-serif;
	text-transform:uppercase;
	letter-spacing:1px;
}
#cform p.submit_wrap input:hover {
	background-color:#039;
	color:#fff;
}


/* footer */

#footer {
	width:100%;
	margin:0;
	padding:10px 0 0 0;
	border:none;
	text-align:center;
	color:#8099cc;
}
#footer p {
	font:bold 10px/18px Verdana,Helvetica,Arial,sans-serif;
}
#footer a {
	color:#8099cc;
	text-decoration:none;
	margin:0 5px;
}
#footer a:hover {
	color:#fff;
}



/* story-closing, clear-all paragraph */

p.end {
	clear:both;
}

/* shim for really short pages */

p.shim {
	height:200px;
}


/*** start misc css ***/

sup  
{
    font-size: 9px;
}

#story .newh2 {
	font:bold 13px/20px Verdana,Helvetica,Arial,sans-serif;color:#444;
	margin:0 0 15px 0;
	padding:0;
	text-align:left;
}

/*** end misc css ***/


/*** start topnav ***/

.navbar { 	
	height: 83px;
	background-image: url(/images/Framework/topnavBg.png);
}

.topnavbuttons 
{ 
	top: 10px;
	position: relative;
}

.topnavbuttons li
{ 
	list-style: none;
	float: left;
}

/*
.buttontablecontainer 
{ 
	width: 600px;
	background-color: blue;
}
*/

.buttontable { 
	position: relative;
	margin: auto;
}

.sublist { 
	-moz-box-shadow: 3px 3px 4px #9a9a9a;
	-webkit-box-shadow: 3px 3px 4px #9a9a9a;
	box-shadow: 3px 3px 4px #9a9a9a;
	position: absolute;
}

.sublist li { 
	list-style: none;
	float: left;	
}

.radonsublist 
{
	max-width: 200px;
	min-height: 164px;
	display: block;
	padding: 10px;	
	background: url(/images/Framework/sublistbg.jpg) bottom repeat-x #ffffff;
	display: none;
	text-align: left;
	left: 232px;
	top: 32px;
}

.testingsublist 
{ 
	max-width: 200px;
	min-height: 164px;
	padding: 10px;	
	background: url(/images/Framework/sublistbg.jpg) bottom repeat-x #ffffff;
	display: none;
	text-align: left;
	left: 346px;
	top: 32px;	
}

.watersublist 
{ 
	max-width: 200px;
	width: 200px;
	min-height: 164px;
	padding: 10px;	
	background: url(/images/Framework/sublistbg.jpg) bottom repeat-x #ffffff;
	display: none;
	text-align: left;
	left: 65px;
	top: 32px;	
}

.sublist li
{ 
	border-bottom: 2px dotted #5d729e;
	width: 100%;
	text-align:: left;
	margin-bottom: 8px;
}

.sublist li:hover { 
	border-bottom: 2px solid #859ccc;
}

.sublist li a 
{ 
	color: #4d4d4d;
	text-decoration: none;	
	font-size: 13px;
}

.sublist li a:hover 
{ 
	color: #2d2d2d;	
}

.btnone:hover .watersublist
{ 	
	display: block;
}

.btntwo:hover .radonsublist
{ 	
	display: block;
}

.btnthree:hover .testingsublist
{ 	
	display: block;
}

.radonsublist:hover .imgradon 
{ 
	
}


/*** end topnav ***/




