p   { font-size: 14px; line-height: 16px; color: #000; font-family: "Times New Roman"; margin:0; padding:0; margin-bottom:14px;}
/*a:link   { color: #000; text-decoration: none  }
a:visited   { color: #4f433c; text-decoration: none }
a:hover   { color: #431c0c; text-decoration: underline }*/
a:link { color:#5b2915; text-decoration:none; font-family: "Times New Roman";}
a:visited {color:#660000; text-decoration:none; font-family: "Times New Roman";}
a:hover {color:#5b2c19; text-decoration: underline; font-family: "Times New Roman";}
h1  { color: #583f1d; font-size: 18px; font-weight: bold; word-spacing: 2px; letter-spacing: 2px; margin: 0 0 0.67em;   font-family: "Times New Roman"; }
h2 { color: #583f1d; font-size: 14px; word-spacing: 2px; letter-spacing: 1px; margin: 0; padding: 0; border-top-style: none; border-top-width: 0;border-right-style: none; border-left-style: none; border-left-width: 0;  border-right-width: 0; border-bottom-color: #833719; border-bottom-width: 0; font-family: "Times New Roman"; margin-top:-6px; }
h3 { color: #000; font-size: 16px; font-family: "Times New Roman"; margin:0; padding:0; margin-bottom: 15px; font-weight:normal;}
.caption  { color: #672b13; font-size: 15px; line-height: 20px; letter-spacing: 1px; margin: 5px 60px 0; padding: 0; border-width: 0 }
.contentpic { margin: 35px 20px 0 0; padding: 0; border-width: 0 }
.homenav { font-size: 17px; font-weight: bolder; line-height: 12px; letter-spacing: 2px; margin: 40px 0 0 30px; padding: 0; border-width: 0 }
.smallprint  { color: #e7e7e7; font-size: 9px; font-family: "Times New Roman"; line-height: 11px; letter-spacing: 2px; margin: 0; padding: 0; border-width: 0 }
a.smallprint:hover  { color: #e7e7e7; text-decoration: underline }
.index_nav { font-size: 16px; word-spacing: 6px; letter-spacing: 2px; }
.top_nav { font-size: 16px; word-spacing: 9px; letter-spacing: 3px; padding:0px; margin:0px;}
.side_nav { font-size: 15px; line-height: 12px; margin-left: 8px; padding: 0; letter-spacing: 1px;}
.in_text_pic { float: right; margin: 0 8px 8px; border-color: #a7a3ad; border-width: 3px; }
.gallery_pic { margin: 0 3px 3px; border-color: #a7a3ad; border-width: 3px; }
.dd  { display: none; margin: 0; padding: 1px 0 0; z-index: 3; top: 6px; width: 100%; height: auto; overflow: visible; border-style: solid none none; border-width: 0; border-color:  }
.in_p_link { font-size:14px; color:#5b2915;}
a.in_p_link:hover { color:#5b2c19; text-decoration: underline;}
.thumbdiv { height:113px; width:110px; float:left; margin-right:12px; margin-bottom:8px; font-size:13px; text-align:left;}
.black_link {line-height:18px;}
a.black_link:link { color: #000; text-decoration: none }
a.black_link:visited {color: #4f433c; text-decoration: none}
a.black_link:hover {color: #431c0c; text-decoration: underline}
.where_block {display:block; margin:10px; width:530px; height:auto; float:left; margin:2px; margin-bottom:10px; }
.where_block_header {display:block; background-color: #a7a3ad; width: 98%; margin-bottom:-10px; margin-top: 20px; padding-left:2px;}
.gallery_box { width: 230px; float: right; }
.pic_w_caption {font-size:11px; float:right; margin-top:0px; margin-left: 8px; margin-right:8px; margin-bottom:8px;}
.pic_w_caption img { border-color: #a7a3ad; border-width: 3px;}

#header {background-image:url(images/guh-header-bg.jpg); width: 995px; height:82px; margin:0px; padding:0px; margin-top: 10px; }
#top-nav {width:995px; height: 30px; margin:0px; padding:0px;}
#content-shell {background-image:url(images/guh-content-top-bg.jpg); background-repeat:no-repeat; background-position:top; margin:0px; padding:0px; width:995px;}
#content {background-image:url(images/guh-content-bg.jpg); background-repeat:repeat-y; margin:0px; padding:0px; padding-top:35px; width:995px; height:490px; text-align:left;}
#left-nav {width: 201px; height:490px; margin:0px; padding:0px; margin-left:4px; float:left;}
#nav-text-box {height: 227px; margin-left:22px;}
#core-content {width: 760px; margin:0px; padding:0px; margin-left:12px; margin-right:10px; float:right; text-align:left}
#core-content p {line-height:18px;}
#catalog-text-box {width: 715px;  display:block; margin:0px; padding:0px; text-align:justify; margin-bottom:15px;}
#catalog-text-box p {line-height:15px;}
#thumbBox img {border:#a7a3ad solid 3px; margin-bottom:12px;}
#thumbImage {overflow:visible; width:240px !important;}
#footer {background-image:url(images/guh-content-bottom-bg.jpg); background-repeat:no-repeat; width:995px; height:49px; padding-top:20px; }

#layer1 { height: 490px; width: 830px; margin-left: -400px; left: 50%; top: 10px; position: absolute; visibility: visible; }
#layer2 { height: 30px; width: 540px; margin-left: -270px; left: 50%; top: 70px; position: absolute; visibility: visible; z-index: 4;}
#layer3 { height: 190px; width: 559px; margin-left: -170px; left: 50%; top: 170px; position: absolute; visibility: visible; z-index: 3;}
#layer4 { height: 250px; width: 171px; margin-left: -375; left: 50%; top: 170px; position: absolute; visibility: visible; z-index: 5;}
#layer5 { height: 40px; width: 520px; margin-left: -260px; left: 50%; top: 105px; position: absolute; visibility: visible; z-index: 5;}
#layer6 { height: 116px; width: 211px; margin-left: -396px; left: 50%; top: 380px; position: absolute; visibility: visible; }
#thumb_container {width:390px; height:375px; overflow-y:auto; margin-left:30px;}
#where_box {height: 180px; width: 100%; overflow:auto; }
#caption_box {position:absolute; left:50%; top:258px; margin:0;  margin-left:-26px; width: 300px; margin-bottom:10px; font-size:11px; z-index:6;}