/*  @@@@@[  Wrappers  ]@@@@@ */
body {background:#9F9B8C;  color: #5F5F5F; text-align: center; margin:0px; padding:0px;}

#mainwrapper{ width:1009px; margin:33px auto 0px; text-align:center; background:url(images/_bg-index.gif) repeat-y;}
.wrapped {width: 995px; margin:0px auto; text-align:left;font: 12px/18px Arial, Helvetica, sans-serif;}
.wrapped-sec {width: 995px; margin:0px auto; text-align:left; font-family:Verdana, Arial, Helvetica, sans-serif; color:#565656; font-size:11px; line-height:18px;}
.clr {clear: both; font-size: 0px; line-height: 0px; margin: 0px; padding: 0px; height: 0px; visibility: hidden;}
/* @@@@@[  Header / Footer  ]@@@@@ */
#header{width: 995px; height:36px; background:url(images/_bg-header.gif); padding-top:18px;}
#nav{ float:right;  margin-top:74px;}
#footer {color:#CECABF; width: 989px; padding:8px 10px 0px; text-align:left; margin:auto; height:50px; background:url(images/_bg-footer.gif) no-repeat #9F9B8C; font-size:10px; font-family:Verdana, Arial, Helvetica, sans-serif; line-height:14px;}
#footer div{float:right;
	width:320px; text-align:right; }
#footer a:link, #footer a:visited, #footer a:active {color: #CECABF; text-decoration: none;}
#footer a:hover {color: #CECABF; text-decoration: underline;}
#footer a.seo:hover {color:#CECABF; text-decoration: none; cursor: text;}
.footer{ text-align:center;}

#address{ width:1009px; height:27px; background:url(images/_bg-address.gif); font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#F8F7F6; line-height:27px;}
#address a{ padding:0px 10px;text-decoration:none;}
#address a:link,#address a:visited, #address  a:active {color:#F8F7F6;}
#address a:hover { color:#CECABF;}
#address a.seo:link,#address a.seo:visited, #address  a.seo:active {color:#F8F7F6; text-decoration: none}
#address a.seo:hover { color:#F8F7F6; text-decoration: none; cursor: text;}
/* @@@@@[  Secondary-Content  ]@@@@@ */

#left-sec{ width:628px;  padding:34px 0px 20px 62px; float:left;}
.photo{ padding:0px 15px 0px 20px; float:right;}
#right-sec{ width:260px; padding-right:25px; padding-top:30px; margin-bottom:20px;float:right;}
#right-sec a:link,#right-sec a:visited,#right-sec  a:active {color:#5f8590; text-decoration:underline;}
#right-sec a:hover {color:#5f8590; text-decoration:none;}

#quote-add-top{ width:255px; height:7px; line-height:0px; font-size:0px; background:url(images/_quote-top.gif) no-repeat; border:none;}
#quote-add-top2{ width:400px; height:7px; line-height:0px; font-size:0px; background:url(images/_quote-top2.gif) no-repeat; border:none;}
#right-sec #quote-add{width:225px; padding:10px 15px 0px 15px; background:url(images/_bg-quote-add.gif) repeat-y; color:#596e74; font-size:13px; line-height:22px;}
#right-sec #quote-add p{ margin:0px; padding:0px 5px 10px 18px; background:url(images/_bg-quote-p.gif) no-repeat;}
#right-sec #addr{width:225px; padding:10px 15px 0px 15px; background:url(images/_bg-quote-add.gif) repeat-y; color:#596e74; font-size:13px; line-height:22px;}
#right-sec #addr p{ margin:0px; padding:0px 5px 10px 0px;}

#right-sec #quote p{ margin:0px; padding:0px 5px 10px 18px; background:url(images/_bg-quote-p.gif) no-repeat;}
#right-sec h2{font-size:12px; color:#6e8991;font-weight:bold;margin:0px 0px 0px; padding-left:18px;}
#right-sec #quote{width:225px; padding:10px 15px 0px 15px; background:url(images/_bg-quote-add.gif) repeat-y; color:#596e74; font-size:10px; line-height:22px;}

#quotetop{ width:628px; height:7px; line-height:0px; font-size:0px; }
#quotebottom{width:628px; line-height:0px; font-size:0px; margin-bottom:20px;}
#quote{width:585px; padding:10px 25px 0px 18px; background:url(images/_bg-quote.gif) repeat-y; color:#596e74; font-size:13px; line-height:22px;}
#quote p{ margin:0px; padding:0px 15px 10px 23px; background:url(images/_bg-quote-p.gif) no-repeat;}

#quote2{width:364px; padding:10px 18px 0px 18px; background:url(images/_bg-quote2.gif) repeat-y; color:#596e74;}
#quote2 ul{margin: 0 0 0 10px;}
#quote2 li{margin-left:-40px; padding:0px 15px 5px 20px; background:url(images/_bg-quote-p.gif) no-repeat; list-style:none;}

#link{ width:933px; padding:5px 0px 5px 62px; background:#F1EDE4;  line-height:11px; border-bottom:1px solid #D9D5CB;}
#link a:link,#link a:visited,#link   a:active {color:#565656; text-decoration:none;}
#link a:hover {color:#565656; text-decoration:underline;}
#link a.seo:hover {color:#565656; text-decoration:none; cursor:text;}
#link h1{ font-size:11px; font-weight:bold; line-height:19px; margin:0px; padding:0px;}

#left-sec a:link,#left-sec a:visited, #left-sec  a:active {color:#5f8590; text-decoration:underline;}
#left-sec a:hover {color:#5f8590; text-decoration:none;}
#left-sec a.seo:link,#left-sec a.seo:visited, #left-sec  a.seo:active {color:#565656; text-decoration:none;}
#left-sec a.seo:hover {color:#565656; text-decoration:none; cursor:text}
#right-index a:link,#right-index a:visited, #right-index a:active {
	color:#5f8590;
	text-decoration:underline;
}
#right-index a:hover {
	color:#5f8590;
	text-decoration:none;
}

.left{float:left;}
.right{float:right;}
.green{color:#5f8590;}

.imgright {float: right; margin: 0px 0px 15px 15px; border: solid 1px #5c757e;}

#left-sec h1{ color:#565656; font-size:14px; font-weight:bold; margin:0px; padding:0px 0px 15px; font-family: Arial, Helvetica, sans-serif;}
#left-sec a.h1:link,#left-sec a.h1:visited, #left-sec  a.h1:active {color:#565656; text-decoration:none;}
#left-sec a.h1:hover {color:#565656; text-decoration:none; cursor:text}

#left-sec h2{font-size:12px; color:#6e8991; padding-left:12px;font-weight:bold;margin:0px 0px 0px;background:url(images/_bg-h2.gif) no-repeat left; }
#left-sec #quote2 h2{ background-image:none; padding-left:0; font-size:13px; line-height:22px;}
#left-sec a.h2:link,#left-sec a.h2:visited, #left-sec  a.h2:active {color:#6e8991; text-decoration:none;}
#left-sec a.h2:hover {color:#6e8991; text-decoration:none; cursor:text}

.line{ height:1px; line-height:1px; font-size:1px; width:620px; margin:3px 0px 18px 0px; padding:0px; border-top: 1px #808080 solid;}
p{ margin:0px; padding:3px 10px 18px 0px;  }
ul{ margin-top:0px; padding-top:5px;}
.mat{height:10px; line-height:10px; font-size:10px;}
ol li{margin:0px auto; padding: 5px;}
.indent{ padding-left:25px;}

#SignUp .signupframe {padding: 7px 0px 4px 0px; border: 1px solid #5c757e; background: #d5dee1; color: #3e5963; font-family: Arial, Helvetica, sans-serif;}
form {margin:0px; padding:0px;}

.articleAnchorsL {
	width:50%;
	float:left;
}
.articleAnchorsL li {
	line-height:17px;
	margin-bottom:10px;
	}

.articleAnchorsR {
	width:45%;
	float:left;
}
.articleAnchorsR li {
	line-height:17px;
	margin-bottom:10px;
}

.formline {clear: both; padding: 4px 0px 10px 0px;}
.formline span.field {display: block; float: left; width: 170px; padding-right: 6px;}
.formline div {float: left;}
.reqd {color: #cc3333;}

#atty {
	width:615px;
	margin-left:10px;
}
.attyClr {
	height:20px;
	clear: left;
}
.attyLeft {
	float:left;
	width:110px;
}
.attyRight {
	float:left;
	width:335px;
}
.bongar {
	background-image:url(images/atty_bongar.jpg);
	background-position:top right;
	background-repeat:no-repeat;
}
.starkey {
	background-image:url(images/atty_starkey.jpg);
	background-position:top right;
	background-repeat:no-repeat;
}
.clagett {
	background-image:url(images/atty_clagett.jpg);
	background-position:top right;
	background-repeat:no-repeat;
}
.gormley {
	background-image:url(images/atty_gormley.jpg);
	background-position:top right;
	background-repeat:no-repeat;
}
.steinmetz {
	background-image:url(images/atty_steinmetz.jpg);
	background-position:top right;
	background-repeat:no-repeat;
}
.david {
	background-image:url(images/david.jpg);
	background-position:top right;
	background-repeat:no-repeat;
}
.andrews {
	background-image:url(images/atty_andrews.jpg);
	background-position:top right;
	background-repeat:no-repeat;
}
#SignUp .signupframe {
  border: 1px solid #B8C2C0;
  background-color: #6e8991;
  color: #FBF7F7;
  font-family: Arial, Helvetica, sans-serif;}