/* CSS Document */

body {
	background: url(images/background.jpg) repeat-x top #5C89B2;
	margin:0;
	padding:0;
	font-family:Verdana;
	font-size:13px;
	color:#7E818D;
	}
	
#container {
	width:860px;
	margin:0;
	padding:0;
	background:url(images/contentrepeat.jpg) repeat-y top;
	}
	
#top {
	background: url(images/top.jpg) top no-repeat;
	width:860px;
	height:40px;
	}
	
#banner {
	background:url(images/banner.jpg) top no-repeat;
	width:860px;
	height:125px;
	}
	
#nav {
	height: 30px;
	width:791px;
	margin:0;
	padding:0;
	}
	
li.nav {
	list-style-type:none;
	display:inline;
	}
	
ul#nav {
	display: inline;
	float:left;
	width:860px;
	padding-left: 0;
	margin-left: -35px;
	* margin-left: -34px;
	}
	
a.home:link, a.home:active, a.home:visited {
	height: 30px; 
	display: block; 
	width:78px;
	overflow:hidden;
	float: left;
	background: url(images/homebutton.jpg) 0px 0px no-repeat;
	}
	
a.home:hover {
	background-position: 0px -30px;
	}	
	
a.artsbutton:link, a.artsbutton:active, a.artsbutton:visited {
	height: 30px; 
	display: block; 
	width:166px;
	overflow:hidden;
	float: left;
	background: url(images/artsandcraftsbutton.jpg) 0px 0px no-repeat;
	}
	
a.artsbutton:hover {
	background-position: 0px -30px;
	}	
	
a.printavailability:link, a.printavailability:active, a.printavailability:visited {
	height: 30px; 
	display: block; 
	width:131px;
	overflow:hidden;
	float: left;
	background: url(images/printavailabilitybutton.jpg) 0px 0px no-repeat;
	}
	
a.printavailability:hover {
	background-position: 0px -30px;
	}
	
a.monthlyartshows:link, a.monthlyartshows:active, a.monthlyartshows:visited {
	height: 30px; 
	display: block; 
	width:141px;
	overflow:hidden;
	float: left;
	background: url(images/monthlyartshows.jpg) 0px 0px no-repeat;
	}
	
a.monthlyartshows:hover {
	background-position: 0px -30px;
	}	
	
a.linksbutton:link, a.linksbutton:active, a.linksbutton:visited {
	height: 30px; 
	display: block; 
	width:81px;
	overflow:hidden;
	float: left;
	background: url(images/linksbutton.jpg) 0px 0px no-repeat;
	}
	
a.linksbutton:hover {
	background-position: 0px -30px;
	}	
	
a.aboutusbutton:link, a.aboutusbutton:active, a.aboutusbutton:visited {
	height: 30px; 
	display: block; 
	width:79px;
	overflow:hidden;
	float: left;
	background: url(images/aboutusbutton.jpg) 0px 0px no-repeat;
	}
	
a.aboutusbutton:hover {
	background-position: 0px -30px;
	}
	
a.directionsbutton:link, a.directionsbutton:active, a.directionsbutton:visited {
	height: 30px; 
	display: block; 
	width:99px;
	overflow:hidden;
	float: left;
	background: url(images/directionsbutton.jpg) 0px 0px no-repeat;
	}
	
a.directionsbutton:hover {
	background-position: 0px -30px;
	}
	
a.contactbutton:link, a.contactbutton:active, a.contactbutton:visited {
	height: 30px; 
	display: block; 
	width:85px;
	overflow:hidden;
	float: left;
	background: url(images/contactbutton.jpg) 0px 0px no-repeat;
	}
	
a.contactbutton:hover {
	background-position: 0px -30px;
	}
	
#container2 {
	background:url(images/content2bg.jpg) no-repeat top;
	display:block;
	width: 860px;
	min-height:600px;
	height: auto !important;
	height: 600px;
	margin-top:0;
	padding:0;
	text-align:left;
	}
	
#container3repeat {
	float:left;
	background:url(images/content3repeat.jpg) repeat-y top;
	width: 633px;
	margin-left:6px;
	text-align:left;
	}
	
#containerbottom {
	background:url(images/containerbottom.jpg) no-repeat top;
	height:10px;
	width:100%;
	}

#container3 {
	background: url(images/content3.jpg) no-repeat top;
	width:633px;
	margin:0;
	min-height:280px;
	height: auto !important;
	height: 280px;
	}
	
#container3bottom {
	background: url(images/content3bottom.jpg) no-repeat top;
	height: 15px;
	width:633px;
	margin:0;
	padding:0;
	}
	
#content {
	width:593px;
	padding:20px;
	}
	
#featured {
	background:url(images/featuredartist.jpg) no-repeat top;
	height:213px;
	width:193px;
	display:block;
	margin-right:6px;
	float:right;
	font-size:11px;
	color:white;
	font-weight:bold;
	text-align:center;
	padding: 10px 10px 10px 10px;
	}
	
	
.featured1 {
	*padding-top:40px;
	padding-top:10px;
	padding-bottom:15px;
	}

a.viewartist:link, a.viewartist:active, a.viewartist:visited {
	height: 21px; 
	top-padding:5px;
	display: block; 
	width:85px;
	overflow:hidden;
	float: left;
	background: url(images/viewartist.jpg) 0px 0px no-repeat;
	}
	
a.viewartist:hover {
	background-position: 0px -21px;
	}