html, body, header, ul, ol, li, p, h1, h2, h3, h4, h5, h6, form, fieldset {
	padding: 0;
	border: 0;
}
body {
	background-color:#000056;
	color: #ccf;
		font-size:12px;	
				font-weight:bold;	
		margin:5px 0px 7px 0px;
font-family: verdana, "Lucida Sans", arial, eras medium itc, Eras light ITC, franklin gothic book, sans-serif;
}

* html .container {
	margin-left: -769px;
	
}
* html .container, * html .content {
	height: 1px;
}
.content {
	padding: 5px;
	}
.width {
	width: 94%;
	min-width: 765px;
	margin:0 auto;
	height:100%;
	border:#000000 solid 2px;
	background-color:#006;
	background-image:url(../graphics/width-bg.jpg);
	background-repeat:repeat-y;
	background-position:right;
}
* html .minwidth {
	padding-left: 765px;
}
* html .minwidth, * html .layout {
	height: 1px;
}
.input{}
p {	
			
clear:none;
	padding-left:0px;
	padding-right:40px;
	padding-top:0px;
	padding-bottom:0px;
	margin-left:0px;

	max-width:1070px;


}#blue-content p {	clear:none;
	padding-left:0px;
	padding-right:40px;
	padding-top:0px;
	padding-bottom:0px;
	margin-left:0px;

	max-width:1070px;

}
.ordering p{clear:none;
	padding-left:0px;
	padding-right:40px;
	padding-top:0px;
	padding-bottom:0px;
	margin-left:32px;

}
.ordering ul, .ordering ol {clear:left;
	padding-left:80px;
	padding-right:40px;
	padding-top:0px;
	font-weight:bold;
	padding-bottom:0px;
	max-width:1070px;
		color: #ccf;
}
.action-links .ordering ul, .action-links .ordering ol, .action-links-short ul, .action-links-short ol {clear:left;
	padding-left:80px;
	padding-right:40px;
	padding-top:0px;
	font-weight:bold;
	padding-bottom:0px;
	max-width:1070px;
		color: #fcc;
	
}
#blue-content p em {
font-family:"Eras demi ITC", verdana, sans serif;
	color: #fff;
	font-variant:small-caps;
	font-weight:bold;
		font-style:normal;	
	font-size:15px;	

}
#action-content p em {
font-family:"Eras demi ITC", verdana, sans serif;
	color: #fff;
	font-variant:small-caps;
	font-weight:bold;
		font-style:normal;
			font-size:15px;	
}
p em strong{
color:#F99;
	font-style:normal;
	font-weight:bold;
	font-variant:normal;
}
a {color:#99f;}
a:active {color:#fff;}
a:visited {color:#c9f;
}
#Signup{
	margin: 0px;
	padding:0px;
}
#header {
	background:#003;
	margin:0px;
	height:72px;
	padding: 0px 0px 0px 40px;
	background-image:url(../graphics/header-bg.jpg);
	background-repeat: no-repeat;
	}
.header-image {
	margin: 0px 0px 0px 20px;
	padding:0px;
	float: right;
}
#bar {
border-top:1px solid #c66;
margin:0px;
	padding:0px 0px 0px 40px;
	border-bottom:solid 1px #c66;
	background-color:#309;
	background-image:url(../graphics/bar-bg.jpg);

}
#bar .rightcolumn{
width:137px;
text-align:center;
margin:0px;
	padding:0px;
}

#action-content .rightcolumn .box{
	margin:0px;
	padding:0px;
	border:solid #fff 1px;
	text-align:center;
	background-image:url(../graphics/bar-bg.jpg);
	height:auto;
	width:158px;
}
#action-bar h3 {
font-family:"Eras demi ITC", verdana, sans serif;
	color: #fff;
	font-size:16px;
	margin:0;
	padding:5px 0px 5px 40px;
}

.picture600 {
	margin: 0px 0px 0px 0px;
	padding:2px;
	float:left;
	border:solid 38px #003;
	background-color:#fff;
	
}
.picture400 {
	margin: 0px 0px 0px 0px;
	padding:2px;
	float:left;
	border:solid 30px #003;
	background-color:#fff;
}
.pic-title600 {
font-family: verdana, "Lucida Sans", eras medium itc, Eras light ITC, arial, sans-serif;
font-size:11px;
}
.pic-title400 {
font-family: verdana, "Lucida Sans", eras medium itc, Eras light ITC, arial, sans-serif;
font-size:11px;
}
#blue-content .paintings .leftcolumn .pic-title600 {
	margin:0px 40px 25px 0px;
	padding:0px;
}
#blue-content .paintings .leftcolumn .pic-title400 {
	margin:0px 40px 20px 0px;
	padding:0px;
}
#blue-content .leftcolumn .pic-title400 {
	margin:0px 15px 20px 0px;
	padding:0px;


}
#blue-content .leftcolumn .pic-title600 {
	margin:0px 15px 25px 0px;
	padding:0px;
}
#blue-content .leftcolumn .pic-title400 p{
	color:#fff;

	margin:4px 0px 6px 30px;
	padding:2px 0px 2px 0px
}
#blue-content .leftcolumn .pic-title600 p{
	color:#fff;

	margin:4px 0px 6px 38px;
	padding:2px 0px 2px 0px
}
#blue-content .leftcolumn .pic-title400 p em{
	font-family: verdana, "Lucida Sans", arial, eras light itc, eras medium itc, sans-serif;
	color:#F99;
	font-style:normal;
	font-weight:bold;
	font-variant:normal;
	margin:4px 0px 6px 0px;
	padding:2px 0px 2px 0px;
	font-size:11px;
}
#blue-content .leftcolumn .pic-title600 p em{
    font-family: verdana, "Lucida Sans", arial, eras light itc, eras medium itc, sans-serif;
	color:#f99;
	font-size:11px;
	font-style:normal;
	font-weight:bold;
	font-variant:normal;
		margin:4px 0px 6px 0px;
	padding:2px 0px 2px 0px;
}
#blue-content .leftcolumn .pic-title600 p a, #blue-content .leftcolumn .pic-title400 p a{
		margin:0px 0px 0px 0px;
	padding:0px;
		text-decoration:none;
	}
	#blue-content .leftcolumn .pic-title600 p a:hover, #blue-content .leftcolumn .pic-title600 p a:focus{text-decoration:underline;
	}
	#blue-content .leftcolumn .pic-title400 p a:hover, #blue-content .leftcolumn .pic-title400 p a:focus{text-decoration:underline;
	}
	
#blue-content .leftcolumn .pic-title400 h5, #blue-content .paintings .leftcolumn .pic-title400 h5 {	
font-family: eras demi itc, verdana, Eras light ITC, "Lucida Sans", franklin gothic book, arial, tahoma, sans-serif;
	font-size:14px;
	margin:0px 0px 0px 0px;
	padding:4px 0px 4px 30px;
	background-color:#000042;
	border:solid 1px #96f;
	font-weight:bold;
	color:#fff;
	

}
#blue-content .leftcolumn .pic-title600 h5, #blue-content .paintings .leftcolumn .pic-title600 h5{	
font-family: eras demi itc, verdana, eras medium itc, Eras light ITC, "Lucida Sans", franklin gothic book, verdana, arial, tahoma, sans-serif;
	font-size:14px;
	margin:0px 0px 0px 0px;
	padding:4px 0px 4px 38px;
	background-color:#000042;
	border:solid 1px #96f;
	font-weight:bold;
	color:#fff;
}

/*beginning of menus*/
.rightimage {
	margin: 0px 0px 10px 9px;
	border:solid 1px #fff;
	float: right;
}
.leftimage {
	margin-right:9px;
	margin-bottom:10px;
	margin-left: 0px;
	float: left;
	border:solid 1px #fff;
	overflow:hidden;

}
.top{
	margin: 0;
	padding:0;
	}
.basket {
	margin: 0px;
	padding:0px;
	border-top:0px;
	border-right:0px;
	border-bottom:0px;
	border-left:1px solid #000;
}

.basket  ul{	
	margin: 0px;
	padding:0px;
	list-style-type:none;
	font-weight:bold;
}
.basket  ul li{
	display:inline;
	margin: 0px;
	padding:0px;
}
.basket  ul li a{
	display:block;
	width:100px;
	padding:5px 7px 5px 28px;
	color: #fff;
font-family: verdana, "Lucida Sans", Eras light ITC, arial, sans-serif;
font-size:10px;
	margin: 0px 0px 1px 0px;	
	background-image:url(../graphics/shop-basket-purple-a.jpg);
	text-decoration: none;
	border:outset #c9f 1px;
} 
.basket ul li a:hover, .basket ul li a:focus{
	background-image:url(../graphics/basket-blue-h.jpg);
	width:100px;
	padding:5px 7px 5px 28px;
	color: #fff;
	margin: 0px 0px 1px 0px;
	border:outset #fff 1px;
font-family: verdana, "Lucida Sans", Eras light ITC, arial, sans-serif;
font-size:10px;
}
#nav {
	margin: 0px 0px 0px 0px;
	background-color:#003;
	border-top:4px solid #000;
	padding:8px;
	height:0px;

	}
#nav ul{
	list-style-type:none;
	margin: 0px 0px 0px 32px;
	padding:0px 0px 0px 0px;
	font-weight:bold;
font-size:12px;

}
#nav ul li{
	display: inline;
	margin: 0px 2px 0px 0px;
	padding:7px 0px 7px 0px;

}
#nav ul li a{
	padding:7px 18px 7px 18px;
	margin:0px;
	color: #fff;
	background-image:url(../graphics/menu-button.jpg);
	text-decoration: none;
	border:outset 1px #c9f;
} 
#nav ul li a:hover, #nav ul li a:focus{
	margin:0;
	padding:7px 18px 7px 18px;
	background-image:url(../graphics/nav-grad.jpg);
	color: #fff;
	border:1px solid #c66;

}
#nav .basket {
	margin: 0px 0px 0px 2px;
	padding:0;
	border-top:1px solid #000;
	border-right:0px;
	border-bottom:0px;
	border-left:1px solid #000;
}
#nav .basket ul{
	margin: 0;
	padding:0;
	list-style-type:none;
font-family: verdana, "Lucida Sans", Eras light ITC, arial, sans-serif;

font-weight:bold;


}
#nav .basket ul li{
	display:inline;
}
#nav .basket  ul li a{
	display:block;
	width:100px;

font-size:10px;
	padding:5px 7px 5px 28px;
	color: #fff;
	margin-bottom:1px;		
	background-image:url(../graphics/shop-basket-purple-a.jpg);
	text-decoration: none;
	border:outset #c9f 1px;
} 
#nav .basket  ul li a:hover, #nav .basket ul li a:focus{
	background-image:url(../graphics/basket-blue-h.jpg);
	width:100px;

font-size:10px;
	padding:5px 7px 5px 28px;
	color: #fff;
	margin-bottom:1px;	
	border:outset #fff 1px;
}
.shop-menu {
	margin: 0px;
	padding:0px;
	border-top:0px ;
	border-right:0px;
	border-bottom:0px;
		border-left:1px solid #000;
}
.shop-menu  ul{
	margin: 0px;
	padding:0px;
	list-style-type:none;
font-family: verdana, "Lucida Sans", Eras light ITC, arial, sans-serif;

	font-weight:bold;
}
.shop-menu  ul li{
	display:inline;
		margin: 0px;
	padding:0px 0px 0px 0px;
}
.shop-menu  ul li a{
	display:block;
	width:100px;

font-size:10px;
	padding:5px 7px 5px 28px;
	color: #fff;
	margin: 0px 0px 1px 0px;	
	background-image:url(../graphics/shop-arrow-purple-a.jpg);
	text-decoration: none;
	border:outset #c9f 1px;
} 
.shop-menu  ul li a:hover, .shop-menu ul li a:focus{
	width:100px;
	padding:5px 7px 5px 28px;
	margin: 0px 0px 1px 0px;
			font-size:10px;
	background-image:url(../graphics/shop-menu-arrow-purple-h.jpg);
	color: #fff;
	border:outset #fff 1px;
}
#nav .shop-menu {
	margin: 0px 0px 0px 2px;
	padding:0;
	border-top:1px solid #000;
	border-right:0px;
	border-bottom:0px;
	border-left:1px solid #000;
}
#nav .shop-menu ul{
	margin:0;
	padding:0;
	list-style-type:none;
font-family: verdana, "Lucida Sans", Eras light ITC, arial, sans-serif;

font-weight:bold;

}
#nav .shop-menu ul li{
	display:inline;
}
#nav .shop-menu ul li a{
	display:block;
	width:100px;
	padding:5px 7px 5px 28px;
	color: #fff;
		font-size:10px;
	margin-bottom:1px;	
	background-image:url(../graphics/shop-arrow-purple-a.jpg);
	text-decoration: none;
	border:outset #c9f 1px;
} 
#nav .shop-menu  ul li a:hover, .shop-menu ul li a:focus{
	width:100px;
	padding:5px 7px 5px 28px;
	margin-bottom:1px;	
		font-size:10px;
	background-image:url(../graphics/shop-menu-arrow-purple-h.jpg);
	color: #fff;
	border:outset #fff 1px;
}

.menu {
	margin: 0px 0px 20px 0px;
	padding:0px;
	border-top:0px;
	border-right:0px;
	border-bottom:1px solid #000;
	border-left:1px solid #000;
}
.menu strong{
text-decoration:underline;
		color: #fff;
}
.menu ul{
	margin: 0px;
	padding:0px;
	list-style-type:none;
	font-size:12px;
	font-weight:bold;
}
.menu ul li{
	display:inline;
		margin: 0px;
	padding:0px;
}
.menu ul li a{
	display:block;
	width:118px;
	padding:7px 8px 7px 9px;
	color: #fff;
	margin: 0px 0px 1px 0px;	
	background-image:url(../graphics/menu-button.jpg);
	text-decoration: none;
	border:outset 1px #c9f;
} 
.menu ul li a:hover, #menu ul li a:focus{
	width:118px;
	padding:7px 8px 7px 9px;
	margin: 0px 0px 1px 0px;	
	background:url(../graphics/nav-button-hover-blue.jpg);
	color: #fff;
	border:outset 1px #fff;
}
.box{
	margin:20px 0px 40px 0px;
	padding:0px;
	height:330px;
}
.box210{
	margin:20px 0px 40px 0px;
	padding:0px;
	height:210px;
}
.box230{
	margin:0px 0px 0px 0px;
	padding:0px;
	width:230px;
	float:right;
}
.box230 p{
	margin:0px;
	padding:0px;
	}
	.box220x195{
	margin:0px 9px 10px 0px;
	padding:0px 10px 0px 0px;
	width:212px;
	height:195px;
	float:left;
}
.box325{
	margin:0px 9px 10px 0px;
	padding:0px 0px 0px 0px;
	width:315px;
	float:left;
	font-weight:bold;
}
.box220{
	margin:0px 9px 10px 0px;
	padding:0px 10px 0px 0px;
	width:212px;
	height:222px;
	float:left;
	overflow:hidden;
}
.box220 p, .box325 p{
	margin:0px;
	padding:0px;
	}
#blue-content .leftcolumn .pic-title400 .box, #blue-content .leftcolumn .pic-title600 .box{
	margin:0px 0px 16px 0px;
	padding:0px;
	height:auto;
	border:solid 1px #96f;
}
.action-links-short .box-indent{
	color:#fcc;
	margin:0px 20px 10px 0px;
	padding:4px 60px 4px 34px;
	font-weight:bold;}
	
.ordering .action-links ul{
	color:#fcc;
	margin:0px 20px 10px 0px;
	padding:4px 60px 4px 34px;
	font-weight:bold;
}
.leftcolumn .box-indent{
	color:#fff;
	margin:0px 20px 10px 0px;
	padding:4px 60px 4px 34px;
	border:solid 1px #96f;
	background-color:#000042;
}
.leftcolumn .box-indent ul{
	color:#ccf;

}
.leftcolumn .box-indent ul li{
	color:#ccf;

}

#blue-content .leftcolumn .box-indent p{
		
	font-weight:bold;
	color:#fcc;
	padding-left:0px;
	padding-right:0px;
	padding-top:0px;
	padding-bottom:0px;
	margin-left:0px;
}
.menu-bl {
	margin:0px;
	padding:0px;


}
.leftcolumn .menu-bl{
	margin:0px 4px 2px 0px;
	padding:0px;
}
.leftcolumn .menu-bl a:visited {
	margin: 0px 0px 2px 0px;
	padding:6px 8px 6px 9px;
	color:#c9f;

		border:outset 1px #c9f;
			font-weight:bold;
}

.leftcolumn .menu-bl ul{
	margin: 0px 0px 2px 0px;
	padding:0px;
	list-style-type:none;

}
.leftcolumn .menu-bl ul li{
	display:inline;
}
.leftcolumn .menu-bl ul li a{
	display:block;
	width:160px;
	padding:6px 8px 6px 9px;
	color: #ccf;
	margin-bottom:2px;	
	background:url(../graphics/menu-button.jpg);
	text-decoration: none;
	border:outset 1px #c9f;
		font-weight:bold;
} 
.leftcolumn .menu-bl ul li a:hover, .leftcolumn .menu-bl ul li a:focus{
	width:160px;
	display:block;
	margin-bottom:2px;
	padding:6px 8px 6px 9px;
	background:url(../graphics/nav-button-hover-blue.jpg);
	color: #fff;
	text-decoration: none;
	border:outset 1px #fff;
		font-weight:bold;
}

.ordering .leftcolumn .menu-bl ul li a{
	display:block;
	width:245px;
	padding:6px 8px 6px 9px;
	color: #ccf;
		margin:0px 0px 2px 1px;
	background:url(../graphics/menu-button.jpg);
	text-decoration: none;
	border:outset 1px #c9f;
		font-weight:bold;
} 
.ordering .leftcolumn .menu-bl ul li a:hover, .ordering .leftcolumn .menu-bl ul li a:focus{
	width:245px;
		margin:0px 0px 2px 1px;
	border:outset 1px #fff;
		background:url(../graphics/nav-button-hover-blue.jpg);
}

.menu-pr {
	margin:0px;
	padding:0px;
	text-align:center;
	font-family: Verdana, "Lucida Sans", Tahoma, "Microsoft Sans Serif", sans-serif;
}
.leftcolumn .menu-pr a:visited {color:#ccf;
}
.leftcolumn .menu-pr strong a:visited {color:#fff;
text-decoration:underline;


}
.leftcolumn .menu-pr{
	margin:0px 4px 0px 0px;
	padding:0;
}
.leftcolumn .menu-pr ul{
	margin: 0;
	padding:0;
	list-style-type:none;
	font-size:12px;
}

.leftcolumn .menu-pr ul em{
	margin: 0;
	padding:0;
	font-variant:normal;
	font-style:normal;

}
.leftcolumn .menu-pr ul li{
	display:inline;	
		margin: 0;

}
.leftcolumn .menu-pr ul li a{
	display:block;
	width:159px;
	padding:6px 8px 6px 9px;
	color: #fff;
	margin:0px 0px 12px 0px;	
	background-image:none;
	background-color:#000033;
	text-decoration: none;
	border:solid 1px #96f;
} 
.leftcolumn .menu-pr ul li a:hover, .leftcolumn .menu-pr ul li a:focus{
	width:159px;
	margin-bottom:12px;
	background-color:#000033;
	color: #fff;

	border:solid 1px #ccf;	
	background-image:url(../graphics/purple-mist_bar400.jpg);
}
.leftcolumn .menu-br a:visited {color:#c9f;

}

.leftcolumn .menu-br {
	margin:0px 4px 0px 0px;
	padding:0;
	border-top:0px;
	border-right:0px;
	border-bottom:1px solid #000;
	border-left:1px solid #000;
}
.leftcolumn .menu-br ul{
	margin: 0;
	padding:0;
	list-style-type:none;
	
}
.leftcolumn .menu-br ul li{
	display:inline;
}
.leftcolumn .menu-br ul li a{
	display:block;
	width:160px;
	padding:6px 8px 6px 9px;
	color: #ccf;
	margin-bottom:2px;
	background:url(../graphics/menu-button-brown-a.jpg);
	text-decoration: none;
	border:outset 1px #c9f;
	font-weight:bold;

} 
.leftcolumn .menu-br ul li a:hover, .leftcolumn .menu-br ul li a:focus{
	width:160px;
	margin-bottom:2px;	
	background:url(../graphics/nav-button-hover.jpg);
	color: #fff;
	border:outset 1px #fff;
}
.ordering .leftcolumn .menu-br ul li a{
	display:block;
	width:245px;
	padding:6px 8px 6px 9px;
	color: #ccf;
	margin-bottom:2px;
	background:url(../graphics/menu-button-brown-a.jpg);
	text-decoration: none;
	border:outset 1px #c9f;
} 
.ordering .leftcolumn .menu-br ul li a:hover, .ordering .leftcolumn .menu-br ul li a:focus{
	width:245px;
	margin-bottom:2px;	
	background:url(../graphics/nav-button-hover.jpg);
	color: #fff;
	border:outset 1px #fff;
	
}
#action-menu {
	width:160px;
	margin:0px 40px 0px 0px;
	padding:0;

}
#action-menu ul{
	margin: 0;
	padding:0;
	list-style-type:none;
	font-weight:bold;
	font-size:12px;

}
#action-menu ul li{
	display:inline;
}
#action-menu ul li a{
	display:block;
	width:142px;
	padding:10px 8px 11px 8px;
	color:#fff;
	margin:0px;
	background-color:#432233;
	text-decoration: none;
	border-right:1px solid #c66;
	border-bottom:1px solid #c66;
	border-left:1px solid #c66;
} 
#action-menu ul li a:hover, #action-menu ul li a:focus{
	width:142px;
	background-image:url(../graphics/action-menu-hover.jpg);
	background-color:#33004a;
	color: #fff;
	padding:10px 8px 11px 8px;
	border-right:1px solid #c66;
	border-bottom:1px solid #c66;
	border-left:1px solid #c66;
}
/*end of menus*/

.leftcolumn {
	float: left;
	margin: 0px 0px 0px 0px;
}
.leftcolumn1 {
	float: left;
	margin: 0px 0px 0px 80px;
}
.leftcolumn2 {
	float: left;
	margin: 0px 25px 0px 0px;
}
#action-content .leftcolumn {
	min-width:75%;
	margin:0px;
}
#action-content .leftcolumn p{
	min-width:75%;
	color:#fff;
	font-family: verdana, arial, sans-serif;

	margin:0px 0px 20px 0px;
}
/*begin buttons*/
#action-content .rightcolumn .subscribe-button {	
	margin:0px;
	padding:0px;
	width:160px;
	text-align:center;
	}
#action-content .rightcolumn .subscribe-button a{
	margin:0px 0px 0px 0px;
	padding:4px 10px 4px 10px;
	border:solid #fff 1px;
	list-style:none;
	display:list-item;
	background-color:#000042;
	font-family: Verdana, "Lucida Sans", arial, "Microsoft Sans Serif", sans-serif;
	text-decoration: none;
	font-size:10px;
	font-weight:bold;

	color: #fff;
}
#action-content .rightcolumn .subscribe-button a:hover, .subscribe-button #nav a:focus {
	padding:4px 10px 4px 10px;
	margin:0px 0px 0px 0px;
	border:solid #fff 1px;
	background-color:#966;
	color: #fff;
}
.orig-button400 {margin:15px 0px 40px 30px;
	font-family:Verdana, "Lucida Sans", Tahoma, "Microsoft Sans Serif", sans-serif;
	font-size:11px;
		font-size:11px;}
.orig-button600 {margin:15px 0px 40px 38px;
	font-family:Verdana, "Lucida Sans", Tahoma, "Microsoft Sans Serif", sans-serif;
	font-size:11px;}
.orig-button0 {margin:15px 0px 15px 0px;}

.orig-button600 a{
	padding:4px;
	border:ridge #fff 2px;
	background-color:#966;
	text-decoration: none;
	font-weight:bold;
	color: #fff;
}
.orig-button400 a{
	padding:4px;
	border:ridge #fff 2px;
	background-color:#966;
	text-decoration: none;
	font-weight:bold;
	color: #fff;
}
.orig-button0 a{
	padding:4px;
	border:ridge #fff 2px;
	background-color:#966;
	font-family:Verdana, "Lucida Sans", Tahoma, "Microsoft Sans Serif", sans-serif;
	text-decoration: none;
	font-size:11px;
	font-weight:bold;
	color: #fff;
}
.orig-button400 a:hover, .orig-button400 a:focus{
	padding:4px;
	border:ridge #FFf 2px;
	background-color:#422;
	color: #fff;
	text-decoration: none;
	font-weight:bold;
	font-size:11px;
}
.orig-button600 a:hover, .orig-button600 a:focus{
	padding:4px;
	border:ridge #FFf 2px;
	background-color:#422;
	color: #fff;
	text-decoration: none;
	font-weight:bold;
	font-size:11px;
}
.orig-button0 a:hover, .orig-button0 a:focus{
	padding:4px;
	border:ridge #FFf 2px;
	background-color:#422;
	color: #fff;
	text-decoration: none;
	font-weight:bold;
	font-size:11px;
}
.action-image-title .orig-button600 {	margin:20px 10px 10px 10px;}
.printcolumn .orig-button600 {	margin:7px 9px 40px 0px;
}
.printcolumn .orig-button600 a{	
font-size:11px;}
#action-content .action-image-title a{text-decoration:none;}
#action-content .action-image-title a:hover, #action-content .action-image-title a:focus{text-decoration:underline;
}

.page-nav-button {	
	font-family:Verdana, "Lucida Sans", Tahoma, "Microsoft Sans Serif", sans-serif;
margin:1px 41px 0px 0px;
text-align:center;
	padding:0px;
	float: right;
		font-size:12px;
}
.page-nav40 {margin:0px 40px 0px 0px;
	padding:0px;
}
.page-nav183 {margin:0px 183px 0px 0px;
	padding:0px;
}
.page-nav40 .page-nav-button,  .page-nav183 .page-nav-button{	
margin:1px 1px 0px 0px;
text-align:center;
	padding:0px;
	float: right;
	width:131px;

}
.action-links .page-nav-button {	
margin:1px 1px 0px 0px;
	padding:0px;
	float: right;
	width:131px;

}
.page-nav-button a{
	margin:0px 0px 0px 0px;
	width:110px;
		float: right;
	padding:5px 10px 5px 10px;
	border-left:solid #96f 1px;
	background-color:#003;
	text-decoration: none;
	font-weight:bold;
	color: #ccf;
	overflow:hidden;
}
.page-nav-button a:hover, .page-nav-button a:focus {
	float: right;
	margin:0px 0px 0px 0px;
	padding:5px 10px 5px 10px;
	border-left:solid #96f 1px;
	background-color:#000;
	color: #fff;
		
}
#action-content .page-nav-button a{
	margin:0px 0px 0px 0px;
	width:110px;
		float: right;
	padding:5px 10px 5px 10px;
	border-left:solid #c66 1px;
	background-color:#432233;
	text-decoration: none;

	color: #fcc;
}
#action-content .page-nav-button a:hover, #action-content .page-nav-button a:focus {
	float: right;
	margin:0px 0px 0px 0px;
	padding:5px 10px 5px 10px;
	border-left:solid #c66 1px;
background-color:#33004a;
	color: #fff;
	
}

/*end buttons*/
.box274{margin:0px 0px 0px 0px;
	padding:0px;
	float:left;
	width:274px;
	}
#action-content .action-image {
	margin:5px 9px 11px 0px;
	padding:0px;
	float:left;
	border:solid 2px #fff;
}
.action-image-title{
		margin:0px;
		padding:0px;
}
#action-content .action-image-title{
		margin:0px 0px 0px 0px;
		padding:0px;
}
#action-content .action-image-title em{
	font-family: Verdana, "Lucida Sans", Tahoma, "Microsoft Sans Serif", sans-serif;
	color:#fff;
	
	font-style:normal;
	font-size:16px;
}
#action-content .action-image-title p{
	font-family: Verdana, "Lucida Sans", Tahoma, "Microsoft Sans Serif", sans-serif;
	font-size:11px;
	color:#fcc;
	margin:0px 0px 0px 0px;
	padding:2px 0px 2px 0px;
}
#action-content .action-image-title p strong{
	color:#fff;
		font-size:13px;
}
.rightcolumn {
	float: right;
	margin-left: 35px;
}
#action-bar{clear:both;
	margin:25px 0px 0px 0px;
	padding:0px;
border-top:1px solid #c66;
	border-bottom:solid 1px #c66;
	background-color:#309;
	background-image:url(../graphics/bar-bg.jpg);

}

#action-content .rightcolumn{
	width:160px;
	margin:0px 40px 10px 20px;
	padding:0px;
}
#action-content{
	background-color:#633;
	background-image:url(../graphics/action-bg.jpg);
	background-repeat:repeat-y;
	padding-left:40px;
	color:#fff;
	padding-top:25px;
	padding-bottom:30px;
	border-top:#003 solid 0px;

	}
#action-content p{
	color:#fcc;
	margin:0px 40px 0px 0px;
	padding:0px;
		font-weight:bold;
}
.action-links-short{
	margin:1px 220px 25px 0px;
	padding:0px;
	border-bottom:solid 1px #c66;
		color:##fcc;
}
#action-content .action-links-short p{
	padding:6px 0px 8px 0px;
	color:##fcc;

}
.action-links-short h5{
	font-family: eras demi itc; 
	background-image:url(../graphics/h5-tag-action.jpg);
	background-repeat:repeat-y;
	margin:0px 0px 0px 0px;
	padding:4px 20px 4px 8px;
	background-color:#633;
	border:solid 1px #c66;
		font-size: 14px;
	}
.action-links{
	margin:6px 40px 25px 0px;
	padding:0px;
	border-bottom:solid 1px #c66;
}
#action-content .action-links p{
	padding:6px 40px 8px 0px;
	color:##fff;
}
.action-links h5{
	font-family: eras demi itc; 
	margin:0px 0px 0px 0px;
	padding:4px 20px 4px 8px;
	background-image:url(../graphics/h5-tag-action.jpg);
	background-repeat:repeat-y;
	background-color:#633;
	border:solid 1px #c66;
		font-size: 14px;
}
#footer-br .leftcolumn{
	text-align:left;
	width:300px;

}
#footer-br .rightcolumn{
	text-align:right;
	margin-right:40px;
	width:350px;

}
#footer-bl .leftcolumn{
	text-align:left;
	width:300px;
}
#footer-bl p, #footer-br p{
	margin-left:0px;
}
#footer-bl .rightcolumn{
	text-align:right;
	margin-right:40px;
	width:350px;
	
}
#footer-br {clear:both;
	
	font-weight:bold;
	margin:0px;
	padding:17px 0px 5px 40px;
	color:#fcc;
	border-top:solid 6px #000;
	background-color:#633;
	background-image:url(../graphics/action-bg.jpg);
	background-repeat:repeat-y;

}
#footer-bl {clear:both;
	margin:0px;
	background:#003;
	
		font-weight:bold;
	padding:17px 0px 5px 40px;
	border-top:solid 6px #000;
	background-image:url(../graphics/footer-bg.jpg);
		background-repeat:no-repeat;
	background-position:right;
}
h1 {	font-family: Eras Demi ITC, eras medium itc, eras light itc, "Lucida Sans", arial, verdana, sans-serif;
	color:#9999CC; 
	font-size: 20px;
	margin:0px 0px 0px 0px;
	padding:38px 0px 0px 0px;

	}
h2 {
	font-size: 23px;
	color: #fff;
font-family: "Lucida Sans", eras light itc, eras medium itc, Eras demi ITC, arial, verdana, sans-serif;
	margin:40px 10px 20px 0px;

}
h3{
	font-family: verdana, eras medium itc, eras light itc, "Lucida Sans", arial, sans-serif;
}
#blue-content .leftcolumn h3{
	font-family: eras medium itc, eras light itc, "Lucida Sans", arial, verdana, sans-serif;
}
#bar h3 {
	font-family: "Lucida Sans", verdana, eras medium itc, eras light itc, eras demi itc, arial, sans-serif;
	color: #fff; 
	margin:0;
	padding:6px 0px 6px 0px;
	border:none;
		font-size: 14px;
}
h4 {
	font-family: verdana, eras medium itc, eras light itc, eras demi itc, "Lucida Sans", arial, sans-serif;
	margin:0;
	padding-left:0px; padding-top: 5px;
	padding-bottom: 5px;
}
h5 {
	font-family: eras demi itc; 
	font-size: 14px;
	margin:0;
	padding:0px;
	color:#fff;
}
#blue-content {
padding-bottom:0px;
	padding-left:40px;
}
#blue-content h3 {	list-style:none;
	display:list-item;
	margin:0px 20px 23px 0px;
	padding:9px 60px 10px 34px;
	background-color:#000042;
	font-family: eras medium itc, eras light itc, eras demi itc, "Lucida Sans", arial, verdana, sans-serif;
	font-size: 20px;
	font-weight:bold;
	border:solid 1px #96f;
	color:#99c;
	background-image:url(../graphics/purple-mist_bar400.jpg);
}
#blue-content .printcolumn{

	margin:0px 40px 0px 40px;
	padding:0px;	
	float:left;
	width:330px;
	font-size: 11px;
}
#blue-content .printcolumn p{font-family: verdana, "Lucida Sans", arial, eras light itc, eras medium itc, sans-serif;
	margin:0px 0px 0px 0px;
	padding:0px 0px 8px 0px;	
	float:left;
			
}
#blue-content .printcolumn p em{color:#F99;
	font-style:normal;
	margin:0px 0px 0px 0px;
	padding:0px 0px 8px 0px;
		font-size: 16px;
	}
#blue-content .printcolumn p a{
		margin:0px 0px 0px 0px;
	padding:0px 0px 8px 0px;
		text-decoration:none;
	}	
#blue-content .printcolumn p a:hover, #blue-content .printcolumn p a:focus{text-decoration:underline;
	}
#blue-content .box0 .print-label,  #blue-content .box320 .print-label{
	margin: 0px 0px 0px 0px;
	padding:0px;
	border:solid 1px #fff;

		}
#blue-content .box0{
	font-family: Verdana, "Lucida Sans", Tahoma, "Microsoft Sans Serif", sans-serif;
	margin:10px 40px 10px 0px;
	padding:0px;	
	float:left;
	height:285px;
	font-weight:normal;

		
}
#blue-content .box320{
	margin:10px 40px 10px 0px;
	padding:0px;	
	float:left;
	font-weight:normal;

}
#blue-content .box340{
	margin:10px 0px 10px 0px;
	padding:7px;	
	float:left;
	border:solid 1px #96f;
}
#blue-content .box0 p, #blue-content .box320 p{
font-family: Verdana, "Lucida Sans", Tahoma, "Microsoft Sans Serif", sans-serif;
	font-size:9px;
	color:#fff;
	font-style:normal;
			font-weight:normal;
	padding:1px 0px 1px 0px;
	margin:0px;
}
#blue-content .box0 .magnify-button, #blue-content .box320 .magnify-button {	margin:5px 0px 5px 0px;
padding:0px;

}
#blue-content .box0 .magnify-button a, #blue-content .box320 .magnify-button a{			font-size:10px;
		font-family: Verdana, "Lucida Sans", Tahoma, "Microsoft Sans Serif", sans-serif;
		margin:0px 0px 0px 0px;
	padding:3px 0px 3px 0px;
	background-color:#966;
	text-decoration: none;
	text-align:center;
	color: #fff;
	display:list-item;
	list-style:none;
	background-color:#000042;
	border:solid 1px #96f;
		background-image:url(../graphics/purple-mist_bar400.jpg);
}
#blue-content .box0 .magnify-button a:hover, #blue-content .box0 .magnify-button a:focus,  #blue-content .box320 .magnify-button a:hover, #blue-content .box320 .magnify-button a:focus{	font-size:10px;
		font-family: Verdana, "Lucida Sans", Tahoma, "Microsoft Sans Serif", sans-serif;
	margin:0px;
	padding:3px 9px 3px 0px;
	border:solid 1px #96f;
	background-color:#000042;
	background-image:url(../graphics/magnify-mist-bg.jpg);
	color: #fff;
	text-align:right;
}
#blue-content .box0 .print-button0,  #blue-content .box320 .print-button0 {	margin:5px 0px 5px 0px;
padding:0px;
}
#blue-content .box0 .print-button0 a, #blue-content .box320 .print-button0 a{		
	font-size:10px;
	margin:0px 0px 0px 0px;
	padding:3px 0px 3px 0px;
	background-color:#966;
	font-family:Verdana, "Lucida Sans", Tahoma, "Microsoft Sans Serif", sans-serif;
	text-decoration: none;
	text-align:center;
	color: #fff;
	display:list-item;
	list-style:none;
	background-color:#000042;
	border:solid 1px #96f;
	background-image:url(../graphics/purple-mist_bar400.jpg);
}
#blue-content .box0 .print-button0 a:hover, #blue-content .box0 .print-button0 a:focus, #blue-content .box320 .print-button0 a:hover, #blue-content .box320 .print-button0 a:focus {	font-size:10px;
		font-family: Verdana, "Lucida Sans", Tahoma, "Microsoft Sans Serif", sans-serif;
		margin:0px;
	padding:3px 0px 3px 0px;
	border:solid 1px #c66;
	background-color:#000033;
	background-image:none;
	color: #fff;
	text-align:center;

}
#blue-content h4{
	font-size:14px;
	font-family: eras demi itc; 
	color:#fff;
	margin:0px 40px 0px 0px;
	padding:4px 20px 4px 12px;
	background-color:#000042;
	background-image:url(../graphics/h5-tag.jpg);
	background-repeat:repeat-y;
	background-position:right;
	border:solid 1px #c66;
}
#blue-content h5{
	font-family: eras demi itc; 
	font-size:14px;
	background-image:url(../graphics/h5-tag.jpg);
	background-repeat:repeat-y;
	background-position:right;
	color:#fff;
	margin:0px 40px 0px 0px;
	padding:4px 0px 4px 12px;
	background-color:#000042;
	border:solid 1px #96f;
}
#blue-content .box370 h5{
	margin:0px 40px 0px 0px;
	padding:4px 0px 4px 12px;
	background-color:#000042;
	border:solid 1px #96f;
}
#blue-content .short h4{
	font-family: eras demi itc; 
		font-size:14px;
	width:auto;
	margin:0px 183px 0px 0px;
	padding:4px 0px 4px 12px;
	background-color:#000042;
	background-image:url(../graphics/h5-tag.jpg);
	background-repeat:repeat-y;
	background-position:right;
	color:#fff;
	border:solid 1px #96f;
}
#blue-content .short h5{
    width:auto;
	font-size:12px;
	font-family: verdana, eras medium itc, Eras light ITC, "Lucida Sans", franklin gothic book, arial, tahoma, sans-serif;
		margin:0px 183px 10px 0px;
	padding:4px 40px 4px 40px;
	background-color:#000042;
	line-height:140%;
	background-image:url(../graphics/h5-tag.jpg);
	background-repeat:repeat-y;
	background-position:right;
	color:#ccf;
	border:solid 1px #96f;
}
.box300{
 width:300px;
	margin:3px 40px 0px 0px;
	padding:0px 0px 0px 0px;
	float:left;
}
.box250{
 width:250px;
	margin:0px;
	padding:0px 0px 0px 0px;
	float:left;
}
.box249{
max-width:540px;
	margin:0px;
	padding:2px 0px 15px 0px;
	float:left;
}
.box249 p{
min-width:540px;
	margin:0px;
	padding:0px 0px 0px 0px;
	float:left;
}
#blue-content .short .purple-box em{font-family:"Eras demi ITC", verdana, sans serif;
	color: #fff;
	font-variant:small-caps;
	font-weight:bold;
		font-style:normal;	
	font-size:15px;	
}

.purple-box{
    width:auto;
	margin:0px 183px 10px 0px;
	padding:6px 20px 6px 34px;
	background-color:#000042;
		font-size:12px;	
	font-weight:bold;
	background-image:url(../graphics/h5-tag.jpg);
	background-repeat:repeat-y;
	background-position:right;
	color:#fff;
	border:solid 1px #96f;
}
#blue-content .leftcolumn .purple-box{
	width:651px;
	margin:0px 18px 5px 0px;
   	padding:4px 20px 4px 12px;
	font-family: verdana, eras medium itc, eras demi itc, eras light itc, "Lucida Sans", arial, sans-serif;
		font-size:22px;
		font-weight:bold;
}
.ordering #blue-content .short .leftcolumn h6{
		font-family: "Lucida Sans", verdana, sans serif; 
    width:auto;
		font-size: 14px;
	background-image:url(../graphics/h5-tag.jpg);
	background-repeat:repeat-y;
	background-position:right;
	color:#fff;
margin:0px 4px 5px 0px;
	padding:4px 20px 4px 12px;
	background-color:#000042;
	border:solid 1px #c66;
	display:list-item;
	list-style:none;
}
#blue-content h6{
		font-family: eras demi itc; 
	width:45%;
		font-size: 14px;
	background-image:url(../graphics/h5-tag.jpg);
	background-repeat:repeat-y;
	background-position:right;
	color:#fff;
	margin:0px 40px 0px 0px;
	padding:4px 20px 4px 12px;
	background-color:#000042;
	border:solid 1px #c66;
	display:list-item;
	list-style:none;
}
#blue-content .short h6{
	font-family: eras demi itc; 
    width:auto;
		font-size: 14px;
	background-image:url(../graphics/h5-tag.jpg);
	background-repeat:repeat-y;
	background-position:right;
	color:#fff;
	margin:0px 4px 5px 0px;
	padding:4px 20px 4px 12px;
	background-color:#000042;
	border:solid 1px #c66;
	display:list-item;
	list-style:none;
}
#blue-content .short h3{

	list-style:none;
	display:list-item;
	margin:0px 183px 10px 0px;
	padding:9px 0px 10px 34px;
	background-color:#000042;
	font-family: Eras demi ITC, eras medium itc, "Lucida Sans", arial, verdana, sans-serif;
	font-size: 20px;
	border:solid 1px #96f;
	color:#99c;
	background-image:url(../graphics/purple-mist_bar400.jpg);
}

#action-content .action-image-title .buy-button, .buy-button{	
	margin:8px 0px 8px 0px;
	font-family:Verdana, "Lucida Sans", Tahoma, "Microsoft Sans Serif", sans-serif;
		font-size:11px;	
}
#action-content .action-image-title .buy-button a, .buy-button a{
	padding:4px;
	border:ridge #fff 2px;
	background-color:#966;
	text-decoration: none;
	color: #fff;
	font-weight:bold;
		font-size:11px;
}
#action-content .action-image-title .buy-button a:hover, #action-content .action-image-title .buy-button a:focus, .buy-button a:hover, .buy-button a:focus {
	padding:4px;
	border:ridge #fcc 2px;
	background-color:#422;
	color: #fff;
	text-decoration:none;
}
.clearit-both {
	display: block;
	clear: both;
}
.clearit-left {
	display: block;
	clear: left;
}
