/* @override 
	http://hireme.dev.photo-merchant.net/css/frontend/cp_chocolat.css?v=20090902
	http://df07.dev.photo-merchant.net/css/frontend/cp_chocolat.css?v=20091031
*/

/*
	THEME COLOURS
	---------------
	
	Background						#272013
	Disabled Stroke / Bar Top		#433a24
	Disabled Button / Bar Bottom	#322a1a
	Body 1							#fff5de
	Body 2							#fae4b3
	Thumb/Preview Stroke			#6a5b36
	Navigation Secondary			#7d6b3f
	Heading 1						#fcd886
	Title							#000000
*/

html {
	background: inherit;
}

body {

}

/* BACKGROUND */
html.no-back-image,
html.no-back-image body {
	background-color: #272013;
}

#cart-wrapper .cart-header .cart-item-column {
	color: #fae4b3;
}

/* HEADING 1 */
h1, h2, h3, h4, h5, h6 {
	color: #fcd886;
}

/* TITLE */
#hd-wrapper .header-main-wrapper #logo-wrapper {
	color: #fcd886;
}

/* DISABLED STROKE / BAR BOTTOM */
#hd-wrapper .header-baseline-wrapper .baseline-top,
#cart-wrapper .cart-header .cart-item-column {
	background-color: #433a24;
}

/* -- COLOR -- */
input[type=button]:disabled,
input[type=submit]:disabled,
input[type=button]:disabled:hover,
input[type=submit]:disabled:hover {
	color: #433a24;
}

/* -- BORDER -- */
select,
input[type=text],
input[type=password],
textarea,
input[type=button]:disabled,
input[type=submit]:disabled,
input[type=button]:disabled:hover,
input[type=submit]:disabled:hover {
	border: 1px solid #433a24;
}

/* -- BORDER-TOP DOTTED -- */
#portfolio-detail-03 div.image-list-nav-area {
	border-top: 1px dotted #433a24;	
}

/* -- BORDER-TOP -- */
#ft-wrapper {
	border-top: 1px solid #433a24;	
}

/* -- BORDER-BOTTOM -- */
#bd .image-list-comment-area h2, #bd .image-list-comment-area .image-comment, #cart-wrapper #shipping-method-content-div, #cart-wrapper .checkout-header-text, #order-history-wrapper .order-header,
#portfolio-detail-02 #photo-wrapper {
	border-bottom: 1px solid #433a24;
}

/* DISABLED BUTTON / BAR TOP */
#hd-wrapper .header-baseline-wrapper .baseline-bottom,
select,
input[type=text],
input[type=password],
textarea,
input[type=button]:disabled,
input[type=submit]:disabled,
input[type=button]:disabled:hover,
input[type=submit]:disabled:hover,
#portfolio-detail-03 #photo-wrapper table td .image-list-thumbnail-wrapper {
	background-color: #322a1a;
}

/* BODY 1 */
body {
	color: #fae4b3;
}

/* BODY 2 */
p,
#portfolio-detail-01 .image-list-side-2 h2,
#portfolio-detail-02 .image-details-area h2,
select,
input[type=text],
input[type=password],
input[type=button],
input[type=submit],
textarea,
input.image-list-page-button.curr-page,
.chosen-tag a {
	color: #fae4b3;
}

/* THUMB / PREVIEW STROKE */
/* -- BORDER -- */
#bd .text-wrapper img, .home-coverimage img, #bd .image-list-preview-area #loading-preview, #bd .image-list-preview-area img, #bd .image-list-thumbnail-wrapper img, #bd .registry-column, #bd .registry-column .registry-column-row, #add-image-to-cart .options-wrapper .cart-option-column, .body-wrapper .preview-image-wrapper img, #lightbox-images #image-thumbnails, #lightbox-images .thumbnail-wrapper img, #cart-wrapper .cart-item-column img, #order-history-wrapper .order-item-column img, #add-image-to-cart #add-to-cart-result-wrapper, #bd .album-auth-preview-image img, .cp-3-wrapper .cp-3-image img,
.album-details-preview-image.empty,
#horizontal_carousel ul li img.preview-image,
#payment-result-wrapper table, #order-history-wrapper .order-main-header,
#bd .album-list-wrapper .album-details-preview-image img,
#bd .album-list-wrapper-2 .album-details-preview-image-2 img,
.lightbox-image-delete-rollover input[type=button],
#portfolio-detail-03 #photo-wrapper table td .image-list-thumbnail-wrapper,
.search-results-wrapper .result-image-wrapper .image-wrapper img {
	border: 1px solid #6a5b36;
}

/* -- BORDER-RIGHT -- */
#login-register-wrapper #login-wrapper {
	border-right: 1px solid #6a5b36;
}

/* -- BORDER-TOP -- */
#portfolio-detail-03 #below-preview-area, #cart-wrapper .checkout-buttons, #ft-wrapper {
	border-top: 1px solid #6a5b36;
}

/* -- BORDER-BOTTOM -- */


/* NAVIGATION SECONDARY */
#hd-wrapper .header-main-wrapper .username-wrapper a {
	color: #7d6b3f;
}

/* ======================================================= */
/* COLOUR PALETTE SECTION */
/* ======================================================= */

/* BUTTON (OFF) */


/* BUTTON (OVER) */


/* NAVIGATION PRIMARY */


/* LINK */
a {
	
}

/* BUTTON STROKE */


.album-details-preview-image.empty .image-holder img {
	border: none !important;
}


#horizontal_carousel .previous_button {
	background: url(/images/arrow-01-chocolat-left-off.png);
}

#horizontal_carousel .previous_button:hover {
	background: url(/images/arrow-01-chocolat-left-over.png);
}

#horizontal_carousel .next_button {
	background: url(/images/arrow-01-chocolat-right-off.png);
}

#horizontal_carousel .next_button:hover {
    background: url(/images/arrow-01-chocolat-right-over.png);
}

#horizontal_carousel .previous_button,
#horizontal_carousel .previous_button:hover,
#horizontal_carousel .next_button,
#horizontal_carousel .next_button:hover {
	background-repeat: no-repeat;
	background-position: center;
}

#horizontal_carousel .previous_button_disabled, 
#horizontal_carousel .previous_button_disabled:hover,
#horizontal_carousel .next_button_disabled,
#horizontal_carousel .next_button_disabled:hover {
	background: none;
}

.link-alert a {
	color: red;
}

.link-alert a:hover {
	color: red;
}

.link-ok a {
	color: lightgreen;
}

.link-ok a:hover {
	color: lightgreen;
}