BODY {background:url(/images/planks_bg.jpg) repeat-y 50% 0;background-attachment:fixed;width:100%;vertical-align: top; margin: 0; padding:0;font-family:arial, helvetica, sans-serif;font-size:11px;color:#333;text-align: center;}
#Notice{display:block;width:100%;font-size:12px;font-weight:bold;background-color:orange;text-align:center;padding:5px 0;position:fixed;top:0;z-index:999;}
.disabled{cursor:not-allowed;}
a, a:link, a:active, a:visited {color: #333;text-decoration:none;outline:0;font-weight:bold;}
a:hover {color: #0000ac !important; text-decoration: underline;outline:0;}
img {border:none;}
p {font-size:12px;line-height:18px;margin:7px 0;}
p span {position:relative:left:75px;}
p b, p strong {font-size:12px;}
.Superscript {position:relative;top:-7px;margin:0 5px;font-size:8px;font-weight:normal !important;}
h1, h2, h3, h4, h5, h6 {margin:0;padding:0;}
h1, h1 a, h1 a:link, h1 a:visited, h1 a:active, h1 a:hover {display:block;width:100%;height:25px;z-index:100;font-size:18px;text-align:left;font-family:times, times new roman, serif;letter-spacing:1px;margin:0;color:#3333cc;text-decoration:none;}
h2 {font-size:19px;font-family:times, times new roman, serif;text-align:left;letter-spacing:1px;margin:15px 0 10px 0;}
h3 {font-size:14px;}
div.button { background:url(/images/bg-button.gif) no-repeat 50% 50%; width:250px; height:50px; margin:10px auto; }
div.button:hover { }
div.button a, div.button a:link, div.button a:active, div.button a:visited { display:block; font-size:17px !important; font-family:times, times new roman, serif; font-weight:bold; color:#3333cc; text-align:center; text-decoration:none !important; width:100%; height:100%; padding:17px 0;  }
img.featuredBiz { padding:4px; border:1px solid #ccc; }
#Row.BizFeatured { border-bottom:4px double #ddd; margin-bottom:15px; }
#BizLogo { float:left; width:auto; margin:0 25px 15px 0; }
#BizInfo { float:left; width:400px; }
#GeneralContainer {position:relative;width:768px !important;*width:788px;height:100%;margin:0 auto;display:block;text-align:left;padding:10px;}
#Header {float:left;width:100%;clear:both;height:auto;padding:0;margin:0;background:url(/images/header_bg.jpg) repeat-x 0 0;border-bottom:4px double #ccc;}
#Logo {float:left; clear:left; padding-top:5px;padding-bottom:10px;}
#MemberLogin {float:right; clear:right;width:auto;padding:5px;background-color:#f7f7f7;border:1px dotted #ccc;text-align:right;}
#HeaderNav {float:left; clear:both;width:100%; height:auto;margin:0; padding:0;}
#HeaderNav ul {display:block;float:right;margin:0; padding:0;}
#HeaderNav li {list-style:none;margin:0;padding:0 0 0 5px;float:left;}
#HeaderNav ul li a, #HeaderNav ul li a:link, #HeaderNav ul li a:visited, #HeaderNav ul li a:active {
border:1px solid #ccc;border-radius:5px 5px 0 0;
padding-top:6px;display:block;text-align:center;margin:0;font-size:11px;font-weight:normal;text-decoration:none;width:85px;height:18px;*height:26px;/*background:url(/images/nav_on.png) no-repeat 50% 0;*/}
#HeaderNav ul li a:hover {color: #000;text-decoration:underline;/*background:url(/images/nav_off.png) no-repeat 50% 0;*/}
#FeaturePics {float:left;display:block;clear:both;width:768px;height:auto;padding:15px 0 8px 0;border-bottom:1px dotted #ccc;}
#FeatureItems {position:relative;float:left;clear:both;width:768px;height:auto;margin:10px auto;padding:7px 0 10px 0;line-height:19px;}
#FeatureItems h1 {margin-bottom:15px;}
#FeatureItems p {font-size:12px;margin:8px 0;}
#FeatureItems a.More {position:absolute;top:250px;display:block;float:left;clear:both;}
.Feature1 {position:relative;float:left;width:350px;*width:360px;height:275px;padding:12px 5px 0 20px;background:url(/images/feature_bg_w.jpg) no-repeat 0 0;}
.Feature2 {position:relative;float:left;width:350px;*width:360px;margin-left:15px;height:275px;padding:12px 5px 0 20px;background:url(/images/feature_bg_w.jpg) no-repeat 0 0;}
#FeatureItems div div.column {width:50%;display:block;float:left;}
#SubContent {float:left;clear:both;width:auto;padding:30px 40px 10px 50px;line-height:16px;text-align:justify;}
#SubContent a, #SubContent a:link, #SubContent a:visited, #SubContent a:active {font-size:12px;text-decoration:underline;}
#SubContent #Row form.form {width:auto;padding:10px 120px;background-color:#eee;border:4px double #ddd;}
#SubContent #Row form.form input.input, #SubContent #Row form.form textarea {width:400px;}
#SubContent #Row form.form input.std {width:150px;}
#SubContent #Row form.form input.input, #SubContent #Row form.form input.std, #SubContent #Row form.form textarea, #SubContent #Row form.form select {border:1px solid #ccc;background-color:#ffffff;padding:3px 4px;}
#SubContent #Row #Col {width:50%;*width:48%;float:left;display:block;margin-bottom:10px;}
#Note {margin:2px 0;width:674px;*width:678px;padding:1px;text-align:center;background-color:#ffff99;border: 1px dotted #ccc;}
#Note p {font-size:10px;margin:0;}
#SubContent #Row {display:block;float:left; clear:both;width:670px;}
#PhotoBox {position:relative;float:left;width:131px;display:block;height:140px;margin:8px 0 0 0;text-align:center;}
#PhotoBox img {vertical-align:middle;}
#Footer {text-align:center;font-size:11px;position:relative;float:none;clear:both;width: 768px;padding:10px 0;border-top:4px double #ccc;margin-top:10px;}
#Footer span {margin-top:8px;display:block;font-weight:bold;}

* {font-family:arial, helvetica, sans-serif;font-size: 11px;}
.highslide {cursor: url(highslide/graphics/zoomin.cur), pointer;outline: none;}
.highslide-active-anchor img {visibility: hidden;}
.highslide img {border: 2px solid #ccc;}
.highslide:hover img {border: 2px solid #666;}
.highslide-wrapper {background: #fff;}
.highslide-image {border: 2px solid #fff;}
.highslide-image-blur {}
.highslide-caption {display: none; border: 2px solid #fff;border-top: none;font-family: arial, helvetica, sans-serif;font-size: 10pt;padding: 5px;background-color: #fff;text-align:center;}
.highslide-loading {display: block;color: #000;font-size: 8pt;font-family: sans-serif;font-weight: bold;text-decoration: none;padding: 2px;border: 1px solid #000;background-color: #fff;padding-left: 22px;background: url(highslide/graphics/loader.white.gif) no-repeat 3px 1px;}
a.highslide-credits {padding: 4px;color: #f0f0f0;text-decoration: none;font-size: 10px;}
a.highslide-credits:hover {color:#999;background-color: #fff;}
a.highslide-full-expand {background: url(highslide/graphics/fullexpand.gif) no-repeat;display: block;margin: 0 10px 10px 0;width: 34px;height: 34px;}

/* These must always be last */
.highslide-display-block {display: block;}
.highslide-display-none {display: none;}
