body {
	background:#C6C2B9 url(images/site-bg.gif) repeat-x;
	/*font-family:Arial, Helvetica, sans-serif;*/
	margin:0;
	padding:0;
}
body, td, li, div, p, th {
	font-family: Verdana;
	font-size: 12px;
	color: #353D43;
	line-height:19px;
}

h1#logo span { display: none; }
h1#logo {
	margin:0px;
    height: 118px; /* height of the replacement image */
    background-image: url("images/logo-new.gif");
    background-repeat: no-repeat;
}
.main {
	color:#595959;
}
.main-red {
	FONT-WEIGHT: normal;
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 20px;
	color: #940305;
	line-height: 25px;
	margin: 0px;
	padding: px;
}
.main-grey {
	color:#595959;
	font-size: 16px;
	font-weight:bold;
}
#head {
display:block;
height:119px;
}
#white-row {
background:#FFFFFF; /* url(images/white-bg.jpg) repeat-x;*/
width:100%;
/*left:0px;
top:119px;
position:absolute;*/
display:block;
}

#grey-row {
display:block;
border-top:solid 1px #E2E0DC;
border-bottom:solid 1px #ADA696;
background:#F6F4F0;
width:100%;
}

#grey-row td ul {
	list-style-image: url(images/pagepost.gif);
}

#grey-row td li {
	margin-left:-17px;
}

	
#footer td {
	/*font-family: Verdana;
	line-height:13px;*/
	font-size: 11px;
	color: #58544A;
	
}

#footer td a {
	color: #58544A;
}

h2 {
	color:#87B56D; 
	margin:0px;
	font-family:Georgia;
	font-weight:bold;
	font-size:18px;
}
h3 {
	FONT-WEIGHT: normal;
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 20px;
	color: #940305;
	line-height: 25px;
	margin: 0px;
	padding: px;
}

/*h3 {
	font-family:Tahoma;
	font-size:12px;
	line-height:16px;
	margin:0px;
	padding:0px;
	color:#990000;
	margin-top:10px;
}*/
p {
	/*font-size: 12px;*/
	color: #353D43;
	line-height: 19px;
	/*font-family: Verdana, Arial, Helvetica, sans-serif;*/
	text-align: left;
	margin-bottom: 20px;
	margin-top: 10px;
}


#footer-noelle {
	background: url(images/footer.jpg);
	width:754px;
	height:223px;
}
#bottom {
	background: #493F0B;
	color:#E3DDBF;
	font-family: Tahoma;
	font-size: 11px;
	text-align: right;
	width: 754px;
}
#nav {
	text-align:right;
	padding-top:10px;
	padding-bottom:10px;
	/*background:#5D0506 url(images/nav-bg.jpg) repeat-x;
	/*height:35px;*/
}
#nav img {
 border:0;
}
#nav a:link { text-decoration: none; font-weight:bold; font-family: Tahoma, Arial; font-size: 12px; color: #FFFFFF;}
#nav a:visited { text-decoration: none; font-weight:bold; font-family: Tahoma, Arial; font-size: 12px;color: #FFFFFF;}
#nav a:active { text-decoration: none; font-weight:bold; font-family: Tahoma, Arial; font-size: 12px;color: #FFFFFF;}
#nav a:hover { text-decoration: underline; font-weight:bold; font-family: Tahoma, Arial; font-size: 12px;color: #FFFFFF;}

#noelle-shell {
	position:relative;
	top:20px;
	left:180px;
	color:#FFFFFF;
	width:367px;
}
#noelle-shell h2 {
	font-family:Georgia;
	font-weight:bold;
	font-size:18px;
	margin:0px;
}
#noelle-shell h3 {
	font-family:Tahoma;
	font-size:12px;
	line-height:16px;
	margin:0px;
}
#noelle-shell p {
	font-family:Tahoma;
	font-size:12px;
	line-height:16px;
}

a.more:link { text-decoration: underline; font-family: Tahoma, Arial; font-size: 11px; color: #940a0c;}
a.more:visited { text-decoration: underline; font-family: Tahoma, Arial; font-size: 11px;color: #940a0c;}
a.more:active { text-decoration: underline; font-family: Tahoma, Arial; font-size: 11px;color: #940a0c;}
a.more:hover { text-decoration: underline; font-family: Tahoma, Arial; font-size: 11px;color: #940a0c;}

#bottom a:link { text-decoration: underline; font-family: Tahoma, Arial; font-size: 11px; color: #E3DDBF;}
#bottom a:visited { text-decoration: underline; font-family: Tahoma, Arial; font-size: 11px;color: #E3DDBF;}
#bottom a:active { text-decoration: underline; font-family: Tahoma, Arial; font-size: 11px;color: #E3DDBF;}
#bottom a:hover { text-decoration: underline; font-family: Tahoma, Arial; font-size: 11px;color: #E3DDBF;}