/* CSS Document */

/*BODY,TD{FONT-FAMILY:verdana, sans-serif;FONT-SIZE:12px;margin-top:100px;padding:0;border-width:0}*/


/*
Start of CSS Gallery Code
*/

.gallery {
	cursor:url(graphics/zoomin.cur), pointer;
    outline:none;
}
.gallery img {
	margin-left:2px;
	margin-right:2px;
	border:0px solid white;
}
.gallery:hover img {
	border:0px solid white;
}
.gallery-image {
    border:2px solid white;
}
.gallery-image-blur {
}
.gallery-caption {
    display:none;
    border:2px solid white;
    border-top:none;
    font-family:Verdana, Helvetica;
    font-size:10pt;
    padding:5px;
    background-color:white;
}
.gallery-display-block {
    display:block;
}
.gallery-display-none {
    display:none;
}
.gallery-loading {
    display:block;
	color:white;
	font-size:9px;
	font-weight:bold;
	text-transform:uppercase;
    text-decoration:none;
	padding:3px;
	border-top:1px solid white;
	border-bottom:1px solid white;
    background-color:black;
    /*
    padding-left: 22px;
    background-image: url(graphics/loader.gif);
    background-repeat: no-repeat;
    background-position: 3px 1px;
    */
}
.gallery-loading:link {
	font-size:9px;
	font-weight:bold;
	text-decoration:none;
}
.gallery-loading:hover {
	font-size:9px;
	font-weight:bold;
	text-decoration:underline;
}
a.gallery-credits,
a.gallery-credits i {
    padding:2px;
    color:silver;
    text-decoration:none;
	font-size:10px;
}
a.gallery-credits:hover,
a.gallery-credits:hover i {
    color:white;
    background-color:gray;
}

/*
End of CSS Gallery Code
*/


a.forgotpassword:link {
	color:#000;
	background-color:transparent;
	text-decoration:underline;
}

a.forgotpassword:visited {
	color:#000;
	background-color:transparent;
	text-decoration:underline;
}

a.forgotpassword:hover {
	color:#000;
	background-color:transparent;
	text-decoration:none;
}

a.forgotpassword:active {
	color:#000;
	background-color:transparent;
	text-decoration:none;
}

.forgotpassword {
	border:none;
	padding:0px;
	margin:0px;
	line-height:13px;
}

.logintable {
	border-style:solid;
	border-width:2px;
	border-color:#663366;
	padding:0px;
	margin:0px;
	line-height:13px;
}

.loginpanel {
	vertical-align:top;
	border:none;
	background-color:#EEE;
	width:160px;
	height:210px;
	padding-top:10px;
	padding-bottom:0px;
	padding-left:0px;
	padding-right:0px;
	margin:0px;
	line-height:13px;
	text-align:center;
	font-family:verdana, sans-serif;
	font-size:11px;
}

.loginbox {
	font-family:verdana, sans-serif;
	width:140px;
	height:20px;
	padding:0px;
	margin:0px;
	line-height:18px;
	color:#000;
	background-color:#FFF;
}

.login {
	width:140px;
	height:20px;
	padding:2px;
	margin:0px;
	font:700 8pt verdana, sans-serif;
}

.loginspace {
	border:none;
	padding:0px;
	margin:0px;
	line-height:13px;
}

.logincheck {
	border:none;
	padding:0px;
	margin:0px;
	height:20px;
	line-height:11px;
}

.noview {
	display:none;
	width:0px;
	height:0px;
}

.whiteborder {
	border: 15px solid #FFFFFF;
}

.auctionitemstable {
	width:450px;
	height:auto;
	border:solid;
	border-width:2px;
	border-color:#D1CFCF;
	background-color:#FFFFFF;
	padding:0px;
	display:inline;
	float:left;
}

.auctionitemscell {
	border:none;
	background-color:#FFFFFF;
	width:444px;
	padding:0px;
	vertical-align:top;
	text-align:center;
}

.auctionitemscontent {
	margin:15px;
	vertical-align:top;
	text-align:left;
	line-height:14px;
	font-size:12px;
	font-style:normal;
	font-variant:normal;
	font-size-adjust:none;
	font-weight:normal;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	color:#000000;
}

.auctionitemstitle {
	height:25px;
	text-align:center;
	line-height:16px;
	font-size:14px;
	font-style:normal;
	font-variant:normal;
	font-size-adjust:none;
	font-weight:bold;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	color:#663366;
}

.imagelink {
	border:none;
}

.imagecaption {
	font-size:11px;
	font-style:italic;
}

.spacetable {
	padding:0px;
	display:inline;
	float:left;
}

.biddingtable {
	width:562px; /* Originally 364px */
	min-height:1420px;
	border:solid;
	border-width:2px;
	border-color:#D1CFCF;
	background-color:#FFFFFF;
	padding:0px;
	display:inline;
	float:left;
}

.biddingcell {
	border:none;
	min-height:1400px;
	background-color:#FFFFFF;
	width:562px; /* Originally 360px */
	padding:0px;
	vertical-align:top;
	text-align:center;
	color:#000000;
}

.biddingcontent {
	width:532px; /* Originally 330px */
	height:auto;
	margin:15px;
	vertical-align:top;
}

.biddingtitle {
	height:auto; /* Originally 25px */
	margin-top:15px;
	text-align:center;
	line-height:16px;
	font-size:14px;
	font-style:normal;
	font-variant:normal;
	font-size-adjust:none;
	font-weight:bold;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	color:#663366;
}

.childrenscottage01 {
	border-width:1px;
	border-style:solid;
	border-color:#CCCCCC;
}

.childrenscottage02 {
	border-width:1px;
	border-style:solid;
	border-color:#120980;
} /* .childrenscottage02 style use discontinued on 10.23.2008 after the Children's Cottage Society Fundraiser Donation Link was removed */

.birdhousetable {
	width:700px;
	height:auto;
	border-style:solid;
	border-width:2px;
	border-color:#D1CFCF;
	background-color:#FFFFFF;
}

.birdhouseitemscell {
	border:none;
	background-color:#FFFFFF;
	padding:0px;
	vertical-align:top;
	text-align:center;
}

.birdhouseitemscontent {
	margin:15px;
	vertical-align:top;
	text-align:left;
	line-height:14px;
	font-size:12px;
	font-style:normal;
	font-variant:normal;
	font-size-adjust:none;
	font-weight:normal;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	color:#000000;
}

.birdhouseitemstitle {
	height:25px;
	text-align:center;
	line-height:16px;
	font-size:14px;
	font-style:normal;
	font-variant:normal;
	font-size-adjust:none;
	font-weight:bold;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	color:#663366;
}

.birdhousedescriptiontitle01 {
	padding-top:10px;
	padding-bottom:10px;
	vertical-align:middle;
}

.birdhousedescriptiontitle02 {
	padding-top:25px;
	padding-bottom:10px;
	vertical-align:middle;
}

.birdhousephotocell {
	width:125px;
	height:175px;
	text-align:center;
	vertical-align:middle;
}

.birdhousephotocaption {
	font-size:9px;
	font-style:italic;
	display:none;
}

.birdhousephotodescription {
	text-align:left;
	vertical-align:middle;
}

.birdhousecertificate {
	width:125px;
	height:auto;
	padding-top:10px;
	padding-bottom:10px;
	text-align:center;
	vertical-align:middle;
}

.sold {
	margin-left:10px;
	font-weight:bold;
	color:#FF0000;
}

.featuredartistscontent {
	padding:15px;
	vertical-align:top;
	text-align:center;
	line-height:14px;
	font-size:12px;
	font-style:normal;
	font-variant:normal;
	font-size-adjust:none;
	font-weight:normal;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	color:#000000;
}

.featuredartiststable01 {
	width:345px;
	height:auto;
	margin-left:125px;
	border-width:2px;
	border-style:solid;
	border-color:#D1CFCF;
	background-color:#FFFFFF;
}

.featuredartiststable02 {
	margin-left:auto;
	margin-right:auto;
}

.featuredartiststitle {
	height:25px;
	text-align:center;
	line-height:16px;
	font-size:14px;
	font-style:normal;
	font-variant:normal;
	font-size-adjust:none;
	font-weight:bold;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	color:#663366;
}

.featuredartistsdivider {
	width:100%;
	height:1px;
	border:0px;
	margin-top:10px;
	margin-bottom:10px;
	padding:0px;
	color:#A8ACB3;
	background-color:#A8ACB3;
	text-align:center;
}

.featuredartistsphotocell {
	width:130px;
	text-align:center;
}

.featuredartistsnamecell {
	width:155px;
	padding-left:10px;
	text-align:left;
}

.gallerytable {
	table-layout:fixed;
	width:750px;
	height:auto;
	border-width:2px;
	border-style:solid;
	border-color:#D1CFCF;
	background-color:#000000;
}

.gallerytitle {
	height:25px;
	padding-top:15px;
	padding-bottom:15px;
	text-align:center;
	line-height:16px;
	font-size:14px;
	font-style:normal;
	font-variant:normal;
	font-size-adjust:none;
	font-weight:bold;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	color:#FFFFCC;
}

.gallerysectiontitle {
	height:25px;
	padding-top:25px;
	padding-bottom:10px;
	text-align:center;
	line-height:16px;
	font-size:12px;
	font-style:normal;
	font-variant:normal;
	font-size-adjust:none;
	font-weight:bold;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	color:#FFFFCC;
}

.gallerydescription01 {
	padding-top:10px;
	padding-bottom:0px;
	padding-left:50px;
	padding-right:50px;
	vertical-align:middle;
	text-align:center;
	line-height:14px;
	font-size:12px;
	font-style:normal;
	font-variant:normal;
	font-size-adjust:none;
	font-weight:normal;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	color:#FFFFCC;
}

.gallerydescription02 {
	padding-top:15px;
	padding-bottom:15px;
	padding-left:50px;
	padding-right:50px;
	vertical-align:middle;
	text-align:left;
	line-height:14px;
	font-size:12px;
	font-style:normal;
	font-variant:normal;
	font-size-adjust:none;
	font-weight:normal;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	color:#FFFFCC;
}

.galleryphotos01 {
	width:746px;
	padding-top:15px;
	padding-bottom:0px;
	vertical-align:middle;
	text-align:center;
	line-height:14px;
	font-size:12px;
	font-style:normal;
	font-variant:normal;
	font-size-adjust:none;
	font-weight:normal;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	color:#FFFFCC;
}

.galleryphotos02 {
	width:373px;
	padding-top:15px;
	padding-bottom:0px;
	vertical-align:middle;
	text-align:center;
	line-height:14px;
	font-size:12px;
	font-style:normal;
	font-variant:normal;
	font-size-adjust:none;
	font-weight:normal;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	color:#FFFFCC;
}

.galleryphotos03 {
	width:auto;
	padding-top:15px;
	padding-bottom:0px;
	vertical-align:middle;
	text-align:center;
	line-height:14px;
	font-size:12px;
	font-style:normal;
	font-variant:normal;
	font-size-adjust:none;
	font-weight:normal;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	color:#FFFFCC;
}

.galleryphotostext01 {
	width:746px;
	padding-top:10px;
	padding-bottom:10px;
	vertical-align:middle;
	text-align:center;
	line-height:12px;
	font-size:10px;
	font-style:normal;
	font-variant:normal;
	font-size-adjust:none;
	font-weight:normal;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	color:#FFFFCC;
	background-color:#000000;
	background-image:url(images/rounded03.png);
	background-repeat:no-repeat;
	background-position:center;
}

.galleryphotostext02 {
	width:373px;
	height:48px;
	padding-top:10px;
	padding-bottom:10px;
	vertical-align:middle;
	text-align:center;
	line-height:12px;
	font-size:10px;
	font-style:normal;
	font-variant:normal;
	font-size-adjust:none;
	font-weight:normal;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	color:#FFFFCC;
	background-color:#000000;
	background-image:url(images/rounded03.png);
	background-repeat:no-repeat;
	background-position:center;
}

.galleryphotostext03 {
	width:373px;
	height:36px;
	padding-top:10px;
	padding-bottom:10px;
	vertical-align:middle;
	text-align:center;
	line-height:12px;
	font-size:10px;
	font-style:normal;
	font-variant:normal;
	font-size-adjust:none;
	font-weight:normal;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	color:#FFFFCC;
	background-color:#000000;
	background-image:url(images/rounded02.png);
	background-repeat:no-repeat;
	background-position:center;
}

.galleryphotostext04 {
	width:auto;
	height:36px;
	padding-top:10px;
	padding-bottom:10px;
	vertical-align:middle;
	text-align:center;
	line-height:12px;
	font-size:10px;
	font-style:normal;
	font-variant:normal;
	font-size-adjust:none;
	font-weight:normal;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	color:#FFFFCC;
	background-color:#000000;
	background-image:url(images/rounded04.png);
	background-repeat:no-repeat;
	background-position:center;
}

.galleryphotostext05 {
	width:746px;
	padding-top:10px;
	padding-bottom:10px;
	vertical-align:middle;
	text-align:center;
	line-height:12px;
	font-size:10px;
	font-style:normal;
	font-variant:normal;
	font-size-adjust:none;
	font-weight:normal;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	color:#FFFFCC;
	background-color:#000000;
	background-image:url(images/rounded06.png);
	background-repeat:no-repeat;
	background-position:center;
}

.galleryphotostext06 {
	width:373px;
	height:60px;
	padding-top:10px;
	padding-bottom:10px;
	vertical-align:middle;
	text-align:center;
	line-height:12px;
	font-size:10px;
	font-style:normal;
	font-variant:normal;
	font-size-adjust:none;
	font-weight:normal;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	color:#FFFFCC;
	background-color:#000000;
	background-image:url(images/rounded06.png);
	background-repeat:no-repeat;
	background-position:center;
}

.galleryphotostext07 {
	width:746px;
	padding-top:10px;
	padding-bottom:10px;
	vertical-align:middle;
	text-align:center;
	line-height:12px;
	font-size:10px;
	font-style:normal;
	font-variant:normal;
	font-size-adjust:none;
	font-weight:normal;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	color:#FFFFCC;
	background-color:#000000;
	background-image:url(images/rounded07.png);
	background-repeat:no-repeat;
	background-position:center;
}

.galleryphotostext08 {
	width:373px;
	height:72px;
	padding-top:10px;
	padding-bottom:10px;
	vertical-align:middle;
	text-align:center;
	line-height:12px;
	font-size:10px;
	font-style:normal;
	font-variant:normal;
	font-size-adjust:none;
	font-weight:normal;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	color:#FFFFCC;
	background-color:#000000;
	background-image:url(images/rounded07.png);
	background-repeat:no-repeat;
	background-position:center;
}

.galleryphotostext09 {
	width:746px;
	height:142px;
	padding-top:10px;
	padding-bottom:10px;
	vertical-align:middle;
	text-align:center;
	line-height:12px;
	font-size:10px;
	font-style:normal;
	font-variant:normal;
	font-size-adjust:none;
	font-weight:normal;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	color:#FFFFCC;
	background-color:#000000;
	background-image:url(images/rounded08.png);
	background-repeat:no-repeat;
	background-position:center;
}

.galleryphotostext10 {
	width:373px;
	height:142px;
	padding-top:10px;
	padding-bottom:10px;
	vertical-align:middle;
	text-align:center;
	line-height:12px;
	font-size:10px;
	font-style:normal;
	font-variant:normal;
	font-size-adjust:none;
	font-weight:normal;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	color:#FFFFCC;
	background-color:#000000;
	background-image:url(images/rounded08.png);
	background-repeat:no-repeat;
	background-position:center;
}

.galleryphotostext11 {
	width:373px;
	padding-top:10px;
	padding-bottom:10px;
	vertical-align:middle;
	text-align:center;
	line-height:12px;
	font-size:10px;
	font-style:normal;
	font-variant:normal;
	font-size-adjust:none;
	font-weight:normal;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	color:#FFFFCC;
	background-color:#000000;
	background-image:url(images/rounded09.png);
	background-repeat:no-repeat;
	background-position:center;
}

.galleryphotostext12 {
	width:373px;
	padding-top:10px;
	padding-bottom:10px;
	vertical-align:middle;
	text-align:center;
	line-height:12px;
	font-size:10px;
	font-style:normal;
	font-variant:normal;
	font-size-adjust:none;
	font-weight:normal;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	color:#FFFFCC;
	background-color:#000000;
	background-image:url(images/rounded10.png);
	background-repeat:no-repeat;
	background-position:center;
}

.galleryphotostext13 {
	width:373px;
	padding-top:10px;
	padding-bottom:10px;
	vertical-align:middle;
	text-align:center;
	line-height:12px;
	font-size:10px;
	font-style:normal;
	font-variant:normal;
	font-size-adjust:none;
	font-weight:normal;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	color:#FFFFCC;
	background-color:#000000;
	background-image:url(images/rounded11.png);
	background-repeat:no-repeat;
	background-position:center;
}

.galleryphotosdescription {
	width:373px;
	padding-left:35px;
	padding-right:35px;
	padding-top:10px;
	padding-bottom:10px;
	vertical-align:middle;
	text-align:left;
	line-height:12px;
	font-size:11px;
	font-style:normal;
	font-variant:normal;
	font-size-adjust:none;
	font-weight:normal;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	color:#FFFFCC;
	background-color:#000000;
}

.galleryphotosdescriptionsingle {
	width:303px;
	margin-left:auto;
	margin-right:auto;
}

.gallerybio {
	width:696px;
	height:auto;
	border-width:2px;
	border-style:solid;
	border-color:#D1CFCF;
	padding-top:25px;
	padding-bottom:35px;
	padding-left:25px;
	padding-right:25px;
	text-align:left;
	line-height:14px;
	font-size:12px;
	font-style:normal;
	font-variant:normal;
	font-size-adjust:none;
	font-weight:normal;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	color:#FFFFCC;
	background-color:#000000;
}

.gallerybiotable {
	margin-left:auto;
	margin-right:auto;
}

.gallerybiophotocell {
	width:auto;
	text-align:center;
	vertical-align:middle;
}

.gallerybionamecell {
	width:auto;
	padding-left:15px;
	text-align:left;
	vertical-align:middle;
}

.gallerybiotitle {
	text-align:center;
	line-height:16px;
	font-size:14px;
	font-weight:bold;
}

.emalignment {
	vertical-align:text-bottom;
}

.artworkcaption {
	margin-left:auto;
	margin-right:auto;
	width:250px;
	padding-left:10px;
	text-align:left;
	font-style:italic;
}

.dunlopquote {
	font-style:italic;
}

.childrensarttable {
	width:700px;
	height:auto;
	border-style:solid;
	border-width:2px;
	border-color:#D1CFCF;
	background-color:#FFFFFF;
}

.childrensartitemstitle {
	height:25px;
	text-align:center;
	line-height:16px;
	font-size:14px;
	font-style:normal;
	font-variant:normal;
	font-size-adjust:none;
	font-weight:bold;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	color:#663366;
}

.childrensartcontent01 {
	width:700px;
	height:auto;
	border-style:solid;
	border-width:1px;
	border-color:#D1CFCF;
	margin-left:auto;
	margin-right:auto;
}

.childrensarttext {
	height:auto;
	padding-top:0px;
	padding-bottom:15px;
	padding-left:15px;
	padding-right:15px;
}

.childrensartdiv {
	width:716px;
	height:auto;
	border-style:solid;
	border-width:2px;
	border-color:#D1CFCF;
	padding-top:15px;
	padding-bottom:20px;
	padding-left:15px;
	padding-right:15px;
	text-align:left;
	line-height:14px;
	font-size:12px;
	font-style:normal;
	font-variant:normal;
	font-size-adjust:none;
	font-weight:normal;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	color:#000000;
	background-color:#FFFFFF;
}

.childrensartphoto {
	width:330px;
	height:354px;
	text-align:center;
	margin:0px;
	border:none;
	padding-bottom:15px;
	display:inline-table;
	float:left;
}

.childrensartprices {
	width:356px;
	height:378px; /* 354px - Original height without additional 20% discount line */
	display:inline-table;
	position:inherit;
	padding-bottom:15px;
}

.childrensartlist01 {
	width:240px;
	text-align:right;
	padding:0px;
}

.childrensartlist02 {
	width:auto;
	text-align:right;
	padding:0px;
}

.childrensartlist03 {
	width:51px;
	padding:0px;
}

.childrensartmats {
	width:702px;
	border-style:solid;
	border-width:1px;
	border-color:#D1CFCF;
	margin-left:auto;
	margin-right:auto;
	padding-bottom:15px;
}

.childrensartmatcontent {
	width:430px;
	height:auto;
	margin-left:auto;
	margin-right:auto;
	padding-top:15px;
	padding-bottom:0px;
}

.childrensartmatshop {
	width:auto;
	padding-top:15px;
	padding-bottom:15px;
}

a.coloredmatlink:link {color:#000000; text-decoration:underline;}
a.coloredmatlink:visited {color:#000000;}
a.coloredmatlink:hover {color:#777777; text-decoration:none;}
a.coloredmatlink:active {color:inherit;}

.childrensartframes {
	width:702px;
	border-style:solid;
	border-width:1px;
	border-color:#D1CFCF;
	margin-left:auto;
	margin-right:auto;
	padding-bottom:15px;
}

.childrensarttitle02 {
	padding-top:15px;
	padding-bottom:15px;
	text-align:center;
	font-weight:bold;
}

.childrensartcell01 {
	padding-bottom:15px;
	padding-left:15px;
	padding-right:15px;
}

.childrensartcenter {
	text-align:center;
	margin-left:auto;
	margin-right:auto;
}

.childrensartmats01 {
	width:170px;
	margin-left:auto;
	margin-right:auto;
	display:inline;
	float:left;
}

.childrensartmats02 {
	width:230px;
	margin-left:auto;
	margin-right:auto;
	display:inline;
}

.childrensartmatprices01 {
	width:90px;
	text-align:right;
}

.childrensartmatprices02 {
	width:80px;
	text-align:right;
}

.childrensartpricespace {
	width:30px;
	height:84px;
	display:inline;
}

.childrensartmatprices03 {
	width:90px;
	text-align:right;
}

.childrensartmatprices04 {
	width:140px;
	text-align:right;
}

.customframingdiv {
	width:716px;
	height:auto;
	border-style:solid;
	border-width:2px;
	border-color:#D1CFCF;
	padding-top:15px;
	padding-bottom:20px;
	padding-left:15px;
	padding-right:15px;
	text-align:left;
	line-height:14px;
	font-size:12px;
	font-style:normal;
	font-variant:normal;
	font-size-adjust:none;
	font-weight:normal;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	color:#000000;
	background-color:#FFFFFF;
}

.customframingitemstitle {
	height:25px;
	text-align:center;
	line-height:16px;
	font-size:14px;
	font-style:normal;
	font-variant:normal;
	font-size-adjust:none;
	font-weight:bold;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	color:#663366;
}

.customframingcontent01 {
	width:700px;
	height:auto;
	border-style:solid;
	border-width:1px;
	border-color:#D1CFCF;
	margin-left:auto;
	margin-right:auto;
}

.customframingtext {
	height:auto;
	padding-top:0px;
	padding-bottom:15px;
	padding-left:15px;
	padding-right:15px;
}

.customframingtitle02 {
	padding-top:15px;
	padding-bottom:15px;
	text-align:center;
	font-weight:bold;
}

.customframingimagecontainer {
	width:444px;
	margin-left:auto;
	margin-right:auto;
	text-align:center;
}

.customframingimage {
	width:200px;
	height:auto;
	margin-left:10px;
	margin-right:10px;
}

.customframingimagecaption {
	width:200px;
	padding-top:2px;
	padding-bottom:10px;
	text-align:center;
}

.storehours01 {
	width:265px;
	border-width:1px;
	border-style:solid;
	border-color:#000000;
	border-collapse:separate;
	border-spacing:2px;
	*border-collapse: expression('separate', cellSpacing = '2px');
/*	*border-collapse:collapse; */
}

.storehours02 {
	width:auto;
	height:22px;
	border-width:1px;
	border-style:solid;
	border-color:#000000;
	padding:0px;
	padding-right:15px;
	line-height:20px;
	text-align:right;
	color:#000000;
/*	*position:relative; */
}

.storehours03 {
	width:145px;
	height:22px;
	border-width:1px;
	border-style:solid;
	border-color:#000000;
	padding:0px;
	text-align:center;
	line-height:20px;
	color:#000000;
	background-color:#FFFFFF;
/*	*position:relative; */
}

.coloredmatdescription {
	width:200px;
	text-align:center;
}

.environmentcontainer {
	width:716px;
	height:auto;
	padding:15px;
	border-style:solid;
	border-width:2px;
	border-color:#D1CFCF;
	background-color:#FFFFFF;
}

.environmenttitle01 {
	margin-top:10px;
	margin-bottom:10px;
	text-align:center;
	line-height:16px;
	font-size:14px;
	font-style:normal;
	font-variant:normal;
	font-size-adjust:none;
	font-weight:bold;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	color:#663366;
}

.environmenttitle02 {
	margin-bottom:14px;
	margin-left:auto;
	margin-right:auto;
	text-align:center;
	font-weight:bold;
}

.environmentcontent {
	padding:15px;
	border-style:solid;
	border-width:1px;
	border-color:#D1CFCF;
	text-align:left;
	line-height:14px;
	font-size:12px;
	font-style:normal;
	font-variant:normal;
	font-size-adjust:none;
	font-weight:normal;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	color:#000000;
	background-color:#FFFFFF;
}

.environmentfive {
	width:456px;
	margin-top:25px;
	margin-bottom:25px;
	margin-left:auto;
	margin-right:auto;
}

.environmentframes {
	width:620px;
	height:auto;
	border-width:1px;
	border-style:solid;
	border-color:#D1CFCF;
	margin-top:25px;
	margin-bottom:25px;
	margin-left:auto;
	margin-right:auto;
	padding:25px;
}

.environmenttitle03 {
	margin-bottom:20px;
	margin-left:auto;
	margin-right:auto;
	text-align:center;
	font-weight:bold;
}

.environmentframesimage {
	width:200px;
	margin-left:auto;
	margin-right:auto;
}

.environmentprintspecs {
	margin-bottom:25px;
	margin-left:auto;
	margin-right:auto;
	text-align:center;
}

.environmentprinttable {
	padding:0px;
	table-layout:fixed;
}

.environmentphotocell {
	width:125px;
	height:162px;
	padding:0px;
	text-align:center;
}

.environmentdescriptioncell {
	padding:10px;
}

.envbold {
	font-weight:bold;
}

.treefriendlyframes {
	width:620px;
	height:auto;
	border-width:1px;
	border-style:solid;
	border-color:#D1CFCF;
	margin-top:25px;
	margin-bottom:25px;
	margin-left:auto;
	margin-right:auto;
	padding:25px;
	text-align:center;
}

.shadowboxcontainer {
	width:716px;
	height:auto;
	padding:15px;
	border-style:solid;
	border-width:2px;
	border-color:#D1CFCF;
	background-color:#FFFFFF;
}

.shadowboxtitle01 {
	margin-top:10px;
	margin-bottom:10px;
	text-align:center;
	line-height:16px;
	font-size:14px;
	font-style:normal;
	font-variant:normal;
	font-size-adjust:none;
	font-weight:bold;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	color:#663366;
}

.shadowboxtitle02 {
	margin-bottom:14px;
	margin-left:auto;
	margin-right:auto;
	text-align:center;
	font-weight:bold;
}

.shadowboxtitle03 {
	margin-bottom:14px;
	margin-left:auto;
	margin-right:auto;
	text-align:left;
	font-weight:normal;
}

.shadowboxcontent {
	padding:15px;
	border-style:solid;
	border-width:1px;
	border-color:#D1CFCF;
	text-align:left;
	line-height:14px;
	font-size:12px;
	font-style:normal;
	font-variant:normal;
	font-size-adjust:none;
	font-weight:normal;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	color:#000000;
	background-color:#FFFFFF;
}

.shadowboxtable01 {
	width:650px;
	margin-left:auto;
	margin-right:auto;
	table-layout:fixed;
}

.shadowboxcell01 {
	width:375px;
	text-align:center;
}

.shadowboxtable02 {
	width:650px;
	margin-left:auto;
	margin-right:auto;
	table-layout:fixed;
}

.shadowboxcell02 {
	width:375px;
	text-align:center;
}

.shadowboxtable03 {
	width:650px;
	margin-left:auto;
	margin-right:auto;
	table-layout:fixed;
}

.shadowboxcell03 {
	width:212px;
	text-align:center;
}

.shadowboxspacer {
	width:675px;
	height:1px;
	margin-top:25px;
	margin-bottom:25px;
	margin-left:auto;
	margin-right:auto;
	background-color:#D1CFCF;
}

.memorialparktext01 {
	width:408px;
	height:auto;
	padding:15px;
	position:relative;
	display:inline;
	float:left;
	font-style:italic;
}

.memorialparktext02 {
	width:408px;
	height:auto;
	padding-left:15px;
	padding-right:15px;
	position:relative;
	display:inline;
	float:left;
	font-style:normal;
}

.artclassescontainer {
	width:550px;
	height:auto;
	margin-left:50px;
	margin-right:auto;
	margin-top:30px;
	margin-bottom:30px;
	padding:15px;
	border-width:2px;
	border-style:solid;
	border-color:#D1CFCF;
	background-color:#FFFFFF;
}

.artclassestitle01 {
	margin-top:10px;
	margin-bottom:10px;
	text-align:center;
	line-height:16px;
	font-size:14px;
	font-style:normal;
	font-variant:normal;
	font-size-adjust:none;
	font-weight:bold;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	color:#663366;
}

.artclassestitle02 {
	margin-bottom:14px;
	margin-left:auto;
	margin-right:auto;
	text-align:center;
	font-weight:bold;
}

.artclassescontent {
	padding:15px;
	border-style:solid;
	border-width:1px;
	border-color:#D1CFCF;
	text-align:left;
	line-height:14px;
	font-size:12px;
	font-style:normal;
	font-variant:normal;
	font-size-adjust:none;
	font-weight:normal;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	color:#000000;
	background-color:#FFFFFF;
}

.classscheduletable {
	margin-left:auto;
	margin-right:auto;
}

.classschedulecell01 {
	width:195px;
	padding-right:10px;
	text-align:right;
}

.classschedulecell02 {
	width:145px;
	padding-right:10px;
	text-align:right;
}

.classschedulecell03 {
	width:105px;
	padding-top:8px;
	padding-bottom:8px;
	text-align:center;
}

.artclassdivider {
	width:auto;
	height:1px;
	background-color:#D1CFCF;
}

.artclasscreationscontainer {
	width:600px;
	height:auto;
	margin-left:50px;
	margin-right:auto;
	margin-top:30px;
	margin-bottom:30px;
	padding:15px;
	border-width:2px;
	border-style:solid;
	border-color:#D1CFCF;
	background-color:#FFFFFF;
}

.artclasscreationscontent {
	padding:15px;
	border-style:solid;
	border-width:1px;
	border-color:#D1CFCF;
	text-align:left;
	line-height:14px;
	font-size:12px;
	font-style:normal;
	font-variant:normal;
	font-size-adjust:none;
	font-weight:normal;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	color:#000000;
	background-color:#FFFFFF;
}

.artclasscreationstitle01 {
	margin-top:10px;
	margin-bottom:10px;
	text-align:center;
	line-height:16px;
	font-size:14px;
	font-style:normal;
	font-variant:normal;
	font-size-adjust:none;
	font-weight:bold;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	color:#663366;
}

.artclasscreationstitle02 {
	margin-bottom:14px;
	margin-left:auto;
	margin-right:auto;
	text-align:center;
	font-weight:bold;
}

.artclasscreationstitle03 {
	margin-top:34px;
	margin-bottom:14px;
	margin-left:auto;
	margin-right:auto;
	text-align:center;
	font-weight:bold;
}

.artclassesimagecontainer {
	text-align:center;
}

.artclassesimage {
	margin-left:10px;
	margin-right:10px;
	display:inline;
}

.framingimagecontainer {
	width:600px;
	margin-left:auto;
	margin-right:auto;
	text-align:center;
}

.framingimage {
	margin-left:10px;
	margin-right:10px;
	display:inline;
}

.dropdownmenu01 {
	border-top-width:1px;
	border-bottom-width:0px;
	border-left-width:1px;
	border-right-width:1px;
	border-style:solid;
	border-color:#999999;
	padding-top:5px;
	padding-bottom:5px;
	background-color:#F6F6F6;
}

.dropdownmenu02 {
	border-top-width:0px;
	border-bottom-width:1px;
	border-left-width:1px;
	border-right-width:1px;
	border-style:solid;
	border-color:#999999;
	padding-top:5px;
	padding-bottom:5px;
	background-color:#F6F6F6;
}

.dropdownmenuspace {
	padding-top:5px;
	padding-bottom:5px;
	line-height:0px;
}

