/* 
White CSS
Copyright (c) 2006-2007, Victoria Bailey
*/


/*STRUCTURE
---------------------*/
body {
  background-color: #E9E9E9;
	background-image: url(../images/page-template/whiteDiagBg.gif);
}

#secondaryNavContainer{
	background-color: #FFF;
	background-image: url(../images/page-template/topNavColorBar.gif);
	border-right: 2px solid #DDD;
	border-left: 2px solid #DDD;
}

#headerContainer{
  width: 950px;
  height: 255px;
  background-color: #FFF;
}

#headerContainer a {
  width: 950px;
  height: 255px;
  display: block;
  background-color: #FFF;
  background-image: url(../images/page-template/header_lnoc.png);
  background-repeat: no-repeat;
}

#primaryNavContainer{
	background-color: #FFF;
	border-right: 2px solid #DDD;
	border-left: 2px solid #DDD;
}

#pageContainer {
	background-color: #FFF;
	border-right: 2px solid #DDD;
	border-left: 2px solid #DDD;
}

#contentContainer {
	background-color: #FFF;
}

#portfolioContainer {
	background-color: #FFF;
}

#footerContainer{
	background-color: #FFF;
	border-right: 2px solid #DDD;
	border-bottom: 2px solid #DDD;
	border-left: 2px solid #DDD;
}

#victoriaAvatar {
  background-color: #FFF;
	background-image: url(../images/index/victoriaAvatarWhite.png);
}

/*STYLE
-----------*/
body {
  color: #FFF;
}

h1, h2, h3, p, li, dl {
	color: #333;
}

#contentContainer  a {background-color: #FFF; }

/*STYLE - NEWS ARTICLES
--------------------------------------*/
#newsContainerL ul li a, #newsContainerR ul li a {
	background-color: #FFF;
	color: #333;
}

#newsContainerL ul li a:hover, #newsContainerR ul li a:hover {
  background-color: #E9E9E9;
}

.newsContainer li.catHeaderContainer {
	background-color: #FFF;
}

.greenSpeechBubble, .orangeSpeechBubble, .pinkSpeechBubble, .turquoiseSpeechBubble {
	background-position:right center;
	background-repeat: no-repeat;
}

.greenSpeechBubble {background-image: url(../images/index/speech-bubbles/greenSpeechBubbleW.png);}

.orangeSpeechBubble {background-image: url(../images/index/speech-bubbles/orangeSpeechBubbleW.png);}

.pinkSpeechBubble {background-image: url(../images/index/speech-bubbles/pinkSpeechBubbleW.png);}

.turquoiseSpeechBubble {background-image: url(../images/index/speech-bubbles/turquoiseSpeechBubbleW.png);}

.newsContainer .newsHeader {
	color: #333;
}

/*STYLE - BOOKS
-------------------------------*/
#booksContainer a, #booksContainer a.noRightMargin{
	background-color: #FFF;
	border: 2px solid #B4B4B4;
}

#booksContainer .catHeader {
	color: #333;
}

#booksContainer a:hover, #booksContainer a.noRightMargin:hover {border: 2px solid #242424;}

/*STYLE - PORTFOLIO
-------------------------------*/
#portfolioContainer a, #portfolioContainer a.noRightMargin{
	background-color: #FFF;
	border: 2px solid #B4B4B4;
}

#portfolioContainer a:hover, #portfolioContainer a.noRightMargin:hover{	border: 2px solid #242424;}

/*STYLE - FOOTER NAVIGATION
--------------------------------------------*/
#footerContainer ul.footerNav li a {
  padding: 0 2px 0 2px;
	color: #21A3DF;
	text-decoration: none;
}
	
/*#footerContainer ul.footerNav li a:link, #footerContainer ul.footerNav li a:visited {color: #21A3DF;}*/

#footerContainer ul.footerNav li a:hover, #footerContainer ul.footerNav li a:active {color: #21A3DF; text-decoration: underline;}

/*STYLE - COPYRIGHT / VALIDATION
---------------------------------------------------*/
#footerContainer ul.copyright {margin: 6px 0 2px 0; }

#footerContainer ul.copyright li {
	color: #333;
}

#footerContainer ul.copyright li a {color: #21A3DF;}
	
/*#footerContainer ul.copyright li a:link, #footerContainer ul.copyright li a:visited {color: #21A3DF;}*/

#footerContainer ul.copyright li a:hover, #footerContainer ul.copyright li a:active {color: #21A3DF; text-decoration: underline;}

/*STYLE - FORM
----------------------*/
#contact-area label {
	color: #333;
}