BODY {
	BORDER-RIGHT: 0px; PADDING-RIGHT: 0px; BORDER-TOP: 0px; PADDING-LEFT: 0px; BACKGROUND: #fff; PADDING-BOTTOM: 0px; MARGIN: 0px; BORDER-LEFT: 0px; PADDING-TOP: 0px; BORDER-BOTTOM: 0px; HEIGHT: 100%
}
HTML {
	BORDER-RIGHT: 0px; PADDING-RIGHT: 0px; BORDER-TOP: 0px; PADDING-LEFT: 0px; BACKGROUND: #fff; PADDING-BOTTOM: 0px; MARGIN: 0px; BORDER-LEFT: 0px; PADDING-TOP: 0px; BORDER-BOTTOM: 0px; HEIGHT: 100%
}
TH {
	FONT-SIZE: 11px; COLOR: #555; FONT-FAMILY: Tahoma,Arial,Helvetica
}
TD {
	FONT-SIZE: 11px; COLOR: #555; FONT-FAMILY: Tahoma,Arial,Helvetica
}
DIV {
	FONT-SIZE: 11px; COLOR: #555; FONT-FAMILY: Tahoma,Arial,Helvetica
}
.Fcounter {COLOR: #ffffff; FONT-WEIGHT: bold ; FONT-FAMILY: Arial, "MS Sans Serif", sans-serif; FONT-SIZE: 12pt; BACKGROUND-COLOR: ; VERTICAL-ALIGN: middle;}
.Fextras {COLOR: #ffffff; FONT-WEIGHT: bold ; FONT-FAMILY: Arial, "MS Sans Serif", sans-serif; FONT-SIZE: 12pt; BACKGROUND-COLOR: ; VERTICAL-ALIGN: top;}
.Fsubscribe { BACKGROUND-COLOR: #490000; bottom: 0px; border-bottom-width: 0px; border-left-width: 0px; border-top-width: 0px; border-right-width: 0px; height: 17px; COLOR: #ffffff; FONT-WEIGHT: normal ; FONT-FAMILY: "MS Sans Serif", Arial, sans-serif; FONT-SIZE: 10px; BACKGROUND-COLOR: #660000; width: 120; VERTICAL-ALIGN: middle; TEXT-ALIGN: center}
.Fenquiry { BACKGROUND-COLOR: #490000; bottom: 0px; border-bottom-width: 0px; border-left-width: 0px; border-top-width: 0px; border-right-width: 0px; height: 17px; COLOR: #ffffff; FONT-WEIGHT: normal ; FONT-FAMILY: "MS Sans Serif", Arial, sans-serif; FONT-SIZE: 10px; BACKGROUND-COLOR: #660000; width: 200; VERTICAL-ALIGN: middle; TEXT-ALIGN: center}
.Ftextbox { BACKGROUND-COLOR: #490000; bottom: 0px; border-bottom-width: 0px; border-left-width: 0px; border-top-width: 0px; border-right-width: 0px; height: 100px; COLOR: #ffffff; FONT-WEIGHT: normal ; FONT-FAMILY: "MS Sans Serif", Arial, sans-serif; FONT-SIZE: 10px; BACKGROUND-COLOR: #660000; width: 600; VERTICAL-ALIGN: middle; TEXT-ALIGN: center}
.title123 {
	PADDING-RIGHT: 0px; MARGIN-TOP: 0px; PADDING-LEFT: 0px; FONT-WEIGHT: lighter; FONT-SIZE: 17pt; MARGIN-BOTTOM: 0px; PADDING-BOTTOM: 0px; COLOR: #bf311a; PADDING-TOP: 0px; FONT-VARIANT: normal
}
.introText {PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-WEIGHT: normal; FONT-SIZE: 10pt; PADDING-BOTTOM: 0px; MARGIN: 0px 0px 0px; COLOR: #ffffff; PADDING-TOP: 0px}
.introTextr {PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-WEIGHT: normal; FONT-SIZE: 10pt; PADDING-BOTTOM: 0px; MARGIN: 0px 0px 0px; COLOR: #BF311A; PADDING-TOP: 0px}
.introTexti {PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-WEIGHT: normal; FONT-SIZE: 10pt; PADDING-BOTTOM: 0px; MARGIN: 0px 0px 0px; COLOR: #BF311A; PADDING-TOP: 0px; font-style: italic;}

.introLink {PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-WEIGHT: normal; FONT-SIZE: 10pt; PADDING-BOTTOM: 0px; MARGIN: 0px 0px 0px; COLOR: #BF311A; PADDING-TOP: 0px}
A.introLink:link {PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-WEIGHT: normal; FONT-SIZE: 10pt; PADDING-BOTTOM: 0px; MARGIN: 0px 0px 0px; COLOR: #BF311A; PADDING-TOP: 0px}
A.introLink:active {PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-WEIGHT: normal; FONT-SIZE: 10pt; PADDING-BOTTOM: 0px; MARGIN: 0px 0px 0px; COLOR: #BF311A; PADDING-TOP: 0px}
A.introLink:visited {PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-WEIGHT: normal; FONT-SIZE: 10pt; PADDING-BOTTOM: 0px; MARGIN: 0px 0px 0px; COLOR: #BF311A; PADDING-TOP: 0px}
A.introLink:hover {PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-WEIGHT: normal; FONT-SIZE: 10pt; PADDING-BOTTOM: 0px; MARGIN: 0px 0px 0px; COLOR: #cdcdcd; PADDING-TOP: 0px; font-style:italic}

.contactText {PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-WEIGHT: bold; FONT-SIZE: 20pt; PADDING-BOTTOM: 0px; MARGIN: 0px 0px 0px; COLOR: #ffffff; PADDING-TOP: 0px}
A.contactText:link {COLOR: #BF311A; TEXT-DECORATION: none}
A.contactText:visited {COLOR: #BF311A; TEXT-DECORATION: none}
A.contactText:active {COLOR: #BF311A; TEXT-DECORATION: none}
A.contactText:hover {COLOR: #cdcdcd; TEXT-DECORATION: none; font-style:italic}

.classText {PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-WEIGHT: normal; FONT-SIZE: 8pt; PADDING-BOTTOM: 0px; MARGIN: 0px 0px 0px; COLOR: #ffffff; PADDING-TOP: 0px}
A.classText:link {COLOR: #BF311A; TEXT-DECORATION: none}
A.classText:visited {COLOR: #BF311A; TEXT-DECORATION: none}
A.classText:active {COLOR: #BF311A; TEXT-DECORATION: none}
A.classText:hover {COLOR: #cdcdcd; TEXT-DECORATION: none; font-style:italic}

.qphotLink {width: 246px; height: 20px; padding-top:2px; background-color:#350000; display:block; text-align: center; margin-right: 6px; margin-bottom: 6px; float: left;}
.qphotLink:hover {color: #BF311A;}

.qphotClass {width: 240px; height: 50px; padding-top:15px; background-color:#350000; display:block; text-align: center; margin-right: 6px; margin-bottom: 6px; float: left; FONT-WEIGHT: bold; FONT-SIZE: 15pt;}
.qphotClass:hover {color: #ffffff;  background-color:#8B0F05; padding-top:10px;}

.introType {padding-top:5px; background-color:#350000; display:block; text-align: center; margin-right: 6px; margin-bottom: 6px; float: left; FONT-WEIGHT: bold; FONT-SIZE: 15pt; color: #ffffff}

.borderWorkshop { margin-right: 10px; margin-bottom: 10px;}
.borderHistory01 { margin-right: 10px; margin-bottom: 10px;}
.borderHistory02 { margin-left: 10px; margin-bottom: 10px;}

.borderAlbum { margin-bottom: 10px}

#wrapper {
	POSITION: relative; HEIGHT: 258px
}
#logo {
	Z-INDEX: 3; LEFT: 25px; WIDTH: 228px; POSITION: absolute; TOP: 25px; HEIGHT: 60px
}
#user {
	Z-INDEX: 3; RIGHT: 8px; POSITION: absolute; TOP: 8px; HEIGHT: 18px; TEXT-ALIGN: right
}
#header {
	Z-INDEX: 2; WIDTH: 100%; BOTTOM: 40px; POSITION: absolute
}
.bannerpanecss {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; PADDING-TOP: 0px
}
.lt {
	VERTICAL-ALIGN: top; TEXT-ALIGN: left
}
.rt {
	VERTICAL-ALIGN: top; TEXT-ALIGN: right
}
.lb {
	VERTICAL-ALIGN: bottom; TEXT-ALIGN: left
}
.rb {
	VERTICAL-ALIGN: bottom; TEXT-ALIGN: right
}
.cm {
	VERTICAL-ALIGN: middle; TEXT-ALIGN: center
}
.ct {
	VERTICAL-ALIGN: top; TEXT-ALIGN: center
}
.cb {
	VERTICAL-ALIGN: bottom; TEXT-ALIGN: center
}
.rm {
	VERTICAL-ALIGN: middle; TEXT-ALIGN: right
}
.lm {
	VERTICAL-ALIGN: middle; TEXT-ALIGN: left
}
.wh {
	WIDTH: 100%; HEIGHT: 100%
}
.w {
	WIDTH: 100%
}
.h {
	HEIGHT: 100%
}
.w50 {
	WIDTH: 50%
}
.panecss {
	PADDING-RIGHT: 10px; PADDING-LEFT: 10px; PADDING-BOTTOM: 5px; PADDING-TOP: 5px
}
.norwar {
	WHITE-SPACE: nowrap
}
.Head {
	FONT-WEIGHT: bold; FONT-SIZE: 11px; COLOR: #000
}
.SubHead {
	FONT-SIZE: 11px; COLOR: #000
}
.SubSubHead {
	FONT-SIZE: 11px; COLOR: #000
}
.Normal {
	FONT-SIZE: 11px; COLOR: #555
}
.CommandButton {
	COLOR: #000000; TEXT-DECORATION: underline
}
A.CommandButton:link {
	COLOR: #000000; TEXT-DECORATION: underline
}
A.CommandButton:visited {
	COLOR: #000000; TEXT-DECORATION: underline
}
A.CommandButton:active {
	COLOR: #000000; TEXT-DECORATION: underline
}
A.CommandButton:hover {
	COLOR: #5a493f; TEXT-DECORATION: none
}
A {
	COLOR: #ffffff; TEXT-DECORATION: none
}
A:link {
	COLOR: #ffffff; TEXT-DECORATION: none
}
A:visited {
	COLOR: #ffffff; TEXT-DECORATION: none
}
A:active {
	COLOR: #ffffff; TEXT-DECORATION: none
}
A:hover {
	COLOR: #cdcdcd; TEXT-DECORATION: none
}
.topcss {
	FONT-WEIGHT: normal; FONT-SIZE: 11px; COLOR: #000; TEXT-DECORATION: none
}
A.topcss:link {
	FONT-WEIGHT: normal; FONT-SIZE: 11px; COLOR: #000; TEXT-DECORATION: none
}
A.topcss:active {
	FONT-WEIGHT: normal; FONT-SIZE: 11px; COLOR: #000; TEXT-DECORATION: none
}
A.topcss:visited {
	FONT-WEIGHT: normal; FONT-SIZE: 11px; COLOR: #000; TEXT-DECORATION: none
}
A.topcss:hover {
	FONT-WEIGHT: normal; FONT-SIZE: 11px; COLOR: #5a493f; TEXT-DECORATION: underline
}
.usercss {
	FONT-WEIGHT: normal; FONT-SIZE: 11px; COLOR: #000; TEXT-DECORATION: none
}
A.usercss:link {
	FONT-WEIGHT: normal; FONT-SIZE: 11px; COLOR: #000; TEXT-DECORATION: none
}
A.usercss:active {
	FONT-WEIGHT: normal; FONT-SIZE: 11px; COLOR: #000; TEXT-DECORATION: none
}
A.usercss:visited {
	FONT-WEIGHT: normal; FONT-SIZE: 11px; COLOR: #000; TEXT-DECORATION: none
}
A.usercss:hover {
	FONT-WEIGHT: normal; FONT-SIZE: 11px; COLOR: #5a493f; TEXT-DECORATION: underline
}
.searchcss {
	FONT-WEIGHT: normal; FONT-SIZE: 11px; COLOR: #000; TEXT-DECORATION: none
}
A.searchcss:link {
	FONT-WEIGHT: normal; FONT-SIZE: 11px; COLOR: #000; TEXT-DECORATION: none
}
A.searchcss:active {
	FONT-WEIGHT: normal; FONT-SIZE: 11px; COLOR: #000; TEXT-DECORATION: none
}
A.searchcss:visited {
	FONT-WEIGHT: normal; FONT-SIZE: 11px; COLOR: #000; TEXT-DECORATION: none
}
A.searchcss:hover {
	FONT-WEIGHT: normal; FONT-SIZE: 11px; COLOR: #5a493f; TEXT-DECORATION: underline
}
.links {
	FONT-WEIGHT: normal; FONT-SIZE: 11px; COLOR: #fff; TEXT-DECORATION: none
}
A.links:link {
	FONT-WEIGHT: normal; FONT-SIZE: 11px; COLOR: #fff; TEXT-DECORATION: none
}
A.links:active {
	FONT-WEIGHT: normal; FONT-SIZE: 11px; COLOR: #fff; TEXT-DECORATION: none
}
A.links:visited {
	FONT-WEIGHT: normal; FONT-SIZE: 11px; COLOR: #fff; TEXT-DECORATION: none
}
A.links:hover {
	FONT-WEIGHT: normal; FONT-SIZE: 11px; COLOR: #e2d39a; TEXT-DECORATION: underline
}
.foot123 { font-family: Tahoma,Arial,Helvetica; font-size: 9pt; font-weight: bold; font-style: normal; COLOR: #ffffff; TEXT-DECORATION: none}
A.foot123:link { font-family: Tahoma,Arial,Helvetica; font-size: 9pt; font-weight: bold; font-style: normal; COLOR: #ffffff; TEXT-DECORATION: none}
A.foot123:active { font-family: Tahoma,Arial,Helvetica; font-size: 9pt; font-weight: bold; font-style: normal; COLOR: #ffffff; TEXT-DECORATION: none}
A.foot123:visited { font-family: Tahoma,Arial,Helvetica; font-size: 9pt; font-weight: bold; font-style: normal; COLOR: #ffffff; TEXT-DECORATION: none}
A.foot123:hover { font-family: Tahoma,Arial,Helvetica; font-size: 9pt; font-weight: bold; font-style: normal; COLOR: #cdcdcd; TEXT-DECORATION: none}

.marquee123 { font-family: Tahoma,Arial,Helvetica; font-size: 9pt; font-weight: normal; font-style: normal; text-decoration: ; COLOR: #BF311B; TEXT-DECORATION: none}

.bottomcss {
	FONT-WEIGHT: normal; FONT-SIZE: 11px; COLOR: #000; TEXT-DECORATION: none
}
A.bottomcss:link {
	FONT-WEIGHT: normal; FONT-SIZE: 11px; COLOR: #000; TEXT-DECORATION: none
}
A.bottomcss:active {
	FONT-WEIGHT: normal; FONT-SIZE: 11px; COLOR: #000; TEXT-DECORATION: none
}
A.bottomcss:visited {
	FONT-WEIGHT: normal; FONT-SIZE: 11px; COLOR: #000; TEXT-DECORATION: none
}
A.bottomcss:hover {
	FONT-WEIGHT: normal; FONT-SIZE: 11px; COLOR: #5a493f; TEXT-DECORATION: underline
}
.leftpane {
	PADDING-RIGHT: 5px; PADDING-LEFT: 5px; PADDING-BOTTOM: 0px; PADDING-TOP: 0px
}
.rightpane {
	PADDING-RIGHT: 5px; PADDING-LEFT: 5px; PADDING-BOTTOM: 0px; PADDING-TOP: 0px
}
.toppane {
	PADDING-RIGHT: 5px; PADDING-LEFT: 5px; PADDING-BOTTOM: 0px; PADDING-TOP: 0px
}
.bottompane {
	PADDING-RIGHT: 5px; PADDING-LEFT: 5px; PADDING-BOTTOM: 0px; PADDING-TOP: 0px
}
.contentpane {
	PADDING-RIGHT: 5px; PADDING-LEFT: 5px; PADDING-BOTTOM: 0px; PADDING-TOP: 0px
}
.myleftpane {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; PADDING-TOP: 0px
}
.mycontentpane {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; PADDING-TOP: 0px
}
.myrightpane {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; PADDING-TOP: 0px
}
.mybottompane {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; PADDING-TOP: 0px
}
.logopane {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; PADDING-TOP: 0px
}
.showcasepane {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; PADDING-TOP: 0px
}
.bannerpane {
	PADDING-RIGHT: 4px; PADDING-LEFT: 4px; PADDING-BOTTOM: 0px; PADDING-TOP: 0px
}
.vspacepane {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 5px; PADDING-TOP: 5px
}
.hspacepane {
	PADDING-RIGHT: 5px; PADDING-LEFT: 5px; PADDING-BOTTOM: 0px; PADDING-TOP: 0px
}
.allspacepane {
	PADDING-RIGHT: 5px; PADDING-LEFT: 5px; PADDING-BOTTOM: 5px; PADDING-TOP: 5px
}
.leftshowpane {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; PADDING-TOP: 10px
}
.test {
	BACKGROUND-COLOR: #33ff33
}
.MainMenu_MenuContainer {
	BACKGROUND-COLOR: transparent
}
.MainMenu_MenuItemSel {
	BACKGROUND: none transparent scroll repeat 0% 0%
}
.MainMenu_MenuBar {
	
}
.MainMenu_TabRootMenuItem TD {
	PADDING-RIGHT: 5px; PADDING-LEFT: 5px; FONT-WEIGHT: bold; FONT-SIZE: 12px; BACKGROUND: none transparent scroll repeat 0% 0%; COLOR: #ffffff; HEIGHT: 34px; TEXT-ALIGN: center
}
.MainMenu_TabRootMenuItemSel TD {
	PADDING-RIGHT: 5px; PADDING-LEFT: 5px; FONT-WEIGHT: bold; FONT-SIZE: 12px; BACKGROUND: url(images/menu_sel.gif) repeat-x 0px -1px; COLOR: #000; HEIGHT: 34px; TEXT-ALIGN: center
}
.MainMenu_TabMenuItemHover TD {
	PADDING-RIGHT: 5px; PADDING-LEFT: 5px; FONT-WEIGHT: bold; FONT-SIZE: 12px; BACKGROUND: url(images/menu_sel.gif) repeat-x 0px -1px; COLOR: #cdcdcd; HEIGHT: 34px; TEXT-ALIGN: center
}
.MainMenu_TabMenuItemSelHover TD {
	PADDING-RIGHT: 5px; PADDING-LEFT: 5px; FONT-WEIGHT: bold; FONT-SIZE: 12px; BACKGROUND: url(images/menu_sel.gif) repeat-x 0px -1px; COLOR: #000; HEIGHT: 34px; TEXT-ALIGN: center
}
.MainMenu_MenuItem {
	BORDER-RIGHT: 0px; PADDING-RIGHT: 15px; BORDER-TOP: 0px; PADDING-LEFT: 10px; FONT-WEIGHT: normal; FONT-SIZE: 11px; PADDING-BOTTOM: 0px; BORDER-LEFT: 0px; COLOR: #ffffff; PADDING-TOP: 0px; BORDER-BOTTOM: 0px; HEIGHT: 20px
}
.MainMenu_MenuIcon {
	DISPLAY: none
}
.submenuitemselected {
	BORDER-RIGHT: 0px; PADDING-RIGHT: 15px; BORDER-TOP: 0px; PADDING-LEFT: 10px; FONT-WEIGHT: normal; FONT-SIZE: 11px; PADDING-BOTTOM: 0px; BORDER-LEFT: 0px; CURSOR: hand; COLOR: #000000; PADDING-TOP: 0px; BORDER-BOTTOM: 0px; HEIGHT: 20px; BACKGROUND-COLOR: #d0d0d0
}
.submenuitembreadcrumb {
	BORDER-RIGHT: 0px; PADDING-RIGHT: 15px; BORDER-TOP: 0px; PADDING-LEFT: 10px; FONT-WEIGHT: normal; FONT-SIZE: 11px; PADDING-BOTTOM: 0px; BORDER-LEFT: 0px; CURSOR: hand; COLOR: #000000; PADDING-TOP: 0px; BORDER-BOTTOM: 0px; HEIGHT: 20px; BACKGROUND-COLOR: #d0d0d0
}
.submenu {
	BORDER-RIGHT: #ffffff 1px solid; PADDING-RIGHT: 0px; BORDER-TOP: #ffffff 1px solid; PADDING-LEFT: 0px; Z-INDEX: 1000; FILTER: alpha(opacity=80); PADDING-BOTTOM: 0px; MARGIN: 0px; BORDER-LEFT: #ffffff 1px solid; CURSOR: hand; COLOR: #ffffff; PADDING-TOP: 0px; BORDER-BOTTOM: #ffffff 1px solid; BACKGROUND-COLOR: #8B0F05; -moz-opacity: 0.8
}
.MainMenu_MenuBreak {
	BORDER-RIGHT: transparent 0px solid; BORDER-TOP: transparent 0px solid; BORDER-LEFT: transparent 0px solid; BORDER-BOTTOM: transparent 0px solid; HEIGHT: 1px; BACKGROUND-COLOR: transparent
}
.MainMenu_MenuArrow {
	DISPLAY: none
}
.MainMenu_RootMenuArrow {
	DISPLAY: none
}
.Eventday {
	BACKGROUND-COLOR: #ffffff
}
.Eventweekenday {
	BACKGROUND-COLOR: #ffffff
}
.Eventday {
	BACKGROUND-COLOR: #ffffff
}
.Eventweekenday {
	BACKGROUND-COLOR: #ffffff
}
.DataGrid_Item {
	COLOR: #000000; BACKGROUND-COLOR: #ffffff
}
.DataGrid_AlternatingItem {
	COLOR: #000000; BACKGROUND-COLOR: #ffffff
}
