/* Colours
=========

*/

html, body
{
	background-color: #eaeaea;
}

#wrapper
{
	background-color: #eaeaea;
}

#wrapper a:link, #wrapper a:visited, #wrapper a:active
{
	color: #e77e00;
}

#wrapper a:hover
{
	color: #DF2C03;;
}
#branding
{
	background: url('../images/layout/branding.jpg') no-repeat;
}


#sidebar
{
	background-color: #ffffff;
}

#sidebar ul a:link, #sidebar ul a:visited, #sidebar ul a:active
{
	color: black;
}

#sidebar ul a:hover
{
	color: #DF2C03;;
}

#contenttext ul a:link, #contenttext ul a:visited, #contenttext ul a:active
{
	color: black;
}

#contenttext ul a:hover
{
	color: #DF2C03;;
}

#sidebar-bottom
{
	margin: 10px 0px 10px 0px;
	background-color: white;
}

#sidebar-bottom img
{
	border: 1px solid #999999;
}


body#lessons #lessonselector
{
	background-color: #ffffff;
}

#primarynav
{
	background: url('../images/layout/nav-background.jpg');
}

#primarynav a:link, #primarynav a:visited, #primarynav a:active
{
	color: #ffffff;
}

#primarynav a:hover
{
	color: #e0e0e0;
}

#login a:link, #login a:visited, #login a:active
{
	color: #000000;
}

#login a:hover
{
	color: #808080;
}

#login span
{
	color: #efaf67;
}

#mainimage
{
	background-color: #ffffff;
}

#mainimage img
{
	border: 6px solid #e27a01;
}

body#index #maintext
{
	padding-left: 8px;
	border-left: 1px solid #A4A4A4;
}

#signin-top
{
	background: url('../images/layout/signin-top.jpg') no-repeat;
}

#signin
{
	background: url('../images/layout/signin-repeater.jpg');
}

#signin-bottom
{
	background: url('../images/layout/signin-bottom.jpg') no-repeat;
}


#lesson
{
	background: url('../images/layout/player-background.jpg') no-repeat;
}

#lessonheader h1, #lessonselector h3
{
	color: #e77e00;
}

#lessonheader h2, #lessonselector h4
{
	color: #d6d6d6;
}

body#lessons #lessonheader h2, body#lessons #lessonselector h4
{
	color: #636363;
}


#lessonselector a:hover h3, #lessonselector a:hover h4
{
	color: #DF2C03;
}

#contenttext
{
	background: url('../images/layout/copy-footer.jpg') #ffffff bottom left no-repeat;
}

#contenttext h1
{
	color: #ea7e02;
}

#relatedproducts
{
	background: url('../images/layout/related-background.jpg');
}

#relatedproducts h1
{
	color: #e77f02;
}

#relatedproducts p a:link, #relatedproducts p a:visited, #relatedproducts p a:active
{
	color: #b9b8b6;
}

#relatedproducts p a:hover
{
	color: #DF2C03;
}


#relatedtop
{
	background: url('../images/layout/related-top.jpg');
}

#relatedbottom
{
	background: url('../images/layout/related-bottom.jpg');
}

div.relatedtile p
{
	color: #b9b8b6;
}


