body {background:#E5DDD6;font:12px Verdana;padding:0;width:895px;margin:15px auto 10px;text-align:center;font:0.7em Verdana;color:#444;position:relative;}

.clear {font-size:1px;color:#FFF;height:1px;clear:both;}
a {color:#A67A00;}
a:hover {color:#624700;}
a img {border:0;}
h1 {margin:16px 0 5px;color:#A37500;font:2.4em Times New Roman;text-transform:uppercase;letter-spacing:3px;text-align:left;padding:10px 10px 0 0;}
h1#homePage {margin:0 0 16px;padding:0;text-align:left;}
h1.productHeader {}
h2, h3 {font:bold 13px Times New Roman;color:#A67A00;margin:0;padding:10px;text-transform:uppercase;letter-spacing:1px;}
h3 {padding:10px 0 3px;}
hr {color:#E9E9E9;}
form {margin:0;padding:0;font:12px Verdana;}
form label {display:block;padding:10px 0 2px;font:12px Verdana;}
form label.first {padding-top:0;}
form input, form textarea {display:block;width:250px;background:#F7F4F2;border:1px solid #B0891D;color:#715713;font:12px Verdana;padding:2px;}
form textarea {width:520px;}
form input[type="button"] {font-weight:600;margin:5px 0 0;height:25px;background:url(../images/button_bg.gif) repeat-x 0 0 #D5C085;border:1px solid #444;color:#FFF;letter-spacing:1px;width:120px;}
form input[type="hidden"] {border:0;background:0;}
ul {margin:0 0 10px 20px;}

#mainContainer {width:895px;background:#FFF;text-align:left;position:relative;}
#mainContainer .top {background:url(../images/layout/top.gif) repeat-x 0 0;}
#mainContainer .bottom {background:url(../images/layout/bottom.gif) repeat-x 0 100%;}
#mainContainer .left {background:url(../images/layout/left.gif) repeat-y 0 0;}
#mainContainer .right {background:url(../images/layout/right.gif) repeat-y 100% 0;}
#mainContainer .topLeft {background:url(../images/layout/topLeft.gif) no-repeat 0 0;}
#mainContainer .topRight {background:url(../images/layout/topRight.gif) no-repeat 100% 0;}
#mainContainer .bottomLeft {background:url(../images/layout/bottomLeft.gif) no-repeat 0 100%;}
#mainContainer .bottomRight {background:url(../images/layout/bottomRight.gif) no-repeat 100% 100%;}

#topContainer {height:288px;text-align:center;padding:15px 0 0 0;margin-bottom:37px;}

#mainContent {padding:4px 8px 8px;min-height:394px;position:relative;}
#mainContent .leftContent {background:#F3EDDC;float:left;width:204px;margin-right:62px;}
#mainContent .leftContent h2 {background:#E5DDD6;}
#mainContent .leftContent .content {padding:5px 10px 10px;}
#mainContent .leftContent a, #mainContent .leftContent a.productLink_active {display:block;background:#B0891D;color:#FFF;padding:2px 5px;text-transform:uppercase;font:bold 11px Times New Roman;text-decoration:none;text-align:right;}
#mainContent .leftContent a:hover {color:#EFDAA0;}
#mainContent .rightContent {float:left;width:540px;padding:10px 70px 0 0;}
#mainContent .leftContent a.productLink {text-align:right;background:none;color:#444;border-bottom:1px solid #E5DDD6;}
#mainContent .leftContent a.productLink:hover {color:#777;background:#E6DAB7;}


#mainContent .leftContent .center {text-align:center;background:#FFF;margin:0 2px;}

#mainNav {background:url(../images/layout/mainNav_bg.gif) repeat-x #181818;height:37px;position:absolute;top:302px;left:4px;}
#mainNav ul {padding:0;margin:0;list-style:none;}
html>body #mainNav ul {width:auto;}
#mainNav ul li {background:url(../images/layout/mainNav_divider.gif) no-repeat 100% 0;float:left;width:10px;white-space:nowrap;}
html>body #mainNav ul li {width:auto;}
#mainNav ul li a {display:block;font:13px Times New Roman;font-weight:600;height:30px;padding:12px 14px 0;color:#A67A00;text-decoration:none;text-transform:uppercase;letter-spacing:2px;}
#mainNav ul li a:hover {color:#E6C774;}
#mainNav ul li a.active {color:#FFF;}
#mainNav ul li.first a {padding-left:35px;}
#mainNav ul li.last {background:none;}
#mainNav ul li.last a {padding-right:35px;}
html>/**/body #mainNav ul li.last a {padding-right:67px;}

#footerNav {background:#000;height:22px;margin:0 4px 4px;}
#footerNav ul {padding:0;margin:0;list-style:none;}
html>body #footerNav ul {width:auto;}
#footerNav ul li {background:url(../images/layout/footerNav_divider.gif) no-repeat 100% 5px;float:left;width:10px;white-space:nowrap;}
html>body #footerNav ul li {width:auto;}
#footerNav ul li a {display:block;font:bold 11px Verdana;height:30px;padding:3px 7px 0 6px;color:#EEE;text-decoration:none;text-transform:uppercase;}
#footerNav ul li a:hover {color:#E6C774;}
#footerNav ul li.first a {padding-left:15px;}
#footerNav ul li.last {background:none;}

.productIntro {width:290px;}
.productImg {display:block;position:absolute;top:20px;right:60px;}

.noProductDetail {float:left;margin-right:30px;padding:0 20px 10px 0;text-align:center;}
.productDetail a img, .noProductDetail a img {border:1px solid #FFF;border-width:0 1px 1px 0;}
.productDetail a:hover img, .noProductDetail a:hover img {border-color:#999;}

.productDetail {}
.productDetail img, .noProductDetail img {display:block;float:right;}
.noProductDetail img {margin:0;float:none;}
.productDetail ul {margin-left:5px;list-style:none;display:block;float:left;padding:0;width:320px;}
html>body .productDetail ul {width:400px;}
.productDetail ul li {display:block;padding:4px 0 0;font-weight:bold;}
.productDetail ul li span {display:block;float:left;}
.productDetail ul li span.tab {padding-right:5px;}

.fsc_spacer {height:10px;background:#FFF;}
#fscInfo_large {background:url(../images/fscInfo_large.gif) no-repeat #FFF 3px 0;width:204px;height:82px;padding:10px 12px 7px 100px;font:12px Arial;color:#225824;}
html>body #fscInfo_large {width:94px;}
#bioInfo_large {background:url(../images/bioInfo_large.gif) no-repeat #FFF 3px 0;width:204px;height:99px;padding:40px 12px 7px 0;font:12px Arial;color:#225824;text-align:center;}
html>body #bioInfo_large {width:196px;height:52px;}
#mainContent .leftContent #fscInfo_large a, #mainContent .leftContent #bioInfo_large a {display:block;text-align:left;width:auto;background:none;padding:0;color:#000;text-transform:none;font:12px Arial;text-decoration:underline;margin:6px 4px 0 0;}
#mainContent .leftContent #fscInfo_large a:hover, #mainContent .leftContent #bioInfo_large a:hover {color:#967418;}
#mainContent .leftContent #bioInfo_large a {text-align:center;padding-top:10px;}

#FSCInfoBox {display:none;height:100px;width:682px;position:absolute;top:180px;margin-left:110px;}
#FSCInfoBox .topLeft {background:url(../images/popupBox/topLeft.gif) no-repeat;height:15px;width:13px;float:left;}
#FSCInfoBox .topRight {background:url(../images/popupBox/topRight.png) no-repeat;height:15px;width:21px;float:left;}
#FSCInfoBox .top {background:url(../images/popupBox/top.gif) repeat-x 0 0;height:15px;width:645px;float:left;}
#FSCInfoBox .FSCContent {background:url(../images/popupBox/contentBG.png) repeat-y 0 0;height:400px;width:682px;padding:0 20px 0 16px;}
html>body #FSCInfoBox .FSCContent {width:646px;}
#FSCInfoBox .bottomLeft {background:url(../images/popupBox/bottomLeft.png) no-repeat;height:24px;width:17px;float:left;}
#FSCInfoBox .bottomRight {background:url(../images/popupBox/bottomRight.png) no-repeat;height:24px;width:25px;float:left;}
#FSCInfoBox .bottom {background:url(../images/popupBox/bottom.png) repeat-x 0 0;height:24px;width:640px;float:left;}
#FSCInfoBox h2 {color:#225824;font:bold 15px Arial;letter-spacing:0;}
#FSCInfoBox h2 span {background:url(../images/fsc/headerLine.gif) no-repeat #94AE95;height:1px;display:block;font-size:1px;margin-top:10px;}
#FSCInfoBox .FSCInner {background:url(../images/fsc/fscLogo.gif) no-repeat;padding:19px 0 0 50px;}
html>/**/body #FSCInfoBox .FSCInner {background-position:0 16px;padding-top:34px;}
#FSCInfoBox .BioInner {background:url(../images/fsc/bioLogo.gif) no-repeat;padding:30px 0 0 50px;}
html>/**/body #FSCInfoBox .BioInner {background-position:0 14px;}
#FSCInfoBox .FSCInner a, #FSCInfoBox .BioInner a {color:#225824;}
#FSCInfoBox .FSCInner a:hover, #FSCInfoBox .BioInner a:hover {color:#000;}
#FSCInfoBox .closeBtn {position:absolute;right:23px;top:12px;}

#imageLibraryContainer {position:absolute;top:54px;margin-left:4px;width:887px;height:572px;padding:80px 0 40px;text-align:center;background:#FFF;filter: alpha(opacity=70); opacity:.7;display:none;}
#imageLibrary {background:#FFF;width:690px;border:2px solid #000;}
html>/**/body #imageLibrary {margin-left:100px;}

#largeImgBox {display:none;height:100px;width:682px;position:absolute;top:100px;margin-left:110px;}
#largeImgBox .topLeft {background:url(../images/popupBox/topLeft.gif) no-repeat;height:15px;width:13px;float:left;}
#largeImgBox .topRight {background:url(../images/popupBox/topRight.png) no-repeat;height:15px;width:21px;float:left;}
#largeImgBox .top {background:url(../images/popupBox/top.gif) repeat-x 0 0;height:15px;width:645px;float:left;}
#largeImgBox .FSCContent {background:url(../images/popupBox/contentBG.png) repeat-y 0 0;height:400px;min-height:400px;width:682px;padding:0 20px 0 16px;}
html>body #largeImgBox .FSCContent {width:646px;height:auto;}
#largeImgBox .bottomLeft {background:url(../images/popupBox/bottomLeft.png) no-repeat;height:24px;width:17px;float:left;}
#largeImgBox .bottomRight {background:url(../images/popupBox/bottomRight.png) no-repeat;height:24px;width:25px;float:left;}
#largeImgBox .bottom {background:url(../images/popupBox/bottom.png) repeat-x 0 0;height:24px;width:640px;float:left;}
#largeImgBox h2 {color:#225824;font:bold 15px Arial;letter-spacing:0;}
#largeImgBox h2 span {background:url(../images/fsc/headerLine.gif) no-repeat #94AE95;height:1px;display:block;font-size:1px;margin-top:10px;}
#largeImgBox .FSCInner {background:url(../images/fsc/fscLogo.gif) no-repeat;padding:19px 0 0 50px;}
html>/**/body #largeImgBox .FSCInner {background-position:0 16px;padding-top:34px;}
#largeImgBox .BioInner {background:url(../images/fsc/bioLogo.gif) no-repeat;padding:30px 0 0 50px;}
html>/**/body #largeImgBox .BioInner {background-position:0 14px;}
#largeImgBox .FSCInner a, #largeImgBox .BioInner a {color:#225824;}
#largeImgBox .FSCInner a:hover, #largeImgBox .BioInner a:hover {color:#000;}
#largeImgBox .closeBtn, #largeImgBox .closeBtn:hover {position:absolute;right:23px;top:12px;display:block;background:#B0891D;height:24px;width:24px;}

#delpacInfo {margin-top:20px;color:#775600;}
#delpacInfo img {display:block;float:left;margin-right:10px;}
#delpacInfo div.contactInfo {float:left;}
