body {
	color: #444;
	
}

div.temp-message p {position:relative; top:10px;font-size:11px; text-align:center; margin-bottom:10px; padding:5px 50px; padding-bottom:0px; line-height:13px;}

div.form div.divider {margin-top:15px; border-top:2px solid #ccc;}

p, li, font {font-family:Arial, Geneva, Verdana, sans-serif; font-size:12px; line-height:22px;}

#homequad div img {margin:0px 6px 12px 6px;}

#homequad div p {margin:15px 15px 15px 6px;}

#homequad div {padding-left:6px;}

#homequad {width:493px; margin-bottom:8px;}

#homequad p {line-height:19px; color:#535249; font-size:13px;}
#homequad p span.h1 {font-family:Georgia, "Times New Roman", Times, serif; font-style:italic; font-weight:bold; font-size:16px; color:#185a58}


#homeJournal {background-color:#faf7e9; border:1px solid #e7e3cf; margin-left: 9px; height:332px; width:278px;}

#homeJournal h2 {background-image:url(/Images/rindjournal1.gif); background-repeat:no-repeat; background-position:top left; margin:0px; height:52px; text-indent:-1000px; overflow:hidden; position:relative; bottom:10px; right:3px; cursor:pointer}

#homeJournal p {margin-left:15px; line-height:15px; font-size:11px;}



#lowerThird {background-image:url(/Images/bluefadebg.jpg); background-repeat:repeat-x; background-position:top left; height:190px; clear:both; color:#185A58; margin-bottom:10px;}
#lowerThird div {height:190px;}

#lowerThird #signUp {border-left:8px solid white; margin-left:20px;}
#lowerThird #links1 {width:228px;}
#lowerThird #links2 {margin-left:15px; border-left:1px solid #d3dedf;}

#lowerThird h3 {color:#185A58; font-family:Georgia, "Times New Roman", Times, serif; font-style:italic; font-weight:bold; font-size:12px; line-height:17px; margin:15px 0px 12px 15px;}
#lowerThird ul {list-style-type:none; margin-left:15px; padding-left:0px;}
#lowerThird li {line-height:13px; margin:0px 0px 10px 0px}
#lowerThird a {color:#185A58;}

.hidden {display:none;}

h1, h2, h3, h4, h5, h6 {
	color: #7a6a53;
}

h2 {font-size:14px; margin:10px 0px}

h3 {font-weight:bold;}

blockquote p {font-size:14px;}

div#logo-container {
	position:relative;
	
}
div#logo-container img { margin-bottom:0px;}
table.infotable td {vertical-align:top; padding:5px; border-right:1px solid #EEE; border-bottom:1px solid #EEE}

.whoslogged {position:absolute; top:1px; right:1px; color:#549b7c}
.whoslogged a:link, .whoslogged a:visited {color:#549b7c; text-decoration:underline;}

body#dove .whoslogged, body#dove .whoslogged a:link, body#dove .whoslogged a:visited {color:#b9d0ed}

a:link, a:visited {color:#3570a7; text-decoration:underline;}

a#logo {
	color: #3a302b;
	text-decoration: none;
}

div#placeholder-hero {
	background: #D5DED9;
}

div#placeholder-search {
	background: #eee;
}

div#btmbanner {margin:0px 0px 3px 0px;}

div#sub {
	padding: 32px 0;
}

div#placeholder-footer {
border-top:4px solid #7d7b6e;
	color: #7e7c6f;
	padding:18px 15px 5px 110px;
	background-image: url(/images/footerbg.gif);
	background-repeat:no-repeat;
	background-position:top left;
}
div#placeholder-footer span {display:block; float:right; text-align:right;}
#nav1, #nav2, #nav3, #nav4, #nav5 {
	font-size:1px;
	text-indent:-200px;
overflow:hidden;
}

#cat_291464 {width:784px;}
td.menu-item {

padding:0;
	
}

td.menu-item-hover {
	color: #185a58;
}

td.menu-item-selected {
	
}

div#cat_291464_divs div {margin-top:4px;}

table.catsub291464 {background:#7d7b6e; padding-top:0px; position:relative; right:6px;}
#catDynMenuSub217122 table.catsub291464, #catDynMenuSub219727 table.catsub291464, #catDynMenuSub627890 table.catsub291464, #catDynMenuSub591612 table.catsub291464 {background:#7d7b6e; position:absolute; left:110px; top:-24px;}

#catDynMenuSub627890 table.catsub291464, #catDynMenuSub591612 table.catsub291464 {left:160px;}

td.submenu-item, #cat_291464_divs td td {
	
	color: #fff;
	font-size: 11px;
	padding: 0px 6px;
	
}

td.submenu-item-hover {
	background: #4A8797;
	color: #fff;
	font-size: 11px;
	padding: 0px 6px;
	
}

td.submenu-item-selected {
	background: #4A8797;
	color: #fff;
	font-size: 11px;
	padding:0px 6px;

}

/* @group Forms */

div#placeholder-box1 {
	border-bottom: 1px solid #CBC6B6;
}

.secure-login, .newsletter-form, .announcement-list {
	background: transparent;
	border: none;
	border-bottom: 1px solid #CBC6B6;
	margin: 0;
	padding: 9px 0;
}

.announcement-list {
	border: none;
	padding: 0 18px;
}

.secure-login h3, .newsletter-form h3 {
	background: transparent;
	border: none;
	font-size: 14px;
	margin: 0;
	padding: 6px 0px;
}

.secure-login div.form, .newsletter-form div.form {
	
}

div#sub input.cat_textbox_small,
div#sub select.cat_dropdown_small {
	
}

#placeholder-nav table td {cursor: pointer;cursor: hand; }    /* @end */

/* @group Links */

a:link, a:visited {

	
}

a:hover, a:active {
	
}

div#nav a:link, div#nav a:visited {
	color: #157b8c;
	text-decoration: none;	
}

div#nav a:hover, div#nav a:active {
	color: #157b8c;
	text-decoration: underline;
}

#placeholder-nav table td {cursor: pointer;cursor: hand; }    /* @end */

/* @group Template Settings */

/* Don't touch these unless you know how CSS layouts work */

body {
	background: #FFF url(/images/cssimg/headerbg.jpg) repeat-x top left;
	margin: 0;
}
body#dove {
	background: #FFF url(/images/cssimg/headerbg-dove.jpg) repeat-x top left;
}
body#sub {
		
}

div#cat_291464_divs {margin-top:6px;}

div#placeholder-logo {

}
div#placeholder-logo a {line-height:1px; padding:0; margin:0;}


div#placeholder-hero {
	height: 216px;
	width: 600px;
}

div#nav {
	background: url(/images/navbg.jpg) no-repeat;
	margin-bottom:12px;
	
}
body#dove div#nav {
	background: url(/images/navbg-dove.jpg) no-repeat;
	
}
div#placeholder-nav {
	
	padding: 0;	
}

div#placeholder-nav td {
	
	vertical-align: middle;
}

div.search-box {
	text-align: right;
}

div#placeholder-search {
	padding: 9px;
	
}

body#sub div#placeholder-search {
	
}

#sub div#main div.inner {
	margin-left:25px;
}

div.inner {padding-top:15px;}

div#sub {
	margin: 0;
	border-right:1px solid #e3e3e3;
}
div#sub ul li {font-weight:bold; font-size:10px; line-height:17px; list-style-type:none; color:#7A6A53; margin:0px 0px 5px 0px;}
div#sub ul li ul li {font-weight:normal; list-style-type:disc;}

div#placeholder-rss {
	height: 16px;
	margin-bottom: 9px;
	text-align: right;
}

div#placeholder-rss img {
	margin: 0 9px;
	vertical-align: middle;
}

.description td {border-right:1px solid #EEE;border-bottom:1px solid #EEE;}


#placeholder-nav table td {cursor: pointer;cursor: hand; }    /* @end */
