/* Elements */
body {
background:#5d4900 url(../images/background.gif) top left repeat;
margin:0;
text-align:center;
}

div, table, td {
font:12px Arial, Helvetica, sans-serif;
color:#4b4b4b;
}

h1, h2, h3, h4, h5 {
margin:0;
}

a, a:active, a:visited {
color:#6a5611;
text-decoration:underline;
}

a:hover {
color:#6a5611;
text-decoration:none;
}

/* Container */
#container {
margin:0 auto;
padding:0;
width:740px;
text-align: center;
}

/* Border */
.border {
background-color:#000;
width:14px;
float:left;
}

/* Header */
#header {
width:740px;
height:280px;
}

.header-title {
background:#000 url(../images/header_title.gif) top left no-repeat;
width:395px;
height:56px;
float:left;
}

.header-title h1 {
display:none;
}

.header-tagline {
background:#000 url(../images/header_tagline.gif) top left no-repeat;
width:317px;
height:56px;
float:left;
}

.header-tagline h3 {
display:none;
}

.header-image {
width:712px;
height:224px;
float:left;
}

/* Header Inside Page */
#header-inside {
width:740px;
height:84px;
}

.header-title-inside {
background:#000 url(../images/header_title_inside.gif) top left no-repeat;
width:712px;
height:84px;
float:left;
}

.header-title-inside h1 {
display:none;
}

/* Nav */
.nav-bullet {
background:#000 url(../images/nav_bullet.gif) top left no-repeat;
width:3px;
height:30px;
}

/* SubNav */
.subnav {
background:#000 url(../images/sub_nav.gif) top left no-repeat;
width:712px;
height:13px;
float:left;
}

.page-title {
float:left;
text-align:left;
width:631px;
}

.page-title  p {
margin:0;
padding: 10px 0 0 15px;
}

.home-link {
float:left;
text-align:left;
width:81px;
}

.home-link  p {
margin:0;
padding: 14px 0 0 0px;
}

/* SubNav Inside Page */
.subnav-inside {
background:#000 url(../images/sub_nav_inside.gif) top left no-repeat;
width:712px;
height:49px;
float:left;
}

/* Body */
.body-bg {
background:#f0e4aa url(../images/body_bg.gif) top left repeat-y;
width:740px;
}

#left-column {
width:388px;
float:left;
}

#left-column p {
margin:0;
padding: 12px 32px 0 52px;
}

.doing-it-right {
background:#f0e4aa url(../images/35_years.gif) top left no-repeat;
width:273px;
height:21px;
margin:26px 0 0 53px;
}

.doing-it-right span {
display:none;
}

.gift-certificate {
background:#fff url(../images/gift_certificate_bg.gif) top left no-repeat;
width:301px;
height:84px;
margin: 0 0 0 51px;
}

.gift-certificate-text {
font:11px Arial, Helvetica, sans-serif;
padding: 32px 15px 0 80px;
}

.gift-certificate-text a, .gift-certificate-text a:active, .gift-certificate-text a:visited {
color:#776113;
text-decoration:underline;
}

.gift-certificate-text a:hover {
color:#776113;
text-decoration:none;
}

.calendar-of-events ul {
margin:0;
padding:9px 0 10px 67px;
font-size:11px;
}

.calendar-of-events li {
list-style:square outside;
margin:0px 0px 0px 67px;
padding:10px 0px 10px 0px;
}

.headline-events {
background:#fff url(../images/calendar_of_events.gif) top left no-repeat;
width:299px;
height:19px;
margin: 18px 0 0 51px;
}

#right-column {
width:352px;
float:left;
}

.list-title-corporate {
background:#fff url(../images/list_title_corporate.gif) top left no-repeat;
width:128px;
height:15px;
}

.list-title-recreational {
background:#fff url(../images/list_title_recreational.gif) top left no-repeat;
width:135px;
height:15px;
}

.list-title-sales {
background:#fff url(../images/list_title_sales.gif) top left no-repeat;
width:93px;
height:15px;
}

.list-title-management {
background:#fff url(../images/list_title_management.gif) top left no-repeat;
width:85px;
height:25px;
margin: 0 0 5px 0;
}

.list-title-instruction {
background:#fff url(../images/list_title_instruction.gif) top left no-repeat;
width:85px;
height:25px;
margin: 0 0 5px 0;
}

.hp-right-list {
width:278px;
margin: 25px 0 0 26px;
}

.hp-right-list-image {
float:left;
}

.hp-right-list-content {
float:left;
margin: 0 0 0 11px;
}

.hp-right-list-content ul {
margin:0;
padding:0 0 10px 26px;
font-size:11px;
}

.hp-right-list-content li {
list-style:square url(../images/list_bullet.gif) outside;
margin:0;
padding:0px 0 0px 0;
}

.dotted-line {
background:#000 url(../images/dotted_line.gif) top left no-repeat;
width:304px;
height:8px;
font-size:2px;
margin: 0px 0 17px 0;
/*margin: 10px 0 21px 0;*/
}

.dotted-line-vertical {
background:#000 url(../images/dotted_line_vertical.gif) top left no-repeat;
width:7px;
height:126px;
float:left;
margin: 0 13px 0 0px;
}

.hp-right-bottom-list {
width:301px;
margin: 0px 0 0 26px;
}

.management {
float:left;
font-size:11px;
width:136px;
margin: 0 10px 0 0;
}

.instruction {
float:right;
font-size:11px;
width:135px;
}

/* Body Inside Page */
.body-bg-inside {
background:#f0e4aa url(../images/body_bg_inside.gif) top left repeat-y;
width:740px;
}

#left-column-inside {
width:160px;
float:left;
padding:0px 0px 0px 25px
}

#left-column-inside ul {
margin:0;
padding:10px 0 0px 38px;
_padding:10px 0 0px 44px;
font-size:11px;
}

#left-column-inside li {
list-style:square url(../images/list_bullet.gif) outside;
margin:0;
padding:0px 0 10px 0;
}

/*#left-column-inside  a, #left-column-inside  a:active, #left-column-inside  a:visited {
color:#776113;
text-decoration:none;
}

#left-column-inside a:hover {
color:#776113;
text-decoration:underline;
}
*/
.gift-certificate-inside {
background:#fff url(../images/gift_certificate_bg_inside.gif) top left no-repeat;
width:132px;
height:185px;
margin: 21px 0 75px 0px;
}

.gift-certificate-inside p {
margin:0;
padding:86px 16px 0 12px;
font-size:11px;
}

#middle-column-inside {
width:16px;
float:left;
}

#right-column-inside {
width:554px;
float:left;
_margin:10 0 0 9;
}

#right-column-inside h3 {
margin:0;
color:#776113;
font-size:16px;
padding: 31px 0 0 21px;
}

#right-column-inside p {
margin:0;
padding: 17px 41px 36px 21px;
}

/* Footer */
.sub-body {
background:#000 url(../images/sub_body.gif) top left no-repeat;
width:740px;
height:31px;
}

.footer-title {
background:#000 url(../images/footer_title.gif) top left no-repeat;
width:740px;
height:35px;
}

.footer-title span {
display:none;
}

.footer-content {
width:740px;
background-color:#000;
text-align:left;
color:#9b7e19;
font-size:11px;
}

.footer-content p {
padding: 0 0 14px 18px;
margin:0;
}

.footer-content a, .footer-content a:active, .footer-content a:visited {
color:#9b7e19;
text-decoration:underline;
}

.footer-content a:hover {
color:#9b7e19;
text-decoration:none;
}


.childnav a, .childnav a:active, .childnav a:visited  {
color:#776113;
text-decoration:none;
}

.childnav a:hover {
color:#776113;
text-decoration:underline;
}


.subMenu {
	
	color:#000000;
	
}

.subMenu td {
	border-bottom:solid thin black;	
	border-right:solid thin black;
	border-left:solid thin black;
	line-height:25px;
	color:White;
	Padding:  1px 6px 1px 6px;
	font-size:12px;
	font-weight:bold;
	
}

.subMenu li
{
	list-style-type:square;
	
	
}

#NavBar1_Menu1-menuItem001-subMenu-menuItem000
{
	border-top:solid thin black;
	
	
}


