@charset "utf-8";
/* CSS Document */


/* reset - to reset default CSS settings that annoying */
html,body,div,ul,ol,li,dl,dt,dd,h1,h2,h3,h4,h5,h6,pre,form,p,blockquote,fieldset,input { color: #000; margin: 0; padding: 0; }
h1,h2,h3,h4,h5,h6,pre,code,address,caption,cite,code,th { font-size: 1em; font-weight: normal; font-style: normal; }
strong {font-weight: bold; font-style:normal; }
em {font-weight: inherit; font-style:italic; }
ul,ol { list-style: none; }
fieldset,img { border: none; }
caption,th { text-align: left; }
table { border-collapse: collapse; }
td,th { vertical-align: top; }

/* general formatting */
body {
	background-color: #3e3f36;
	margin: 0;
	padding:0;
	font-family: Arial, Helvetica, sans-serif;
	font-size:13px;
}

h1 {
	font-family: Arial, Helvetica, sans-serif;
	font-size:21px;
	color:#3E3F36;
	padding-top: 4px;
	padding-bottom: 6px;
	font-weight: bold;
}
h2 {
	font-family: Arial, Helvetica, sans-serif;
	font-size:15px;
	color:#400101;
	padding-top: 13px;
	padding-bottom: 1px;
	font-weight: bold;
	clear: both;
}
h3 {
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size:13px;
	color:#731702;
	padding-top: 5px;
	padding-bottom: 1px;
	font-weight: bold;
	padding-left: 60px;
	font-style: normal;
}
h4 {
	font-family: Arial, Helvetica, sans-serif;
	font-size:13px;
	color:#731702;
	padding-top: 1px;
	padding-bottom: 1px;
	font-weight: bold;
	clear: both;
}
.indentText {
	padding-left: 60px;
	padding-right: 30px;
}
.indentTextSmall{
	padding-right: 25px;
	padding-left: 25px;
}
.lowerText {
	padding-top: 20px;
}

p {
	font-family: Arial, Helvetica, sans-serif;
	font-size:13px;
	color:#1D1C1B;
	padding: 0px;
}

a {color: #8D6A00; text-decoration: none;}
a:link { color: #8D6A00; text-decoration: none;}
a:visited { color: #8D6A00; text-decoration:none;}
a:hover { color: #8D6A00; text-decoration:underline;}
a:active { color: #8D6A00; text-decoration:underline;}

.smallLink {
	font-size: 10px;
	padding-bottom: 9px;
}

#linkList {
	list-style-type: none;
}
#linkList li{
	font-family: Arial, Helvetica, sans-serif;
	font-size:13px;
	color:#1D1C1B;
	padding-bottom: 2px;
}
#listColumns dl {
	clear:both;
	width:620px;
	height:11em;
	margin-top: 0em;
	margin-right: auto;
	margin-bottom: 11px;
	margin-left: auto;
}
#listColumns dd {
  width:33%; 
  float:left; 
  margin:0;}

/* 
#listColumns ol.first {
  counter-reset:item 0;}
#listColumns ol.second {
  counter-reset:item 5;}
#listColumns ol.third {
  counter-reset:item 9;}

#listColumns ol li {
  display: block;}
#listColumns ol li:before {
  content: counter(item) ". "; 
  counter-increment: item 1;}
*/

.BodyList {
	list-style-type: square;
	list-style-position: outside;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 15px;
}
#wrapper {
	width: 966px;
	background-color: #EFEEE6;
	margin-top: 0px;
	margin-right: auto;
	margin-bottom: 0px;
	margin-left: auto;
}

/* masthead with logo */
#masthead {
	float: none;
	height: 95px;
	width: 966px;
	margin-right: auto;
	margin-left: auto;
	background-image: url(../images/Masthead.gif);
	list-style-type: none;
}

/* Sub navigation on top right */
#subNav {
	padding:1px;
	margin:0;
	text-align: right;
	list-style-type: none;
}
#subNav li {
	display:inline;
	padding:15px;
	color: #E3E2D8;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
}

#subNav ul li a {color: #E3E2D8; text-decoration: none;}
#subNav ul li a:link { color: #E3E2D8; text-decoration: none;}
#subNav ul li a:visited { color: #E3E2D8; text-decoration:none;}
#subNav ul li a:hover { color: #E3E2D8; text-decoration:underline;}
#subNav ul li a:active { color: #E3E2D8; text-decoration:underline;}

/* main navigation */
#nav {
	background-color: #450A02;
	float: none;
	height: 32px;
	width: 966px;
	padding: 0px;
}

/* major photo area */
#photo {
	clear: both;
	height: 188px;
	width: 966px;
	background-image: none;
}
#photoDivider {
	background-color: #450a02;
	clear: both;
	height: 8px;
	width: 966px;
	float: none;
	margin: auto;
}

/* main content area */
/* sets minimum height for area */
#mainContent {
	width: 966px;
	float: none;
	background-color: #EFEEE6;
	margin: 0px;
	min-height:450px;
	height:auto !important;
	height:450px;
}

/* left content */
/* note that some of text formatting for this area is up in general formatting */
#leftContent {
	background-color: #EFEEE6;
	float: left;
	width: 620px;
	padding-left: 24px;
	margin: 0px;
	padding-bottom: 50px;
}
#leftContent p {
	font-family: Arial, Helvetica, sans-serif;
	font-size:13px;
	color:#1D1C1B;
	margin: 0px;
	padding-right: 20px;
	padding-bottom: 9px;
}
#leftContent p.noSpace {
	padding-bottom: 0px;
}
#leftContent p.indentQuote {
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size:13px;
	color:#1D1C1B;
	padding-right: 25px;
	padding-left: 25px;
}

#crumbsNav {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	padding-top: 4px;
	padding-bottom: 4px;
	margin: 0px;
}
#crumbsNav ul li {
	display:inline;
	color: #731702;
	margin: 0px;
}	
#crumbsNav ul li a {color: #3E3f36; text-decoration: none;}
#crumbsNav ul li a:link { color: #3E3f36; text-decoration: none;}
#crumbsNav ul li a:visited { color: #3E3f36; text-decoration:none;}
#crumbsNav ul li a:hover { color: #3E3f36; text-decoration:underline;}
#crumbsNav ul li a:active { color: #3E3f36; text-decoration:underline;}
#crumbsNav li:before {
	content: "/";
	padding-right: 9px;
	padding-left: 6px;
	color: #3E3f36;
}
#crumbsNav li:first-child:before {
	content: "";
	padding: 0px;
}
#dividerBar {
	height: 2px;
	background-color: #3E3F36;
	float: left;
	width: 620px;
}

/* right content - 322 width minus 26 left/right padding = 270 width */
#rightSidebar {
	background-color: #EFEEE6;
	width: 270px;
	padding-top: 36px;
	padding-right: 26px;
	padding-left: 26px;
	float: right;
	margin: 0px;
	padding-bottom: 0px;
}
/*
.quoteGreen {
	background-color: #C2BF6B;
	margin-bottom: 30px;
	height: auto;
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 12px;
	padding-top: 22px;
	padding-right: 20px;
	padding-bottom: 36px;
	padding-left: 40px;
	color: #1D0503;
	background-repeat: no-repeat;
	background-position: left top;
	background-image: url(/images/Quotemarks_green.gif);
}
*/
.quoteYellow {
	background-color: #E8DE94;
	margin-bottom: 30px;
	height: auto;
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 12px;
	padding-top: 22px;
	padding-right: 20px;
	padding-bottom: 36px;
	padding-left: 40px;
	color: #1D0503;
	background-repeat: no-repeat;
	background-position: left top;
	background-image: url(/images/Quotemarks_yellow.gif);
}
.quoteGray {
	background-color: #C5C3AE;
	margin-bottom: 30px;
	height: auto;
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 12px;
	padding-top: 22px;
	padding-right: 20px;
	padding-bottom: 36px;
	padding-left: 40px;
	color: #1D0503;
	background-repeat: no-repeat;
	background-position: left top;
	background-image: url(/images/Quotemarks_gray.gif);
}
.quoteText {
	clear: both;
}
.quoteName {
	font-style: italic;
	float: left;
	text-align: right;
	width: 104px;
	padding-top: 5px;
}
.quoteFamousName {
	font-style: italic;
	float: left;
	text-align: right;
	width: 160px;
	padding-top: 5px;
}

/*
.quoteLinkGreen {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	float: right;
	padding-top: 6px;
}

.quoteLinkGreen a {color: #AEA939; text-decoration: none;}
.quoteLinkGreen a:link { color: #AEA939; text-decoration: none;}
.quoteLinkGreen a:visited { color: #AEA939; text-decoration:none;}
.quoteLinkGreen a:hover { color: #AEA939; text-decoration:underline;}
.quoteLinkGreen a:active { color: #AEA939; text-decoration:underline;}
*/
.quoteLinkYellow {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	float: right;
	padding-top: 6px;
}
.quoteLinkYellow a {color: #CCC283; text-decoration: none;}
.quoteLinkYellow a:link { color: #CCC283; text-decoration: none;}
.quoteLinkYellow a:visited { color: #CCC283; text-decoration:none;}
.quoteLinkYellow a:hover { color: #CCC283; text-decoration:underline;}
.quoteLinkYellow a:active { color: #CCC283; text-decoration:underline;}

.quoteLinkGray {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	float: right;
	padding-top: 6px;
}
.quoteLinkGray a {color: #949283; text-decoration: none;}
.quoteLinkGray a:link { color: #949283; text-decoration: none;}
.quoteLinkGray a:visited { color: #949283; text-decoration:none;}
.quoteLinkGray a:hover { color: #949283; text-decoration:underline;}
.quoteLinkGray a:active { color: #949283; text-decoration:underline;}

.sidebarItem {
	width: 270px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 20px;
	margin-left: 0px;
}
.sidebarItemHeading {
	background-color: #731702;
	height: 17px;
	width: 258px;
	font-family: Tahoma, Geneva, sans-serif;
	font-size: 15px;
	color: #FDF6C4;
	padding-top: 6px;
	padding-bottom: 8px;
	padding-left: 12px;
}
.sidebarItemBody {
	background-color: #E3E2D8;
	padding-top: 10px;
	padding-bottom: 12px;
	padding-left: 12px;
	font-family: Arial, Helvetica, sans-serif;
	color: 1D1C1B;
	font-size: 13px;
	padding-right: 18px;
}

#sidebarCalMain {
	width: 270px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 20px;
	margin-left: 0px;
}
#sidebarCalHeading {
	background-color: #731702;
	height: 17px;
	width: 258px;
	font-family: Tahoma, Geneva, sans-serif;
	font-size: 15px;
	color: #FDF6C4;
	padding-top: 6px;
	padding-bottom: 8px;
	padding-left: 12px;
}
#sidebarCalBody {
	height: 266px;
	width: 270px;
	margin: 0px;
	padding: 0px;
	background-color: #E3E2D8;
}
#sidebarCalContent {
	padding-left: 8px;
}
#sidebarCalFooter {
	background-color: #731702;
	height: 11px;
	width: 258px;
	font-family: Tahoma, Geneva, sans-serif;
	font-size: 11px;
	color: #FDF6C4;
	padding-top: 6px;
	padding-bottom: 8px;
	padding-left: 12px;
}

#sidebarCalFooter a {color: #FDF6C4; text-decoration: none;}
#sidebarCalFooter a:link {color: #FDF6C4; text-decoration: none;}
#sidebarCalFooter a:visited {color: #FDF6C4; text-decoration:none;}
#sidebarCalFooter a:hover {color: #FDF6C4; text-decoration: none;}
#sidebarCalFooter a:active {color: #FDF6C4; text-decoration:none;}

#sidebarStayConnected {
	height: 110px;
	width: 270px;
	background-image: url(../images/StayConnected.gif);
	margin-bottom: 30px;
	list-style-type: none;
}
#sidebarStayConnected ul{
	font-family: Arial, Helvetica, sans-serif;
	font-size:15px;
	color:#FDF6C4;
	padding-bottom: 2px;
	padding-top: 45px;
	padding-right: 20px;
	padding-left: 60px;
}
#sidebarStayConnected li{
	font-family: Arial, Helvetica, sans-serif;
	font-size:15px;
	color:#FDF6C4;
	padding-bottom: 10px;
}
#sidebarStayConnected a {color: #FDF6C4; text-decoration: none;}
#sidebarStayConnected a:link {color: #FDF6C4; text-decoration: none;}
#sidebarStayConnected a:visited {color: #FDF6C4; text-decoration:none;}
#sidebarStayConnected a:hover {color: #FDF6C4; text-decoration: underline;}
#sidebarStayConnected a:active {color: #FDF6C4; text-decoration:underline;}

/* footer area */
#footer {
	background-color: #1b170E;
	clear: both;
	height: 32px;
	width: 966px;
	color: #E3E2D8;
	margin: auto;
}
#footerNav {
	margin:0;
	padding-top: 5px;
	padding-left: 4px;
}
#footerNav li {
	display:inline;
	list-style:none;
	padding-right:0; 
	color: #E3E2D8;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	text-align: left;
	list-style-type: none;
}
#footerNav ul li a {color: #E3E2D8; text-decoration: none;}
#footerNav ul li a:link { color: #E3E2D8; text-decoration: none;}
#footerNav ul li a:visited { color: #E3E2D8; text-decoration:none;}
#footerNav ul li a:hover { color: #E3E2D8; text-decoration:underline;}
#whiteSpaceBottom {
	height: 50px;
}
#footerNav ul li a:active { color: #E3E2D8; text-decoration:underline;}
#footerNav li:before {
	content: "|";
	padding-right: 9px;
	padding-left: 6px;
	color: #E3E2D8;
}
#footerNav li:first-child:before { content: ""; }
#SocialNetworkList {
}
.socialNetworkItem {
	margin-bottom: 5px;
}
.socialNetworkLogo {
	height: 30px;
	width: 30px;
	float: left;
	padding-right: 15px;
	padding-left: 10px;
}
.socialNetworkText {
	height: 23px;
	text-align: left;
	padding-top: 7px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	color:#1D1C1B;
}
.socialNetworkText a {color: #1D1C1B; text-decoration: none;}
.socialNetworkText a:link {color: #1D1C1B; text-decoration: none;}
.socialNetworkText a:visited {color: #1D1C1B; text-decoration:none;}
.socialNetworkText a:hover {color: #1D1C1B; text-decoration:underline;}
.socialNetworkText a:active {color: #1D1C1B; text-decoration:underline;}

