/* Global */
body {
 background:url(../images/design-0/website-bg.png) top center no-repeat #C4B8A6;	
}
body, table, td, input, textarea, select, li a.active {
  color: #666;
}
#page {
	/*
	background:#F0F0F0;
	border:5px solid #FFF;
	-moz-box-shadow: 2px 2px 10px #000;
	-webkit-box-shadow: 2px 2px 10px #000;
	*/
	/**/
}
#footer{
	background:#CCCCCC;	
	border:5px solid #C0C0C0;
}

/*
Headers
*/
#content h1{
	background:url(../images/design-0/bg_h2.jpg) repeat-x;
	color:#FFF;
	/*
	border-top:5px solid #b25b60;
	border-right:5px solid #b25b60;
	border-left:5px solid #b25b60;
	*/
}

/*

*/
#navigation{
	background:#E8E8E8;
	border:5px solid #BDBDBD;
}
#sidebar-left .paypal-button{
	background:#E8E8E8;
	border:5px solid #BDBDBD;
}
#headerimage{
	border:5px solid #FFF;	
}
#content img{
	border:5px solid #FFF;
}
#logo{
	background:#CFCFCF;
	border:5px solid #999;
}
#content .node{
	background:#ECECEC;
	border:5px solid #CCC;
}
#content .node.first{
	border-top:0;	
}

.node input, .node .input, .node textarea, select {
  background-color: #FFF;
  border:1px solid #999;
}
a:link, a:visited {
  color: #444;
}
#content a{
	color:#900;	
}
#content a:hover{
	text-decoration:underline;	
}
a:hover{
	color: #111;
	text-decoration:underline;
}
#navigation a:hover{
	text-decoration:none;	
}
tr.even, tr.odd {
  border: none;
}
tr.odd {
  background-color: #E6E6E6;
}
tr.even {
  background-color: #FFF;
}

/* Links */
ul.links li a:link, ul.links li a:visited {
	color: #444;
}
ul.links li a:hover, ul.links li a:active, ul.links li a.active {
  text-decoration: none;
  color: #111;
}
ul.secondary-links li a:link, ul.secondary-links li a:visited{
	color:#900;	
}

/* Primary / Secondary links */
ul.primary-links {
  background-color: #E6E6E6;
}

/* Menus */
ul.menu li a:link, ul.menu li a:visited {
  background-color: #E6E6E6;
}
ul.menu li a:hover, ul.menu li a:active, ul.menu li a.active {
  background-color: #CBCBCB;
  color: #444;
}

#navigation ul li.active{
	background:#7c1118;	
}
#navigation ul li.active a, #navigation ul li:hover a{
	color:#FFF;
}
#navigation ul li:hover{
	background:#b6aa96;
}

/* Messages */
.help {
  background-color: #D2D9FF;
}
.notice {
  background-color: #FFFDB5;
}

/* Forms */
.form-item input.error, .form-item textarea.error, .form-item select.error {
  border: 2px solid #F88;
}
textarea, input.form-text, select {
  border: 1px solid #aaa;
}
input.form-text:focus, textarea:focus {
  background-color: #F5F9FB;
}
input.form-submit {
  background-color: #7C1118;
  color:#FFF;
}
input.form-submit:hover{
	background-color: #b6aa96;
	color: #FFF;
}
.paypal-button input{
	background:#E8E8E8;
}

/* images */
.body-image{
	border:5px solid #FFF;
}

.boldred{
	color:#7C1118;	
	font-weight:bold;
}
.centered{
	text-align:center;	
}
#content .pdf-icon, #content .print-icon{
	border:0;	
}
