@charset "utf-8";
/* CSS Document */

html {
	min-height: 100%;
	margin-bottom: 1px;
}
A {
	font-family: Futura, Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	text-decoration: none;
	color:#c88a48;
}
A:hover, #navigationCell LI:hover {
	color:#cb5e27;
}
BODY, TD {
	font-family: Futura, Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #f2e3c5;
}
BODY {
	background-color: #58585a;
	margin-left: 0px;
	margin-top: 75px;
}
/* MENU STYLES */
#navigationBoxContainer {
	vertical-align:top;
	padding-left:40px;
	padding-top:60px;
}
#navigationBox {
	height:589px;
}
#navigationCell {
	vertical-align:top;
}
#navigationCell P {
}
#navigationCell UL {
	margin:0px 0px 0px 0px;
	padding:0px;
	list-style:inside;
	display:none;
}
#navigationCell LI {
	font-size:11px;
	font-family: Futura, Verdana, Arial, Helvetica, sans-serif;
	font-style: normal;
	font-weight: normal;
	text-transform:capitalize;
	color:#c88a48;
	list-style:none;
	list-style-position:outside;
	padding:2px;
}
.selected, #navigationCell LI.selected, #navigationCell LI.selected A {
	color: #f2e3c5;
	font-family: Futura, Verdana, Arial, Helvetica, sans-serif;
}
.selected IMG, IMG.selected {
	border:1px solid #f2e3c5;
}
#signUpForm {padding-top:55px;}
/* END MENU STYLES */
.categoryTitle {
	float:right;
	margin: 0px 20px 0px 30px;
}
/* The gutter is the narrow gray strip between the menu and the main window.  Below, the height of the entire page is set by setting the height of the spacer image within the gutter. */

.gutter IMG {
	height:688px;
}
.gutter {
	background-color: #58585a;
}
.heading1, .heading2, .heading3, .heading4 {
	font-family: Futura, Verdana, Arial, Helvetica, sans-serif;
}
.heading1 {
	font-size: 14px;
	line-height: 22px;
	font-weight:normal;
	color: #f2e3c5;
	margin-left: 0px;
	margin: 0;
	text-indent: 0px;
	letter-spacing: 2.4pt;
	text-align: left;
}
.heading2 {
	font-size: 11px;
	line-height: 15px;
	font-weight: bold;
	color: #f2e3c5;
	text-align: left;
	text-indent: 0px;
	letter-spacing: 1pt;
}
.heading2 b {color:#d36229;}
.heading3, .heading4 {
	font-weight:100;
	text-transform:uppercase;
	text-align: center;
	letter-spacing:3pt;
}
.heading3 {
	font-size: 28px;
}
.heading4 {
	font-size: 14px;
}
.small {
	font-size:small;
}
.large {
	font-size:large;
}
.orange {	color:#c88a42;}

.imageRightTitle {
	/*	float:right;
	padding-left:15px;*/float:right;
	padding:0px 25px 53px 35px;
}
.main {
	text-align: left;
	text-indent: 25px;
	font-family: Futura, Verdana, Arial, Helvetica, sans-serif;
	font-size: 13px;
	line-height:normal;
	color: #f2e3c5;
	vertical-align:top;
}
.main, #rightMiddleTableCell P {
	padding-right:140px;
}
.rightDoubleTableCell P, #rightMiddleTableCell.rightDoubleTableCell P {
	padding-right:18px;
}
.smallText {
	font-family: Futura, Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	color:#a7a9ac;
}
#doubleRightPane {
	height:500px;
}
#logo {
	margin:0px 0px 53px 0px;
}
#pageRight {
	width:624px;
	height:647px;
	margin:41px 0px 0px 0px;
	background-color:#000000;
}
#paintingDetails {
	padding:10px 0px 10px 0px;
}
#rightCell {
	width:669px;
	height:650px;
	padding-top:0px;
	padding-right:10px;
	padding-bottom:0px;
	padding-left:35px;
}
#rightFooter {
	padding:9px 18px 12px 0px;
	text-align:right;
	vertical-align:bottom;
}
#rightMiddle {
	width:669px;
	max-width:669px;
}
#rightMiddleTableCell {
	vertical-align:middle;
}
#rightMiddleTableCell {
	background-position:top right;
	background-repeat:no-repeat;
}
#rightBottom TD {
	padding:19px 13px 9px 13px;
	vertical-align:middle;
}
.thumbNumber {
	display:block;
	clear:both;
	text-align:center;
	padding-top:5px;
	font-size:10px;
}
#singleRightPane {
	height:586px;
}
#wholePageBox {
	width:865px;
	height:650px;
	background-color:#000000;
}
/* SCROLLER STYLES */

.Container {
	width: 523px;
	height: 108px;
	background: #000
}
#scrollerAreaTable {
	width:523px;
	height:108px;
	border-top:2px solid #58585a;
}
#Scroller-1 {
	position:relative;
	overflow:hidden;
	width: 523px;
	height: 108px;
}
.Scroller-Container {
	position:relative;/*width:3099px;*/
}
.Scrollbar-Left {
	cursor: pointer;
	padding-right:24px;
}
.Scrollbar-Right {
	cursor: pointer;
	padding-left:24px;
}
/* END SCROLLER STYLES */
