/*
Theme specific style definitions.

Site: FADD
Author: Adam Barry for Neolab
Date: 17 October 2007
Base by Adam Barry

Themes are applied by setting the classname on the body-
element e.g. <body class="beige"> which applies the "beige"
theme.
----------------------------------------------------------*/

/***********************************************************
Theme: beige
***********************************************************/
.beige {
	background-color: #E2D9B7;
	background-image: url(../graphics/themes/beige/background/top.gif);
}

.beige #site .primary a:hover {
	background-color: #015692;
	color: white;
}

.beige #site .primary li.selected a {
	background-color: #015692;
	color: #D8E3F2;
}

.beige .navContainer {
	background-image: url(../graphics/themes/beige/elements/bottom.gif);	
}

.beige .secondary {
	background-color: #E9E3C9;
	background-image: url(../graphics/themes/beige/navigation/secondary/top.gif);
	color: inherit;
}

.beige .login {
	background-color: #E9E3C9;
	background-image: url(../graphics/themes/beige/elements/top.gif);
	color: inherit;
}

.beige .login fieldset {
	background-image: url(../graphics/themes/beige/elements/bottom.gif);
}

.beige .main {
	background-image: url(../graphics/themes/beige/main-back.gif);
}

.beige #content {
	background-color: #E9E3C9;
	background-image: url(../graphics/themes/beige/content/top.gif);	
	color: inherit;
}

.beige #content .container {
	background-image: url(../graphics/themes/beige/content/bottom.gif);
}

.beige #content.frontpage {
	background-color: #E2D9B7;
	background-image: none;
	color: inherit;
}

.beige #content .news span.image {
	background-image: url(../graphics/themes/beige/news-image-mask.gif);
}

.beige .newsletter {
	background-color: #E9E3C9;
	background-image: url(../graphics/themes/beige/elements/top.gif);	
	color: inherit;	
}

.beige .newsletter fieldset {
	background-image: url(../graphics/themes/beige/elements/bottom.gif);
}

.beige .calendar {
	background-color: #E9E3C9;
	background-image: url(../graphics/themes/beige/elements/top.gif);
	color: inherit;
}

.beige #content .calendar .container {
	background-image: url(../graphics/themes/beige/elements/bottom.gif);
}

.beige .calender th, .beige .calendar td {
	border-color: #E9E3C9;
}

.beige #content p span.image {
	background-image: url(../graphics/themes/beige/image-mask.gif);
}

.beige #content .news span.image {
	border-color: #CDC7B1;
}

.beige #footer .graphic {
	background-color: #E2D9B7;
	color: inherit;
}

.beige #footer .graphic.top span {
	background-image: url(../graphics/themes/beige/footer/top.gif);
}

.beige #footer .graphic.bottom span {
	background-image: url(../graphics/themes/beige/footer/bottom.gif);
}
