body {
	color: #555;
	background: #FFF url(bg.jpg) repeat-x;
}

/* links */
a { background: inherit; color: #72A545; text-decoration: none; }
a:hover { background: inherit; color: #006699; text-decoration: underline; }

h1 {color: #65944A; }

img {
	background: #FAFAFA;
}

code {
  background: #FAFAFA;
}

blockquote {
  	background-color: #FAFAFA; 
	color: #666666;	
}

th strong {
	color: #fff;
}

th {
	background: #74A846;
	color: #fff;
}

tr.row-a {
	background: #F8F8F8;
}
tr.row-b {
	background: #EFEFEF;
}
/* end - table */



/***********************
	  LAYOUT
************************/

#header-content h1#logo {
	color: #FFF;
}

#header-content h1#logo a {
	text-decoration: none;
	color: #FFF;
}
#header-content #slogan {
	color: #FFF;	
}

/* header menu */
#header-content ul {
	color: #FFF;
}

#header-content li a {
	color: #FFF;
	background-color: #333;
	text-decoration: none;
}

#header-content li a:hover {
	background: #65944A;
	color: #FFF;
}
#header-content li a#current  {
	background: #65944A;
	color: #FFF;
}

/* header photo */
.headerphoto {
	background: #FFF url(headerphoto.jpg) no-repeat center;	
}

/* sidebar */
.sidebox {
	background: #EDEDED;
	border: 1px solid #EFEDED;

}

/* sidebar menu */
#sidebar ul.sidemenu {
	background: #F2F2F2;			
}

#sidebar ul.sidemenu a {
	color: #333;
	border-bottom: 1px dashed #D4D4D4;
	text-decoration:none;
}

#sidebar ul.sidemenu a:hover {
	color: #65944A;		
}

/* main */

#main ul li {
	list-style-image: url(bullet.gif);
}


/* footer */

#footer-content a {
	text-decoration: none;
	color: #777;	
}
#footer-content a:hover {
	text-decoration: underline;
	color: #333;
}
/* additional classes */

.gray  { color: #BFBFBF; }



