html, body {
	margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; height:100%;


	background: url(../images/DE_BK_041513_2.jpg); width: 100%;
	background-color: #cecece;

/*
	Restore this and the edit body /httpdocs/wordpress/wp-content/themes/colormag-pro/style.css at line 1839

	background: url("NJCE_112015.jpg"); width: 100%;
	background-color: #FFF;

*/

	background-repeat: no-repeat;
	background-position: top;
	
	text-align:center;
}

//.t {background: url(images/dt.png) 0 0 repeat-x; width: 100%}
//.b {background: url(images/dt.png) 0 100% repeat-x}
//.l {background: url(images/dt.png) 0 0 repeat-y}
//.r {background: url(images/dt.png) 100% 0 repeat-y}
//.bl {background: url(images/corner_bl.png) 0 100% no-repeat}
//.br {background: url(images/corner_br.png) 100% 100% no-repeat;}
//.tl {background: url(images/corner_tl.png) 0 0 no-repeat}
//.topright {background: url(images/corner_tr.png) 100% 0 no-repeat; padding=10px;} 


.left {
	FLOAT: left
}
.right {
	FLOAT: right
}
.center {
	TEXT-ALIGN: center
}
.spacer {
	LINE-HEIGHT: 0; WIDTH: 0px; HEIGHT: 0px; CLEAR: both
}
#spacer {
	LINE-HEIGHT: 0; WIDTH: 100%; HEIGHT: 0px; CLEAR: both
}
.back {
	MARGIN: 10px 0px; FONT-SIZE: 18px; FONT-WEIGHT: bold
}
.image IMG {
	BORDER-BOTTOM: #9d9999 1px solid; BORDER-LEFT: #9d9999 1px solid; BORDER-TOP: #9d9999 1px solid; BORDER-RIGHT: #9d9999 1px solid
}
#image IMG {
	BORDER-BOTTOM: #9d9999 1px solid; BORDER-LEFT: #9d9999 1px solid; BORDER-TOP: #9d9999 1px solid; BORDER-RIGHT: #9d9999 1px solid; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; MARGIN-RIGHT: 10px; MARGIN-BOTTOM: 10px;
}
IMG {
	VERTICAL-ALIGN: bottom; 
}
UL {
	PADDING-BOTTOM: 0px; LIST-STYLE-TYPE: none; MARGIN: 0px 10px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; LIST-STYLE-IMAGE: none; PADDING-TOP: 0px
}
H1 {
	BORDER-BOTTOM: 0px; BORDER-LEFT: 0px; MARGIN: 0px; BORDER-TOP: 0px; FONT-WEIGHT: bold; BORDER-RIGHT: 0px
}
H2 {
	text-transform: capitalize; BORDER-BOTTOM: 0px; BORDER-LEFT: 0px; MARGIN: 0px; BORDER-TOP: 0px; FONT-WEIGHT: bold; BORDER-RIGHT: 0px;
}
H3 {
	text-transform: capitalize; BORDER-BOTTOM: 0px; BORDER-LEFT: 0px; MARGIN: 0px; BORDER-TOP: 0px; FONT-WEIGHT: bold; BORDER-RIGHT: 0px
}
H1 A {
	COLOR: #000
}
H2 {
	COLOR: #000
}
A {
	COLOR: #000
}
H3 {
	COLOR: #000
}
A {
	COLOR: #000
}
H2 {
	MARGIN-BOTTOM: 10px; FONT-SIZE: 18px
}
H3 {
	BORDER-BOTTOM: #cecece 1px solid; PADDING-BOTTOM: 8px; MARGIN-BOTTOM: 8px; FONT-SIZE: 14px
}
A {
	COLOR: #dd001e; TEXT-DECORATION: none
}
A:hover {
	TEXT-DECORATION: underline
}
#cusBox {

}
#cusBu {
	FLOAT: right; PADDING-TOP: 0px; background: white; -moz-opacity:0.7;opacity: 0.7; filter:alpha(opacity=70); 
}
#cusBu DIV {
	PADDING-BOTTOM: 2px; MIN-HEIGHT: 20px; PADDING-LEFT: 4px; PADDING-RIGHT: 4px; FLOAT: left; VERTICAL-ALIGN: bottom; PADDING-TOP: 2px
}
#cusBu DIV.divider {
	BORDER-RIGHT: #cecece 1px solid; FONT-FAMILY: Helvetica, Arial, sans-serif; FONT-SIZE: 12px; LINE-HEIGHT: 22px;
}
#cusBu A {
	COLOR: #666; FONT-WEIGHT: bold
}
#cusBu #search {
	BORDER-BOTTOM: medium none; BORDER-LEFT: medium none; BORDER-TOP: medium none; BORDER-RIGHT: medium none
}
#cusBu #search #icon {
	POSITION: absolute; WIDTH: 21px; BACKGROUND: url(images/search.png) no-repeat left top; HEIGHT: 21px
}
#cusBu #search #q {
	BORDER-BOTTOM: #dddddd 1px solid; BORDER-LEFT: #dddddd 1px solid; PADDING-BOTTOM: 3px; LINE-HEIGHT: 1px; PADDING-LEFT: 12px; PADDING-RIGHT: 5px; COLOR: #9d9999; MARGIN-LEFT: 11px; FONT-SIZE: 10px; BORDER-TOP: #dddddd 1px solid; BORDER-RIGHT: #dddddd 1px solid; PADDING-TOP: 3px
}

#emailSignUp {
	BORDER-BOTTOM: medium none; BORDER-LEFT: medium none; BORDER-TOP: medium none; BORDER-RIGHT: medium none;
}
#emailSignUp #icon {
	POSITION: relative; WIDTH: 25px; BACKGROUND: url(images/arrow-r.png) no-repeat left top; HEIGHT: 25px; FLOAT: left;
}
#emailSignUp #emailaddress {
	BORDER-BOTTOM: #000 1px solid; BORDER-LEFT: #000 1px solid; PADDING-BOTTOM: 3px; LINE-HEIGHT: 1px; PADDING-LEFT: 12px; PADDING-RIGHT: 5px; COLOR: #9d9999; MARGIN-LEFT: 11px; FONT-SIZE: 16px; BORDER-TOP: #000 1px solid; BORDER-RIGHT: #000 1px solid; PADDING-TOP: 5px FLOAT: left;
}



#cusBu2 {
/*
	FLOAT: right;
	PADDING-TOP: 16px;
*/
}
#cusBu3 {
	FLOAT: right;
	PADDING-TOP: 0px;
	background: black; 

	-moz-opacity:0.8;opacity:0.8; filter:alpha(opacity=80);
*/
	BACKGROUND: url(../images/grayBlock4.png);
	width: 100%;
	height: 30px;
	BORDER-BOTTOM: #000 1px solid; 
}
#cusBu3 DIV {
	PADDING-BOTTOM: 1px; MIN-HEIGHT: 20px; PADDING-LEFT: 6px; PADDING-RIGHT: 6px; FLOAT: right; PADDING-TOP: 1px;
}
#cusBu3 DIV.divider {
	BORDER-RIGHT: #fff 1px solid; FONT-FAMILY: Helvetica, Arial, sans-serif; FONT-SIZE: 11px; LINE-HEIGHT: 28px;
}
#cusBu3 A {
	COLOR: #fff; FONT-WEIGHT: bold;
}
#cusBu3 #cartIcon {
	WIDTH: 8px; BACKGROUND: url(images/cart.png) no-repeat left top; HEIGHT: 15px; MARGIN-TOP: 7px;
}
#cusBu3 #search {
	BORDER-BOTTOM: medium none; BORDER-LEFT: medium none; BORDER-TOP: medium none; BORDER-RIGHT: medium none
}
#cusBu3 #search #icon {
	WIDTH: 25px; BACKGROUND: url(images/mag_search.png) no-repeat left top; HEIGHT: 25px; MARGIN-LEFT: 2px;
}
#cusBu3 #search #q {
	BORDER-BOTTOM: #fff 1px solid; BORDER-LEFT: #ffffff 1px solid; PADDING-BOTTOM: 3px; LINE-HEIGHT: 1px; PADDING-LEFT: 12px; PADDING-RIGHT: 5px; COLOR: #9d9999; MARGIN-LEFT: 11px; FONT-SIZE: 16px; BORDER-TOP: #ffffff 0px solid; BORDER-RIGHT: #ffffff 0px solid; PADDING-TOP: 5px
}


#headerBox {
	width: 984px;
	height: 180px;
	BACKGROUND: url(/images/WebBanner072916.jpg) no-repeat left top;
	position: relative;
	clear: both;
	margin:0px auto;
	bottom: 0;
}

#headerBox .contents {
	position: absolute;
	margin:0px auto;
	bottom: 0;
}

#nav {
	width: 984px;
	height: 30px;
	BACKGROUND: url(../images/grayBlock4.png);
	margin:0px auto;
	clear: both; TEXT-ALIGN: center; 
}
#nav UL {
	TEXT-TRANSFORM: uppercase;
	position: relative;

}
#nav UL DIV {
	PADDING-BOTTOM: 4px; PADDING-LEFT: 5px; PADDING-RIGHT: 5px; PADDING-TOP: 4px; FONT-FAMILY: Helvetica, Arial, sans-serif; FONT-SIZE: 11px;  LINE-HEIGHT: 18px;
}
#nav UL LI {
	POSITION: relative; PADDING-BOTTOM: 2px; MARGIN: 0px; PADDING-LEFT: 2px; PADDING-RIGHT: 2px; FLOAT: left; COLOR: #fff; CURSOR: pointer; FONT-WEIGHT: bold; BORDER-RIGHT: #cecece 0px solid; PADDING-TOP: 2px;  FONT-FAMILY: Helvetica, Arial, sans-serif; FONT-SIZE: 11px;  LINE-HEIGHT: 18px;
}
#nav UL A {
	PADDING-BOTTOM: 2px; PADDING-LEFT: 2px; WIDTH: 100%; PADDING-RIGHT: 2px; COLOR: #dd001e; TEXT-DECORATION: none; PADDING-TOP: 2px
}
#nav UL A:hover {
	COLOR: #fff
}
#nav UL LI:hover DIV {
	BACKGROUND-COLOR: #6e6e6e; COLOR: #fff; 
}
#nav UL LI.divider {
	PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; HEIGHT: 100%; BORDER-RIGHT: #cecece 1px solid; PADDING-TOP: 0px
}
#nav UL LI UL {
	POSITION: fixed; DISPLAY: none; MARGIN-LEFT: -40px
}
#nav UL LI:hover UL {
	DISPLAY: block
}
#nav UL LI UL LI {
	BORDER-BOTTOM: medium none; BORDER-LEFT: medium none; PADDING-BOTTOM: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 5px; BACKGROUND: none transparent scroll repeat 0% 0%; FLOAT: left; BORDER-TOP: medium none; BORDER-RIGHT: medium none; PADDING-TOP: 8px; clear: both;
}
#nav UL LI UL LI:hover {
	COLOR: #000
}

#nav .sub {
	POSITION: absolute; PADDING-BOTTOM: 2px; MARGIN: 0px; PADDING-LEFT: 2px; PADDING-RIGHT: 2px; FLOAT: left; CURSOR: pointer; FONT-WEIGHT: bold; BORDER-RIGHT: #cecece 0px solid; PADDING: 5px;  FONT-FAMILY: Helvetica, Arial, sans-serif; FONT-SIZE: 20px;  LINE-HEIGHT: 18px; BACKGROUND-COLOR: #6e6e6e; COLOR: #fff; white-space: nowrap;
}


#content {
	PADDING-BOTTOM: 9px; PADDING-LEFT: 9px; PADDING-RIGHT: 9px; PADDING-TOP: 9px
}
#bios H2 {
	MARGIN-LEFT: 5px
}
#bios .item {
	BORDER-BOTTOM: #dd001e 1px solid; BORDER-LEFT: #dd001e 1px solid; BACKGROUND-COLOR: #f9f367; MARGIN: 0px 6px 10px; WIDTH: 145px; FLOAT: left; BORDER-TOP: #dd001e 1px solid; BORDER-RIGHT: #dd001e 1px solid
}
#bios .item:hover {
	BORDER-BOTTOM: #000 1px solid; BORDER-LEFT: #000 1px solid; BACKGROUND-COLOR: #fff; BORDER-TOP: #000 1px solid; BORDER-RIGHT: #000 1px solid
}
#bios .name {
	TEXT-ALIGN: center; PADDING-BOTTOM: 5px; PADDING-LEFT: 5px; PADDING-RIGHT: 5px; COLOR: #000; FONT-WEIGHT: bold; PADDING-TOP: 5px;  FONT-SIZE: 10px
}
#bios .name A {
	TEXT-ALIGN: center; PADDING-BOTTOM: 5px; PADDING-LEFT: 5px; PADDING-RIGHT: 5px; COLOR: #000; FONT-WEIGHT: bold; PADDING-TOP: 5px;  FONT-SIZE: 10px
}
#bios .right {
	MARGIN: 0px 0px 10px 10px
}
#bios .description {
	PADDING-BOTTOM: 20px; MARGIN: 0px 5px
}
#bios H3 {
	BORDER-BOTTOM: medium none; BORDER-LEFT: medium none; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; BORDER-TOP: medium none; BORDER-RIGHT: medium none; PADDING-TOP: 0px
}
#bios .sort {
	TEXT-ALIGN: right; PADDING-BOTTOM: 10px; PADDING-LEFT: 0px; PADDING-RIGHT: 10px; COLOR: #666; FONT-SIZE: 10px; PADDING-TOP: 0px
}
#bios .sort STRONG {
	COLOR: #000
}
#bios .image IMG {
	BORDER-BOTTOM: medium none; BORDER-LEFT: medium none; BORDER-TOP: medium none; BORDER-RIGHT: medium none
}


#popUpContainer {
	 BACKGROUND-COLOR: #fff; -moz-opacity:0.95;opacity: 0.95; filter:alpha(opacity=95);
/*
	-moz-border-radius: 15px 15px 15px 15px;
	-webkit-border-radius: 15px 15px 15px 15px;
	 border-radius: 15px 15px 15px 15px;
*/
    -webkit-box-shadow: 0 3px 10px 1px rgba(0, 0, 0, 0.5), 0 2px 3px rgba(0, 0, 0, 0.3), 0 0px 0px rgba(0, 0, 0, 0.0) inset;
       -moz-box-shadow: 0 3px 10px 1px rgba(0, 0, 0, 0.5), 0 2px 3px rgba(0, 0, 0, 0.3), 0 0px 0px rgba(0, 0, 0, 0.0) inset;
            box-shadow: 0 3px 10px 1px rgba(0, 0, 0, 0.3), 0 2px 3px rgba(0, 0, 0, 0.3), 0 0px 0px rgba(0, 0, 0, 0.3) inset;
}

#popUpContainer .box {
/*
	-moz-border-radius: 0px 0px 15px 15px;
	-webkit-border-radius: 0px 0px 15px 15px;
	 border-radius: 0px 0px 15px 15px;
*/
	PADDING-BOTTOM: 10px; PADDING-TOP: 10px; PADDING-LEFT: 10px; PADDING-RIGHT: 10px;
}

#popUpContainer .title {
	COLOR: #000; FONT-SIZE: 18px; FONT-FAMILY: Arial, Helvetica; LINE-HEIGHT: 18px; PADDING-TOP: 10px;
}


#sellBox {
	WIDTH:927px; DISPLAY: inline-block; MARGIN: 10px 10px 10px 10px; PADDING: 10px 10px 10px 10px; position:relative; background-image: url("/images/blue.png"); background-repeat: repeat;
/*
	-moz-border-radius: 15px 15px 15px 15px;
	-webkit-border-radius: 15px 15px 15px 15px;
	 border-radius: 15px 15px 15px 15px;
*/
}

#sellBox .innerBox {
	WIDTH:100%; DISPLAY: inline-block; BACKGROUND-COLOR: #fff; position:relative; CURSOR: pointer;
/*
	-moz-border-radius: 15px 15px 15px 15px;
	-webkit-border-radius: 15px 15px 15px 15px;
	 border-radius: 15px 15px 15px 15px;
*/
}

#sellBox .titleBox {
	WIDTH:100%; DISPLAY: inline-block; PADDING-TOP: 10px; PADDING-BOTTOM: 10px;  background-image: url("/images/yellow.png"); background-repeat: repeat; position:relative; FONT-SIZE: 22px; FONT-FAMILY: Arial, Helvetica; COLOR: #000; FONT-WEIGHT: bold; TEXT-ALIGN: center;
/*
	-moz-border-radius: 15px 15px 0px 0px;
	-webkit-border-radius: 15px 15px 0px 0px;
	 border-radius: 15px 15px 0px 0px;
*/
}

#sellBox .image {
	DISPLAY: inline-block; WIDTH:350px;  position:relative; BORDER-BOTTOM: #9d9999 1px solid; BORDER-LEFT: #9d9999 1px solid; BORDER-TOP: #9d9999 1px solid; BORDER-RIGHT: #9d9999 1px solid; MARGIN-BOTTOM: 15px; MARGIN-LEFT: 15px; MARGIN-RIGHT: 5px; MARGIN-TOP: 15px; FLOAT: left
}
#sellBox .description {
	DISPLAY: inline-block; WIDTH:500px; MARGIN: 10px 10px 10px 10px; FONT-SIZE: 16px; FONT-FAMILY: Arial, Helvetica; COLOR: #000; TEXT-ALIGN: left; PADDING-BOTTOM: 5px; PADDING-LEFT: 5px; PADDING-RIGHT: 5px; PADDING-TOP: 5px; FLOAT: left
}
#sellBox .description b {
	FONT-SIZE: 18px; FONT-FAMILY: Arial, Helvetica; COLOR: #cf3d2d;
}
#store {
	WIDTH: 100%; TEXT-ALIGN: center;
}

#store .items {
	width:250px; DISPLAY: inline-block; MARGIN: 35px 10px 10px 35px; position:relative;

}

#store .header {
	WIDTH:100%; DISPLAY: inline-block; MARGIN-TOP: 25px; PADDING-TOP: 10px; PADDING-BOTTOM: 10px;  background-image: url("/images/yellow.png"); background-repeat: repeat; position:relative; FONT-SIZE: 22px; FONT-FAMILY: Arial, Helvetica; COLOR: #000; FONT-WEIGHT: bold; TEXT-ALIGN: center;
}

#store .container {
	background-image: url("/images/blue.png"); background-repeat: repeat; HEIGHT: 125px; OVERFLOW:hidden;
/*
	-moz-border-radius: 0px 0px 15px 15px;
	-webkit-border-radius: 0px 0px 15px 15px;
	 border-radius: 0px 0px 15px 15px;
*/
}

#store .price {
	TEXT-ALIGN: center; PADDING-BOTTOM: 5px; PADDING-LEFT: 5px; PADDING-RIGHT: 5px; FONT-WEIGHT: bold; PADDING-TOP: 5px;  FONT-SIZE: 16px; FONT-FAMILY: Arial, Helvetica;
}
#store .name {
	TEXT-ALIGN: center; PADDING-BOTTOM: 5px; PADDING-LEFT: 5px; PADDING-RIGHT: 5px; FONT-WEIGHT: bold; PADDING-TOP: 5px;  FONT-SIZE: 14px; FONT-FAMILY: Arial, Helvetica; COLOR: #fbfbfb; HEIGHT: 50px;
}
#store .name A {
	TEXT-ALIGN: center; PADDING-BOTTOM: 5px; PADDING-LEFT: 5px; PADDING-RIGHT: 5px; FONT-WEIGHT: bold; PADDING-TOP: 5px;  FONT-SIZE: 14px; FONT-FAMILY: Arial, Helvetica; COLOR: #fbfbfb; HEIGHT: 50px;
}
#store .description {
	MARGIN: 5px 5px; 5px 5px; FONT-SIZE: 11px; FONT-FAMILY: Arial, Helvetica; TEXT-ALIGN: left; PADDING-BOTTOM: 5px; PADDING-LEFT: 5px; PADDING-RIGHT: 5px; PADDING-TOP: 5px;
}
#store .image IMG {
	BORDER-BOTTOM: medium none; BORDER-LEFT: medium none; BORDER-TOP: medium none; BORDER-RIGHT: medium none; MARGIN: 0px 0px 0px 0px
}



#storeFront {
	WIDTH: 100%; HEIGHT: 500px; TEXT-ALIGN: center;
}
#storeFront .items {
	width:125px; HEIGHT: 100%; DISPLAY: inline-block; MARGIN: 15px 5px 5px 15px; position:relative; vertical-align: top;
}
#storeFront .header {
	WIDTH:100%; DISPLAY: inline-block; MARGIN-TOP: 25px; PADDING-TOP: 10px; PADDING-BOTTOM: 10px;  BACKGROUND: url(../images/grayBlock4.png); background-repeat: repeat; position:relative; FONT-SIZE: 14px; FONT-FAMILY: Arial, Helvetica; COLOR: #FFF; TEXT-ALIGN: center;
}
#storeFront .menuheader {
	WIDTH:100%; DISPLAY: inline-block; MARGIN-TOP: 0px; PADDING-TOP: 2px; PADDING-BOTTOM: 2px;  BACKGROUND-COLOR: #1E1E1E; background-repeat: repeat; position:relative;
}
#storeFront .footer {
	WIDTH:100%; DISPLAY: inline-block; MARGIN-TOP: 0px; PADDING-TOP: 2px; PADDING-BOTTOM: 2px;  BACKGROUND-COLOR: #1E1E1E; background-repeat: repeat; position:relative; FONT-SIZE: 12px; FONT-FAMILY: Arial, Helvetica; COLOR: #FFF; TEXT-ALIGN: right;
}
#storeFront .menuBlock {
	DISPLAY: inline-block; BACKGROUND-COLOR: #1E1E1E; background-repeat: repeat; position:relative; FONT-SIZE: 10px; FONT-FAMILY: Arial, Helvetica; COLOR: #FFF; TEXT-ALIGN: center; PADDING-RIGHT: 20px; PADDING-LEFT: 20px;
}
#storeFront .menuBlock:hover {
	DISPLAY: inline-block; BACKGROUND-COLOR: #353535; background-repeat: repeat; position:relative; FONT-SIZE: 10px; FONT-FAMILY: Arial, Helvetica; COLOR: #FFF; TEXT-ALIGN: center; PADDING-RIGHT: 20px; PADDING-LEFT: 20px; CURSOR: pointer;
}
#storeFront #container {
	HEIGHT: 400px;
}
#storeFront .price {
	TEXT-ALIGN: center; PADDING-BOTTOM: 5px; PADDING-LEFT: 5px; PADDING-RIGHT: 5px; FONT-WEIGHT: bold; PADDING-TOP: 2px;  FONT-SIZE: 11px; FONT-FAMILY: Arial, Helvetica; COLOR: #dd001e;
}
#storeFront .name {
	TEXT-ALIGN: center; PADDING-BOTTOM: 5px; PADDING-LEFT: 5px; PADDING-RIGHT: 5px; FONT-WEIGHT: bold; PADDING-TOP: 1px;  FONT-SIZE: 11px; FONT-FAMILY: Arial, Helvetica; COLOR: #323232;
}
#storeFront .name A {
	TEXT-ALIGN: center; PADDING-BOTTOM: 5px; PADDING-LEFT: 5px; PADDING-RIGHT: 5px; FONT-WEIGHT: bold; PADDING-TOP: 1px;  FONT-SIZE: 11px; FONT-FAMILY: Arial, Helvetica; COLOR: #323232;
}
#storeFront .description {
	MARGIN: 5px 5px; 5px 5px; FONT-SIZE: 8px; FONT-FAMILY: Arial, Helvetica; TEXT-ALIGN: left; PADDING-BOTTOM: 5px; PADDING-LEFT: 5px; PADDING-RIGHT: 5px; PADDING-TOP: 5px;
}
#storeFront .image IMG {
	BORDER-BOTTOM: medium none; BORDER-LEFT: medium none; BORDER-TOP: medium none; BORDER-RIGHT: medium none; MARGIN: 0px 0px 0px 0px
}
#storeFront .arrow-right {
	DISPLAY: inline-block; 
	width: 0; 
	height: 0; 
	border-top: 20px solid transparent;
	border-bottom: 20px solid transparent;
	
	border-left: 20px solid black;
	margin-left: 10px;
	margin-bottom:-200px;
	
}

#storeFront .arrow-left {
	DISPLAY: inline-block; 
	width: 0; 
	height: 0; 
	border-top: 20px solid transparent;
	border-bottom: 20px solid transparent; 
	
	border-right:20px solid black;	
	margin-bottom:-200px;
	CURSOR: pointer;

}





#right #related-bios {
	PADDING-BOTTOM: 20px
}
#related-bios #title {
	BORDER-BOTTOM: #9d9999 1px solid; PADDING-BOTTOM: 5px; TEXT-TRANSFORM: uppercase; MARGIN-BOTTOM: 10px; COLOR: #dd001e; FONT-WEIGHT: bold;
}
#related-bios .item {
	PADDING-BOTTOM: 10px
}
#related-bios .image {
	WIDTH: 80px; FLOAT: left; MARGIN-RIGHT: 8px
}
#related-bios .details {
	LINE-HEIGHT: 14px; WIDTH: 210px; FLOAT: right; TEXT-ALIGN: left;
}
#related-bios .title {
	TEXT-TRANSFORM: uppercase; FONT-WEIGHT: bold; FONT-SIZE: 12px;
}
#related-bios .info {
	PADDING-BOTTOM: 10px; FONT-SIZE: 10px; 
}
#newsChannel {
	FONT-FAMILY: Arial, Helvetica; COLOR: #dd001e; FONT-SIZE: 18px; FONT-WEIGHT: bold;
}
#newsChannel a {
	text-decoration: none; color: #000000;
}
#newsChannel a:hover {
	text-decoration: underline; color: #000000;
}
#FrontNewsImage IMG {
	BORDER-BOTTOM: #9d9999 1px solid; BORDER-LEFT: #9d9999 1px solid; BORDER-TOP: #9d9999 1px solid; BORDER-RIGHT: #9d9999 1px solid; MARGIN-BOTTOM: 5px; MARGIN-LEFT: 2px; MARGIN-RIGHT: 10px; MARGIN-TOP: 10px;
}
#newsPubdate {
	FONT-FAMILY: Arial, Helvetica; FONT-SIZE: 10px;
}
#newsDescription {
	FONT-FAMILY: Arial, Helvetica; FONT-SIZE: 12px; COLOR: #232323; PADDING-BOTTOM: 10px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 10px; LINE-HEIGHT: 18px; 
}
#newsDescription IMG {
	BORDER-BOTTOM: #9d9999 1px solid; BORDER-LEFT: #9d9999 1px solid; BORDER-TOP: #9d9999 1px solid; BORDER-RIGHT: #9d9999 1px solid; MARGIN-BOTTOM: 5px; MARGIN-LEFT: 5px; MARGIN-RIGHT: 5px; MARGIN-TOP: 0px;
}
#newsDescription ul li {
	FONT-FAMILY: Arial, Helvetica; FONT-SIZE: 12px; COLOR: #232323; PADDING-BOTTOM: 4px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 4px; BORDER-BOTTOM: #9d9999 2px solid; BORDER-LEFT: #9d9999 0px solid; BORDER-TOP: #9d9999 0px solid; BORDER-RIGHT: #9d9999 0px solid; border-style: dotted; 
}
#newsDescription ul li:before {
	content: "\00BB \0020";
}

#newsLink {
	FONT-FAMILY: Arial, Helvetica; TEXT-ALIGN: right; FONT-WEIGHT: bold; COLOR: #dd001e; FONT-SIZE: 12px;
}
#newsLink {
	FONT-FAMILY: Arial, Helvetica; TEXT-ALIGN: right; FONT-WEIGHT: bold; COLOR: #dd001e; FONT-SIZE: 12px;
}
#bodyFormat {
	MARGIN-BOTTOM: 20px; FONT-FAMILY: Arial, Helvetica; FONT-SIZE: 12px;
}
#indexPlacement {
	MARGIN-BOTTOM: 20px; FONT-FAMILY: Arial, Helvetica; FONT-SIZE: 12px;
}
#indexPlacement UL {
	MARGIN: 0px; COLOR: #666666; FONT-SIZE: 10px
}
#indexPlacement LI {
	BORDER-BOTTOM: #9d9999 1px solid; PADDING-BOTTOM: 8px; LINE-HEIGHT: 12px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; CURSOR: pointer; PADDING-TOP: 8px
}
#indexPlacement STRONG {
	COLOR: #dd001e; FONT-SIZE: 12px; FONT-WEIGHT: bold
}
#indexPlacement LI:hover {
	BACKGROUND-COLOR: #f1f1f1
}
#indexPlacement .title {
	BORDER-BOTTOM: #9d9999 1px solid; PADDING-BOTTOM: 5px; COLOR: #000; FONT-SIZE: 14px; FONT-WEIGHT: bold
}
#indexPlacement .title A {
	COLOR: #000000
}

#indexPlacement .image img  {
	BORDER-BOTTOM: #9d9999 1px solid; BORDER-LEFT: #9d9999 1px solid; BORDER-TOP: #9d9999 1px solid; BORDER-RIGHT: #9d9999 1px solid; BORDER-BOTTOM: #9d9999 1px solid; BORDER-LEFT: #9d9999 1px solid; BORDER-TOP: #9d9999 1px solid; BORDER-RIGHT: #9d9999 1px solid; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; MARGIN-RIGHT: 10px; MARGIN-BOTTOM: 10px; float: left;
}



#item {
	MARGIN-BOTTOM: 20px
}
#item #item-left {
	WIDTH: 300px; FLOAT: left; CLEAR: right
}
#item #item-right {
	WIDTH: 320px; PADDING-RIGHT: 5px; FLOAT: right
}
#item {
	MARGIN-BOTTOM: 10px
}
#item H2 {
	MARGIN-BOTTOM: 10px
}
#item #credits {
	MARGIN-BOTTOM: 10px
}
#item #description {
	MARGIN-BOTTOM: 10px
}
#item #details {
	MARGIN-BOTTOM: 10px
}
#item #shopping {
	MARGIN-BOTTOM: 10px
}
#item #variants {
	MARGIN-BOTTOM: 10px
}
#item #image {
	MARGIN-BOTTOM: 10px
}
#MarkMid {
	FONT-FAMILY: Arial, Helvetica; FONT-SIZE: 12px;COLOR: #232323;
}
#MarkMidProductXXX {
	FONT-FAMILY: Arial, Helvetica; FONT-SIZE: 11px;COLOR: #232323; text-transform: capitalize; 
}

#MarkMidProduct {
	FONT-FAMILY: Arial, Helvetica; FONT-SIZE: 11px;COLOR: #232323; LINE-HEIGHT: 18px;
}

#Sidebar {
	FONT-FAMILY: Arial, Helvetica; FONT-SIZE: 11px; COLOR: #dd001e; text-transform: capitalize; WIDTH: 100%;
}
#Sidebar .Title {
	BORDER-BOTTOM: #9d9999 1px solid; PADDING-BOTTOM: 5px; COLOR: #000; FONT-SIZE: 14px; FONT-WEIGHT: bold
}
#Sidebar .Title A {
	COLOR: #000000
}
#CatProFooter {
	FLOAT: right; MARGIN-RIGHT: 15px; WIDTH: 90px; display:inline;
}

.item {
	TEXT-ALIGN: center;
}

.title {
	WIDTH: 100%; PADDING-BOTTOM: 5px; LINE-HEIGHT: 11px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; FONT-SIZE: 11px; FONT-WEIGHT: bold; PADDING-TOP: 5px; text-transform: capitalize;
}
.titleCat {
	WIDTH: 100%; PADDING-BOTTOM: 5px; LINE-HEIGHT: 11px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; FONT-SIZE: 11px; FONT-WEIGHT: bold; PADDING-TOP: 5px; text-transform: capitalize; FONT-SIZE: 11px; FONT-WEIGHT: bold; FONT-FAMILY: Arial, Helvetica;  
}


#titles DIV.family-title {
	BORDER-BOTTOM: #cecece 0px solid; PADDING-BOTTOM: 20px; MARGIN-BOTTOM: 20px; CLEAR: both
}
#titles #logo {
	BORDER-BOTTOM: #cecece 1px solid; TEXT-ALIGN: center; PADDING-BOTTOM: 20px
}
#titles DIV.category {
	BORDER-BOTTOM: #cecece 1px solid; PADDING-BOTTOM: 5px; PADDING-LEFT: 5px; PADDING-RIGHT: 5px; CURSOR: pointer; FONT-WEIGHT: bold; PADDING-TOP: 5px; FONT-FAMILY: Arial, Helvetica; FONT-SIZE: 12px;
}
#titles DIV.category:hover {
	BACKGROUND-COLOR: #dd001e; COLOR: #fff
}
#titles #recent H2 {
	PADDING-BOTTOM: 10px; TEXT-TRANSFORM: uppercase; COLOR: #000; FONT-WEIGHT: bold
}
#titles #recent .details {
	LINE-HEIGHT: 14px; WIDTH: 180px; FLOAT: right
}



#qty {
	BORDER-BOTTOM: #9d9999 1px solid; TEXT-ALIGN: center; BORDER-LEFT: #9d9999 1px solid; PADDING-BOTTOM: 3px; MARGIN: 0px 5px 0px 0px; PADDING-LEFT: 3px; WIDTH: 20px; PADDING-RIGHT: 3px; COLOR: #666; BORDER-TOP: #9d9999 1px solid; FONT-WEIGHT: bold; BORDER-RIGHT: #9d9999 1px solid; PADDING-TOP: 3px
}


#lightbox{
	background-color:#eee;
	padding: 10px;
	border-bottom: 2px solid #666;
	border-right: 2px solid #666;
	}
#lightboxDetails{
	font-size: 0.8em;
	padding-top: 0.4em;
	}	
#lightboxCaption{ float: left; }
#keyboardMsg{ float: right; }
#closeButton{ top: 5px; right: 5px; }

#lightbox img{ border: none; clear: both;} 
#overlay img{ border: none; }

#overlay{ background-image: url(overlay.png); }

* html #overlay{
	background-color: #333;
	back\ground-color: transparent;
	filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src="overlay.png", sizingMethod="scale");
	}
	

.slideshow:hover {
	BORDER-BOTTOM: medium none; BORDER-LEFT: medium none; BORDER-TOP: medium none; BORDER-RIGHT: medium none; MARGIN: 0px 0px 0px 0px
	background: white; -moz-opacity:0.9;opacity: 0.9; filter:alpha(opacity=90); 
}



.spacerHor {
PADDING-BOTTOM: 7px
}
.spacerVert {
PADDING-BOTTOM: 10px;
}
.spacerVertClear {
PADDING-BOTTOM: 15px; MARGIN-BOTTOM: 15px; CLEAR: both; BORDER-BOTTOM: #9d9999 1px solid;
}
.spacerVertClearNoBorder {
PADDING-BOTTOM: 25px; MARGIN-BOTTOM: 25px; CLEAR: both;
}
.submit {
	TEXT-ALIGN: right; PADDING-TOP: 5px;
}
#item #image {
	MARGIN-BOTTOM: 10px
}



#jstwitter {
	width: 300px;
	font-family: arial;
	font-size: 12px;
	color: #333333;
	padding: 2px;
}

#jstwitter .tweet {
	margin: 0 auto 10px auto;
	padding: 0 0 10px 0;
	border-bottom: 1px dotted #ccc;
}

#jstwitter .tweet a {
	text-decoration: none;
	color: #13c9d0;
}

#jstwitter .tweet a:hover {
	text-decoration: underline;
}

#jstwitter .tweet .time {
	font-size: 10px;
	font-style: italic;
	color: #666666;
}




 
#twitter-feed {
    width:300px;
    margin:auto;
    font-family: Arial, Helvetica, sans-serif;
    padding:8px 10px 5px 10px;
    overflow:auto;
}
#twitter-feed h1 {
    color:#5F5F5F;
    margin:0px;
    padding:9px 0px 9px 0px;
    font-size:18px;
    font-weight:lighter;
}
.twitter-article, #loading-container {
    width:300px;
    border-top:1px dotted #CCC;
    float:left;
    padding:8px 0px 8px 0px;
}
#loading-container {
    padding:16px 0px 16px 0px;
    text-align:center;
}
.twitter-pic {
    float:left;
}
 
.twitter-pic img {
    float:left;
    border:none;
 
}

.twitter-text p {
    margin:0px;
    line-height:15px;
}
.twitter-text a,  h1 a {
    color: #00acee;
    text-decoration: none;
}
.twitter-text a:hover,  h1 a:hover {
    text-decoration: underline;
    color: #00acee;
}
 
.twitter-text {
    width:285px;
    float:left;
    font-size:11px;
    padding-left: 11px;
}
 
.tweet-time {
    font-size:10px;
    color:#878787;
    float:right;
}
.tweet-time a, .tweet-time a:hover {
    color:#878787;
}
.tweetprofilelink a {
    color:#444;
}
.tweetprofilelink a:hover {
    color:#444;
}
.backlink {
    font-size:11px;
    text-align:center;
}
 
.backlink a {
    color:#aaa;
}

#toDigital {
  text-align: center;
  width:125px;
  padding: 5px;
  margin: 0px auto;
  margin-top: 10px;
  background: #3399cc;
  border:0;
  font-family:'PT Sans',sans-serif;
  font-size:12px;
  font-weight: bold;
  color:#fff;
  cursor:pointer;
  transition:background .3s;
  -webkit-transition:background .3s;
}



/*============================================================================
  Social Icon Buttons v1.0
  Author:
    Carson Shold | @cshold
    http://www.carsonshold.com
  MIT License
==============================================================================*/
@font-face {
  font-family: 'icons';
  src: url("/digital/social/fonts/icons.eot?social");
  src: url("/digital/social/fonts/icons.eot?#iefixsocial") format("embedded-opentype"), url("/digital/social/fonts/icons.woff?social") format("woff"), url("/digital/social/fonts/icons.ttf?social") format("truetype"), url("/digital/social/fonts/icons.svg?social#icons") format("svg");
  font-weight: normal;
  font-style: normal; }
[class^="icon-"], [class*=" icon-"] {
  font-family: 'icons';
  speak: none;
  font-style: normal;
  font-weight: normal;
  font-variant: normal;
  text-transform: none;
  line-height: 1;
  /* Better Font Rendering =========== */
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale; }

.icon-fancy:before {
  content: "\46"; }

.icon-twitter:before {
  content: "\54"; }

.icon-facebook:before {
  content: "\66"; }

.icon-google:before {
  content: "\67"; }

.icon-pinterest:before {
  content: "\70"; }

/*================ Social share buttons ================*/
.social-sharing {
	padding-top: 10px;
  font-family: "HelveticaNeue", "Helvetica Neue", Helvetica, Arial, sans-serif;
  /*================ Large Buttons ================*/ }
  .social-sharing * {
    -webkit-box-sizing: border-box;
    -moz-box-sizing: border-box;
    box-sizing: border-box; }
  .social-sharing a {
    display: inline-block;
    color: #fff;
    border-radius: 2px;
    margin: 0 10px 10px 0;
    height: 22px;
    line-height: 22px;
    text-decoration: none;
    font-weight: normal; }
    .social-sharing a:hover {
      color: #fff; }
  .social-sharing span {
    display: inline-block;
    vertical-align: top;
    height: 22px;
    line-height: 22px;
    font-size: 12px; }
  .social-sharing .icon {
    padding: 0 5px 0 10px; }
    .social-sharing .icon:before {
      line-height: 22px; }
  .social-sharing.is-large a {
    height: 44px;
    line-height: 44px; }
    .social-sharing.is-large a span {
      height: 44px;
      line-height: 44px;
      font-size: 18px; }
    .social-sharing.is-large a .icon {
      padding: 0 10px 0 18px; }
      .social-sharing.is-large a .icon:before {
        line-height: 44px; }

.share-title {
  font-weight: 900;
  font-size: 12px;
  padding-right: 10px; }
  .is-large .share-title {
    padding-right: 16px; }

.share-facebook {
  background-color: #3b5998; }
  .share-facebook:hover {
    background-color: #2d4373; }

.share-twitter {
  background-color: #00aced; }
  .share-twitter:hover {
    background-color: #0087ba; }

.share-pinterest {
  background-color: #cb2027; }
  .share-pinterest:hover {
    background-color: #9f191f; }

.share-fancy {
  background-color: #4999dc; }
  .share-fancy:hover {
    background-color: #2780cb; }

.share-google {
  background-color: #dd4b39; }
  .share-google:hover {
    background-color: #c23321; }

.share-count {
  position: relative;
  background-color: white;
  padding: 0 8px;
  margin-right: -2px;
  font-size: 14px;
  line-height: 20px;
  color: #333;
  border-radius: 0 2px 2px 0;
  border: 1px solid #ececec;
  opacity: 0;
  -webkit-transition: opacity 0.2s ease-in;
  -moz-transition: opacity 0.2s ease-in;
  -o-transition: opacity 0.2s ease-in;
  transition: opacity 0.2s ease-in; }
  .share-count.is-loaded {
    opacity: 1; }
  .share-count:before, .share-count:after {
    content: '';
    display: block;
    position: absolute;
    top: 50%;
    margin-top: -6px;
    width: 0;
    height: 0;
    border-top: 6px solid transparent;
    border-bottom: 6px solid transparent;
    border-right: 6px solid; }
  .share-count:before {
    left: -6px;
    border-right-color: #ececec; }
  .share-count:after {
    left: -5px;
    border-right-color: white; }
  a:hover .share-count {
    background-color: whitesmoke; }
    a:hover .share-count:after {
      border-right-color: whitesmoke; }
  .is-large .share-count {
    font-size: 18px;
    padding: 0 14px; }

/*================ Clean Buttons ================*/
.social-sharing.is-clean a {
  background-color: #fff;
  border: 1px solid #ececec;
  color: #333;
  height: 30px;
  line-height: 30px; }
  .social-sharing.is-clean a span {
    height: 30px;
    line-height: 30px;
    font-size: 13px; }
  .social-sharing.is-clean a:hover {
    background-color: #ececec; }
  .social-sharing.is-clean a:hover .share-count {
    background-color: white; }
    .social-sharing.is-clean a:hover .share-count:after {
      border-right-color: white; }
  .social-sharing.is-clean a .share-title {
    font-weight: normal; }
.social-sharing.is-clean .share-count {
  top: -1px; }
.social-sharing.is-clean .icon-facebook {
  color: #3b5998; }
.social-sharing.is-clean .icon-twitter {
  color: #00aced; }
.social-sharing.is-clean .icon-pinterest {
  color: #cb2027; }
.social-sharing.is-clean .icon-fancy {
  color: #4999dc; }
.social-sharing.is-clean .icon-google {
  color: #dd4b39; }