/* author: 08/20/2005 - tony jenicek - www.jwebsolutions.biz */
body {
 font-size: 9pt;
 font-family: 'Lucida Grande', Verdana, Geneva, Lucida, Arial, Helvetica, sans-serif;
 text-align: center;
 color: #616161;
 background-color: #195fb6;
 margin: 10px auto 10px auto; }

div {
 text-align: center; }

img {
 border: 0; }

#main-container {
 width: 700px;
 margin: 0 auto 0 auto;
 background-color: #fff; }

/*
// row one start
*/

#row-one {
 margin: 0 auto 0 auto;
 padding-top: 5px; }

#row-one {
 width: 690px; }

#row-one-a {
 float: left; }

#row-one-a {
 width:220px; }

#row-one-b {
 margin-left: 220px;
 background-image: url(../images/global/top_1.jpg);
 background-position: center;
 background-repeat: no-repeat;
 font-weight: bold; }

#row-one-b {
 height: 70px; }

/*
// row two start
*/

#row-two {
 margin: 5px auto 0 auto; }

#row-two {
 width: 690px; }

#row-two-a {
 float: left; }

#row-two-a {
 width:220px; }

#row-two-b {
 margin-left: 220px; }

/*
// row three start
*/

#row-three {
 margin: 5px auto 0 auto; }

#row-three {
 width: 690px; }

#row-three-a {
 float: left; }

#row-three-a {
 width: 220px; }

#row-three-b {
 margin-left: 223px;
 padding-top: 0;
 padding-right: 10px;
 padding-bottom: 10px;
 padding-left: 10px;
 border-top: 1px solid #98B7CC;
 border-right: 1px solid #98B7CC;
 border-bottom: 1px solid #98B7CC;
 border-left: 1px solid #98B7CC;
 text-align: left;
 background-image: url(../images/global/watermark-wave.gif);
 background-repeat: no-repeat;
 background-position: bottom left; }

hr.half-page-right {
 width: 50%;
 text-align: right;
 margin: 0 0 0 auto; }

#row-three-b a:link { color: #ed5d24; text-decoration: underline; }
#row-three-b a:visited { color: #ed5d24; text-decoration: underline; }
#row-three-b a:hover { color: #ed5d24; text-decoration: underline; }
#row-three-b a:active { color: #ed5d24; text-decoration: underline; }

/*
// row four start
*/

#row-four {
 margin: 0 auto 0 auto;
 padding-bottom: 5px; }

#row-four {
 width: 690px; }

#row-four-a {
 float: left;
 color: #fff;
 background-image: url(../images/global/background-copyright.gif);
 background-position: center;
 background-repeat: no-repeat;
 height: 47px; }

#row-four-a {
 width: 220px; }

#row-four-b {
 margin-left: 220px;
 background-image: url(../images/global/bottom_2.jpg);
 background-position: center;
 background-repeat: no-repeat;
 font-weight: bold;
 height: 47px; }

/*
// email optin
*/

#header-news-specials {
 margin-left: 2px;
 float: left; }

#email-optin {
 background-image: url(../images/global/background-email.gif);
 background-position: top;
 background-repeat: no-repeat;
 float: left;
 width: 220px; }

#email-optin {
 height:32px; }

/*
// misc
*/

.style1 {
 color: #195fb6;
 font-size: 80%; }

.style2 {
 color: #1f8fdd;
 font-size: 80%;
 font-weight: bold; }

#row-one-b a { font-size: 80%; }
#row-one-b a:link { color: #ed5d24; text-decoration: underline; }
#row-one-b a:visited { color: #ed5d24; text-decoration: underline; }
#row-one-b a:hover { color: #ed5d24; text-decoration: underline; }
#row-one-b a:active { color: #ed5d24; text-decoration: underline; }

#row-four-b a { font-size: 80%; }
#row-four-b a:link { color: #13439d; text-decoration: underline; }
#row-four-b a:visited { color: #13439d; text-decoration: underline; }
#row-four-b a:hover { color: #13439d; text-decoration: underline; }
#row-four-b a:active { color: #13439d; text-decoration: underline; }

#copyright {
 margin-top: 12px;
 margin-left: 3px; }

#bottom-links {
 padding-top:8px; }

#wrap-phone {
 float:left;
 text-align: left;
 margin-top: 20px;
 margin-left: 20px; }

#top-links {
 float:right;
 margin-top: 25px;
 margin-right: 20px; }

#page-header {
 text-align: center;
 padding-bottom: 5px; }

#wrap-weather {
 float:left;
 margin-top:10px;
 margin-bottom:10px;
 padding-right:22px;
 padding-left:22px; }

.left-side-img {
 margin-top: 10px; }

#jws {
 width: 690px;
 text-align: center;
 margin: 5px auto 5px auto;
 font-size: 90%;
 color: #fff; }

#jws a:link { color: #fff; text-decoration: none; }
#jws a:visited { color: #fff; text-decoration: none; }
#jws a:hover { color: #fff; text-decoration: none; }
#jws a:active { color: #fff; text-decoration: none; } 

.orange-text {
 color: #ed5d24; }

#row-three-b table {
 text-align: center;
 margin: 0 auto 0 auto; }

#row-three-b table {
 width: 440px; }

#row-three-b td {
 font-size: 9pt;
 font-family: 'Lucida Grande', Verdana, Geneva, Lucida, Arial, Helvetica, sans-serif;
 text-align: center;
 color: #616161;
 padding: 3px; }

.center-this {
 text-align: center; }

.table-with-borders {
 border-top: 1px solid #195fb6;
 border-left: 1px solid #195fb6; }

.table-with-borders td {
 border-right: 1px solid #195fb6;
 border-bottom: 1px solid #195fb6; }

.answer-header { color: #ed5d24; }

#row-three-b td.label {
 text-align: right; }

#row-three-b td.r-input {
 text-align: left; }

.gallery-header {
 width: 30%;
 margin-top: 15px;
 margin-bottom: 5px;
 padding-bottom: 2px;
 border-bottom: 1px solid #195fb6;
 border-right: 2px solid #195fb6; }

#inquiry-table {
 border-top: 1px solid #195fb6;
 border-left:1px solid #195fb6; }

#inquiry-table th {
 border-right: 1px solid #195fb6;
 border-bottom:1px solid #195fb6; }

#inquiry-table td {
 border-right: 1px solid #195fb6;
 border-bottom:1px solid #195fb6;
 padding: 3px; }

#inquiry-table td.label {
 text-align: right; }

#inquiry-table td.nonlabel {
 text-align: left; }

.big-first-letter:first-letter { font-size:200%; }

.table-no-borders, .table-no-borders td {
 border: 0;
}