/* HOME FEATURED */
#featured {-moz-box-shadow: 1px 1px #AFAFAF; -webkit-box-shadow: 1px 1px #AFAFAF; -moz-border-radius: 10px; -webkit-border-radius: 10px;}
.featured-slide {text-align: center; background-color: #fff; background-position: center center; background-repeat: no-repeat; width: 924px; height: 316px;
/* CSS3 */
-moz-border-radius: 10px;
-webkit-border-radius: 10px;
}
#featured-cont li, #featured-cont ul {padding: 0; margin: 0; list-style: none;}
#featured-cont #prevBtn a {display: none;}
#featured-cont #nextBtn a {display: none;}
#featured-cont .featured-slide img {width: 924px; height: 316px;}





blockquote {font-style: italic; font-size: 24px;}

.prt-image-row {padding: 0 0 20px 1px;}
.prt-image-cell {width: 330px; float: left; margin-right: 15px; text-align: center; background-color: #fff; background-position: center center; background-repeat: no-repeat; height: 207px;
/* CSS3 */
-moz-border-radius: 10px;
-webkit-border-radius: 10px;
-moz-box-shadow: 1px 1px #ccc;
-webkit-box-shadow: 1px 1px #ccc;
}

.prt-image-cell .prt-zoom img {background-color: #fff; padding: 5px; /* CSS3 */-moz-border-radius: 5px;-webkit-border-radius: 5px; -moz-box-shadow: 1px 1px #262626; -webkit-box-shadow: 1px 1px #262626;}
.prt-image-cell .prt-zoom {padding: 5px; margin: 85px auto 0 auto; text-align: center; color: #fff; display: none;}
.prt-image-cell:hover .prt-zoom {display: block;}
.prt-image-cell .prt-zoom img {margin: 0 2px;}

.prt-cell2 {margin-right: 0;}

small {font-size: 11px; font-style: italic; font-weight: normal;}



/* CONTACT FORM */
#contact-frm {width: 660px; height: 400px; overflow: hidden;}
#contact-frm h3 {color: #32B9FF; margin: 0px; padding: 0px; text-transform: uppercase; font-size: 28px; letter-spacing: -1px; text-shadow: 1px 1px #ccc;}
#contact-frm li.contact-slide, #contact-frm ul {padding: 0; margin: 0; list-style: none;}
#contact-frm li.contact-slide {height: 400px; width: 660px;}

#contact-frm .contact-frm-row {margin: 0 1px 10px 0;}
#contact-frm .contact-frm-row label {float: left; display: block; width: 170px; font-size: 16px; font-weight: bold;}
#contact-frm .contact-frm-row input {float: left; width: 230px;}
#contact-frm .contact-frm-row textarea {float: right; width: 470px; height: 100px;}
#contact-frm .contact-frm-row .contact-frm-info {float: right; width: 180px; margin-left: 10px; font-size: 12px; font-style: italic; background: #fff; padding: 10px; overflow: hidden;
/* CSS3 */
-moz-border-radius: 5px;
-webkit-border-radius: 5px;
-moz-box-shadow: 1px 1px #ccc;
-webkit-box-shadow: 1px 1px #ccc;
}

#contact-frm .contact-frm-row2 {width: 320px; float: left; margin-right: 10px;}
#contact-frm .contact-frm-row2 label {float: left; display: block; margin-right: 10px;font-size: 16px; font-weight: bold; width: 160px; text-align: right;}
#contact-frm .contact-frm-row2 input {float: left;}
#contact-frm .contact-frm-row2 .contact-frm-info a {color: #000; text-decoration: none; display: block;}
#contact-frm .contact-frm-row2 .contact-frm-info {float: left; width: 80px; font-size: 12px; font-style: italic; background: #fff; padding: 10px; overflow: hidden; margin: 0 0 10px 10px;
/* CSS3 */
-moz-border-radius: 5px;
-webkit-border-radius: 5px;
-moz-box-shadow: 1px 1px #ccc;
-webkit-box-shadow: 1px 1px #ccc;
}
#contact-frm #newslettersignup {width: 660px; float: none;}
#contact-frm #newslettersignup label {width: 160px;}
#contact-frm #newslettersignup .contact-frm-info {width: 410px;}


#contactus-page-map #prevBtn {text-indent: -10000px;}
#contactus-page-map #prevBtn a {display: block; padding: 8px; width: 66px; background: url(../img/prev-button.gif) no-repeat center center; float: left;}
#contactus-page-map #nextBtn {text-indent: -10000px;}
#contactus-page-map #nextBtn a {display: block; padding: 8px; width: 66px; background: url(../img/next-button.gif) no-repeat center center; float: right;}

.contact-frm-row ul {margin-left: 0 !important;}
