body {
background: repeat url(../../images/bluegrass/bg.png);}a:link, a:visited {	color: #036204;}#top_grad {
background: repeat url(../../images/bluegrass/bg.png);	height: 337px;}#container { 	border-right: 1px solid #23272d;	border-bottom: 1px solid #23272d;	border-left: 1px solid #23272d;}#pageHeader {	background: url(../../images/bluegrass/header_bg.png) repeat-x;}#pageHeader h1 {color: #047105;}#pageHeader h2 {	color: #098e0b;}#sidebarContainer #sidebar {	color: #1e537e;}#sidebarContainer .sideHeader {	background: url(../../images/bluegrass/side_head_bg.png) repeat-x left top;}#footer { 	color: #047105;}#footer a:link, #footer a:visited {	color: #047105;}#footer a:hover, #footer a:active {	color: #000000;}#breadcrumbcontainer {	color: #c6c6c6;}#navcontainer {	border-top-color: #ececec;}#navcontainer #current {	background: #047105; 
	color: #ffffff;}#navcontainer #current:hover {	background: #047105;	color: #FFFFFF;}#navcontainer .currentAncestor {	color: #FFFFFF;	background: #047105;}/* Parent - Level 0 */#navcontainer ul {	list-style: none;	margin: 0;	padding: 0;}#navcontainer a{	background: #ffffff;	color: #047105;	border-bottom: 1px solid #ececec;}#navcontainer a:hover {	background: #047105;	color: #ffffff;}#navcontainer ul ul {	border-color: #ececec;}#navcontainer ul ul a {	padding-left: 30px;	background: #fafafa;}#navcontainer ul ul #current{	background: #047105;}#navcontainer ul ul .currentAncestor {	background: #047105;}#navcontainer ul ul ul a{	padding-left: 50px;}#navcontainer ul ul ul #current{	background: #fafafa;	color: #047105;}#navcontainer ul ul ul ul a{	padding-left: 70px;}#navcontainer ul ul ul ul ul a{	padding-left: 90px;}#navcontainer ul ul ul ul ul ul a{	padding-left: 110px;}.blog-archive-month {	text-shadow: 2px 2px 2px #082142;}.blog-entry-title a {	color: #345483;}.blog-entry-date {	color: #999999;}.blog-entry-category, .blog-entry-permalink {	color: #304f7b;}.filesharing-description {	margin-bottom: 10px;}.filesharing-item {	border: 1px solid #e6e6e6;	padding: 1px;	margin-bottom: 10px;}.filesharing-item-title a:link {	padding: 3px;	margin-bottom: 5px;	border-bottom-style: none;}.filesharing-item-description {	font-size: 0.9em;	padding-left: 3px;	color: #808080;}.album-title {	color: #2d73b7;}.photo-navigation {	background: url(../../images/bluegrass/header_bg.png) repeat-x;}.photo-title {	text-shadow: 2px 2px 2px #082142;}.photo-caption {	color: #eaf3f8;	text-shadow: 2px 2px 2px #07326d;}.exif-data {	color: #fff;}.movie-page-title {	color: #2d73b7;	font-size: 1.8em;	font-weight: normal;	margin-bottom: 5px;}.movie-page-description {	margin-bottom: 10px;}.movie-thumbnail-frame {	border: 1px solid #e6e6e6;	padding: 1px;	width: 132px;	float: left;	text-align: center;	margin-right: 10px;}.movie-thumbnail-frame:hover {	border: 1px solid #808080;}.movie-thumbnail-caption {	font-size: 0.9em;	color: #808080;}.movie-background {	background: repeat url(../../images/bluegrass/body_bg.png);}.movie-title {	text-shadow: 2px 2px 2px #07326d;}