body{
	background: #342625 url(bg.jpg) repeat-x left top;
	color: #333;
}
h1#branding {
	background:#fff url(logo.png) no-repeat left top;
}
.container{
	/*border-left: 3px solid #000;
	border-bottom: 3px solid #000;
	border-right: 3px solid #000;*/
	background-color: #ffffff;
}

/* @group Navigation */
ul.nav {
  	background:#55721B url(navigation.jpg) repeat-x left top;
}
ul.main li {
  border-left: 1px solid #89B92A;
  border-right: 1px solid #4A6417;
}
ul.nav li a {
	color:#fff;
}
ul.nav li ul li a {
	color:#666;
}
ul.nav li:hover a,
ul.nav li a:hover,
ul.nav li a:focus {color:#000; background:#ccc;}
ul.nav li a:active {color:#666; background:#fff;}

ul.nav li:hover ul li a {color:#444;}
ul.nav li:hover ul li a:hover {color:#000; background:#fff;}
ul.nav li:hover ul li a:active {color:#666; background:#fff;}


ul.nav li.current a {color:#666; background:#fff;}

ul.nav li.current ul,
ul.nav li.current {background:#ccc !important}
ul.nav li.current ul li a {color:#444; background:#ccc;}
ul.nav li.current ul li a:hover {color:#000; background:#fff;}
ul.nav li ul li.current a,
ul.nav li ul li.current a:hover,
ul.nav li.current:hover ul li a:active {color:#666; background:#fff;}

ul.main li ul li a {
  color:#fff;
  border-top:1px solid #CFE79F;
  background:#33ff00;
}
ul.main li a:focus {color:#fff; background:#666;}
ul.main li ul li a:hover {
  color:#fff;
  background:#555;
}
/* Changes the color of the drop down menus */
ul.main li:hover a {
  color:#fff;
  background:#3B4F12;
}
ul.main li:hover ul li a {color:#fff;}
ul.main li:hover ul li a:hover {color:#fff; background:#6F9525;}
ul.main li:hover a:active {background:#CFE79F;color: #3B4F12;}
ul.main li:hover ul li a:active {color:#3B4F12; background:#CFE79F;}

/* @end */



.footer{
	background: #6F9525 url(footer.jpg) repeat-x left bottom;
	border: 2px solid #3B4F12;
}
.footerinner p{
	color: #fff;
}
.footerinner a{
	color: #fff;
}

/* @group Home Page Sidebar */

.sidebar{
	background-color:#291E1D;
	border: 1px solid #130E0D;
}

.readmore a, .readmore a:visited{
	color: #fff;
}


/* @end */

/* @group Blog Sidebar */

.blogsidebar {
	background-color:#57472B;
	border: 1px solid #291E1D;	
	color: #fff;
}
.blogsidebar a, .blogsidebar a:visited{
	color: #fff;
}
.blogsidebar a:hover{
	color: #E7DDCD;
}

/* @end */

.posted a{
	color: #333;
}

.newsflashitem{
	border-bottom: 1px solid #6F9525;
	color: #fff;
}
.readmore{
	background: url(readmore.jpg) no-repeat top right;
}

/* @group Podcast Bars */






ul.graphic li a,
ul.graphic li a.sm2_link {
 border:3px solid #342625;
 background-color:#342625;
}
ul.graphic li a.sm2_paused:hover,
ul.graphic li a.sm2_link:hover {
 background-color:#57472B;
 border-color:#57472B;
}

ul.graphic li a.sm2_paused {
 background-color:#333;
 border-color:#333;
}
ul.graphic li a.sm2_paused:hover {
 background-color:#333;
 border-color:#333;
}
ul.graphic li a.sm2_playing,
ul.graphic li a.sm2_playing:hover {
 background-color:#3B4F12;
 border-color:#3B4F12;
}
/* @end */



/* @group Calendar */

.calendarBG {
 background-color: #fff; 
}

.calendarBlank { 
 background-color: #57472B;
 color: #fff;
 border: 1px solid #fff;
}

.calendarHeader { 
 color: #fff; 
 background-color: #000; 
}
.calendarHeader th{
	background-color: #291E1D;
}

.calendarMonthLinks a:hover {
 color:             #ccc;
 background-color:  transparent;
}

.calendarDayHeading {
 color: #fff; 
 background-color: #291E1D; 
}

.calendarToday { 
 color:				#57472B;
 background-color: 	#DED3C1;
 border: 1px solid #57472b;
}

.calendarCell {
 color:             #57472b;
 background-color:  #fff;
 border: 1px solid #57472b;
}
.calendarCell a {
 color:             #57472b;
 background-color:  transparent;
}
.calendarCell a:visited {
 color:             #57472b;
 background-color:  transparent;
}

.calendarCell a:hover {
 color:             #DED3C1;
 background-color:  transparent;
}
/* @end */

.play{
	background: url(play.png) no-repeat left top;
}
.download{
	background: url(download.png) no-repeat left top;
}
.notes{
	background: url(notes.png) no-repeat left top;
}
.play a, .notes a, .download a{
	color: #fff;
}
#podcast{
	background-image:url(podcasts.jpg);
}

.content_page_right{
	background-color: #57472B;
	border: 1px solid #291e1d;
	color: #fff;
}
.content_page_right a{
	font-weight: normal;
	text-decoration: underline;
	color: #fff;
}








.hiddenFields{
	margin: 0;
	padding: 0;
	border: 0;
	background: none;
	text-indent: -5000px;
}