BODY {
	padding:0px; FONT-SIZE: 12px;  
	BACKGROUND-ATTACHMENT: fixed; 
	BACKGROUND-IMAGE: url(../images/marblebg3b.jpg); background-repeat: no-repeat; background-position: center top; 
	margin:0px; color:#67655b; 
	font-family:Georgia, Verdana; 
	scrollbar-face-color:#FFFFFF; 
	scrollbar-highlight-color:#cccccc; 
	scrollbar-shadow-color:#666666; 
	scrollbar-3dlight-color:#FFFFFF; 
	scrollbar-arrow-color:#838383; 
	scrollbar-track-color:#FFFFFF; 
	scrollbar-darkshadow-color:#cccccc;
}
A:link {
	COLOR: #B0B0B0; TEXT-DECORATION: none
}
A:active {
	COLOR: #D24A00; TEXT-DECORATION: none
}
A:visited {
	COLOR: #B0B0B0; TEXT-DECORATION: none
}
A:hover {
	COLOR: #FFCA00; TEXT-DECORATION: underline
}
A.whitelinks:link {
	FONT-SIZE: 12px; COLOR: #878787; TEXT-DECORATION: none
}
A.whitelinks:active {
	FONT-SIZE: 12px; COLOR: #FFCA00; TEXT-DECORATION: none
}
A.whitelinks:visited {
	FONT-SIZE: 12px; COLOR: #FFCA00; TEXT-DECORATION: none
}
A.whitelinks:hover {
	FONT-SIZE: 12px; COLOR: #BF2400; TEXT-DECORATION: underline
}
A.nav:link {
	FONT-SIZE: 12px; COLOR: #878787; TEXT-DECORATION: none
}
A.nav:active {
	FONT-SIZE: 12px; COLOR: #FFCA00; TEXT-DECORATION: none
}
A.nav:visited {
	FONT-SIZE: 12px; COLOR: #878787; TEXT-DECORATION: none
}
A.nav:hover {
	FONT-SIZE: 12px; COLOR: #5F5C5B; TEXT-DECORATION: underline
}
A.body:link {
	FONT-SIZE: 12px; COLOR: #BA3E00; TEXT-DECORATION: none
}
A.body:active {
	FONT-SIZE: 12px; COLOR: #FFCA00; TEXT-DECORATION: none
}
A.body:visited {
	FONT-SIZE: 12px; COLOR: #FFA800; TEXT-DECORATION: none
}
A.body:hover {
	FONT-SIZE: 12px; COLOR: #0088C7; TEXT-DECORATION: underline
}
.calendar {color:"000000"; 
}
  A.calendar:link { text-decoration:none;color:"000000"; 
}
  A.calendar:hover { text-decoration:none;color:"FFCA00"; 
}
P {
	FONT-SIZE: 12px; COLOR: #67655b; FONT-FAMILY: Georgia, Verdana
}
TD {
	FONT-SIZE: 12px; COLOR: #67655b; FONT-FAMILY: Georgia, Verdana
}
LI {
	COLOR: #67655b
}
LI P {
	COLOR: #67655b
}
UL {
	COLOR: #67655b
}
.ttl_sml {
	FONT-WEIGHT: bold; FONT-SIZE: 11px; COLOR: #b57a1f
}
.ttl_lrg {
	FONT-WEIGHT: bold; FONT-SIZE: 12px; COLOR: #b57a1f
}
.footer {
	FONT-SIZE: 10px; COLOR: #f2efe7
}
.text-sml {
	FONT-SIZE: 10px
}
.text-lrg {
	FONT-SIZE: 12px
}
.sidenav-contact {
	FONT-SIZE: 10px; COLOR: #9a988f; LINE-HEIGHT: 11px
}
.caption {
	FONT-SIZE: 10px; COLOR: #777777; FONT-FAMILY: Verdana
}
.home-margin {
	PADDING-RIGHT: 12px; PADDING-LEFT: 12px; PADDING-BOTTOM: 12px; PADDING-TOP: 12px
}
.body-margin {
	PADDING-RIGHT: 12px; PADDING-LEFT: 12px; PADDING-BOTTOM: 12px; PADDING-TOP: 12px
}
.home-opening {
	PADDING-RIGHT: 30px; PADDING-LEFT: 30px; PADDING-TOP: 56px
}
.sidenav-margin {
	PADDING-RIGHT: 15px; PADDING-LEFT: 15px; PADDING-BOTTOM: 15px; PADDING-TOP: 15px
}
.footer-margin {
	PADDING-RIGHT: 12px; PADDING-LEFT: 12px; PADDING-BOTTOM: 12px; PADDING-TOP: 12px
}
.bkgleft {
	BACKGROUND: url(../images/bkg_leftshadow.jpg) repeat-y right top
}
.bkgright {
	BACKGROUND: url(../images/bkg_rightshadow.jpg) repeat-y left top
}
.footerbkg {
	PADDING-RIGHT: 12px; PADDING-LEFT: 12px; BACKGROUND: url(../images/footer_bkg.jpg) repeat-x 50% top; PADDING-BOTTOM: 12px; PADDING-TOP: 12px
}
.footerbkg_history {
	PADDING-RIGHT: 12px; PADDING-LEFT: 12px; BACKGROUND: url(../images/footer_bkg_history.jpg) repeat-x 50% top; PADDING-BOTTOM: 12px; PADDING-TOP: 12px
}
.forms {
	FONT-SIZE: 11px; COLOR: #4c4c4c
}

/* Font class for slideshows */
.slidetxt {
	FONT-FAMILY: Georgia, Verdana; FONT-SIZE: 14px; COLOR: #8E8C8C; LINE-HEIGHT: 20px;
}
.slidetxt A:link {
	COLOR: #0000FF; TEXT-DECORATION: none
}
.slidetxt A:visited {
	COLOR: #0000FF; TEXT-DECORATION: none
}
.slidetxt A:hover {
    COLOR: #E8001B; TEXT-DECORATION: none
}
.hideslidetxt {
	FONT-FAMILY: Georgia, Verdana; FONT-SIZE: 14px; COLOR: #FFFFFF; LINE-HEIGHT: 20px;
}
.hideslidetxt A:link {
	COLOR: #FFFFFF; TEXT-DECORATION: none
}
.hideslidetxt A:visited {
	COLOR: #FFFFFF; TEXT-DECORATION: none
}
.hideslidetxt A:hover {
    COLOR: #FFFFFF; TEXT-DECORATION: none
}
.bnrwhite {
	FONT-FAMILY: Georgia, Verdana; FONT-SIZE: 8px; COLOR: #FFFFFF;
}
.bnrwhite A:link {
	COLOR: #FFFFFF; TEXT-DECORATION: none
}
.bnrwhite A:visited {
	COLOR: #FFFFFF; TEXT-DECORATION: none
}
.bnrwhite A:hover {
    COLOR: #FFFFFF; TEXT-DECORATION: underline
}
.slidetxtpro {
	FONT-FAMILY: Verdana, Helvetica, sans-serif; FONT-SIZE: 10px; COLOR: #000000; LINE-HEIGHT: 15px;
}
.slidetxtpro A:link {
	COLOR: #0000FF; TEXT-DECORATION: none
}
.slidetxtpro A:visited {
	COLOR: #0000FF; TEXT-DECORATION: none
}
.slidetxtpro A:hover {
    COLOR: #E8001B; TEXT-DECORATION: none