/* style5 */

html {
	background: #F7F3E7 url(http://www.eosmith.org/templates/eosmith/images/style5/bg.jpg) 0 0 repeat-x;
}

body {
	color: #333;		/* font color */
}

h2 {
	color: #000;
}

h3 { 
   /*color:#000*/
}

#style5 a:link, #style5 a:visited { color: #B11D21; text-decoration:none; /* font color 6C8AAE 91171B*/ }
#style5 a:hover { color:#0066FF; text-decoration:underline; }

a img.album,
.flickr_badge_image img {
	border: 2px solid #D52018;
}

a#active_menu:link, a#active_menu:visited { color:#FFFFFF; padding:25px 0 0 15px; line-height:250%;}


li.active_menu a:link,
li.active_menu a:visited {
    color: #333;
}

li.active_menu li a:link,
li.active_menu li a:visited {
	color: #D52018;
}

#fxContainer .contentheading,
#fxContainer div.moduletable h3,
#fxContainer {
	color: #fff;
}

#fxTarget { 
	background: #A21A21;
}

#fxShadow {
	background: url(http://www.eosmith.org/templates/eosmith/images/style5/fx-bottom.png) 0 0 repeat-x;
}

#fxTab {
	background: url(http://www.eosmith.org/templates/eosmith/images/style5/fx-tab.png) 0 0 no-repeat;
}

#fxTab a:link,
#fxTab a:visited,
#fxContainer a:link,
#fxContainer a:visited {
	color: #fff;
}

#fxTab a:hover {
	color: #ccc;
}

span.loginsubmit,
span.logoutsubmit {
	color: #fff;
	background: url(http://www.eosmith.org/templates/eosmith/images/style5/login_button.png) no-repeat;
}
/*barry*/
/*div#section1 { background: #671012 url(http://www.eosmith.org/templates/eosmith/images/style5/section1-bg.png) 0 0 repeat-x; border-bottom:1px solid #666666; }

div#section1 a:link,
div#section1 a:visited {
	color: #fff;
}*/
/*barry section divider
div#section1 td.divider {
	background: url(http://www.eosmith.org/templates/eosmith/images/style5/section1-div.png) 0 0 no-repeat;
}*/

div#section1 .contentheading,
div#section1 div.moduletable h3 {
	color: #F7DDDC;
}

div#section1 {
	color: #D7C8C1;
}

div#section1 a.readon {
	background: url(http://www.eosmith.org/templates/eosmith/images/style5/section1-readon.png) 0 0 no-repeat;
	color: #fff;
}

span.pathway img {
	background: url(http://www.eosmith.org/templates/eosmith/images/style5/arrow.png) no-repeat;
}

div#mainbody {
	background: #fff;
}

div#mainbody td.divider {
/*	background: url(http://www.eosmith.org/templates/eosmith/images/style5/body-div.png) 0 0 no-repeat;
*/}

div#mainbody div.moduletable h3 {
	color: #000;
}
/*barry*/
div#mainbody .contentheading {
	color:#B11D21; font-size:250%; margin:25px 0px px 0px; }

div#mainbody a.readon {
	background: url(http://www.eosmith.org/templates/eosmith/images/style5/body-readon.png) 0 0 no-repeat;
	color: #fff;
}

div#mainbody ul.latestnews li {
	background: url(http://www.eosmith.org/templates/eosmith/images/style5/latestnews.png) 0 0 no-repeat;
}

div#section2 {
/*	background: #565656 url(http://www.eosmith.org/templates/eosmith/images/style5/section2-bg.png) 0 0 repeat-x;
	border-bottom: 1px solid #2A2A2A;*/
}

div#section2 a:link,
div#section2 a:visited {
	/*color: #fff;*/
}

div#section2 td.divider {
/*	background: url(http://www.eosmith.org/templates/eosmith/images/style5/section2-div.png) 0 0 no-repeat;
*/}

div#section2 .contentheading,
div#section2 div.moduletable h3,
div#section2 {
	color: #D7D7D7;
}

div#section2 a.readon {
	background: url(http://www.eosmith.org/templates/eosmith/images/style5/section2-readon.png) 0 0 no-repeat;
	color: #fff;
}

div#section3 {
	/*background: #212121 url(http://www.eosmith.org/templates/eosmith/images/style5/section3-bg.png) 0 0 repeat-x;*/
}

div#section3 a:link,
div#section3 a:visited {
	/*color: #fff*/;
}

div#section3 td.divider {
	/*background: url(http://www.eosmith.org/templates/eosmith/images/style5/section3-div.png) 0 0 no-repeat*/;
}

div#section3 .contentheading,
div#section3 div.moduletable h3,
div#section3 {
	/*color: #BEBEBE*/;
}

div#section3 a.readon {
	/*background: url(http://www.eosmith.org/templates/eosmith/images/style5/section3-readon.png) 0 0 no-repeat;
	color: #fff;*/
}

div#header {
	background: url(http://www.eosmith.org/templates/eosmith/images/style5/header-bg.jpg) 0 0 repeat-x;
}

div#header .rk-1 {
	background:  url(http://www.eosmith.org/templates/eosmith/images/style5/header-r.jpg) 100% 0 no-repeat;
}

div#header .rk-2 {
	background:  url(http://www.eosmith.org/templates/eosmith/images/style5/header-l.jpg) 0 0 no-repeat;
}

img#logo {
	background: url(http://www.eosmith.org/templates/eosmith/images/style5/logo.jpg) 0 0 no-repeat;
}

div#horiz-menu {
	background: url(http://www.eosmith.org/templates/eosmith/images/style5/menu-bg.gif) 0 0 repeat-x;
}

div#hdiv {
	background: url(http://www.eosmith.org/templates/eosmith/images/style5/bottom-hdiv.png) 0 0 repeat-x;
}

div#footer {
	background: url(http://www.eosmith.org/templates/eosmith/images/style5/footer-bg.jpg) 0 0 repeat-x;
}

div#footer .rk-1 {
	background: url(http://www.eosmith.org/templates/eosmith/images/style5/footer-r.jpg) 100% 0 no-repeat;
}

div#footer .rk-2 {
	background: url(http://www.eosmith.org/templates/eosmith/images/style5/footer-l.jpg) 0 0 no-repeat;
}

div#the-footer {
}

/* @group Suckerfish Menu */

#horiz-menu.suckerfish a {
	color: #F9FAFD;
}

div#horiz-menu a:hover,
#horiz-menu.suckerfish li:hover,
#horiz-menu.suckerfish li.sfhover {
	background: url(http://www.eosmith.org/templates/eosmith/images/style5/red_nav_background.jpg) 0 0 repeat-x;
	color: #fff;
}

#horiz-menu.suckerfish li li:hover,
#horiz-menu.suckerfish li li.sfhover {
	background: #B11D21;
}

#horiz-menu.suckerfish li li a:link,
#horiz-menu.suckerfish li li a:visited {
	color: #fff;
	border-top: 1px solid #91171B;
	border-bottom: 1px solid #560E10;
}

#horiz-menu.suckerfish li li {
	background: #751315;
	border-left: 1px solid #91171B;
	border-right: 1px solid #91171B;
}

#horiz-menu li li a.daddy:link,
#horiz-menu li li a.daddy:visited  {
	background: url(http://www.eosmith.org/templates/eosmith/images/style5/rightarrow.png) 100% 50% no-repeat;
}

/* @end */

/* @group Horiz Menu */

div#horiz-menu li {
	background: url(http://www.eosmith.org/templates/eosmith/images/style5/menu-divider.jpg) 100% 0 repeat-y;
}

div#horiz-menu a:link,
div#horiz-menu a:visited,
div#horiz-menu li.active li a:link,
div#horiz-menu li.active li a:visited {
	color: #fff;
}

div#horiz-menu .active_menu a:link,
div#horiz-menu .active_menu a:visited,
div#horiz-menu li.active a:link,
div#horiz-menu li.active a:visited,
div#horiz-menu li.active li.active a:link,
div#horiz-menu li.active li.active a:visited {
	color:#CCCCCC;
}

/* @end */

/* @group Side Menu */

ul.sidenav li {
	background: url(http://www.eosmith.org/templates/eosmith/images/style5/menu-border.png) 0 100% repeat-x;
}

a.mainlevel {
/*	background: url(http://www.eosmith.org/templates/eosmith/images/style5/menu-border.png) 0 100% repeat-x;
*/}

/* @end */

/* @group Contact Menu */

div#top a.mainlevel, a.mainlevel:visited { color:  #CCCCCC; }
div#top a.mainlevel:hover { color:  #FFFFFF; } 

/* @end */

/* @group Blockquote */

blockquote { font-family:"Times New Roman", Times, serif; font-size:130%; color:#666666; line-height:150%; font-style:italic;
			 margin: 0px; padding: 10px; quotes: "\201C" "\201D"; }

blockquote {
  background: transparent url(../../../images/beg_quote.png) left top no-repeat;
}
blockquote.withquote { background:transparent url(../../../images/beg_quote.png) no-repeat;
					   background-position:20px 20px 0 0; padding:20px;
} 

p.withunquote { background: url(../../../images/end_quote.png) no-repeat; background-position:bottom right; padding:0 0 30px 0}

/* @end */

/* @group Code */

pre {
	background: #F3F3F3;
	border-top: 3px solid #DCDCDC;
	border-bottom: 3px solid #DCDCDC;
}

/* @end */

/* @group Notices */

span.alert {
	color: #c00;
	border-top: 3px solid #fe7b7a;
	border-bottom: 3px solid #fe7b7a;
	background: #fac6c6 url(http://www.eosmith.org/templates/eosmith/images/style5/status-alert.png) 10px 50% no-repeat;
}

span.info {
	color: #0055BB;
	border-top: 3px solid #629de3;
	border-bottom: 3px solid #629de3;
	background: #c6daf0 url(http://www.eosmith.org/templates/eosmith/images/style5/status-info.png) 10px 50% no-repeat;
}

span.note {
	color: #B79000;
	border-top: 3px solid #fde179;
	border-bottom: 3px solid #fde179;
	background: #f9eec6 url(http://www.eosmith.org/templates/eosmith/images/style5/status-note.png) 10px 50% no-repeat;
}

span.download {
	color: #57861A;
	border-top: 3px solid #c2df88;
	border-bottom: 3px solid #c2df88;
	background: #e2eecb url(http://www.eosmith.org/templates/eosmith/images/style5/status-download.png) 10px 50% no-repeat;
}

/* @end */

ul.arrow li {
	background: url(http://www.eosmith.org/templates/eosmith/images/style5/list-arrow.png) 0 0 no-repeat;
}

ul.arrows li {
	background: url(http://www.eosmith.org/templates/eosmith/images/style5/list-arrows.png) 0 0 no-repeat;
}

ul.check li {
	background: url(http://www.eosmith.org/templates/eosmith/images/style5/list-check.png) 0 0 no-repeat;
}

ul.clip li {
	background: url(http://www.eosmith.org/templates/eosmith/images/style5/list-clip.png) 0 0 no-repeat;
}

ul.pencil li {
	background: url(http://www.eosmith.org/templates/eosmith/images/style5/list-pencil.png) 0 0 no-repeat;
}

ul.plus li {
	background: url(http://www.eosmith.org/templates/eosmith/images/style5/list-plus.png) 0 0 no-repeat;
}

table.contentpaneopen tbody tr td span.small {
	background: url(http://www.eosmith.org/templates/eosmith/images/style5/author.png) 0 0 no-repeat;
}

td.createdate {
	background: url(http://www.eosmith.org/templates/eosmith/images/style5/created.png) 0 0 no-repeat;
}

div.moduletable h3 {
	color: #000;
}

table.mainbody td.mainbody td.sectiontableheader {
  background: #90A25A;
  border-bottom: 1px solid #FFFFFF;
  border-right:1px solid #FFFFFF;
  padding:10px;
  color:#FFFFFF;
}

tr.sectiontableentry1 td,
tr.sectiontableentry2 td,
td.sectiontableentry1,
td.sectiontableentry2 {
  border-top: 1px solid #DCDCDC;
  border-bottom: 1px solid #DCDCDC;	
}
td.sectiontableentry2 { width:50% }
tr.sectiontableentry2 td, td.sectiontableentry1 { background: #F3F3F3; }
/*barry*/
div.borderThick img{ border:1px solid #DADADA; margin:15px 0px 15px 0px; background-color:#eee; padding:6px; width:642px; }

div.contentpane td.sectiontableheader a:link, td.sectiontableheader a:visited { color:#FFFFFF !important; } 
div.contentpane td.sectiontableheader a:hover { color:#000000!important; }
