/* Body */
body { background: url('/en/images/background-white.png'); }

/* Header */
div.header ul a { background-position: left 0; }
div.header ul a:hover { background-position: left -16px; }

/* Search */
input.search { border: 1px solid #333; }
div.search {
	background-image: url('/en/images/w-90.png');
	border: 1px solid #333;
} * html div.search { background-color: #fff; }
div.search ul li {	border-bottom: 1px solid #e5e5e5; }
div.search ul li a { color: #000; }

/* Products Navigation */
div.speakernav h3 { color: #000; }
div.speakernav div { background-color: #ddd; }
div.speakernav div a {
	color: #000;
	text-shadow: #fff 1px 1px 1px;
}
div.speakernav div div a {	color: #333; }

/* Content */
div.content h3, div.content h4 { color: #000; }
div.content p, div.content ul li { color: #333; }
div.content h2 { background-position: left top; }
div.content h4 { color: #000; }
div.layout { background-image: url('/en/images/content-white.png'); }
* html div.layout {
	background-image: none;
	background-color: #eee;
}
table td, table td.attribute, table td.top { border-color: #ccc; }
table td.spec { color: #333; }

/* Footer */
div.footer ul li { border-right: 1px solid #bfbfbf; }
div.footer ul li a { color: #333; }
div.footer ul li a:hover { color: #000; }
div.footer ul li a:active { color: #000; }
div.footer p { color: #333; }
div.footer p.copy { color: #666; }

/* Waves */
div.layout div.waves {
	background: url('/en/images/waves.png') no-repeat left center;
	height: 114px;
}

/* Subnav */
ul.subnav a {
	text-shadow: #fff 1px 1px 1px;
	color: #666;
}

/* Tips */
div.tips { background-image: url('/en/images/tip-black.png'); }

/* Select */
div.select img.arrow { background-position: -150px -150px; }
div.select div { background-image: url('/en/images/window-white.png'); }
div.select div a { background: url("/en/images/arrows-white.png") no-repeat; }
div.select li { color: #333; }
div.select li.group { color: #000; }
div.selectlightbox { background-color: #fff; }

/* Speakers */
div.finish { text-shadow: #fff 1px 1px 1px; }
div.price, a.review, span.review { color: #333; }
div.price span { color: #000; }
div.breadcumb {
	background-color: #e5e5e5;
	border-top: 1px solid #999;
	border-bottom: 1px solid #999;
}