body {

	padding: 0px;

	font-family:Verdana, Arial, Helvetica, sans-serif;

	background-color: #000000;

	margin-top: 25px;

	margin-right: 0;

	margin-bottom: 0;

	margin-left: 0;

	background-image: url(../images/Background.jpg);

	background-repeat: repeat-y;

	background-position: center top;

/*	background-image: url(../images/bkgnd.jpg);

	background-repeat: repeat-x;

	background-position: left top;

*/}

#header {

	background-color: #000000;

}

#banner {

	background-color: #000000;

	margin: 0px;

	font-family: Arial, Helvetica, sans-serif;

	font-size: 24px;

	color: #FFFFFF;

/*	background-image: url(../images/artist_header_bkgnd.jpg);

	background-repeat: no-repeat;

	background-position: right center;

*/}

.pagetitle {

	font-family: Arial, Helvetica, sans-serif;

	font-size: 24px;

	color: #FFFFFF;

	padding-top: 20px;

	padding-right: 5px;

	letter-spacing: .1em;

}





.highContrast {

	color:#EAEAEA;

}



#container {

	background-color:#FFFFFF;

	margin: 0px auto;

	padding: 0px;

	width: 800px;

	text-align: left;

}

.floatright {

	float: right;

}



.topnav {

	padding-left:8px;

	font-weight: normal;

	background-color: #B2B5BF;

	font-size: 10px;

	text-align: left;

	clear: both;

}

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

	text-decoration:none;

	color:#FFFFFF;

}

.topnav a:hover{

	text-decoration:underline;

}

.subnav {

	background-color: #000000;

	font-weight: normal;

	text-align:right;

	color: #000000;

	height: 3px;

}

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

	text-decoration:none;

	color:#000000;

}

.subnav a:hover{

	color:#000000;

	text-decoration:underline;

}

#artist_dropdown {

	text-align:right;

	padding-right:20px;

	margin-top: 3px;

	margin-bottom: 3px;

}

.bottomnav {

	background-color: #B2B5BF;

	color:#000000;

	height:16px;

	padding-top:4px;

	padding-right:15px;

	vertical-align:bottom;

	text-align:right;

	font-size:10px;

	clear: both;

}

#footer2 {

	color: #CCCCCC;

	clear: both;

	font-size: 0.7em;

	padding-right: 5px;

	padding-left: 5px;

	padding-top: 5px;

}



#footer2 a:link, #footer2 a:visited {

color:#CCCCCC;

text-decoration:none;

}

#footer2 a:hover {

text-decoration:underline;

}



.floatleft {

	float: left;

}





.bottomnav a:link{

	color:#000000;

	text-decoration:none;

}



.bottomnav a:active{

	color:#000000;

	text-decoration:none;

}

.bottomnav a:visited{

	color:#000000;

	text-decoration:none;

}

.bottomnav a:hover{

color:#000000;

text-decoration:underline;

}

#main {

width:100%;

}

#slideshow {

	vertical-align:middle;

	margin-right: auto;

	margin-left: auto;

	height: 400px;

	margin-bottom: 15px;

}

#company_desc {

padding-left:25px;

padding-top:60px;



}

.hours {

padding:30px 0px 0px 20px;

color:#666666;

font-family:Verdana, Arial, Helvetica, sans-serif;

font-size:12px;

}

.location {

color:#666666;

font-family:Verdana, Arial, Helvetica, sans-serif;

font-size:10px;

padding-bottom:20px;

}

.egallery {

padding-top:30px;

}

.padright {

padding-right: 15px;

}

#artists-main {

font-family:Arial, Helvetica, sans-serif;

font-size:14px;

color:#000;

margin-top:-20px;

}

#artists-main a:link {

color:#666666;

text-decoration:none;

}

#artists-main a:visited {

color:#666666;

text-decoration:none;

}

#artists-main a:active {

color:#666666;

text-decoration:none;

}

#artists-main a:hover {

color:#000;

text-decoration:underline;

}

#main {



font-size:14px;

font-family:Arial, Helvetica, sans-serif;

}

#content {

	font-size: 0.9em;

	background-color: #FFFFFF;

	margin-top: 3px;

	margin-right: 0px;

	margin-bottom: 0px;

	margin-left: 0px;

}

#banner h1 {
	font-size: 1.5em;
	font-weight:normal;
	line-height:80%;
}
#banner h2 {
	font-size: .7em;
	font-weight:normal;
}

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

color:#666666;

text-decoration:none;

}



#main a:hover{

color:#000;

text-decoration:underline;

}

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

color:#666666;

text-decoration:none;

}



#content a:hover{

color:#000;

text-decoration:underline;

}



.pad-btm {

	padding-bottom:20px;

	font-size: .9em;

}

.grayBold, .graybold {

	font-weight: bold;

	color: #666666;

}



#results {

width:400px;

text-align:left;

padding-bottom:5px;

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

}

#results-text {

width:250px;

background-color:#E6E6E6;

}

.padleft {

padding-left:18px;

}



#bio_image {

	float: left;

	padding-right: 15px;

	padding-left: 10px;

	padding-bottom: 0.5px;

	margin-top: 5px;

}

.floatleft {

	float: left;

}



.mybutton

{

	color: #333333;

	border: 2px outset #d7b9c9;

	background-color: #B2B5BF;

	font-weight: bold;

	font-size: 0.9em;

} 

#menu {

	background-color: #BDBDBD;

	height: 21px;

	margin-top: 3px;

	margin-bottom: 3px;

}

.white {

	color: #FFFFFF;

}

.blackbuffer {

	background-color: #000000;

	height: 0px;

}



#submenu {

	color: #FFFFFF;

	background-color: #000000;

	width: 100%;

	clear: both;

	font-size: 12px;

	padding-bottom: 5px;

	padding-top: 5px;

}

.submenu_links {

	color: #999999;

	margin-left: 55px;

	font-size: 10px;

}



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

	text-decoration:none;

	padding-top: 3px;

	padding-bottom: 3px;

	color: #666666;

}

.submenu_links a:hover {

	text-decoration:none;

	color: #CCCCCC;

}

.submenu_title {

	height: 20px;

	padding-left: 40px;

}


