body {
	font-family: Arial;
	font-size: 12px;
	margin: 0px;
	padding: 0px;
	background: url('/skins/grosvenor2009/images/bg.jpg') repeat-x top #FFFFFF;
}

li {
	margin-left: 15px;
}

td, tr, table {
	font-family: Arial;
	font-size: 12px;
}

td .dd_headings {
	color: #000000;
}

img {
	border: 0px;
	padding: 0px;
	margin: 0px;
}

a {
	text-decoration: underline;
	color: #613905;
}

a:hover {
	text-decoration: none;
}

#content-table {
	width: 100%;
}

h1 {
	font-weight: normal;
	border-bottom: 1px solid #E68F1E;
	font-size: 18px;
	text-transform: uppercase;
	padding-bottom: 5px;
	margin-bottom: 25px;
}

h2 {
	font-size: 14px;
	font-weight: normal;
	margin: 5px;
	margin-left: 0px;
	margin-right: 0px;
	color: #003638;
}

h3 {
	font-size: 12px;
}

#wrapper {
	margin-left: auto;
	margin-right: auto;
	width: 1000px;
	padding-top: 10px;
}

#menu div {
	display:inline;
	padding: 5px;
	padding-left: 10px;
	padding-right: 10px;
	border-right: 1px solid #000000;
}

#menu {
	border: 1px solid #000000;
	padding-top: 5px;
	padding-bottom: 5px;	
}

#logo {
	border: 1px solid #000000;
	border-bottom: 0px none;
	padding: 5px;
	padding-bottom: 0px;
	background: #625C5E;
}

#logo h1 {
	margin: 0px;
	padding: 0px;
}

#content {
	padding: 5px;
	padding-top: 0px;
	border-left: 1px solid #000000;
	border-right: 1px solid #000000;
	border-bottom: 1px solid #000000;
	background: #625C5E;
}

#footer {
	padding-left: 15px;
	padding-right: 15px;
	padding-top: 5px;
	font-size: 12px;
}

#footer a {
	text-decoration: underline;
	color: #023435;
}

#footer-menu {
	float: left;
	padding-top: 5px;
}

#og-credits {
	float: right;
}

.left-shadow {
	background: url('/skins/grosvenor2009/images/left-shadow.jpg') right repeat-y transparent;
	width: 4px;
}

.right-shadow {
	background: url('/skins/grosvenor2009/images/right-shadow.jpg') left repeat-y transparent;
	width: 4px;
}

.top-shadow {
	height: 5px;
	background: url('/skins/grosvenor2009/images/top-shadow.jpg') repeat-x transparent 0px 1px;
}

.top-left-corner-shadow {
	width: 3px;
	height: 5px;
	background: url('/skins/grosvenor2009/images/top-left-corner-shadow.jpg') no-repeat transparent bottom right;
}

.top-right-corner-shadow {
	width: 3px;
	height: 5px;
	background: url('/skins/grosvenor2009/images/top-right-corner-shadow.jpg') no-repeat transparent bottom left;
}

.bottom-shadow {
	height: 5px;
	background: url('/skins/grosvenor2009/images/bottom-shadow.jpg') repeat-x transparent top;
}

.bottom-left-corner-shadow {
	width: 3px;
	height: 5px;
	background: url('/skins/grosvenor2009/images/bottom-left-corner-shadow.jpg') no-repeat transparent top right;
}

.bottom-right-corner-shadow {
	width: 3px;
	height: 5px;
	background: url('/skins/grosvenor2009/images/bottom-right-corner-shadow.jpg') no-repeat transparent top left;
}

#top-menu {
	padding-right: 20px;
	padding-left: 20px;
	background: url('/skins/grosvenor2009/images/header-dates.jpg') no-repeat #FFFFFF bottom left;
	text-transform: uppercase;
	color: #000000;
}

#top-menu a {
	text-decoration: none;
}

#top-menu .menu-item, #top-menu .menu-item-on {
	border-bottom: 1px solid #E68F1B;
	padding-top: 10px;
	padding-bottom: 10px;
}

#top-menu a {
	color: #000000;
	font-size: 12px;
}

#logo-bg {
	background: #FFFFFF;
}

#top-logo {
	background: url('/skins/grosvenor2009/images/yellow-header.jpg') no-repeat bottom left transparent;
	height: 467px;
	width: 731px;
}

#sidebar, #main-content {
	padding-top: 10px;
	background: url('/skins/grosvenor2009/images/content-back-bg.jpg') repeat-x top left transparent;
}

#sidebar {
	padding-left: 0px;
}


#main-content {
	padding-left: 3px;
	padding-right: 10px;
}

#main-content-wrap-top {
	margin-left: -10px;
}

#main-content-wrap-pad {
	padding-left: 5px;
	padding-right: 5px;
}

#main-content-wrap {
	width: 692px;
	padding: 10px;
	padding-top: 0px;
	background: url('/skins/grosvenor2009/images/content-wrap-bg.jpg') no-repeat bottom left #FFFFFF;
	margin-bottom: 10px;
}

#address-info {
	padding-top: 10px;
	border-top: 1px solid #515151;
}

#sub-menu .menu-item, #sub-menu .menu-item-on, #sub-menu .menu-item-hover {
	float: left;
	padding-right: 25px;
	margin-right: 10px;
	padding-bottom: 5px;
	font-weight: bold;
}

#sub-menu .menu-item-on, #sub-menu .menu-item-hover {
	background: url('/skins/grosvenor2009/images/yellow-sub-menu.jpg') no-repeat bottom left transparent;
}

#sub-menu a {
	text-decoration: none;
	color: #000000;
	font-size: 12px;
}

.alpha-letters {
 	border-top: 1px solid #AAC5D6;
 	border-bottom: 1px solid #AAC5D6;
	padding-top: 6px;
	padding-bottom: 6px;
}

.alpha-letters a {
	color: #000000;
	text-decoration: none;
}

.alpha-letters .back_link {
	text-decoration: underline;
	margin-left: 20px;
}

#dealer-results-table h3 {
	color: #005186;
	margin: 0px;
	padding: 0px;
}

#dealer-results-table .on {
	background: #DBE5EC;
}

#dealer-results-table td {
	padding: 5px;
}

#location_form table, #category_form table {
	width: 100%;
	border-top: 1px solid #AAC5D6;
	border-bottom: 1px solid #AAC5D6;
}

#location_form td, #category_form td {
	padding-top: 6px;
	padding-bottom: 6px;
}

#top-menu a:hover, #top-menu .menu-item-on a {
        color: #613905;
}

#top-menu .menu-item-on a:hover {
        color: #000000;
}

.text-input {
	background: url('/skins/grosvenor2009/images/text-input-bg.jpg') no-repeat top left transparent;
	border: 0px none;
	width: 302px;
	font-size: 11px;
	padding-right: 3px;
	color: #333333;
	height: 18px;
	padding-left: 5px;
	padding-top: 3px;
}

.text-input-medium {
	background: url('/skins/grosvenor2009/images/text-input-medium-bg.jpg') no-repeat top left transparent;
	border: 0px none;
	width: 205px;
	font-size: 11px;
	padding-right: 3px;
	color: #333333;
	height: 18px;
	padding-left: 5px;
	padding-top: 3px;
}

.text-input-register {
	background: url('/skins/grosvenor2009/images/text-input-register-bg.jpg') no-repeat top left transparent;
	border: 0px none;
	width: 244px;
	font-size: 11px;
	padding-right: 3px;
	color: #333333;
	height: 18px;
	padding-left: 5px;
	padding-top: 3px;
}

#artwork_search td {
	padding: 4px;
}

.double-hr {
	border-top: 1px solid #AAC5D6;
	border-bottom: 1px solid #AAC5D6;
	height: 3px;
}

.linkdealer {
	border-top: 1px solid #AAC5D6;
}

#press_release_table td {
	padding: 5px;
	padding-left: 5px;
	padding-right: 5px;
}

.artwork_title {
	padding-left: 10px;
}

.no-borders, .no-borders td {
	border: 0px none;
}

.black-links a {
	color: #000000;
	text-decoration: none;
}

.link-spacing a {
	margin-left: 30px;
}

.link-spacing a img {
	margin-top: -3px;
}

.icon {
	vertical-align: middle;
}

.detail-h3 h3 {
	margin: 0px;
}

.detail-h3 p {
	margin: 0px;
}

.padded-table td {
	padding: 10px;
	padding-bottom: 0px;
}

.padded-table {
	padding-top: 5px;
	padding-bottom: 5px;
}

.text-area {
	background: url('/skins/grosvenor2009/images/text-area-bg.jpg') no-repeat left top transparent;
	width: 246px;
	height: 48px;
	border: 0px none;
	padding-top: 2px;
	padding-left: 4px;
	padding-right: 2px;
	padding-bottom: 3px;
}

.pink {
	color: #CA3948;
}

.copyright-grey {
	padding-left: 10px;
	color: #898989;
}

.purple-td td, .purple-td {
	background: #BFADBB;
}

.prices-table td {
	padding: 5px;
}

.prices-table b {
	color: #000000;
}

.pages {
	border-top:1px solid #AAC5D6;
	text-align: center;
}

.pages a, .pages .pageNumbersHold {
	padding-left: 4px;
	padding-right: 4px;
}


div.selectbox-wrapper {
  position:absolute;
  width:400px;
  background-color:white;
  border:1px solid #ccc;
  margin:0px;
  margin-top:-3px;
  padding:0px;
  padding-right: 3px;
  text-align:left;
  max-height:200px;
  overflow:auto;
}
div.selectbox-wrapper ul {
  list-style-type:none;
  margin:0px;
  padding:0px;
}
div.selectbox-wrapper ul li.selected { 
  background-color: #EAF2FB;
}
div.selectbox-wrapper ul li {
  list-style-type:none;
  display:block;
  margin:0;
  padding:2px;
  cursor:pointer;
}

label {
    display: block;
}
.selectbox /* look&fell of  select box*/
{
  margin: 0px 5px 0px 0px;
  padding-left:5px;
  font-family:Verdana, Geneva, Arial, Helvetica, sans-serif;
  width : 305px; 
  display : block;
  text-align:left; 
  background: url('/skins/grosvenor2009/images/blue-select-bg.jpg') top left no-repeat;
  padding-top: 3px;
  height:18px;
  cursor: pointer;
  border:0px none;
  color:#333;
}
	
.ui-helper-hidden-accessible {
	position: absolute;
	left: -999em;
}

.ui-radio-state-disabled,
.ui-radio-state-checked-disabled,
.ui-radio-state-disabled-hover,
.ui-radio-state-checked-disabled-hover {
	color: #999;
}
span.ui-checkbox,
span.ui-radio {
	display: block;
	width: 16px;
	height: 16px;
	background: url(/skins/grosvenor2009/images/icon_checkbox.png) 0 -40px no-repeat;
}
span.ui-helper-hidden {
	display: none;
}
label {
	padding: 2px;	
}
span.ui-radio-state-hover,
span.ui-checkbox-state-hover {
	background-position: 0 -114px;
}
			
span.ui-checkbox-state-checked {
	background-position: 0 -1px;
}
			
span.ui-checkbox-state-checked-hover {
	background-position: 0 -75px;
}
span.ui-radio-state-checked-disabled-hover,
span.ui-radio-state-checked-disabled,
span.ui-radio-state-checked {
	background-position: 0 -161px;
}						
span.ui-radio-state-checked-hover {
	background-position: 0 -200px;
}

.press-images td {
	text-align: center;
}

.press-images img {
	border: 1px solid #000000;
	background: #FFFFFF;
	padding: 3px;
}

