/* CSS Document */

/* Layout */


html, body {
	height: 100%;	
}
div.header {
	position: fixed;
	background-color:#FFFFFF;
	width: 100%;
	height: 150px;
	left: 0px;
	top: 0px;
}

body {
	background-color:#3f3f3f;
	font-family:Verdana, Helvetica, sans-serif;
	color: #FFFFFF;
	font-size:14px;
	height:100%;
	margin:0;
}
img {

border-color:#999999;

}
.hide{
display:none;
}
.past {
	font-size: 12px;
	font-style: italic;
}

/* Menu code */
a.menu:link, a.menu:visited, a.menu:active{
font-size:14px;
text-decoration: none;
	color: #CCCCCC;
}
a.menu:hover{
	color: #b52720;
}
#menu {
height:20px;
}
#menubox {
margin-left:650px;
}

/* SubMenu code */
#submenu ul
{
     width:153px;
     margin:15px 0 0 25px;
     padding:0;
	 line-height:20px;
     list-style:none;
}

#submenu li
{
	 line-height:20px;
     list-style:none;
}

#submenu li a
{
	 line-height:20px;
     display:block;
     width: 150px;
     padding-top: 3px;

}

#submenu li a:hover
{
	 line-height:20px;
     display:block;
     width: 150px;
     padding-top: 3px;
}
#submenu li a:active
{color: #000000;
	 line-height:20px;
}
/* Text Styles */
.text{
	font-family:Verdana, Helvetica, sans-serif;
	color:#CCCCCC;
	font-size:12px;
	}
.headers {
	color:#CCCCCC;
	font-weight: 700;
	font-size: 140%;
}
.subheaders {
	color: #CCCCCC;
	font-weight: 700;
	font-size: 120%;
}

/* links*/
a:link, a:visited, a:active{
	text-decoration: underline;
	font-weight: 400;
		color: #ffffff;
}
a:hover{
	text-decoration: underline;
	font-weight: 400;
		color:#b52720;
}
/* email links*/
a.email:link, a.email:visited, a.email:active{
	color: #ffffff;
}
a.email:hover{
	color: #b52720;
}

/* Menu */

#bworks a#works, #bwords a#words, #bcontact a#contact, #bexhibitions a#exhibitions, #bpaintings a#paintings, #bprints a#prints, #bbooks a#books, #bsculptures a#sculptures, #bartand a#artand{


} 

/*form style*/
#select select {
background-color:#cccccc;
border:1px solid #333333;
color:#000000;
font-size:12px;
width:140px;
}
#select input {
 background-color: #cccccc;
 color: #000000;
 border: 1px solid #333333;
}
#select input:visited {
 background-color: #cccccc;
 color: #000000;
 border: 1px solid #333333;
}
#select input:link {
 background-color: #cccccc;
 color: #000000;
 border: 1px solid #333333;
}
#select input:active {
 background-color: #FFF;
 color: #000000;
 border: 1px solid #333333;
}
#select input:hover {
 background-color: #FFF;
 color: #000000;
 border: 1px solid #333333;
}

#select textarea {
 background-color: #cccccc;
 color: #000000;
 border: 1px solid #333333;
height: 75px;
width: 300px;
}

/*PWA styles*/
.thumbnail 	{ display:inline-block;padding:10px; width:150px;height:150px;text-align:center; }
#thumbimg {width: 150px;
    height: 150px;
    line-height: 150px;
    text-align: center;}
#thumbimg img {
    vertical-align: middle;padding-right:0px; 
}