
.image-info, .image-info p {
	font: 9px/14px "Lucida Grande", Verdana, Arial, Helvetica, sans-serif;
	width: 100%;}

.showcase-image {
	max-width: 660px;}

.longshowcase {
	width: 659px;}

.showcase-buymebutton {
	padding-right: 3px;}

.showcase-artist {
	width: 510px;}

.description {
	padding-top: 12px;
	padding-bottom: 4px;
	height: 50px;
	padding-left: 8px;
	float: left;
	border-bottom: 1px dashed #65b9c6;
	display: inline;
	width: 205px;}

.hello {
	height: 50px;
	padding-top: 8px;
	padding-left: 12px;
	padding-bottom: 8px;
	float: left;
	width: 727px;
	border-bottom: 1px dashed #65b9c6;
	margin-bottom: 5px;}

.staffpicks img {
	padding-bottom: 10px;}

.staffpicks {
	padding-top: 13px;
	padding-left: 8px;
	padding-bottom: 12px;
	width: 205px;
	float: left;
	border-bottom: 1px dashed #65b9c6;
	line-height: 1.4em;
	font-size: 12px;
}

.aaabug {
	padding-bottom: 10px;
	padding-top: 10px;
	text-align: center;
	border-bottom: 1px dashed #65b9c6;
	font-size: 12px;}

image {
	border: 0;
	outline: 0;}

.guidelink {
	float: right;
	padding-right: 14px;
	padding-bottom: 13px;}

.mainguideimage {
	min-height: 1024px;
	padding-left: 10px;}

.bigartistguide {
	border-bottom: 1px dashed #65b9c6;
	padding-left: 12px;
	padding-top: 4px;
	height: 75px;}

.holidaytoutimage {
	float: left;
	padding-right: 20px;
	width: 200px;}

.holidayartistlist {
	width: 200px;
	float: left;
	line-height: 1.8em;
	height: 70px;}

.holidayartistlist ul {
	padding-top: 0;
	margin-top: 0;
	font-size: 12px;}

.holidayartistlist li {
	list-style-image: none;
	list-style-type: none;
	padding: 0;
	margin: 0;
	padding-left: 10px;}

.artbox {
	float: left;
	padding-right: 6px;
	padding-left: 6px;
	border-right-style: dashed;
	border-right-width: 1px;
	border-right-color: #aedfe7;
	padding-top: 6px;
	height: 170px;
	border-bottom: 1px dashed #aedfe7;}

.artbox a:visted img {
	border-bottom-style: solid;
	border-bottom-width: 4px;}

.artbox:hover, .artboxleft:hover {
	background-color: #eff7f9;}

.artboxleft {
	float: left;
	height: 170px;
	padding-top: 6px;
	padding-left: 6px;
	border-bottom-style: dashed;
	border-bottom-width: 1px;
	border-bottom-color: #aedfe7;}

#container, .showcasecontainer {
	}

.showcase-container {
	padding: 0;
	margin: 0;
	float: left;
	min-height:915px;}

#archives {
	float: right;
}

.leftstaff {
	
	float: left;
	padding-right: 18px;
	font-size: 11px;
}

.rightstaff {
		font-size: 11px;
}

.givefor {
	padding-top: 10px;
	padding-bottom: 10px;
	padding-left: 10px;
	border-bottom: 1px dashed #aedfe7;}

.staffpicks ul {
	padding: 0;
	margin: 0;}

.staffpicks li {
	padding: 0;
	margin: 0;
	list-style-image: url(http://www.20x200.com/images/arrowtiny.gif);
	list-style-position: inside;}

.staffpicks p {
	margin: 0 0 10px 0 !important;
	color: #808080;	
}

.byebye {
	padding-left: 9px;
		padding-right: 9px;

	color: #aedfe8;
	font-size: 14px;
	text-align: center;
width: 200px;
display: block;
}

.anicon img {
	float: left;}

.anicon a:link img {
	border: 1px solid #fff;}

.anicon a:visited img {
	border: 1px solid #fff;}

.anicon a:hover img {
	border: 1px solid #f7641e;}

.aniconage a:active img {
	border: 1px solid #a1b31b;}

.fullyear {
	padding-top: 12px;
	padding-left: 20px;
	text-align: center;}

.nextone {
	text-align: center;
	line-height: 14px;}

.fullyear h1, .fullyear p {
	text-align: left;}

/* Casey's Appended Styles — "[Good], Better, Best" */
	
.hello {
	padding-top: 8px;
	padding-left: 12px;
	padding-bottom: 4px;

	float: left;
	width: 687px;
	border-bottom: 1px dashed #65b9c6;
	margin-bottom: 5px;}
	
p#gift-of-art, p#chocolate-and-flowers, #giftcertificate-tout p, #giftcertificate-tout a {
	display: block;
	text-indent: -5000em;
	padding: 0;
	margin: 0;
}
p#gift-of-art {
	width: 698px;
	height: 52px;
	margin-top: -18px;
	background: url('http://www.20x200.com/images/give-the-gift-of-art.gif');
}
p#chocolate-and-flowers {
	width: 686px;
	height: 100px;
	background: url('http://www.20x200.com/images/chocolate-and-flowers.png');
}
#giftcertificate-tout {
	width: 697px;
	height: 74px;
	margin-top: -9px;
	background: url('http://www.20x200.com/images/what-to-give.gif');	
	position: relative;
}
#giftcertificate-tout a, p#giftcertificate-tout a:visited {
	display: block;
	width:378px;
	height:37px;
	position: absolute;
	top: 25px;
	left: 320px;
	background: url('http://www.20x200.com/images/giftcertificates.gif') no-repeat;		
}
#giftcertificate-tout a:hover, p#giftcertificate-tout a:active {
	background-position: bottom left;
}

.menugifts:hover {color: #f5cc30; }
.menugifts { background: url(/images/menuarrows.gif) no-repeat center center;
 padding-top: 18px;
 padding-bottom: 20px;
color: #e66a24;
 }
