@charset "utf-8";
/* CSS Document */
body {
	background-image:url(../images/textured_background.png);
	text-align:center;
	font-family:Arial, Helvetica, sans-serif;
	font-size:14px;
}
body.admin {
	background-image:none;
	text-align:center;
	font-family:Arial, Helvetica, sans-serif;
	font-size:14px;
}
.wrapper_home {
	background-image:url(../images/body_home_bg_v3.png);
	_background-image:url(../images/body_home_bg_v3_low.png);
	border:none;
	margin: 15px auto;
	width:885px;
	height:734px;
}
.wrapper {
	background-image:url(../images/body_bg_v3.png);
	_background-image:url(../images/body_bg_v3_low.png);
	border:none;
	margin: 15px auto;
	width:885px;
	height:734px;
}
.adminWrapper {
	border:thin solid darkGray;
	background-color:lightGray;
	margin: 15px auto;
	width:885px;
	height:734px;
}
.logo {
	width:279px;
	height:105px;
	float:left;
	margin:18px 0 0 45px;
	margin:18px 0 0 20px;
}
.headerTagline { float:right; width:400px; margin:48px 50px 0 0; color:#897878; font-family:Verdana, Geneva, sans-serif; font-size:1.15em; }
.nav {
	float:left;
	clear:left;
	width:900px;
	_width:775px;
	text_align:left;
	margin: 10px 0px 0px 53px;
	_margin: 10px 0px 0px -13px;
}
.navItem {
	float:left;
}
.listRow:hover {background-color:#eeeeee;}
a:link {color:white}
a:visited {color:white}
a:hover {color:white}
a:link.navlink {
	text-decoration:none;
}
a:visited.navlink {
	text-decoration:none;
}
a:hover:.navlink {
	text_decoration:none;
}
a:link.gallery {
	color:white;
}
a:visited.gallery {
	color:white;
}
a:hover.gallery {
	color:white;
}
a:link.creditlink { color:#CCCCCC; text-decoration:none;}
a:visited.creditlink { color:#CCCCCC; text-decoration:none;}
a:hover.creditlink { color:#CCCCCC; text-decoration:none;}
.credit {
	position:absolute;
	top:700px;
	width:400px;
	color:gray;
	font-size:8px;
}
.collection {
	float:left;
	width:700px;
	height:500px;
	margin: 1px 20px 20px 141px;
	_margin: 1px 20px 20px 60px;
}
.collectionItem1 {
	float:left;
	width:134px;
	height:200px;
	margin: 10px 40px 40px 0px;
}
.collectionItem2 {
	float:left;
	width:241px;
	height:200px;
	margin: 10px 20px 20px 15px;
}
.collectionItem3 {
	float:left;
	width:134px;
	height:200px;
	margin: 10px 20px 20px 38px;
}
.collectionItem4 {
	float:left;
	width:134px;
	height:200px;
	margin: 10px 20px 20px 0px;
	_margin: -25px 20px 20px 0px;
}
.collectionItem5 {
	float:left;
	width:241px;
	height:200px;
	margin: 10px 20px 20px 39px;
}
.collectionItem6 {
	float:left;
	width:134px;
	height:200px;
	margin: 10px 20px 20px 35px;
}
.gallery_list {float:left; width:360px; height:342px; color:white; margin: 80px 0px 0px 10px; padding-right:10px; overflow-y:scroll;}
.gallery_slideshow { float:left; clear:left; height: 450px; width:450px; margin: 0px 0px 0px 17px}
.stores_slideshow {float:left; clear:left; width:450px; height:465px; margin: 0px 20px 0px -32px; text-align:center;}
.stores_list {float:left; width:400px; height:368px; color:white; margin: 80px 0px 0px 0px; padding-right:10px; overflow-y:scroll;}
.artisan_slideshow {float:left; clear:left; width:350px; height:475px; margin: 0px 20px 0px 65px; _margin: 0px 20px 0px 25px; text-align:center;}
.contact_image {float:left; clear:left; width:308px; height:460px; margin:22px 0px 0 75px;}
.contact_form {float:left; width:258px; height:420px; text-align:left; margin:11px 0px 0px 20px;}
.contact_info {float:left; width:40%; height:30px; color:white; font-size:13px; margin:9px 0 0 88px;}
.form_field {color:white}
.form_field_error{color:red}
.collection_description {width:425px; float:left; margin:8px 0px 0px 16px;}
.collection_link {color:white; }
.galleryHeaderText {color:#ffcc66; font-size:20px;}
.title {float:left; height:15px; width:100%; margin-top:10px; text-align:center; color:white; letter-spacing:4px; cursor:pointer;}
/* Artist page CSS */
.artistCopy {
	float:left;
	color:white;
	text-align:left;
	font-family:Verdana, Geneva, sans-serif;
}
#rosellePR {
	float:left;
	margin:30px 0px 20px 50px;
	margin:30px 0px 20px 25px;
	clear:left;
	width:167px;
	height:117px;
	color:white;
}
#tagline {
	float:left;
	margin:30px 0px 20px 128px;
	_margin:30px 0px 20px 30px;
	width:500px;
	color:white;
	font-family:Verdana, Geneva, sans-serif;
	font-size:1.15em;
	height:34px;
	z-index:2;
}
#designCopy {
	float:left;
	margin:-5px 0 20px 98px;
	_margin:-5px 0 20px 40px;
	width:405px;
	height:115px;
}
#pond {
	float:left;
	margin:23px 0 20px 28px;
	_margin:23px 0 20px 150px;
	width:375px;
	height:236px;
}
#aestheticCopy {
	float:left;
	margin:25px 0 20px 50px;
	_margin:25px 0 20px 25px;
	clear:left;
	width:398px;
	height:187px;
}
/* Stores page CSS */
#berdorfwindow {
	float:left;
	margin:30px 0px 20px 110px;
	clear:left;
	width:167px;
	height:117px;
}
/* events page CSS */
#booth {
	float:left;
	margin:30px 0px 20px 75px;
	_margin:30px 0px 20px 50px;
	clear:left;
	width:167px;
	height:117px;
}
#eventslist {
	float:left;
	margin:0px 0 20px 185px;
	_margin:0px 0 20px 50px;
	padding-right:10px;
	width:405px;
	height:400px;
	overflow-y:scroll;
}
.backone {
	float:left;
	clear:left;
	margin: 11px 0px 0px 17px;
}