ol, ul {
	list-style: none;
}
a img {
	border: 0;
}

.liteAccordion {
	TEXT-ALIGN: left; -webkit-tap-highlight-color: transparent
}
.liteAccordion > OL {
	POSITION: relative; PADDING-BOTTOM: 0px; LIST-STYLE-TYPE: none; MARGIN: 0px 1px 0px 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; HEIGHT: 100%; OVERFLOW: hidden; PADDING-TOP: 0px
}
.liteAccordion .slide > H2 {
	Z-INDEX: 100; POSITION: absolute; MARGIN: 0px; COLOR: black; FONT-SIZE: 16px; TOP: 0px; FONT-WEIGHT: normal; LEFT: 0px; -webkit-backface-visibility: hidden; -webkit-transform: translateX(-100%) rotate(-90deg); -webkit-transform-origin: right top; -moz-transform: translateX(-100%) rotate(-90deg); -moz-transform-origin: right top; -o-transform: translateX(-100%) rotate(-90deg); -o-transform-origin: right top; transform: translateX(-100%) rotate(-90deg); transform-origin: right top
}
.liteAccordion .slide > H2 SPAN {
	TEXT-ALIGN: left; MARGIN-TOP: 5px; PADDING-LEFT: 20px; PADDING-RIGHT: 8%; DISPLAY: block; FONT-FAMILY: full body; HEIGHT: 90%; FONT-SIZE: 15px; -moz-user-select: none; -webkit-user-select: none; -khtml-user-select: none; -ms-user-select: none; user-select: none
}
.liteAccordion .slide > H2 B {
	POSITION: absolute; TEXT-ALIGN: center; DISPLAY: inline-block; TOP: 13%; LEFT: 10%; -webkit-transform: rotate(90deg); -moz-transform: rotate(90deg); -o-transform: rotate(90deg); transform: rotate(90deg)
}
.liteAccordion .slide > H2:hover {
	CURSOR: pointer
}
.liteAccordion .slide > DIV {
	Z-INDEX: 10; POSITION: absolute; BACKGROUND: white; HEIGHT: 100%; OVERFLOW: hidden; TOP: 0px
}
.liteAccordion NOSCRIPT P {
	PADDING-BOTTOM: 10px; MARGIN: 0px; PADDING-LEFT: 10px; PADDING-RIGHT: 10px; BACKGROUND: white; PADDING-TOP: 10px
}
.basic.liteAccordion .slide > H2 {
	LINE-HEIGHT: 225%; BACKGROUND: #333; COLOR: white
}
.dark.liteAccordion {
	
}
.dark.liteAccordion .slide > H2 {
	LINE-HEIGHT: 265%; BACKGROUND: #ffffff
}
.dark.liteAccordion .slide > H2 SPAN {
	BACKGROUND: url(bkg_slider_1.png); COLOR: white
}
.dark.liteAccordion .slide > H2 B {
	BACKGROUND: #353535; COLOR: #030303; text-shadow: -1px 1px 0 #5b5b5b
}
.dark.liteAccordion .slide > H2.selected SPAN {
	BACKGROUND-IMAGE: url(bkg_slider_2.png)
}
.dark.liteAccordion .slide > H2.selected SPAN:hover {
	BACKGROUND-IMAGE: url(bkg_slider_2.png)
}
.dark.liteAccordion .slide > H2.selected B {
	BACKGROUND: #383838
}
.dark.liteAccordion .slide > DIV {
	
}
.light.liteAccordion {
	BORDER-BOTTOM: white 8px solid; BORDER-LEFT: white 9px solid; PADDING-BOTTOM: 6px; PADDING-LEFT: 0px; PADDING-RIGHT: 5px; BACKGROUND: #a0a0a0; BORDER-TOP: white 9px solid; BORDER-RIGHT: white 9px solid; PADDING-TOP: 5px; -moz-box-shadow: -1px -1px 0 #c0c0c0, 1px 1px 0 #c0c0c0, 0 5px 15px rgba(0, 0, 0, 0.4); -webkit-box-shadow: -1px -1px 0 #c0c0c0, 1px 1px 0 #c0c0c0, 0 5px 15px rgba(0, 0, 0, 0.4); box-shadow: -1px -1px 0 #c0c0c0, 1px 1px 0 #c0c0c0, 0 5px 15px rgba(0, 0, 0, 0.4); -ms-box-shadow: -1px -1px 0 #c0c0c0, 1px 1px 0 #c0c0c0, 0 5px 15px rgba(0, 0, 0, 0.4); -o-box-shadow: -1px -1px 0 #c0c0c0, 1px 1px 0 #c0c0c0, 0 5px 15px rgba(0, 0, 0, 0.4)
}
.light.liteAccordion .slide > H2 {
	LINE-HEIGHT: 265%; BACKGROUND: #a0a0a0; text-shadow: 0 -1px 0 white
}
.light.liteAccordion .slide > H2 SPAN {
	FILTER: progid:DXImageTransform.Microsoft.gradient( startColorstr='#fcfcfc', endColorstr='#ededed',GradientType=1 ); BACKGROUND: #fcfcfc; COLOR: #909090; -moz-box-shadow: -1px -1px 0 #909090 inset, 1px 1px 0 #909090 inset; -webkit-box-shadow: -1px -1px 0 #909090 inset, 1px 1px 0 #909090 inset; box-shadow: -1px -1px 0 #909090 inset, 1px 1px 0 #909090 inset; -o-box-shadow: -1px -1px 0 #909090 inset, 1px 1px 0 #909090 inset
}
.light.liteAccordion .slide > H2 B {
	BACKGROUND: #ffffff; COLOR: #909090; text-shadow: -1px 1px 0 white
}
.light.liteAccordion .slide > H2.selected SPAN {
	BACKGROUND: #ffffff
}
.light.liteAccordion .slide H2.selected SPAN:hover {
	BACKGROUND: #ffffff
}
.light.liteAccordion .slide > H2.selected B {
	BACKGROUND: #ffffff
}
.light.liteAccordion .slide > DIV {
	BACKGROUND: #a0a0a0; MARGIN-LEFT: 5px
}
.stitch.liteAccordion {
	BORDER-BOTTOM: #353535 11px solid; POSITION: relative; BORDER-LEFT: #353535 11px solid; PADDING-BOTTOM: 5px; PADDING-LEFT: 5px; PADDING-RIGHT: 0px; BACKGROUND: #353535; BORDER-TOP: #353535 11px solid; BORDER-RIGHT: #353535 11px solid; PADDING-TOP: 5px; -moz-box-shadow: 0 -1px 0 #5b5b5b inset, 0 5px 15px rgba(0, 0, 0, 0.4); -webkit-box-shadow: 0 -1px 0 #5b5b5b inset, 0 5px 15px rgba(0, 0, 0, 0.4); box-shadow: 0 -1px 0 #5b5b5b inset, 0 5px 15px rgba(0, 0, 0, 0.4); -o-box-shadow: 0 -1px 0 #5b5b5b inset, 0 5px 15px rgba(0, 0, 0, 0.4)
}
.stitch.liteAccordion:before {
	BORDER-BOTTOM: transparent 9px solid; POSITION: absolute; BORDER-LEFT: transparent 9px solid; WIDTH: 100%; BACKGROUND: #353535; HEIGHT: 100%; BORDER-TOP: transparent 9px solid; CONTENT: ''; TOP: -9px; BORDER-RIGHT: transparent 9px solid; LEFT: -9px; -webkit-border-image: url(bg_stitch.png) 9 repeat; -moz-border-image: url(bg_stitch.png) 9 repeat; -o-border-image: url(bg_stitch.png) 9 repeat; border-image: url(bg_stitch.png) 9 repeat
}
.stitch.liteAccordion .slide > H2 {
	BACKGROUND: #353535
}
.stitch.liteAccordion .slide > H2 SPAN {
	BACKGROUND-IMAGE: url(bg_noise.png); BORDER-BOTTOM: transparent 9px solid; BORDER-LEFT: transparent 9px solid; MARGIN-TOP: 0px; PADDING-RIGHT: 5%; HEIGHT: auto; COLOR: white; BORDER-TOP: transparent 9px solid; BORDER-RIGHT: transparent 9px solid; text-shadow: -1px 1px 0 #5b5b5b; -webkit-border-image: url(bg_stitch.png) 9 repeat; -moz-border-image: url(bg_stitch.png) 9 repeat; -o-border-image: url(bg_stitch.png) 9 repeat; border-image: url(bg_stitch.png) 9 repeat
}
.stitch.liteAccordion .slide > H2.selected:after {
	BACKGROUND-IMAGE: url(bg_noise.png); BORDER-BOTTOM: transparent 9px solid; POSITION: absolute; FILTER: progid:DXImageTransform.Microsoft.BasicImage(rotation=2); BORDER-LEFT: 0px; WIDTH: 11px; BOTTOM: -3px; DISPLAY: block; HEIGHT: 11px; BORDER-TOP: 0px; CONTENT: ''; RIGHT: 38px; BORDER-RIGHT: transparent 9px solid; -webkit-transform: rotate(45deg); -moz-transform: rotate(45deg); -o-transform: rotate(45deg); transform: rotate(45deg); -webkit-border-image: url(bg_stitch.png) 9 repeat; -moz-border-image: url(bg_stitch.png) 9 repeat; -o-border-image: url(bg_stitch.png) 9 repeat; border-image: url(bg_stitch.png) 9 repeat
}
.stitch.liteAccordion .slide > H2 B {
	COLOR: white; TOP: 19%; text-shadow: 1px 1px 0 #5b5b5b
}
.stitch.liteAccordion .slide > DIV {
	MARGIN-RIGHT: 6px
}
.rounded.stitch.liteAccordion > OL {
	-moz-border-radius: 0; border-radius: 0; -webkit-border-radius: 0; -ms-border-radius: 0
}
.rounded.liteAccordion {
	
}
.rounded > OL {
	
}
.rounded.liteAccordion .slide > H2 SPAN {
	
}
.stitch.ie.liteAccordion .slide > H2 {
	LINE-HEIGHT: 265%
}
.stitch.ie.liteAccordion .slide > H2 SPAN {
	PADDING-RIGHT: 8%; HEIGHT: 89%
}
.stitch.ie.liteAccordion .slide > H2.selected:after {
	DISPLAY: none
}
.stitch.ie.liteAccordion .slide-0 > H2 SPAN {
	BACKGROUND-COLOR: #c25252
}
.stitch.ie.liteAccordion .slide-1 > H2 SPAN {
	BACKGROUND-COLOR: #ca9859
}
.stitch.ie.liteAccordion .slide-2 > H2 SPAN {
	BACKGROUND-COLOR: #96ba5f
}
.stitch.ie.liteAccordion .slide-3 > H2 SPAN {
	BACKGROUND-COLOR: #59abb7
}
.stitch.ie.liteAccordion .slide-4 > H2 SPAN {
	BACKGROUND-COLOR: #bb6098
}
.ie7.liteAccordion .slide > H2 {
	FILTER: progid:DXImageTransform.Microsoft.BasicImage(rotation=3)
}
.ie7.liteAccordion .slide > H2 B {
	FILTER: progid:DXImageTransform.Microsoft.BasicImage(rotation=1)
}
.ie8.liteAccordion .slide > H2 {
	FILTER: progid:DXImageTransform.Microsoft.BasicImage(rotation=3); -ms-transform: none
}
.ie8.liteAccordion .slide > H2 B {
	FILTER: progid:DXImageTransform.Microsoft.BasicImage(rotation=1); -ms-transform: none
}
.ie9.liteAccordion .slide > H2 {
	FILTER: none; -ms-transform: translateX(-100%) rotate(-90deg); -ms-transform-origin: right top
}
.ie9.liteAccordion .slide > H2 B {
	FILTER: none; -ms-transform: rotate(90deg)
}
.ie.liteAccordion .slide > H2 B {
	TOP: 36%; LEFT: 5%
}
.dark.ie.liteAccordion .slide > H2 B {
	TOP: 44%
}
.light.ie.liteAccordion .slide > H2 B {
	TOP: 44%
}
.dark.ie9.liteAccordion .slide > H2.selected SPAN {
	FILTER: none
}
.dark.ie9.liteAccordion .slide > H2.selected SPAN:hover {
	FILTER: none
}
.light.liteAccordion .slide > H2 SPAN {
	FILTER: none
}
.stitch.ie9.liteAccordion {
	box-shadow: 0 5px 15px rgba(0, 0, 0, 0.4)
}
.stitch.ie9.liteAccordion .slide > H2 B {
	TOP: 0px; LEFT: 10%
}
figure {
	MARGIN: 0px; WIDTH: 100%; DISPLAY: block; HEIGHT: 100%
}
figcaption { /*padding: 10px 15px; position: absolute; bottom: 20px; right: 30px; z-index: 3; background: black; background: rgba(0,0,0,0.7); color: white;
	-webkit-border-radius: 4px; -moz-border-radius: 4px; border-radius: 4px */
	background: none;
    color: #333333;
    min-height: 180px;
    padding: 10px 15px;
    position: absolute;
    top: 0;
    width: 262px;
    z-index: 3;
	opacity: 0.8;
	filter: alpha(opacity = 80);
	font-size: 11px;
	*left:48px; display:block;
}
figcaption H2 {
	FONT-SIZE: 20px
}
figcaption A {
	PADDING-LEFT: 10px; BACKGROUND: url(readmore_red_arrow.png) no-repeat left center; COLOR: #a60b15; FONT-SIZE: 11px; VERTICAL-ALIGN: middle; FONT-WEIGHT: bold
}
.stitch.accordion .slide DIV {
	BACKGROUND: #333
}
.social-buttons {
	TEXT-ALIGN: center; MARGIN-TOP: 30px; WIDTH: 100%
}
.social-buttons UL {
	MARGIN: 0px; DISPLAY: inline-block
}
.social-buttons LI {
	LIST-STYLE-TYPE: none; FLOAT: left
}
.call_out {
	MARGIN-TOP: 20px; BACKGROUND: url(img-demo/callout_bg.gif); COLOR: #444444; -moz-box-shadow: 1px 0 3px rgba(0, 0, 0, 0.08); -webkit-box-shadow: 1px 0 3px rgba(0, 0, 0, 0.08); box-shadow: 1px 0 3px rgba(0, 0, 0, 0.08); -moz-border-radius: 4px; border-radius: 4px; -webkit-border-radius: 4px
}
.call_out .wrap {
	BORDER-BOTTOM: #d7d4cb 1px solid; BORDER-LEFT: #d7d4cb 1px solid; PADDING-BOTTOM: 17px; PADDING-LEFT: 20px; PADDING-RIGHT: 20px; BORDER-TOP: #d7d4cb 1px solid; BORDER-RIGHT: #d7d4cb 1px solid; PADDING-TOP: 19px; -moz-border-radius: 3px; border-radius: 3px; -webkit-border-radius: 3px
}
.call_out H2 {
	LINE-HEIGHT: 20px; FONT-STYLE: italic; MARGIN: 10px 0px; FONT-FAMILY: Georgia, "Times New Roman", Times, serif; COLOR: #444444; FONT-SIZE: 18px; text-shadow: 0 1px 0 rgba(255, 255, 255, 1)
}
.call_out A.alt_btn {
	BORDER-BOTTOM: medium none; TEXT-ALIGN: center; BORDER-LEFT: medium none; PADDING-BOTTOM: 0px; FONT-STYLE: italic; MARGIN: -45px 0px 0px; PADDING-LEFT: 23px; PADDING-RIGHT: 0px; DISPLAY: block; FONT-FAMILY: Georgia, "Times New Roman", Times, serif; BACKGROUND: url(img-demo/sprite.png) 24px 356px; FLOAT: right; COLOR: #252525; FONT-SIZE: 14px; BORDER-TOP: medium none; FONT-WEIGHT: bold; BORDER-RIGHT: medium none; TEXT-DECORATION: none; PADDING-TOP: 0px; -moz-box-shadow: 0; -webkit-box-shadow: 0; box-shadow: 0; text-shadow: 0px 1px 1px rgba(255, 255, 255, 0.8)
}
.call_out A.alt_btn SPAN {
	PADDING-BOTTOM: 15px; PADDING-LEFT: 0px; PADDING-RIGHT: 23px; DISPLAY: block; BACKGROUND: url(img-demo/sprite.png) 100% 253px; PADDING-TOP: 14px
}
.call_out A.alt_btn:hover {
	BACKGROUND: url(img-demo/sprite.png) 24px 408px
}
.call_out A.alt_btn:hover SPAN {
	BACKGROUND: url(img-demo/sprite.png) 100% 304px
}
.footer_slider {
	TEXT-ALIGN: center
}
.title_slider {
	FONT-FAMILY: full body; COLOR: #000; FONT-SIZE: 28px
}
