/* =======================================GLOBAL */
body {background-color: #FFFFFF;}
.photo-background {background-color: #FFFFFF;}
a {color: #00739A}
a:hover {color: #DDDDDD}
.form-input-button:hover { background: #008AB8;}
.footer .breadcrumbContainer {border-bottom: 1px solid #000000;}
::selection { background: #00739A; color:#ffffff; }
::-moz-selection { background: #00739A; color:#ffffff; }
::-webkit-selection { background : #00739A; color:#ffffff; }
.camera_prevThumbs, .camera_nextThumbs, .camera_prev, .camera_next, .camera_commands, .camera_thumbs_cont {
	background: #333333;
	opacity: .7;
}
.camera_prev:active, .camera_next:active, .camera_commands:active {
	opacity: 1;
	box-shadow: 0 0 0px rgba(255,255,255,0.0);	
	-webkit-box-shadow: 0 0 0px rgba(255,255,255,0.0);	 
	-moz-box-shadow: 0 0 0px rgba(255,255,255,0.0);	
}
.camera_caption > div  {
	background-color: #333333;
	color: #FFFFFF;
}

.content, .slogan, .photo-title, .photo-caption, .photo-links, .breadcrumbContainer, .footer, #myExtraContent1, #myExtraContent2, #myExtraContent3, #myExtraContent4 {
	color: #000000;
}
.content h1, .content h1, #myExtraContent1 h1, #myExtraContent2 h1, #myExtraContent3 h1, #myExtraContent4 h1 , .album-title, .movie-page-title {
	border-color: #000000; 
}
.album-title, .movie-page-title, h1, h2, h3, h4, h5, h6, .slogan {
	color: #CC3300;
}
.sidebar {
 	color: #00739A;
}
.sidebarTitle, .sidebar h1, .sidebar h2, .sidebar h3, .sidebar h4, .sidebar h5 {
	color: #CC3300;
}

.form-input-button, .button { 
	cursor: pointer;
	background: #00739A;
	color: white;
	border: 1px solid #00739A;
	background: -moz-linear-gradient(
		top,
		#00739A 0%,
		#005C7B);
	background: -webkit-gradient(
		linear, left top, left bottom, 
		from(#00739A),
		to(#005C7B));
	-moz-box-shadow:
		0px 1px 3px rgba(000,000,000,0.5),
		inset 0px 0px 2px rgba(255,255,255,1);
	-webkit-box-shadow:
		0px 1px 3px rgba(000,000,000,0.5),
		inset 0px 0px 2px rgba(255,255,255,1);
	box-shadow:
		0px 1px 3px rgba(000,000,000,0.5),
		inset 0px 0px 2px rgba(255,255,255,1);
	text-shadow:
		0px -1px 0px rgba(000,000,000,0.4),
		0px 1px 0px rgba(255,255,255,0.3);
} 
.form-input-button:active, .button:active { 
	cursor: pointer;
	background: #00739A;
	color: white;
	border: 1px solid #00739A;
	background: -moz-linear-gradient(
		top,
		#00739A 0%,
		#005C7B);
	background: -webkit-gradient(
		linear, left top, left bottom, 
		from(#00739A),
		to(#005C7B));
	-moz-box-shadow:
		0px 1px 3px rgba(000,000,000,0.0),
		inset 0px 0px 2px rgba(255,255,255,1);
	-webkit-box-shadow:
		0px 1px 3px rgba(000,000,000,0.0),
		inset 0px 0px 2px rgba(255,255,255,1);
	box-shadow:
		0px 1px 3px rgba(000,000,000,0.0),
		inset 0px 0px 2px rgba(255,255,255,1);
	text-shadow:
		0px -1px 0px rgba(000,000,000,0.4),
		0px 1px 0px rgba(255,255,255,0.3);
} 
.form-input-button:hover, .button:hover { 
	cursor: pointer;
	background: #007EA9;
	color: white;
	border: 1px solid #00739A;
	background: -moz-linear-gradient(
		top,
		#007EA9 0%,
		#00678A);
	background: -webkit-gradient(
		linear, left top, left bottom, 
		from(#007EA9),
		to(#00678A));
	-moz-box-shadow:
		0px 1px 3px rgba(000,000,000,0.0),
		inset 0px 0px 2px rgba(255,255,255,1);
	-webkit-box-shadow:
		0px 1px 3px rgba(000,000,000,0.0),
		inset 0px 0px 2px rgba(255,255,255,1);
	box-shadow:
		0px 1px 3px rgba(000,000,000,0.0),
		inset 0px 0px 2px rgba(255,255,255,1);
	text-shadow:
		0px -1px 0px rgba(000,000,000,0.4),
		0px 1px 0px rgba(255,255,255,0.3);
} 

/* =======================================HEADER */

#siteTitle {
	color: #CC3300;
}
.list a {
	color: #00739A;
}
.list a:hover {
	color: #CC3300 !important;
}
.list ul a {
    color: #000000 !important;
}
.list ul a:hover {
    color: #00739A !important;
}
.list a.current {
	color: #CC3300 !important;
}
.list a, .listTitle {
    color: #00739A;
}

.listTitle {
	color: %colour_nav_mobile_text%
}

/*nav ul ul {   
 	background-color: #FFCC66;
}*/
/*nav ul .hasChildren:hover {
	background-color: #FFCC66;
}*/
/*nav ul .hasChildren:hover a {
	color: #000000 !important;
}*/
/*nav ul ul a, nav ul ul a:link, nav ul ul a:visited {color: #fff !important;}*/
/*@media (max-width: 800px){
	nav a.mobile_handle { background: %colour_nav_mobile_background%; color: %colour_nav_mobile_text% !important;}
	nav ul ul a, nav ul ul a:link, nav ul ul a:visited {color: #00739A !important;}
	nav ul li { background: #FFFFFF; border-top: 1px solid #B2B2B2; }
	nav ul ul { border-bottom: 2px solid #CCCCCC; }
	nav .arrow_up { border-bottom: 10px solid #00739A; }
    nav .arrow_down { border-top: 10px solid #00739A; }
}*/

.sidebarTitle {}
/* =======================================BLOG */
.blog-entry-date {color: #000000 }
.blog-entry-title {}
/*.blog-entry {background: %colour_blog_background%; color: #000000;}*/

#logoWrap { 
	background-color: #FFFFFF;
	background-image: -moz-linear-gradient(top,  #FFFFFF 0%, #D8D8D8 100%);
	background-image: -webkit-gradient(linear, left top, left bottom, color-stop(0%, #FFFFFF), color-stop(100%,#D8D8D8));
	background-image: -webkit-linear-gradient(top,   #FFFFFF 0%,#D8D8D8 100%);
	background-image: -o-linear-gradient(top,   #FFFFFF 0%,#D8D8D8 100%);
	background-image: -ms-linear-gradient(top,   #FFFFFF 0%,#D8D8D8 100%);
	background-image: linear-gradient(to bottom,   #FFFFFF 0%,#D8D8D8 100%);
}
#siteTitleWrap { 
	background-color: #FFFFFF;
	background-image: -moz-linear-gradient(top,  #FFFFFF 0%, #D8D8D8 100%);
	background-image: -webkit-gradient(linear, left top, left bottom, color-stop(0%, #FFFFFF), color-stop(100%,#D8D8D8));
	background-image: -webkit-linear-gradient(top,   #FFFFFF 0%,#D8D8D8 100%);
	background-image: -o-linear-gradient(top,   #FFFFFF 0%,#D8D8D8 100%);
	background-image: -ms-linear-gradient(top,   #FFFFFF 0%,#D8D8D8 100%);
	background-image: linear-gradient(to bottom,   #FFFFFF 0%,#D8D8D8 100%);
}
.toggleTitle, .noTilt li, .noTilt a { background-color: #E7E7E7; }
.listTitle, .tilt li, .tilt a { background-color: #E7E7E7; }
.list a:hover { background-color: #FFFFFF; }
.list ul li a, .list ul li { background-color: #FFCC66 }

.sidebar { 
	background-color: #FFFFFF; 
	background-image: -moz-linear-gradient(top,  #FFFFFF 0%, #D8D8D8 100%);
	background-image: -webkit-gradient(linear, left top, left bottom, color-stop(0%, #FFFFFF), color-stop(100%,#D8D8D8));
	background-image: -webkit-linear-gradient(top,   #FFFFFF 0%,#D8D8D8 100%);
	background-image: -o-linear-gradient(top,   #FFFFFF 0%,#D8D8D8 100%);
	background-image: -ms-linear-gradient(top,   #FFFFFF 0%,#D8D8D8 100%);
	background-image: linear-gradient(to bottom,   #FFFFFF 0%,#D8D8D8 100%);
}
.slogan { 
	background-color: #FFFFFF;
	background-image: -moz-linear-gradient(top,  #FFFFFF 0%, #D8D8D8 100%);
	background-image: -webkit-gradient(linear, left top, left bottom, color-stop(0%, #FFFFFF), color-stop(100%,#D8D8D8));
	background-image: -webkit-linear-gradient(top,   #FFFFFF 0%,#D8D8D8 100%);
	background-image: -o-linear-gradient(top,   #FFFFFF 0%,#D8D8D8 100%);
	background-image: -ms-linear-gradient(top,   #FFFFFF 0%,#D8D8D8 100%);
	background-image: linear-gradient(to bottom,   #FFFFFF 0%,#D8D8D8 100%);
}
.mainContent .breadcrumbContainer {
	background-color: #333333;
	background-image: -moz-linear-gradient(top,  #333333 0%, #2B2B2B 100%);
	background-image: -webkit-gradient(linear, left top, left bottom, color-stop(0%, #333333), color-stop(100%,#2B2B2B));
	background-image: -webkit-linear-gradient(top,   #333333 0%,#2B2B2B 100%);
	background-image: -o-linear-gradient(top,   #333333 0%,#2B2B2B 100%);
	background-image: -ms-linear-gradient(top,   #333333 0%,#2B2B2B 100%);
	background-image: linear-gradient(to bottom,   #333333 0%,#2B2B2B 100%);
}
.content {
	background-color: #FFFFFF;
	background-image: -moz-linear-gradient(top,  #FFFFFF 0%, #D8D8D8 100%);
	background-image: -webkit-gradient(linear, left top, left bottom, color-stop(0%, #FFFFFF), color-stop(100%,#D8D8D8));
	background-image: -webkit-linear-gradient(top,   #FFFFFF 0%,#D8D8D8 100%);
	background-image: -o-linear-gradient(top,   #FFFFFF 0%,#D8D8D8 100%);
	background-image: -ms-linear-gradient(top,   #FFFFFF 0%,#D8D8D8 100%);
	background-image: linear-gradient(to bottom,   #FFFFFF 0%,#D8D8D8 100%);
}
#myExtraContent1 { 
	background-color: #333333;
	background-image: -moz-linear-gradient(top,  #333333 0%, #2B2B2B 100%);
	background-image: -webkit-gradient(linear, left top, left bottom, color-stop(0%, #333333), color-stop(100%,#2B2B2B));
	background-image: -webkit-linear-gradient(top,   #333333 0%,#2B2B2B 100%);
	background-image: -o-linear-gradient(top,   #333333 0%,#2B2B2B 100%);
	background-image: -ms-linear-gradient(top,   #333333 0%,#2B2B2B 100%);
	background-image: linear-gradient(to bottom,   #333333 0%,#2B2B2B 100%);
}
#myExtraContent2 { 
	background-color: #333333; 
	background-image: -moz-linear-gradient(top,  #333333 0%, #2B2B2B 100%);
	background-image: -webkit-gradient(linear, left top, left bottom, color-stop(0%, #333333), color-stop(100%,#2B2B2B));
	background-image: -webkit-linear-gradient(top,   #333333 0%,#2B2B2B 100%);
	background-image: -o-linear-gradient(top,   #333333 0%,#2B2B2B 100%);
	background-image: -ms-linear-gradient(top,   #333333 0%,#2B2B2B 100%);
	background-image: linear-gradient(to bottom,   #333333 0%,#2B2B2B 100%);
}
#myExtraContent3 { 
	background-color: #333333; 
	background-image: -moz-linear-gradient(top,  #333333 0%, #2B2B2B 100%);
	background-image: -webkit-gradient(linear, left top, left bottom, color-stop(0%, #333333), color-stop(100%,#2B2B2B));
	background-image: -webkit-linear-gradient(top,   #333333 0%,#2B2B2B 100%);
	background-image: -o-linear-gradient(top,   #333333 0%,#2B2B2B 100%);
	background-image: -ms-linear-gradient(top,   #333333 0%,#2B2B2B 100%);
	background-image: linear-gradient(to bottom,   #333333 0%,#2B2B2B 100%);
}
#myExtraContent4 { 
	background-color: #333333;
	background-image: -moz-linear-gradient(top,  #333333 0%, #2B2B2B 100%);
	background-image: -webkit-gradient(linear, left top, left bottom, color-stop(0%, #333333), color-stop(100%,#2B2B2B));
	background-image: -webkit-linear-gradient(top,   #333333 0%,#2B2B2B 100%);
	background-image: -o-linear-gradient(top,   #333333 0%,#2B2B2B 100%);
	background-image: -ms-linear-gradient(top,   #333333 0%,#2B2B2B 100%);
	background-image: linear-gradient(to bottom,   #333333 0%,#2B2B2B 100%);
}
#footerWrap {
	background-color: #FFFFFF;
	background-image: -moz-linear-gradient(top,  #FFFFFF 0%, #D8D8D8 100%);
	background-image: -webkit-gradient(linear, left top, left bottom, color-stop(0%, #FFFFFF), color-stop(100%,#D8D8D8));
	background-image: -webkit-linear-gradient(top,   #FFFFFF 0%,#D8D8D8 100%);
	background-image: -o-linear-gradient(top,   #FFFFFF 0%,#D8D8D8 100%);
	background-image: -ms-linear-gradient(top,   #FFFFFF 0%,#D8D8D8 100%);
	background-image: linear-gradient(to bottom,   #FFFFFF 0%,#D8D8D8 100%);
}

/* ============================================== IE ===========================================*/

.ie8 #logoWrap { 
	background-color: #FFFFFF;
	border-width: 1px;
	border-color: #FFFFFF #FFFFFF #999999 #FFFFFF;
	border-style: solid;
}
.ie8 #siteTitleWrap { 
	background-color: #FFFFFF;
	border-width: 1px;
	border-color: #FFFFFF #FFFFFF #999999 #FFFFFF;
	border-style: solid;
}
.ie8 .listTitle, .ie8 .tilt li { background: #E7E7E7; border-bottom: 1px solid #8A8A8A !important;}
.ie8 .sidebar { 
	background-color: #FFFFFF; 
	border-width: 1px;
	border-color: #FFFFFF #FFFFFF #999999 #FFFFFF;
	border-style: solid;
}
.ie8 .slogan { 
	background-color: #FFFFFF;
	border-width: 1px;
	border-color: #FFFFFF #FFFFFF #999999 #FFFFFF;
	border-style: solid;
}
.ie8 .content, .ie8 .mainContent .breadcrumbContainer , .ie8 #footerWrap {
	background-color: #FFFFFF;
	border-width: 1px;
	border-color: #FFFFFF #FFFFFF #999999 #FFFFFF;
	border-style: solid;
}
.ie8 #myExtraContent1 { 
	background-color: #333333;
	border-width: 1px;
	border-color: #474747 #3D3D3D #1E1E1E #3D3D3D;
	border-style: solid;
}
.ie8 #myExtraContent2 { 
	background-color: #333333; 
	border-width: 1px;
	border-color: #474747 #3D3D3D #1E1E1E #3D3D3D;
	border-style: solid;
}
.ie8 #myExtraContent3 { 
	background-color: #333333; 
	border-width: 1px;
	border-color: #474747 #3D3D3D #1E1E1E #3D3D3D;
	border-style: solid;
}
.ie8 #myExtraContent4 { 
	background-color: #333333;
	border-width: 1px;
	border-color: #474747 #3D3D3D #1E1E1E #3D3D3D;
	border-style: solid;
}

