/********************************************************************************
* Copyright 2008 - 2009 indual GmbH (www.indual.ch)                             *
* Developer: Emanuel Zuber (emanuel.zuber@indual.ch)                            *
********************************************************************************/


body {
	background: #00769e url(img/background.jpg) repeat-x;
}

#container {
	background: white;
}

#top {
	background: #003755;
}

#content-container {
	background: #0189c7 !important;
	border-left: 1px solid #ccc;
	border-right: 1px solid #ccc;
	border-bottom: 1px solid #ccc;
	color: white;
}
#content-container a { 
	color: white;
}
#content-container a:hover { 
	color: #ffcc00;
}


.status .message_footer,
.warning .message_footer,
.error .message_footer,
.info .message_footer {
	background: #0189c7 url(img/message_error_new_bottom.png) bottom left no-repeat;
}
.status .message_footer {
	background: #0189c7 url(img/message_status_new_bottom.png) bottom left no-repeat;
}



h1 {
	color: white;
}
h2 {
	color: white;
}
p {
	color: white;
}

#container-modalbox {
	background: white;
}

#container-modalbox h1 {
	color: #0189c7;
}

#container-modalbox,
#container-modalbox p,
#container-modalbox a,
#container-modalbox {
	color: #333 !important;
}



#content {
	width: 710px;
	/* padding-left: 10px; */
}

#sidebar {
	padding-right: 10px;
}

.movie-details-right-column {
	width: 180px;
}


.minibox .content {
	background: #00a1e9;
}


.movie-details-right-column .rental-price {
	color: white;
}



.movie-details-description-header {
	color: #666 !important;
}
.movie-details-description-navigation {
	color: #666 !important;
}
.movie-details-description-navigation:hover,
.movie-details-description-navigation.current {
		color: #333 !important;
}



.dropdown a span {
	color: white;
}
.dropdown a.current span {
	color: white;
}
.dropdown a.current:hover,
.dropdown a.current {
		background: #003755;
}
.dropdown a {
	background: #0189c7;
}
.dropdown a:hover {
	background: #0189c7;
}



.sortable-sidebar li {
	border-top: 10px solid #0189c7;
}

.sortable-sidebar li h2 {
	background: #00a1e9 url(img/sidebar_header.gif);
}

.sortable-sidebar li p.content {
	background: #00a1e9;
}

#header {
	background: transparent url(img/header.gif) no-repeat;
	width: 972px;
	height: 133px;
}




#footer {
	background: #00769e url(img/footer.jpg) no-repeat;
	color: white;
}

#footer-content {
	color: #ccc;
}
#footer h2 {
	color: #063a54;
}
#footer a {
	color: #ccc;
}
#footer a:hover {
	color: white;
}
#footer p {
	color: #ccc;
}



.rental-price-view1,
.rental-price-view2 {
	color: white;
	font-weight: bold;
}



#root-navigation li.current a,
#root-navigation li a:hover {
	color: #e17d01;
}




#meta-navigation li a {
	color: #eee;
}




#root-navigation li a {
	color: #006184;
}


#sub-navigation li a {
	color: #006184;
}

#sub-navigation li.current a,
#sub-navigation li a:hover {
	color: #e17d01;
}



.navigation-genre-layer {
	background: #EEE;
}

.navigation-genre-layer a {
	color: black;
}

#sub-navigation a:hover {
	color: #006184;
}





#content-navigation li a {
	color: #555;
}

#content-navigation li a:hover,
#content-navigation li.current a {
	color: #fd9a00;
}



.sub-genre.current {
	font-weight: bold;
	color: #ffcc00;
	background: #5fb3eb;
}


#additional-content p,
#additional-content {
		color: white;
}
#additional-content h2 {
	color: white;
}
#additional-content h3 {
	color: white;
}






.profile_box {
	background: #00a1e9;
}

.profile_box h2 {
	color: #333;
}
.profile_box_content {
	background: #00a1e9;
}




.profile_box_content div.rating_id a,
.profile_box_content div.my_rating_id a {
	background: url(img/stars_profile_box.gif) no-repeat 0px -17px;
}

.profile_box_content div.rating_id .general-rating,
.profile_box_content div.my_rating_id .general-rating {
	background: url(img/stars_profile_box.gif) no-repeat 0px 0px;
}
.profile_box_content div.rating_id .active,
.profile_box_content div.my_rating_id .active {
	background: url(img/stars_profile_box.gif) no-repeat 0px -34px;
}





.trailer-first-letter {
	color: #fd9a00;
}





.live-search-result li,
.live-search-result li p,
.live-search-result li h2,
.live-search-result li span,
.live-search-result li a {
	color: #333 !important;
}



