body {

	background-color: #222222;

	padding: 0px;

	font-family:Candara, sans-serif;
	
	color:#727272;

	margin-top: 20px;

	margin-right: auto;

	margin-bottom: 5;

	margin-left: auto;

}

#borderwrap {

	font-size: .9em;

	border: 1px solid #CCCCCC;

	padding: 10px;

	text-align: left;

}



.header{

height:120px;



text-align:left;

padding-left:0px;

background-color:#e3e3e3; /* 816D5B; */

}

#container {

	background-color:#e3e3e3;

	margin: 0px auto;

	padding: 0px;

	width: 760px;

	text-align: left;

}

.topnav {

padding-left:8px;

font-size:12px;

font-weight: normal;

background-color: #e3e3e3;

}

.topnav a:link, .topnav a:active, .topnav a:visited{

text-decoration:none;

color:#000;

}

.topnav a:hover{

color: #D6D6C2;

text-decoration:underline;

}

.subnav {

	padding-top:4px;

	height:20px;

	background-color: #6d6d6d;

	font-size:12px;

	font-weight: normal;

	text-align:left;

	padding-right:8px;
	
	padding-left:10px;
	
	width:422px;

}

.subnav a:link, .subnav a:active, .subnav a:visited{

	text-decoration:none;

	color:#ffffff;
	
	padding-right:10px;

}

.subnav a:hover{

	text-decoration: underline;

	color: #000000;
	padding-right:10px;

}

.catnav {
padding-top:10px;
padding-bottom:20px;
background-color: #e3e3e3;

}
.catnav ul {
	padding:0 auto;
	margin: 0 auto;
	position:relative;
	left:-40px;
}

.catnav li:first-child {
width:142px;
font-size:12px;
font-weight: normal;
float:left;
list-style: none;
text-align: center;
padding-right:1px;

}

.catnav li {
width:148px;
font-size:12px;
font-weight: normal;
float:left;
list-style: none;
text-align:center;
padding-left:2px;
padding-right:2px;

}
.botcatnav {
background-color: #727272;
height:5px;

}
#content {
	width: 95%;
		font-size:0.8em;

	font-family:Candara, sans-serif;

	padding-right: 10px;

	padding-bottom: 5px;
	padding-top:30px; 
	float:left;
	padding-left:30px;
}

#main {
width:50%;

}
#main {

	font-size:0.9em;

	font-family:Candara, sans-serif;

	padding-right: 10px;

	padding-bottom: 5px;
	padding-top:30px; 
	float:left;
	padding-left:30px;

}

#main a:link, #main a:active, #main a:visited{

	color:#727272; /* 876E59;*/

	text-decoration: underline;

}



#main a:hover{

	text-decoration:underline;

	color: #598F94;

}
#artist_dropdown {

	text-align:right;

	padding-right:20px;

	margin-top: 10px;

	margin-bottom: 5px;

}

.bottomnav {

	background-color: #6d6d6d;

	vertical-align:bottom;

	text-align:right;

	clear: both;

}

#footer {
	color: #ffffff; /* A5968A;*/
	background-color: #6d6d6d;
	height: 75px;
	padding-bottom:20px;
}



#searchpage {

	margin-right: auto;

	margin-bottom: auto;

	margin-left: 15px;

}



#slideshow {

text-align:center;

vertical-align:middle;

padding-left:10px;

padding-bottom:15px;

width:40%;

float:right;
position:relative;
bottom:10px;

}

#company_name {

padding:50px 40px 20px 0;

font-size:18px;

font-family:Candara, sans-serif;

font-weight:bold;

text-align:center;

letter-spacing:2px;

}



#company_desc {

padding-left:0px;
font-size:0.9em;

text-align:justify;

}

.hours {

color:#727272;

font-family:Candara, sans-serif;

font-size:10px;

width:130px;

padding-top:20px;

padding-right:20px;

}

.location {

padding-top:20px;

padding-right:20px;

width:130px;

float:left;

color:#727272;

font-family:Candara, sans-serif;

font-size:10px;

}

.egallery {

padding-top:30px;

}

.padright {

padding-right: 15px;

}

#artists-main {

font-family:Candara, sans-serif;

font-size:14px;

color:#000;

margin-top:-20px;

}

#artists-main a:link {

color:#727272;

text-decoration:none;

}

#artists-main a:visited {

color:#727272;

text-decoration:none;

}

#artists-main a:active {

color:#727272;

text-decoration:none;

}

#artists-main a:hover {

color:#000;

text-decoration:underline;

}



.pad-btm {

padding-bottom:20px;

}



#results {

width:400px;

text-align:left;

padding-bottom:5px;

/*border:1px dotted #000;*/

}



#results-text {

width:250px;

background-color:#E6E6E6;

}



.padleft {

padding-left:18px

}

.artful_blue {

	color: #598F94;

}

#shippingpolicy {

	font-size: .95em;

	padding: 5px;

}

.special_link {
	color: #ffffff;
	font-size: 0.8em;
}

.special_link a:link, .special_link a:visited, .special_link a:active {
	color: #ffffff;
	text-decoration: none;
}

.special_link a:hover {
	text-decoration: underline;

}

