body {
	font-family: Arial;
	font-size: 12px;
	margin: 0px;
	padding: 0px;
	overflow-x: hidden;
	background: url('/skins/cinoa2010/images/main-bg.png') no-repeat top center #FFFFFF;
}

img {
	border: 0px none;
}

a {
	color: #1F86B1;
	text-decoration: none;
}

a:hover {
	text-decoration: underline;
}

h1 {
	font-family: Verdana, Arial;
	color: #2E92C0;
	font-weight: normal;
	margin: 0px;
	font-size: 22px;
	margin-top: 3px;
	margin-bottom: 5px;
}

h2 {
	color: #B3A078;
	font-weight: normal;
	margin-top: 0px;
}

#wrapper {
	width: 1010px;
	margin-left: auto;
	margin-right: auto;
}

#menu {
	margin-left: -10px;
	width: 1020px;
}

#menu .menu-item, #menu .menu-item-on {
	display: inline-table;
	background: url('/skins/cinoa2010/images/menu-item-bg.png') no-repeat center center;
	width: 139px;
	height: 18px;
	padding-left: 2px;
	padding-right: 2px;
	padding-top: 2px;
	text-align: center;
	font-size: 14px;
	cursor: pointer;
}

#menu .menu-item a, #menu .menu-item-on a {
	position: relative;
	z-index: 200;
}

#menu .menu-item:hover, #menu .menu-item-on {
	background: url('/skins/cinoa2010/images/menu-item-on.png') no-repeat center center;
}

#menu a {
	color: #000000;
}

#menu .menu-item:hover a, #menu .menu-item-on a {
	color: #FFFFFF;
	text-decoration: none;
}

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

#menu .menu-sub {
	display: none;
	position: absolute;
	width: 139px;
	z-index: 100;
	margin-top: -10px;
	padding-bottom: 8px;
	background: url('/skins/cinoa2010/images/menu-bottom-bg.png') no-repeat bottom left;
}

#menu .menu-item-wrap {
	cursor: pointer;
}

#menu .menu-sub .line {
	background: #0376B3;
	height: 10px;
	width: 139px;
	margin-top: 2px;
}

#menu .menu-item-sub {
	cursor: pointer;
	padding-top: 5px;
	padding-left: 10px;
	padding-right: 10px;
	padding-bottom: 5px;
	text-align: left;
	background: #0376B3;
	border-top: 1px solid #6DBEDE;
}

#menu .menu-item-sub a {
	color: #FFFFFF;
}

#menu .menu-wrapper {
	display: inline-table;
}

#logo {
	padding-top: 15px;
	padding-bottom: 15px;
}

#footer {
	width: 1010px;
	margin-left: auto;
	margin-right: auto;
	padding-left: 219px;
	padding-right: 219px;
	background: url('/skins/cinoa2010/images/footer-bg.png') no-repeat top center;
	padding-top: 20px;
}

#footer img {
	margin-left: 10px;
}

.text-input {
	background: url('/skins/cinoa2010/images/text-bg.png') no-repeat top left;
	width: 242px;
	height: 26px;
	border: 0px none;
	padding-left: 4px;
	padding-right: 4px;
}

#top-search .text-input {
	margin-right: 10px;
	margin-top: 4px;
}

#top-search {
	padding-top: 65px;
}

#topper td {
	vertical-align: top;
	padding-top: 10px;
	text-align: right;
}

#logo {
	text-align: left !important;
	padding-top: 15px !important;
}

#top-elements {
	font-size: 14px;
}

#top-elements .link {
	font-size: 14px;
	color: #989898;
}

.lozenge {
	background: url('/skins/cinoa2010/images/homepage-lozenge.png') no-repeat top left;
	width: 295px;
	height: 68px;
	padding: 15px;
	margin-bottom: 15px;
	cursor: pointer;
}

.lozenge h2 {
	margin: 0px;
	padding: 0px;
	padding-bottom: 5px;
	font-family: Verdana, Arial;
	font-weight: normal;
	color: #2E92C0;
}

.lozenge p {
	margin: 0px;
}

#content {
	padding-top: 15px;
}

.left-column, .right-column {
	vertical-align: top;
}

.left-column {
	width: 325px;
	padding-right: 15px;
}

.mosaic-thumb {
	width: 73px;
	height: 73px;
}

.mosaic-thumb .over {
	display: none;
}

.mosaic-thumb:hover .over {
	display: block;
	width: 73px;
	height: 43px;
	background: #000000;
	opacity: 0.5;
	text-align: center;
	padding-top: 30px;
}

#holder-bg {
	vertical-align: middle;
	width: 300px;
	height: 300px;
	background: #B0986F;
	text-align: center;
}

#holder .message {
	cursor: pointer;
	text-align: left;
	position: absolute;
	height: 55px;
	background: #000000;
	opacity: 0.6;
	width: 275px;
	color: #FFFFFF;
	margin-top: 230px;
	padding-top: 15px;
	padding-left: 10px;
	padding-right: 10px;
}

#holder .message b {
	font-weight: normal;
	color: #9E9351;
	font-size: 14px;
}

#holder .message p {
	margin: 0px;
	text-transform: uppercase;
	font-size: 10px;
	padding-top: 5px;
}

#up-arrow, #down-arrow {
	padding-right: 10px;
}

#up-arrow {
	padding-bottom: 100px;
}

#down-arrow {
	padding-top: 100px;
}

#up-arrow img, #down-arrow img {
	cursor: pointer;
}

#events-scroller {
	overflow: hidden;
	height: 240px;
	position: relative;
	z-index: 100;
}

#events-scroller .dates {
	color: #9C9C9C;
	padding-right: 25px;
	width: 100px;
	vertical-align: top;
}

#events-scroller .content b {
	color: #0078BD;
	font-weight: normal;
	font-size: 14px;
}

#events-sctoller .content i {
	font-size: 10px;
}

#events-scroller-table {
	position: relative;
	z-index: 50;
	top: 0px;
}

.left-column b {
	color: #0078BD;
	font-weight: normal;
}

.dotty-right {
	background: url('/skins/cinoa2010/images/gold-dots.png') repeat-y top right;
	padding-right: 15px;
}

.border-top {
	margin-top: 15px;
	border-top: #E5E5E5 1px solid;
	padding-top: 15px;
	padding-bottom: 15px;
}

.side-menu-item, .side-menu-item-on {
	background: url('/skins/cinoa2010/images/side-menu-bg.png') no-repeat top left;
	width: 298px;
	height: 23px;
	margin-bottom: 10px;
	padding-left: 10px;
	padding-top: 5px;
	padding-right: 10px;
	cursor: pointer;
}

.side-menu-item a, .side-menu-item-on a {
	color: #FFFFFF;
	font-size: 14px;
}

.side-menu-item:hover a, .side-menu-item-on a {
	font-weight: bold;
}

.side-menu-item:hover .arrow, .side-menu-item-on .arrow {
	background: url('/skins/cinoa2010/images/white-arrow-right.png') no-repeat center right;
}

.side-menu-item a:hover, .side-menu-item-on a:hover {
	text-decoration: none;
}

#breadcrumb div {
	display: inline-table;
}

#breadcrumb .breadcrumb-element a {
	color: #BAA782;
	text-decoration: underline;
}

#breadcrumb .breadcrumb-element a:hover {
	text-decoration: none;
}

#breadcrumb .arrow {
	padding-left: 5px;
	padding-right: 5px;
}

#breadcrumb {
	padding-bottom: 10px;
}

#press-release-button {
	background: url('/skins/cinoa2010/images/press-releases-bg.png') no-repeat top left;
	width: 220px;
	height: 113px;
	margin-bottom: 10px;
	padding-left: 95px;
	padding-top: 30px;
	padding-right: 10px;
	cursor: pointer;
}

#twitter {
	background: url('/skins/cinoa2010/images/twitter-bg.png') no-repeat top left;
	width: 215px;
	height: 113px;
	padding-left: 95px;
	padding-top: 30px;
	padding-right: 15px;
	margin-top: 10px;
	margin-bottom: 10px;
}

#rss-feeds {
	background: url('/skins/cinoa2010/images/rss-bg.png') no-repeat top left;
	width: 215px;
	height: 112px;
	padding-left: 95px;
	padding-top: 30px;
	padding-right: 15px;
}

#press-release-button div, #twitter div {
	font-family: Verdana;
	font-size: 14px;
}

#press-release-button h2, #twitter h2, #rss-feeds h2 {
	font-family: Verdana;
	font-weight: normal;
	font-size: 26px;
	text-transform: lowercase;
	color: #0076B1;
	margin-bottom: 5px;
}

#press-release-button p, #twitter p {
	margin: 0px;
}

#twitter a, #rss-feeds a {
	text-decoration: underline;
}

#twitter a:hover, #rss-feeds a:hover {
	text-decoration: none;
}

.sources-list {
	background: url('/skins/cinoa2010/images/sources-bg.png') no-repeat top left;
	height: 25px;
	padding-left: 15px;
	padding-top: 11px;
}

.other-feeds {
	display: none;
}

#list-top {
	display: none;
	position: absolute;
}

.sources-list a {
	padding-left: 10px;
	padding-right: 10px;
	margin-left: 10px;
	cursor: pointer;
	padding-bottom: 6px;
	padding-top: 3px;
}

.sources-list a:hover, .source-selected {
	background: url('/skins/cinoa2010/images/sources-over-bg.png') repeat-x top left;
}

.article h3 a {
	color: #A38B58;
}

.article h3, .press-release h3 {
	color: #A38B58;
	margin-bottom: 0px;
	padding: 0px;
	font-weight: normal;
	padding-bottom: 4px;
}

.source-string, .press-release .date {
	font-size: 10px;
	font-style: italic;
	color: #959595;
}

.article p, .press-release p {
	margin: 0px;
	margin-top: 4px;
}

.press-date {
	padding-right: 15px;
	text-align: center;
	color: #0076B0;
	font-size: 14px;
}

.press-release img {
	padding-left: 10px;
}

.press-release td {
	vertical-align: top;
}

.press-release h3 {
	margin-top: 0px;
}

.press-release {
	padding-top: 10px;
	padding-bottom: 10px;
	background: url('/skins/og2009/images/news-hr.jpg') no-repeat bottom center;
	margin-bottom: 10px;
}

#keyword-search {
	background: url('/skins/cinoa2010/images/search-bg.png') no-repeat top left;
	width: 287px;
	height: 104px;
	padding: 20px;
}

#keyword-search h2, .grey-box h2 {
	color: #2E92C0; 
	font-family: Verdana;
	margin: 0px;
	padding: 0px;
	font-size: 22px;
}

#keyword-search h3, .grey-box h3, .lozenge h3 {
	margin: 0px;
	font-weight: normal;
	font-size: 15px;
	margin-bottom: 10px;
}

.grey-box {
	background: url('/skins/cinoa2010/images/grey-bg.png') no-repeat top left;
	width: 287px;
	height: 104px;
	padding: 20px;
}

.loader {
	display: none;
}

#keyword-search .text-input {
	background: url('/skins/cinoa2010/images/keyword-search-bg.jpg') no-repeat top left;
	width: 187px;
	height: 20px;
}

.category-topper, .category-topper-big {
	margin-top: 10px;
	background: url('/skins/cinoa2010/images/cat-header-small.png') no-repeat top left;
	width: 301px;
	height: 25px;
	color: #FFFFFF;
	padding: 10px;
	padding-top: 5px;
	padding-bottom: 0px;
	font-size: 17px;
	font-weight: bold;
	text-align: left;
}

.category-topper-big {
	background: url('/skins/cinoa2010/images/cat-header-large.png') no-repeat top left;
	width: 988px;
}

#cat-lists ul {
	width: 319px;
	background: url('/skins/cinoa2010/images/cat-bg.png') repeat-x top left #FFFFFF;
	border: 1px solid #DBDBDB;
	margin-top: 0px;
	padding-top: 5px;
	padding-bottom: 5px;
	padding-left: 0px;
	text-align: left;
}

#cat-lists ul ul {
	background: transparent;
	border: 0px none;
	width: auto;
	padding: 0px;
}

#cat-lists ul li {
	list-style: none;
	padding-left: 15px;
	padding-bottom: 5px;
	padding-top: 5px;
}

#cat-lists a {
	color: #000000;
	cursor: pointer;
}

li.has_children a {
	background: url('/skins/cinoa2010/images/angle-down.png') no-repeat center right;
	padding-right: 20px;
}

li.has_no_children a, li.view-all a {
	background: none transparent;
	text-decoration: underline;
	color: #274955 !important;
}

li.has_no_children a:hover {
	text-decoration: none;
}

li.view-all {
	text-align: right;
	background: transparent;
	font-weight: bold;
}

li.view-all a {
	text-decoration: underline;
}

li.view-all a:hover {
	text-decoration: none;
}

.view-more-styles, .hidden-styles {
	text-align: right;
	padding-right: 10px;
}

.hidden-styles, #search-multiple-now {
	display: none;
}

.horz-dots {
	margin-top: 15px;
	margin-bottom: 15px;
	background: url('/skins/cinoa2010/images/gold-dots-horz.png') repeat-x top left;
	height: 3px;
	width: 990px;
	margin-left: auto;
	margin-right: auto;
}

#search-multiple-now, #multiple-options {
	padding-top: 5px;
	text-align: right;
}

#search-multiple-now img, #multiple-options img {
	cursor: pointer;
}

#origins ul {
	background: none;
	border: 0px none;
}

#origins table {
	border: 1px solid #DBDBDB;
	background: url('/skins/cinoa2010/images/cat-bg.png') repeat-x top left;
	min-height: 200px;
}

.cat-sidebar h3 {
	margin: 0px;
	background: url('/skins/cinoa2010/images/refine-bg.png') no-repeat top left;
	width: 306px;
	height: 24px;
	color: #FFFFFF;
	font-weight: normal;
	padding-top: 7px;
	padding-left: 10px;
}

.cat-sidebar {
	margin-top: 15px;
	margin-left: 5px;
}

.cat-sidebar-sub {
	border: 1px solid #DBDBDB;
	border-bottom: 0px none;
	background: url('/skins/cinoa2010/images/black-angle-down.png') no-repeat 290px 8px #BADAE8;
	padding-left: 10px;
	cursor: pointer;
	padding-right: 10px;
	padding-top: 4px;
	padding-bottom: 4px;
	width: 294px;
}

.cat-sidebar ul {
	list-style: none;
	margin: 0px;
	padding: 0px;
	background: url('/skins/cinoa2010/images/cat-bg.png') repeat-x top left;
	width: 284px;
	border-left: 1px solid #DBDBDB;
	border-right: 1px solid #DBDBDB;
	padding-left: 20px;
	padding-right: 10px;
	padding-top: 5px;
	padding-bottom: 5px;
	line-height: 18px;
}

.cat-sidebar li a {
	color: #36525E;
	text-decoration: underline;
}

.cat-sidebar li a:hover {
	text-decoration: none;
}

.select-multiple {
	background: url('/skins/cinoa2010/images/select-multiple-bg.png') no-repeat bottom left;
	width: 306px;
	height: 17px;
	text-align: right;
	padding-right: 10px;
	padding-top: 2px;
	border-top: 1px solid #DBDBDB;
}

.select-multiple a {
	color: #FFFFFF;
	cursor: pointer
}

.clear-all {
	text-align: right;
}

.removals ul {
	border-bottom: 1px solid #DBDBDB !important;
}

.arrow-runner {
	background: url('/skins/cinoa2010/images/arrow-runner.png') repeat-y 4px 30px;
}

.dealer-result-row div {
	margin-bottom: 15px;
	border: 1px solid #C7C7C7;
	padding: 10px;
	margin-left: 10px;
}

.dealer-image {
	width: 150px;
	padding-left: 15px;
}

.dealer-image div, .dealer-image div div {
	padding: 0px;
	margin: 0px;
	width: 150px;
	height: 150px;
}

.dealer-image div div {
	border: 0px none;
}

.dealer-image img {
	width: 150px;
	height: 150px;
}

.dealer-result-row h2 {
	margin-bottom: 0px;
	padding: 0px;
	color: #0177B6;
}

.dealer-result-row .stock {
	margin: 0px;
	font-weight: bold;
	border: 0px none;
	padding: 0px;
	padding-top: 10px;
	height: 65px;
	overflow: hidden;
}

.topper-links {
	padding-bottom: 10px;
	background: url('/skins/cinoa2010/images/arrow-runner.png') no-repeat 4px 10px;
}

.atoz-pages a, .pages a {
	border: 1px solid #C7C7C7;
	background: url('/skins/cinoa2010/images/page-number-bg.png') repeat-x top left;
	padding: 2px;
	color: #A18B52;
	cursor: pointer;
}

.pages {
	width: 200px;
	height: 24px;
	padding-top: 4px;
	overflow: hidden;
	position: relative;
	z-index: 10;
}

.pages table {
	position: relative;
	z-index: 5;
	left: 0px;
}

.slider .img {
	background: url('/skins/cinoa2010/images/page-slider.png') no-repeat top left;
	width: 48px;
	height: 10px;
	border: 1px solid #C7C7C7;
	position: relative;
	left: 0px;
	cursor: pointer;
}

.pages td {
	padding-left: 2px;
	padding-right: 2px;
}

.google-side-map {
	width: 320px;
	height: 200px;
}

#side-map-right-top {
	position: absolute;
	z-index: 15000;
	margin-left: 305px;
	margin-top: -1px;
}

#side-map-left-top {
	position: absolute;
	z-index: 15000;
	margin-top: -1px;
	margin-left: -1px;
}

#sidebar-map {
	margin-top: 15px;
	width: 320px;
	margin-left: auto;
	margin-right: auto;
	border-top: 1px solid #C5C4C8;
	border-left: 1px solid #C5C4C8;
	border-right: 1px solid #C5C4C8;
}

#dealer-info-buttons {
	width: 322px;
	margin-left: auto;
	margin-right: auto;
	padding-bottom: 8px;
	background: url('/skins/cinoa2010/images/dealer-sidebar-bottom.png') no-repeat bottom left;
}

#dealer-info-buttons table {
	border-top: 4px solid #E9E9E9;
	border-left: 1px solid #C5C4C8;
	border-right: 1px solid #C5C4C8;
}

#dealer-info-buttons td {
	padding-left: 35px;
	padding-top: 8px;
	padding-bottom: 8px;
}

#dealer-info-buttons td a {
	color: #AE9B6C;
	
}

#dealer-info-buttons .contact-dealer {
	background: url('/skins/cinoa2010/images/envelope-icon.png') no-repeat 10px 9px;
}

#dealer-info-buttons .view-gallery {
	background: url('/skins/cinoa2010/images/gallery-icon.png') no-repeat 10px 7px #E9E9E9;
}

#dealer-info-buttons .view-details {
	background: url('/skins/cinoa2010/images/details.png') no-repeat 10px 5px #E9E9E9;
}

#dealer-info-buttons .print-detail {
	background: url('/skins/cinoa2010/images/printer-icon.png') no-repeat 10px 7px;
}

#dealer-info-buttons .notify-dealer {
	background: url('/skins/cinoa2010/images/notify-icon.png') no-repeat 10px 7px #E9E9E9;
}

.address td {
	padding-bottom: 4px;
	vertical-align: top;
}

.address .title {
	font-weight: bold;
	width: 120px;
}

.address img {
	margin-top: 10px;
}

#artwork-selector {
	background: url('/skins/cinoa2010/images/cat-bg.png') repeat-x top left;
	border: 1px solid #C7C7C7;
	padding: 10px;
	margin-bottom: 15px;
}

#selector div {
	height: 590px;
	overflow: hidden;
	z-index: 200;
	position: relative;
}

#selector div table {
	position: relative;
	top: 0px;
	z-index: 100;
}

#artwork-selector #main-image {
	padding-right: 10px;
	width: 525px;
	height: 600px;
}


#artwork-selector .item-img {
	text-align: center;
}

#calendar {
	background: url('/skins/cinoa2010/images/calendar-bg.png') no-repeat top left;
	height: 180px;
	width: 294px;
	margin-left: auto;
	margin-right: auto;
	margin-top: 15px;
	padding: 15px;
	margin-bottom: 15px;
}

#calendar .current {
	color: #2E92C0;
	font-size: 18px;
	font-family: Verdana;
	padding-bottom: 10px;
}

#calendar .grey {
	color: #9A9A9A;
}

#calendar .days td {
	width: 30px;
	text-align: center;
	height: 22px;	
}

#calendar .previous, #calendar .next {
	padding-top: 10px;
}

#calendar .previous a, #calendar .next a {
	font-size: 16px;
}

#calendar .previous a {
	background: url('/skins/cinoa2010/images/blue-arrow-left.png') no-repeat center left;
	padding-left: 20px;
}

#calendar .next a {
	background: url('/skins/cinoa2010/images/blue-arrow-right.png') no-repeat center right;
	padding-right: 20px;
}

#calendar .next {
	text-align: right;
}

.event-date {
	color: #000000;
	margin-top: -5px;
}

#events .image {
	vertical-align: top;
	padding-right: 10px;
}

#events .event-title {
	padding: 0px;
	margin: 0px;
	color: #A18B57;
	font-weight: normal;
	font-size: 18px;
	margin-bottom: 5px;
}

.view-raquo {
	margin-top: 40px;
	margin-left: 270px;
}

.item-image {
	width: 150px;
	height: 150px;
	background: transparent no-repeat center center;
	cursor: pointer;
}

.image-wrapper {
//	background: url('/skins/cinoa2010/images/artwork-bg.png') no-repeat top left;
	width: 150px;
	height: 150px;
	text-align: center;
//	border: 1px solid #C7C7C7;
	margin-left: auto;
	margin-right: auto;
}

.item-cell {
	padding-top: 10px;
}

.item-title, .item-dealer {
	text-align: center;
}

.item-title {
	padding-top: 10px;
	text-transform: uppercase;
}

.item-title a {
	color: #A38B58;
	font-size: 11px;
}

.item-dealer {
	font-size: 10px;
	color: #9A9A9A;
}

#dealer-sidebar-address {
	margin-top: 10px;
	background: url('/skins/cinoa2010/images/dealer-side-address-top.png') no-repeat top left;
	width: 304px;
	margin-left: auto;
	margin-right: auto;
	padding: 10px;
}

#side-map-bottom {
	width: 324px;
	top: -11px;
	position: relative;
	z-index: 15000;
}

#item-selector {
	background: url('/skins/cinoa2010/images/artwork-selector-bg.png') no-repeat top left;
	border: 1px solid #C7C7C7;
	width: 662px;
	height: 665px;
	padding-top: 10px;
}

#item-selector #holder {
	display: none;
}

#item-selector #main-image {
	width: 600px;
	height: 505px;
	padding-bottom: 10px;
}

#item-selector #selector div {
	overflow: hidden;
	position: relative;
	z-index: 100;
	height: 150px !important;
	width: 505px;
}

#selector div table {
	position: relative;
	left: 0px;
	z-index: 50;
	height: 150px;
}

#item-selector #left-arrow {
	padding-left: 30px;
	padding-right: 10px;
}

#item-selector #right-arrow {
	padding-right: 30px;
	padding-left: 10px;
	text-align: right;
}

#item-selector .item-img {
	padding-left: 3px;
	padding-right: 2px;
}

#item-selector .item-img img, #left-arrow img, #right-arrow img {
	cursor: pointer;
}

#dealer-item-buttons {
	margin-top: 10px;
	width: 100%;
}

#dealer-item-buttons td {
	width: 25%;
}

#artwork-details b {
	color: #107CB6;
}

#artwork-details p {
	margin-top: 0px;
	line-height: 18px;
}

.enquire-form .title {
	text-align: left;
	font-weight: bold;
	width: 120px;
}

.enquire-form td {
	padding-bottom: 5px;
}

.enquire-form .text-input, .enquire-form .textarea-input {
	background: #FFFFFF;
	border: 1px solid #C7C7C7;
	width: 405px;
	padding: 2px;
}

.enquire-form .textarea-input {
	height: 80px;
}

#recaptcha_area {
	margin-left: auto;
	margin-right: auto;
}

.red-dot, .green-dot {
	margin-left: 120px;
	margin-top: 120px;
}

.long-text-input {
	border: 0px none;
	background: url('/skins/cinoa2010/images/text-bg-large.png') no-repeat top left;
	padding-left: 4px;
	width: 508px;
	height: 24px;
}

.text-input-small {
	border: 0px; none;
	background: url('/skins/cinoa2010/images/text-bg-short.png') no-repeat top left;
	padding-left: 4px;
	width: 199px;
	height: 24px;
}

.advanced-search .title {
	vertical-align: middle;
}

.advanced-search .address td {
	padding-bottom: 10px;
}

.advanced-entry-form {
	display: none;
	padding-top: 5px;
}

.advanced-entry .title {
	display: none;
	font-weight: bold;
}

.advanced-entry .enter {
	font-weight: bold;
}

.advanced-entry {
	border: 1px solid #9A9A9A;
	padding: 5px;
	margin-bottom: 10px;
	cursor: pointer;
	width: 620px;
}

.advanced-entry:hover, .advanced-entry-open {
	background: #BADAE8;
}

#sorting-table {
	color: #A38B58;
	padding-bottom: 10px;
	padding-right: 5px;
}

#sorting-table td {
	padding-left: 10px;
}

.slider-bg {
	background: url('/skins/cinoa2010/images/slider-bg.png') repeat-x center left;
}

.as-grid {
	background: url('/skins/cinoa2010/images/as-grid.png') no-repeat center left;
}

.as-list {
	background: url('/skins/cinoa2010/images/as-list.png') no-repeat center left;
}

.item-by-item {
	background: url('/skins/cinoa2010/images/item-by-item.png') no-repeat center left;
}

.as-grid, .as-list, .item-by-item {
	padding-left: 30px;
	padding-top: 5px;
	padding-bottom: 5px;
}

.as-grid .on div, .as-list .on div, .as-grid:hover a div, .as-list:hover a div, .item-by-item .on div, .item-by-item:hover a div {
	cursor: pointer;
	color: #000000;
	background: url('/skins/cinoa2010/images/blue-tick.png') no-repeat center right;
	text-decoration: none;
}

#related-news-middle {
	background: url('/skins/cinoa2010/images/related-news-bg-middle.png') repeat-y top left;
	width: 315px;
	margin-left: auto;
	margin-right: auto;
	margin-top: 15px;
	display: none;
}

#related-news-top {
	background: url('/skins/cinoa2010/images/related-news-bg-top.png') no-repeat top left;
}

#related-news-bottom {
	background: url('/skins/cinoa2010/images/related-news-bg-bottom.png') no-repeat bottom left;
	min-height: 141px;
	padding: 10px;
}

#related-news-bottom h3 {
	font-weight: normal;
	color: #3A90BB;
	margin: 0px;
	border-bottom: 1px solid #CECECE;
	padding-bottom: 1px;
}

.side-story {
	background: url('/skins/cinoa2010/images/article-bg.png') no-repeat 0px 2px;
	padding-left: 30px;
	margin-top: 10px;
}

.side-story b {
	color: #A89362;
}

.side-story .d {
	font-size: 10px;
	font-style: italic;
}

#lang_input_en {
	background: url('/skins/cinoa2010/images/en.png') no-repeat 3px 3px;
	padding-left: 28px;
}

#lang_input_fr {
	background: url('/skins/base_skin/images/flags/fr.png') no-repeat 5px 3px;
	padding-left: 28px;
}

.login-box {
	border: 1px solid #DBDBDB;
	background: url('/skins/cinoa2010/images/login-box-large-bg.png') repeat-x top left #FFFFFF;
	padding: 15px;
}

.login-box-small {
	border: 1px solid #DBDBDB;
	background: url('/skins/cinoa2010/images/login-box-small-bg.png') repeat-x top left #FFFFFF;
	padding: 15px;
	margin-top: 10px;
	text-align: left;
	margin-bottom: 50px;
}

.info {
	background: url('/skins/cinoa2010/images/big-tick.png') no-repeat center left;
	padding-left: 52px;
	min-height: 42px;
	font-weight: bold;
	margin-top: 15px;
}

.warning {
	background: url('/skins/cinoa2010/images/warning-icon.png') no-repeat center left;
	padding-left: 52px;
	min-height: 40px;
	font-weight: bold;
	margin-bottom: 15px;
	padding-top: 15px;
}

.user-side-menu .menu-item {
	background: url('/skins/cinoa2010/images/user-menu-bg.png') no-repeat top left;
	width: 286px;
	height: 28px;
	cursor: pointer;
	padding-left: 15px;
	padding-right: 15px;
	padding-top: 10px;
}

.user-side-menu a {
	color: #FFFFFF;
	font-weight: bold;
	text-decoration: none;
	font-size: 13px;
}

.user-side-menu .menu-item-top {
	background: url('/skins/cinoa2010/images/user-menu-top.png') no-repeat top left;
	height: 27px;
}

.user-side-menu .menu-item-bottom {
	background: url('/skins/cinoa2010/images/user-menu-bottom.png') no-repeat bottom left;
	height: 27px;
	padding-top: 8px;
}

.white-left, .white-right {
	background: #CFE9F1;
}

.blue-left, .blue-right {
	background: #B2D8E5;
}

.white-left, .white-right, .blue-left, .blue-right {
	padding: 10px;
}

.white-left a, .white-right a, .blue-left a, .blue-right a {
	color: #000000;
}

.favourite {
	padding: 10px;
	border: 1px solid #C7C7C7;
	margin-bottom: 20px;
}

.favourite .fave-img {
	padding-right: 15px;
	width: 150px;
}

.favourite h2 {
	margin: 0px;
	color: #0173AC;
	margin-bottom: 25px;
}

.dealer-image div div {
	cursor: pointer;
}

.flag {
	padding-right: 5px;
	padding-bottom: 5px;
}

.association {
	padding: 10px;
	border: 1px solid #DDDDDD;	
	height: 150px;
}

.org-name {
	color: #117EB5;
}

.org-image {
	border: 1px solid #C7C7C7;
	height: 150px;
	cursor: pointer;
}

.org-image div {
	width: 150px;
	height: 150px;
}

.org-logo {
	border: 1px solid #C7C7C7;
	background: url('/skins/cinoa2010/images/dealer-image-bg.png') repeat-x top left;
	width: 250px;
	height: 150px;
	margin-bottom: 15px;
}

.org-logo div {
	width: 150px;
	height: 150px;
	margin-left: auto;
	margin-right: auto;
}

#main-image #holder {
	cursor: pointer;
}

.item-img img {
	cursor: pointer;
}

.dealer-country {
	font-size: 11px;
	color: #C7C7C7;
}

#side-map-top {
	width: 322px;
	top: -202px;
	left: -1px;
	position: relative;
	z-index: 15000;	
}

#cur_sel_container {
	margin-top: -4px;
	margin-left: 99px;
}

.atoz-pages {
	text-align: center;
	padding-bottom: 10px;
	padding-top: 10px;
}

.atoz-pages .selected {
	font-weight: bold;
}

.website-update {
	margin-top: 15px;
}

.website-update a, .website-update b {
	color: #000000;
}

.website-update b {
	font-weight: bold;
	color: #5B5B5B;
}

.sub {
	display: none;
}

.sub-open {
	display: block !important;
}

.sub .side-menu-item, .sub .side-menu-item-on {
	margin: 0px;
	width: 268px;
	background: #BADAE8;
	border-left: 1px solid #DBDBDB;
	border-right: 1px solid #DBDBDB;
}

.left-column .sub {
	margin-top: -10px;
	width: 288px;
	margin-left: 15px;
	margin-right: 15px;
	margin-bottom: 10px;
	border-bottom: 1px solid #DBDBDB;
}

.left-column .sub a {
	color: #000000;
}

.trans-holder {
	opacity: 0.3;
#        filter: alpha(opacity = 30);
        -moz-opacity: 0.3;	
}

#tagline img {
	display: none;
}

#tagline {
	width: 537px;
	height: 23px;
}

.artwork-uid {
	font-style: italic; 
	color: #38A1C7;
}

.more-search {
	font-weight: bold;
	text-align: right;
}

#global-search h2 {
	margin-bottom: 10px;
}

#global-search li p {
	font-style: italic;
	color: #666666;
}

.provider {
	border: 1px solid #C7C7C7;
	padding: 15px;
	margin-bottom: 15px;
}

.provider .logo {
	background: url('/skins/cinoa2010/images/cat-bg.png') repeat-x top left;
	width: 150px;
	height: 150px;
	border: 1px solid #C7C7C7;
}

.artist-row div {
	padding-bottom: 15px;
	color: #5B5B5B;
	font-style: italic;
	font-size: 11px;
}

.artist-row a {
	color: #000000;
	font-size: 12px;
	font-style: normal;
}

.artist-row {
	width: 50%;
}

.print-dealers-button {
	cursor: pointer;
}

.sub-open .sub-open {
	margin: 0px !important;
	
}

.sub-open .sub-open .side-menu-item, .sub-open .sub-open .side-menu-item-on {
	background: #FFFFFF;
}

.sub-open .sub-open .side-menu-item .arrow, .sub-open .sub-open .side-menu-item-on .arrow {
	background: none;
}
.sub-open .sub-open .side-menu-item a, .sub-open .sub-open .side-menu-item-on a {
	font-size: 12px;
}

.red-dot, .green-dot {
	width: auto !important;
	height: auto !important;
}

.sub-open .sub-open .sub-open {
	border-top: 1px solid #DBDBDB;
}

.sub-open .sub-open .sub-open .side-menu-item, .sub-open .sub-open .sub-open .side-menu-item-on {
	padding-left: 25px;
	width: 253px;
}

.sub-open .sub-open .sub-open .side-menu-item a, .sub-open .sub-open .sub-open .side-menu-item-on a {
	font-size: 11px;
}

.removal {
	background: url('/skins/aadla/images/cross.png') no-repeat center right;
}

#jqibox {
        z-index: 4999 !important;
}
 
.jqifade{
        position: absolute;
        background-color: #aaaaaa;
        z-index: 5000 !important; 
}
 
div.jqi{
        width: 550px;
        font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
        position: absolute;
        background-color: #ffffff;
        font-size: 11px;
        text-align: left;
        border: solid 1px #eeeeee;
        -moz-border-radius: 10px; 
        -webkit-border-radius: 10px;
        padding: 7px;
        z-index: 5001 !important;
}
 
div.jqi .jqicontainer{
        font-weight: bold;
}
 
div.jqi .jqiclose{
        position: absolute;
        top: 4px; right: -2px;
        width: 18px;
        cursor: pointer;
        color: #bbbbbb; 
        font-weight: bold;
}
 
div.jqi .jqiclose:hover {
        color: #FF471E;  
}
 
div.jqi .jqimessage{
        padding: 10px;
        line-height: 20px;
        color: #444444;   
}
 
div.jqi .jqibuttons{
        text-align: right;
        padding: 5px 0 5px 0;
        border: solid 1px #eeeeee;
        background-color: #f4f4f4;
}

div.jqi button{
        padding: 3px 10px;
        margin: 0 10px;   
        background-color: #929292;
        border: solid 1px #f4f4f4;
        color: #ffffff;
        font-weight: bold;
        font-size: 12px;  
        cursor: pointer;  
}
 
div.jqi button:hover{
        background-color: #C2C2C2;
}
 
div.jqi button.jqidefaultbutton {
        background-color: #917E54;
}
 
div.jqi button.jqidefaultbutton:hover {
        background-color: #C6AC73;
}
 
.jqiwarning .jqi .jqibuttons{
        background-color: #f4f4f4;
}

#tabs {
	border-bottom: 1px solid #C7C7C7;
	margin-bottom: 10px;
}

#tabs .tab {
	cursor: pointer;
	display: inline-table;
	margin-right: 5px;
	background: url('/skins/cinoa2010/images/tab-off.png') no-repeat top left;
	width: 199px;
	height: 21px;
	padding-top: 7px;
	text-align: center;
}

#tabs .tab:hover {
	font-weight: bold;
}

#tabs .tab-on {
	background: url('/skins/cinoa2010/images/tab-on.png') no-repeat top left;
	color: #FFFFFF;
}

.admin-button {
	border: 1px solid #1F86B1;
	padding: 5px;
	margin-right: 10px;
}

.admin-button:hover {
	background: #cccccc;
}

