

/* ---------------- BACKGROUND ------------------ */
/* Document body background */
body {
	background: url(http://cms.mathieucarriere.de/wp-content/themes/Deluxe/images/background.jpg) no-repeat top #000000;
}
#logoBg {
	background-color: #eeeeee;
}
/* Content background */
#wrapperShort, #wrapperShort #content, #wrapperFull, #wrapperLong, .newsBox, #footer, ul#imageList li, .newsBoxImage, .blogLeft #postInfoBg, .blog #postInfoBg, #sidebar ul li, #sidebar ul li li, #share, #about, ol.commentlist ul ul {
	background-color: #ffffff;
}

/* Content Background 2 (content slider content, input fields, comments, table tr) */
tr, .hiddenContent div, .visibleContent div, #content input[type=text], #content textarea, ol.commentlist ul {
	background-color: #ffffff;
}


/* Color 1a (navigation, table th, dropcap, content slider header, buttons) */
#navigation, ul#dropmenu ul, th, tbody th, p span.dropCap2, .hiddenContent, .visibleContent, #content input[type=submit], #content button[type=button], a.button {
	background-color: #666666;
}


/* Color 1b (Page title) */
#pageName {
	background-color: #666666;
}


/* Color 1c (search highlighter, table tr hover, pagination current) */
.search-excerpt, ul#pagination li.current, tr:hover {
	background-color: #ff8a00;
}

/* Color 2 (gallery 3, table td hover, navigation hover) */
ul.galleryItem3 li, td:hover, ul#dropmenu ul li a:hover {
	background-color: #3b5b8c;
}

.rollover_zoom {
	background: url(../../images/zoom.png) no-repeat #3b5b8c;
}
.rollover_play {
	background: url(../../images/play.png) no-repeat #3b5b8c;
}
.rollover_link {
	background: url(../../images/link.png) no-repeat #3b5b8c;
}

/* Search input */
.defaultTextActive {
	background: url(../../images/search.png) left no-repeat #eeeeee;
	background-position: 5px;
}


/* Yellow */
code {
	background: #ffff99;
}





/* ---------------- BORDERS ------------------ */
/* White */
#navigation {
	border-top: solid 1px #ffffff;
}
ul#dropmenu ul {
	border-left: dotted 1px #ffffff;
}
/* Blue */
td, hr {
	border-bottom: dotted 1px #666666;
}
p img, ol.commentlist li .userPic img {
	border: dotted 1px #666666;
}
.pullQuoteLeft {
	border-left: dotted 1px #666666;
}
.pullQuoteRight {
	border-right: dotted 1px #666666;
}


/* Lighter2 gray */
#sidebar ul li, #sidebar ul li li {
	border-top: dotted 1px #ffffff;
}
ul#pagination li {
	border: dotted 1px #ffffff;
}
code {
	border-bottom: solid 2px #ffffff;
	border-right: solid 2px #ffffff;
}
/* Lighter gray */
.blog .postInfo, .containerLong .postInfo {
	border-right: dotted 1px #000000;
}
.blogLeft .postInfo {
	border-left: dotted 1px #000000;
}



/* ---------------- FONT COLOR ------------------ */
/* Page name title */
#pageName h2, #content th, #content tbody th {
	color: #ffffff;
}

/* Color 1 (table td hover, dropcap) ( */
td:hover, p span.dropCap2 {
	color: #000000;
}

/* Color 2 (content slider, input fields, paragraph, list items, footer, pagination current, search field, sidebar / widgets, comments) ( */
td, .hiddenContent div, .visibleContent div, #content input[type=text], #content textarea, p, span, .listText, #footer, ul#pagination li, .searchInfo, .defaultText, .defaultTextActive, .blog .postInfo, .blogLeft .postInfo, .containerLong .postInfo, .textwidget, .inputTitleColor, ol.commentlist li .userPic p {
	color: #737373;
}


/* Headers (h1, h2, h3) */
#content h1, #content h2, #content h3 {
	color: #000000;
}
/* Headers (h4, h5, h6, sidebar title, pullquote) */
#content h4, #content h5, #content h6, .subNav, .pullQuoteLeft, .pullQuoteRight {
	color: #ffffff;
}
/* header contact information */
#contact {
	color: #ff8a00;
}


/* ---------------- LINKS ------------------ */
/* Dropdown menu color */
#dropmenu a:link, #dropmenu a:visited, #dropmenu a:active, #dropmenu a:hover {
	color: #ffffff; text-decoration: none;
}


/* General links, h4, h5, h6 */
a:link, a:active, a:visited, #content h4 a:visited a:link, #content h4 a:active, #content h5 a:link, #content h5 a:visited, content h5 a:active, #content h6 a:link, #content h6 a:visited, content h6 a:active {
	color: #000000; text-decoration: none;
}
/* General links hover, h4 hover, h5 hover, h6 hover */
a:hover, #content h4 a:hover, #content h5 a:hover, #content h6 a:hover {
	color: #5e9bf7; text-decoration: none;
}


/* h1, h2, h3 */
#content h1 a:link, #content h1 a:visited, #content h1 a:active ,#content h2 a:link, #content h2 a:visited, #content h2 a:active ,#content h3 a:link, #content h3 a:visited, #content h3 a:active {
	color: #666666; text-decoration: none;
}
/* h1 hover, h2 hover, h3 hover */
#content h1 a:hover, #content h2 a:hover ,#content h3 a:hover, #sidebar ul li a.subNavCurrent:link, #sidebar ul li a.subNavCurrent:visited, #sidebar ul li a.subNavCurrent:active {
	color: #666666; text-decoration: none;
}


/* Content slider & buttons */
.hiddenContent, .visibleContent, .hiddenContent span, .visibleContent span, .visibleContent a:link, .hiddenContent a:link, .visibleContent a:visited, .hiddenContent a:visited, .visibleContent a:active, .hiddenContent a:active, .visibleContent a:hover, .hiddenContent a:hover, a.button:link, a.button:visited, a.button:active, #content input[type=submit], #content button[type=button] {
	color: #5e9bf7; text-decoration: none;
}

/* Content slider hover & buttons hover */
.visibleContent a:hover, .hiddenContent a:hover, a.button:hover {
	color: #5e9bf7; text-decoration: none;
}


/* Sidebar */
#sidebar ul li a:link, #sidebar ul li a:visited, #sidebar ul li a:active {
	color: #666666;
}


/* Gallery 3 */
ul.galleryItem3 a:link, ul.galleryItem3 a:visited, ul.galleryItem3 a:active, ul.galleryItem3 a:hover {
	color: #dbdbdb; text-decoration: none;
}
