#gallery {
	width: 844px;
	float: left;
	position: relative;
	z-index: 5;
	text-align: left;
	margin-left: 5px;
}

#gallery h1 {
	float: left;
	padding: 6px 0 11px 13px;
	font:38px Georgia, Times, 'Times New Roman', serif; 
	margin-bottom: 11px;
	letter-spacing: -1px;
}

#gallery h3 {
	position: absolute;
	top: 46px;
	left: 15px;
	font:12px Arial, 'Helvetica Neue', Helvetica, sans-serif;
	text-transform: uppercase;
}

#tall {
	float: left;
	width: 211px;
	text-align: center;
	margin-bottom: 15px;
}

#tall p{
	margin:8px 3px 0;
}

#tall p a:hover{
	color: #00b2f2;
}
	
#tall em{
	font-style: normal; 
	color: #f91614;
}

#wide {
	float: left;
	width: 281px;
	text-align: center;
	margin-bottom: 15px;
}

#wide p{
	margin:8px 3px 0;
}

#wide p a:hover{
	color: #00b2f2;
}
	
#wide em{
	font-style: normal; 
	color: #f91614;
}

#dem{
	margin-top: 2px;
	margin-bottom: 5px;
}

#row {
	clear: both;
	font:12px Arial, 'Helvetica Neue', Helvetica, sans-serif;
}

#pfilter {
	margin-left:471px;
	margin-top:21px;
	visibility: hidden;
}

#pfilter option{
	background-color: #fff;
}

#prevnext{
	float: left;
	padding: 24px 0 0 8px;
	text-transform: uppercase;
	font:15px Arial, 'Helvetica Neue', Helvetica, sans-serif;
	color: #c7c7c7;
}

#gatenav {
	position: absolute;
	left: 102px;
	top: 11px;
}

#footprevnext{
	text-align: center;
	text-transform: uppercase;
	font:21px Arial, 'Helvetica Neue', Helvetica, sans-serif;
	color: #c7c7c7;
}

#footprevnext h3{
	margin-top: 5px;
	font:12px Arial, 'Helvetica Neue', Helvetica, sans-serif; 
	color: #080808;
}

#menu{
	position: absolute;
	background: url(../images/gate-bg.jpg) no-repeat 0 0;
	background-color: #fff;
	top: 48px;
	right: 0;
	width: 291px;
	height: 220px;
	display: none;
}

.art-hover, .art-hover a{
	color: #00b2f2;
}

.ac{
	position: relative;
	left: -23px;
	margin-right: -20px;
	margin-bottom: 3px;		
}

.showmenu{
	cursor: pointer;
}

#indiv {
	clear: both;
	text-align: center;
}

#details {
	background-color:#dbf5fd;
	float:left;
	margin-left:63px;
	margin-right:49px;
	margin-top:18px;
	text-align:center;
	width:373px;
}

#details h1{
	font:25px Georgia, Times, 'Times New Roman', serif;
	margin: 0;
	padding: 8px 13px 23px;
	text-align: left;
}

#details p{
	font:20px Georgia, Times, 'Times New Roman', serif;
	padding: 0 0 31px 20px;
	text-align: left;
}

#commentary {
	margin-left:490px;
	margin-top:4px;
	height: 44px;
}

#acomment{
	float: right;
	margin-right: 209px;
	margin-bottom: 10px;
}

#frame {
	margin:0 auto;
	width: 543px;
	text-align: right;
	font:12px Arial, 'Helvetica Neue', Helvetica, sans-serif;
}

#frame p{
	margin-right: 1px;
	margin-top: 2px;
}

.frame-hover a{
	color: #f91614;
}

.left{
	float: left;
}

#inquire{
	text-align: center;
	float: left;
	margin-top: 27px;
}

a#inqpurchase {
	background: url(../images/inq-purchase.jpg) no-repeat 0 0;
	display: block;
	height: 169px;
	overflow: hidden;
	text-indent: -999em;
	width: 275px;
}

a#inqpurchase:hover {
	background-position: 0 -169px;
}

#buynow{
	text-align: center;
	float: left;
	margin-top: 27px;
}

a#buyitnow {
	background: url(../images/gallery_buynow.jpg) no-repeat 0 0;
	display: block;
	height: 169px;
	overflow: hidden;
	text-indent: -999em;
	width: 275px;
}

a#buyitnow:hover {
	background-position: 0 -169px;
}

#inquireS{
	text-align: center;
	float: left;
	margin-top: 27px;
}

a#inqsold {
	background: url(../images/inq-painting.jpg) no-repeat 0 0;
	display: block;
	height: 169px;
	overflow: hidden;
	text-indent: -999em;
	width: 275px;
}

a#inqsold:hover {
	background-position: 0 -169px;
}

#imagebox{
	font-size: 90%;
	line-height: 1;
	margin:0 auto;
	text-align: right;
}

#tbox{
	padding-top: 22px;
	clear: both;
	margin-left: 63px;
	margin-right: 63px;
	text-align: justify;
}
