﻿body { background:#f9f1e2 url(/images/bg.gif); margin:0px; padding:5px; line-height : 130%; font-size:13px; 
       font-family:"Segoe UI", Arial, Verdana, Helvetica, "Trebuchet MS"; color : #333333; font-weight : normal;}

img { border:none; }

td, div, span {line-height : 130%;  }

h1,h2,h3,h4,h5,h6 {font-weight:400; color:#896849;}

h1 { color:#815732; font-size:2em;line-height:1; padding:0px; padding-bottom:6px; margin:0px; font-weight:bold; font-family: "Trebuchet MS", "Segoe UI", Arial, Verdana, Helvetica, ; }
h2 { color:#815732; font-size:1.7em;line-height:1; padding:0px; margin:0px; font-weight:bold; font-family: "Trebuchet MS", "Segoe UI", Arial, Verdana, Helvetica, ;}
h3 { color:#5a2515; font-size:1.5em;line-height:1; padding:0px; margin:0px; font-weight:bold; font-family: "Trebuchet MS", "Segoe UI", Arial, Verdana, Helvetica, ;}
h4 { color:#da613a; font-size:1.2em;line-height:1; padding:0px; margin:0px; font-weight:bold; font-family: "Trebuchet MS", "Segoe UI", Arial, Verdana, Helvetica, ;}
h5 {font-size:1em;line-height:1; padding:0px; margin:0px; font-weight:bold; font-family: "Trebuchet MS", "Segoe UI", Arial, Verdana, Helvetica, ;}
h6 {font-size:1em;line-height:1; padding:0px; margin:0px; font-weight:bold; font-family: "Trebuchet MS", "Segoe UI", Arial, Verdana, Helvetica, ;}

A { color:#583620; text-decoration:underline; }
A:Hover { color:#583620; text-decoration:none; }

.error { padding-bottom:10px; color:Red; }
.helptext { color:#999999; font-size:12px; line-height:115% !important; } 
.helptext2 { color:#777777; font-size:12px; font-style:italic; line-height:115% !important;  }
.fontBold {font-weight:bold;}

#container { width : 1000px; margin : 0 auto; text-align:center; }
#areatop  { width : 980px; padding-left:10px; padding-right:10px; margin : 0 auto; text-align:left; }
#areatopmenu { width : 980px; padding-left:10px; padding-right:10px; padding-top:10px; height:46px; background:#612a19 url(/images/top-menu.gif) left top no-repeat; }

#areatopmenu ul { float:left; list-style: none; margin: 0; padding: 0; padding-left:10px; }
#areatopmenu li { float:left; height:31px; z-index: 1;  }

#contentarea { width:1000px; margin : 0 auto; padding-bottom:10px;}
.topsubmenus { visibility:hidden; position:absolute; width:200px; background:url(/images/boxtran.gif); }

.subMenuTop { height:14px; background:#e1e0c7 url(/images/top-menu-sub-top.gif) left top no-repeat; }
.subMenuMiddle { background:#e1e0c7 url(/images/top-menu-sub-middle.gif) left top repeat-y; text-align:left; padding-left:14px; padding-right:14px; }
.subMenuBottom { height:8px; background:url(/images/top-menu-sub-bottom.gif) left bottom no-repeat; }

.submenu { color:#501d0f; padding-top:4px; padding-bottom:4px; line-height:110% }
.submenu A { color:#501d0f; text-decoration:none; }
.submenu A:Hover { color:#501d0f; text-decoration:underline; }

.submenu2nd { color:#644a3e;  text-decoration:none !important; background:url(/images/arrow-2nd.gif) top left no-repeat; padding-top:2px; padding-bottom:2px; padding-left:12px; line-height:110%; font-size:11px;  }
.submenu2nd A { color:#644a3e; text-decoration:none !important; }
.submenu2nd A:Hover { color:#644a3e; text-decoration:underline !important; }

.topRight { height:110px; text-align:right; padding-right:10px;}
.topLogo { float:left; }
.areabanner { width : 1000px; background:#fdf5e3 url(/images/banner-bg.jpg) top left no-repeat; padding-top:2px; padding-left:0px; padding-right:0px; padding-bottom:6px;}
.areabannerpage { width:1000px; padding-top:2px; padding-left:0px; padding-right:0px; padding-bottom:2px;}
.homecnt{ width:980px; margin : 0 auto; padding-top:10px; padding-bottom:20px;}

.boxSearch { background:#ffffff; border:solid 1px #612a19; padding:4px;}
.homecntsubtitle { font-size:14px; padding:3px; border-bottom:solid 1px #666666;}
.homecntsubtitleb { font-size:14px; padding:3px;}

.homecnt a { color:#333333; text-decoration:none; }
.homecnt a:hover { color:#333333; text-decoration:underline; }

.bottom {width:960px; margin : 0 auto; padding:10px; border-top:solid 1px #572413;}
.bottom a { color:#333333; text-decoration:none; }
.bottom a:hover { color:#333333; text-decoration:underline; }

.cntTop { height:10px; padding-top:4px; }
.cntMiddle { text-align:left; padding:10px; padding-left:14px; padding-right:32px;}
.cntBottom { height:10px; padding-bottom:4px;}

.sideMenu { background: url(/images/bg-sidemenu.gif) top left no-repeat; height:30px; line-height:105%; color:#ffffff; padding-left:12px; padding-right:12px; padding-top:10px; font-weight:bold;font-family: "Trebuchet MS", "Segoe UI", Arial, Verdana, Helvetica, ; }
.sideMenu A { color:#ffffff; text-decoration:none; }
.sideMenu A:Hover { color:#ffffff; text-decoration:underline; }

.sideMenu_2 { background: url(/images/bg-sidemenu2.gif) top left no-repeat; height:30px; line-height:105%; color:#ffffff; padding-left:12px; padding-right:12px; padding-top:10px; font-weight:bold;font-family: "Trebuchet MS", "Segoe UI", Arial, Verdana, Helvetica, ; }
.sideMenu_2 A { color:#ffffff; text-decoration:none; }
.sideMenu_2 A:Hover { color:#ffffff; text-decoration:underline; }

.sideMenu2 { background: url(/images/bg-sidemenu.gif) top left no-repeat; height:37px; line-height:105%; color:#ffffff; padding-left:12px; padding-right:12px; padding-top:3px; font-weight:bold;font-family: "Trebuchet MS", "Segoe UI", Arial, Verdana, Helvetica, ; }
.sideMenu2 A { color:#ffffff; text-decoration:none; }
.sideMenu2 A:Hover { color:#ffffff; text-decoration:underline; }

.sideMenu2_2 { background: url(/images/bg-sidemenu2.gif) top left no-repeat; height:37px; line-height:105%; color:#ffffff; padding-left:12px; padding-right:12px; padding-top:3px; font-weight:bold;font-family: "Trebuchet MS", "Segoe UI", Arial, Verdana, Helvetica, ; }
.sideMenu2_2 A { color:#ffffff; text-decoration:none; }
.sideMenu2_2 A:Hover { color:#ffffff; text-decoration:underline; }

.sideMenu2nd { padding:4px; padding-bottom:0px; line-height:110%; padding-left:22px; background:url(/images/arrow-2nd2.gif) top left no-repeat; }
.sideMenu2nd A { text-decoration:none; }
.sideMenu2nd A:Hover { text-decoration:underline; }

.gallerytd { padding:4px; padding-bottom:30px; text-align:center;}
.gallerytext { background:#999999; padding:4px; padding-top:0px; line-height:110%; color:#ffffff;}
.galleryborder { border:solid 4px #999999; background:#999999;}
.galleryarrow { padding-left:5px; padding-right:4px; padding-bottom:40px;}

.tableLeft { padding:4px; padding-right:14px; border-bottom:solid 1px #ccc59a; vertical-align:top; }
.tableRight { padding:4px; border-bottom:solid 1px #ccc59a; vertical-align:top; }
.tableForm { padding:4px; border-bottom:solid 1px #b0a875; padding-bottom:6px; vertical-align:top; }
.sitemapunderline {text-decoration:underline;}
.bottompadding10 { padding-bottom:10px;}