/* General */
body { background-color: #B8B8B8; }
body,td,th { font-family: "Trebuchet MS", Arial; font-size: 12px; color: #666666; font-weight: normal; text-decoration: none; LINE-HEIGHT: 20px; }
body,html { margin-left: 0px; margin-top: 0px; margin-right: 0px; margin-bottom: 0px; padding: 0px; height: 100%; }
a:link { color: #9966CC; text-decoration: underline; }
a:visited { color: #9966CC; text-decoration: underline; }
a:active { color: #9966CC; text-decoration: underline; }
a:hover { color: #990066; text-decoration: underline; }


/* Remove Dotted Outlines */
a:active { outline: none; }
a { outline: none; }


/* Footer */
.footer { FONT-FAMILY: Verdana; FONT-SIZE: 9px; COLOR: #A782B8; LINE-HEIGHT: normal; }
a.footer:link, a.footer:visited, a.footer:active { COLOR: #A782B8; TEXT-DECORATION: none; }
a.footer:hover { COLOR: #FFFFFF; TEXT-DECORATION: none; }


/* Submenu */
.submenu { FONT-FAMILY: "Trebuchet MS"; FONT-SIZE: 12px; COLOR: #828282; LINE-HEIGHT: 15px; width: 140px; display: block; padding-top: 6px; padding-bottom: 6px; }
a.submenu:link, a.submenu:visited, a.submenu:active { COLOR: #828282; TEXT-DECORATION: none; }
a.submenu:hover { COLOR: #8A6BB4; TEXT-DECORATION: none; text-indent: 0px; }

.submenu_hi { FONT-FAMILY: "Trebuchet MS"; FONT-SIZE: 12px; COLOR: #8A6BB4; LINE-HEIGHT: 15px; width: 140px; display: block; padding-top: 6px; padding-bottom: 6px; }
a.submenu_hi:link, a.submenu_hi:visited, a.submenu_hi:active { COLOR: #8A6BB4; TEXT-DECORATION: none; }
a.submenu_hi:hover { COLOR: #8A6BB4; TEXT-DECORATION: none; }


/* Text */
/* .pgtitle { FONT-FAMILY: "Trebuchet MS", Arial; FONT-SIZE: 12px; COLOR: #765788; font-weight: normal; line-height: normal; padding-top: 0px; padding-bottom: 0px; } */
.pgtitle { FONT-FAMILY: "Trebuchet MS", Arial; FONT-SIZE: 12px; COLOR: #990066; font-weight: normal; line-height: normal; padding-top: 0px; padding-bottom: 0px; }
a.pgtitle:link, a.pgtitle:visited, a.pgtitle:active { COLOR: #666666; TEXT-DECORATION: none; }
a.pgtitle:hover { COLOR: #9966CC; TEXT-DECORATION: none; }

.boutiquetitle { FONT-FAMILY: Arial; FONT-SIZE: 15px; COLOR: #777777; font-weight: bold; line-height: normal; padding-top: 0px; padding-bottom: 5px; }
.boutiqueinfo { FONT-FAMILY: Verdana; FONT-SIZE: 11px; COLOR: #555555; font-weight: normal; line-height: normal; padding-top: 0px; padding-bottom: 3px; }

.gallerytitle { FONT-FAMILY: Arial; FONT-SIZE: 15px; COLOR: #777777; font-weight: bold; line-height: normal; padding-top: 0px; padding-bottom: 5px; }
a.gallerytitle:link, a.gallerytitle:visited, a.gallerytitle:active { COLOR: #777777; TEXT-DECORATION: none; }
a.gallerytitle:hover { COLOR: #777777; TEXT-DECORATION: none; }
.galleryinfo { FONT-FAMILY: Verdana; FONT-SIZE: 11px; COLOR: #555555; font-weight: normal; line-height: normal; padding-top: 0px; padding-bottom: 3px; }

.newstitle { FONT-FAMILY: Verdana; FONT-SIZE: 11px; COLOR: #765788; font-weight: normal; line-height: 17px; padding-top: 0px; padding-bottom: 5px; }
.newsinfo { FONT-FAMILY: Verdana; FONT-SIZE: 11px; COLOR: #666666; font-weight: normal; line-height: 17px; padding-top: 0px; padding-bottom: 11px; padding-left: 18px; }
.newsinfo2 { FONT-FAMILY: Verdana; FONT-SIZE: 11px; COLOR: #666666; font-weight: normal; line-height: 17px; padding-top: 7px; padding-bottom: 9px; padding-left: 18px; padding-right: 18px; background-color: #C0C0C0; }
.newsinfo3 { FONT-FAMILY: Verdana; FONT-SIZE: 11px; COLOR: #666666; font-weight: normal; line-height: 17px; padding-bottom: 7px; }


/* Tables */
.table1 { border: solid #D8D2C4; border-collapse: collapse; border-width: 1px 1px 1px 1px; background-color: #D0C8B8; }
.table1 TD { border: solid #D8D2C4; border-width: 0px 1px 1px 0px; padding: 3px 7px 3px 7px; }
.table1_title { FONT-FAMILY: Arial; FONT-SIZE: 11px; COLOR: #694C00; LINE-HEIGHT: normal; }
.table1_txt { FONT-FAMILY: Arial; FONT-SIZE: 11px; COLOR: #685D38; LINE-HEIGHT: normal; }






