
		body
		{
			margin:	0px 5px 0px 5px;
			padding: 0;
			font: 76% verdana, arial, helvetica, sans-serif;
			color: #000;
				background-color: #fff;
				text-align: center;
		}
		
		div#bigContainer
		{
				background-color:#F9F7F5;
				text-align: center;
				max-width:1100px;
				width:expression(document.body.clientWidth > 1100? "1100px": "auto" );
		}
		div#smallContainer
		{
				background-color:#F9F7F5;
				text-align: center;
				max-width:800px;
				width:expression(document.body.clientWidth > 800? "800px": "auto" );
		}

		div#minSize
		{
				min-width:780px;
				width:expression(document.body.clientWidth <= 780? "780px": "auto" );
		}		
		
		div#header
		{
			color: #fff;
			background-color: #880F20;
			text-align: left;
		}

	
		div#container
		{
				background-color:#F9F7F5;
				text-align: left;
		}
		
		div#container2
		{
				background:#F9F7F5 url("http://www.monticello.org/images/backgrounds/right_bg.gif") repeat-y top right;
			}
		div#container3
		{
				background:#F9F7F5 url("http://www.monticello.org/images/backgrounds/right_bg_home.gif") repeat-y top right;
			}
		
	/* Formats main nav background */
		#nav {
			background-color: #ffffff;
				}
			
		#navLine {
			background-color: #FFFFFF;
			border-top: 1px solid #F1F1ED;
			padding-bottom: 3px;
			}

		div#navigation
		{
			float: left;
			z-index:3;
			width: 138px;
			padding-top: 2em;
			background-color:#F9F7F5;
			background-image: url('http://www.monticello.org/images/backgrounds/background_localnav_Shadow2.gif');
			background-repeat: repeat-x;

		}
		
	
		div#more
		{
			float: right;
			z-index:1;
			width: 158px;
			margin: 0;
			padding: 20px 10px 10px 10px;
			color: #000000;
			clear: none;
			background-color:#EBE6D8;
			background-image: url('http://www.monticello.org/images/backgrounds/background_sideBar_Shadow.gif');
			background-repeat: repeat-x;
			max-width:158px;
			width:expression(document.body.clientWidth > 158? "158px": "auto" );



		}
		
			div#homeMore
		{
			float: right;
			z-index:1;
			width: 225px;
			margin: 0;
			padding: 20px 15px 10px 5px;
			color: #000000;
			background-color:#EBE6D8;
			background-image: url('http://www.monticello.org/images/backgrounds/homeSideBar_Shadow.gif');
			background-repeat: repeat-x;
			max-width:225px;
			width:expression(document.body.clientWidth > 225 "225px": "auto" );
		}
		
		div#content
		{
			background-repeat: repeat-x;
			z-index:2; /* This allows the content to overlap the right menu in narrow windows in good browsers. */
			margin-left: 138px;
			margin-right: 180px;
			padding-top: 80px;
			padding-left: 5px;
			padding-right: 10px;
		}
		
		div#browseContent
		{
			background-repeat: repeat-x;
			z-index:2; /* This allows the content to overlap the right menu in narrow windows in good browsers. */
			margin-left: 0px;
			margin-right: 180px;
			padding-top: 80px;
			padding-left: 15px;
			padding-right: 10px;

		}		
		
		div#homeContent
		{
			background-repeat: repeat-x;
			z-index:2; /* This allows the content to overlap the right menu in narrow windows in good browsers. */
			padding-top: 130px;
			margin-left: 0px;
			padding-left: 15px;
			margin-right: 245px;

		}
				
		div#homeLine
		{
			background-color: #F9F7F5;
			margin-top: -3px;
			margin-left: -15px;
			border-bottom: 1px solid #cbccbd;
			z-index:1;

			}		

		div#contentWide /*for pages without the right-hand sidebar */
		{
			background-repeat: repeat-x;
			z-index:2; /* This allows the content to overlap the right menu in narrow windows in good browsers. */
			margin-left: 138px;
			padding-top: 80px;
			padding-left: 15px;
			padding-right: 10px;

		}

	div#ggle {
			position: absolute;
			width: 80%;
			top: -300px;
			left: 0;
	}
	
		#cleardiv
		{
			clear: both;
			height: 1em;
		}
		
		div#footLine
		{
			background-color: #880F20;
			padding-top: 3px;
			border-bottom: 1px solid #B1615B;
			}
				
		div#footer
		{
			clear: both;
			padding: .5em 1em;
			text-align: center;
			color: #fff;
			background-color: #880F20;
		}

		div#choices
		{
			text-align: center;
		}

		div#molding {
			background-image: url('http://www.monticello.org/images/backgrounds/background_navigation_molding.gif');
			background-repeat: repeat-x;
			position: relative;
			background-color: #ffffff;
			height: 10px;
			width: 100%;
			margin: 0px;
			padding: 0px;
			}
			
		div#horzDivide { 
			display:block;
			
		}
/* header services in header */

#services { 
	position: relative;
	top: 20px;
	right: 0px;
	vertical-align:top;
	align:right;
	height: 70px;
	width: 400px;
	padding: 0px;
	z-index: 100;
}



/*temp search */
form {
		margin:0;
		display:inline;

	}

.submit input
{
color: #f9f7f5;
background: #990000;
border: 2px outset #d7b9c9
}



/* Sets spacing above and below */

p, ol, dl	{
	margin-top: 0em;
	margin-bottom: 2em;
}

ul	{
	margin-top: 0em;
	margin-bottom: 2em;
}


p {
	line-height:1.7em;
}

li {
	line-height:1.6em;
}


img {
	display: inline;
}

img.image{
	padding: 2px;
	border-style:outset;
	border-color: #d4d7ce;
	border-width:1px;
      }
img.imageLeft{
	float: left;
	margin-left: 10px;
	margin-right: 10px;
	padding: 2px;
	border-style:outset;
	border-color: #d4d7ce;
	border-width:1px;
	display:block;
      }
	 
img.imageRight{
	float: right;
	margin-left: 10px;
	margin-right: 10px;
	padding: 2px;
	border-style:outset;
	border-color: #d4d7ce;
	border-width:1px;
      }

img.thumbLeft{
	float: left;
	margin-left: 4px;
	margin-right: 4px;
	padding: 2px;
	border-style:outset;
	border-color: #d4d7ce;
	border-width:1px;
	display:block;
      }
/* Formats introductory paragraphs */
.intropara {
	font-size: 12px;
	line-height: 1.6em;
	font-weight:500
 	font-family: georgia, "trebuchet ms", verdana, arial, geneva, sans-serif;
	color: #330000;
}

/*AJAX TABBING*/
.shadetabs{
padding: 3px 0;
margin-left: 0;
margin-top: 1px;
margin-bottom: 0;
list-style-type: none;
text-align: left; /*set to left, center, or right to align the menu as desired*/
}

.shadetabs li{
margin: 0;
}

.shadetabs li a{
	text-decoration: none;
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	font-size: 11px; 
	font-weight: bold; 
	color: #003366; 
	background: transparent;
	}

.shadetabs li a:visited{
	text-decoration: none;
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	font-size: 11px; 
	font-weight: bold; 
	color: #003366; 
	background: transparent;
}

.shadetabs li a:hover{
text-decoration: underline;
color: #2d2b2b;
}

.shadetabs li.selected{
text-decoration: underline;
color: #d4d7ce;
}


.contentstyle{
margin-bottom: 1em; padding: 10px;
}


/* HYPERLINKS: STYLES FOR CONTROLLING HYPERLINK APPEARANCE */

a:link image {color: #d4d7ce}
a:visited image {color: #d4d7ce}
a:hover image {color: #771515}
a:active image {color: #d4d7ce}


/* Basic hyperlink styles */

a	{
	font-size: 1em; 
	font-family: verdana, arial, geneva, sans-serif;
	background: transparent;
}
	
a:link	{
	color:	#000099;
	background: transparent;
	text-decoration: underline;
}
	
a:visited	{
	color:	#990000;
	background: transparent;
	text-decoration: underline;
}
	
a:hover	{
	color:	#771515;
	background: transparent;
	text-decoration: underline;
}
	
a:active	{
	color:	#771515;
	background: transparent;
	text-decoration: underline;
}

sup { 
    font-size: 8pt;
          } 
a:fn {
	vertical-align: sup;
	font-size: 8px;
	}

/* FOOTER LINKS */

a.footerLink:link {  
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	font-size: 11px; 
	font-style: normal; 
	color: #ffffff; 
	text-decoration:none
}

a.footerLink:active {  
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	font-size: 11px; 
	font-style: normal; 
	color: #ffffcc; 
	text-decoration:none
}

a.footerLink:visited {  
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	font-size: 11px; 
	font-style: normal; 
	color: #cccccc; 
	text-decoration:none
}

a.footerLink:hover {  
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	font-size: 11px; 
	font-style: normal; 
	color: #ffffcc; 
	text-decoration:none
}


h6link	{
	font-family: Georgia, Times, serif, Trebuchet MS, Verdana, Arial, Helvetica;
	font-size: 1.1em; 
	font-weight: bolder; 
	color: #003366;
	margin-bottom: .67em;
} 
a.h6link:link {  
	font-family: Georgia, Times, serif, Trebuchet MS, Verdana, Arial, Helvetica;
	font-size: 1.1em; 
	font-weight: bolder; 
	color: #003366;
	margin-bottom: .67em;
	background: transparent;
		text-decoration:none;

}

a.h6link:active {  
	font-family: Georgia, Times, serif, Trebuchet MS, Verdana, Arial, Helvetica;
	font-size: 1.1em; 
	font-weight: bolder; 
	color: #003366;
	margin-bottom: .67em;
	background: transparent;
		text-decoration:none;

}

a.h6link:visited {  
	font-family: Georgia, Times, serif, Trebuchet MS, Verdana, Arial, Helvetica;
	font-size: 1.1em; 
	font-weight: bolder; 
	color: #003366;
	margin-bottom: .67em;
	background: transparent;
		text-decoration:none;

}

a.h6link:hover {  
	font-family: Georgia, Times, serif, Trebuchet MS, Verdana, Arial, Helvetica;
	font-size: 1.1em; 
	font-weight: bolder; 
	color: #003366;
	margin-bottom: .67em;
	background: transparent;
		text-decoration:underline;

}

/* MORE LINKS */

a.moreLink:link {  
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	font-weight: bold; 
	color: #003366; 
	background: transparent;
}

a.moreLink:active {  
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	font-weight: bold; 
	color: #003366; 
	background: transparent;
}

a.moreLink:visited {  
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	font-weight: bold; 
	color: #880F20; 
	background: transparent;
}

a.moreLink:hover {  
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	font-weight: bold; 
	color: #003366; 
	background: transparent;
}


/* SIDEBAR LINKS */

a.sidebarLink:link {  
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-style: normal; 
	color: #000000; 
	text-decoration:none;
	background: transparent;
}

a.sidebarLink:active {  
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-style: normal; 
	color: #000000;
	text-decoration:underline;
	background: transparent;
}

a.sidebarLink:visited {  
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-style: normal; 
	color: #333333;
	text-decoration: none;
	background: transparent;
}

a.sidebarLink:hover {  
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	font-style: normal; 
	color: #000000; 
	text-decoration:underline;
	background: transparent;
}


/* SITEMAP LINKS */

a.sitemapLink:link {  
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-style: normal; 
	color: #003366; 
	text-decoration:none;
	background: transparent;
}

a.sitemapLink:active {  
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-style: normal; 
	color: #990000;
	text-decoration:underline;
	background: transparent;
}

a.sitemapLink:visited {  
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-style: normal; 
	color: #771515;
	text-decoration: none;
	background: transparent;
}

a.sitemapLink:hover {  
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	font-style: normal; 
	color: #990000; 
	text-decoration:underline;
	background: transparent;
}

/* Breadcrumbs hyperlink styles */

a.breadCrumbs	{
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	font-size: 11px; 
	font-style: normal; 
	color: #333333; 
	text-decoration:underline;
}
	
a.breadCrumbs:link	{
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	font-size: 11px; 
	font-style: normal; 
	color: #333333; 
	text-decoration:underline;
}
	
a.breadCrumbs:visited	{
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	font-size: 11px; 
	font-style: normal; 
	color: #333333; 
	text-decoration:underline;
}
	
a.breadCrumbs:hover	{
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	font-size: 11px; 
	font-style: normal; 
	color: #990000; 
	text-decoration:underline;
}
	
a.breadCrumbs:active	{
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	font-size: 11px; 
	font-style: normal; 
	color: #333333; 
	text-decoration:underline;
}

/* HEADINGS: STYLES FOR H1-H6 */

h1	{
	font: normal 16px trebuchet ms, arial, helvetica, verdana, sans-serif;
	margin-top: 0;
	margin-bottom: 0;
	text-align: left;
	background: transparent;
}

h2	{
	font-family: Georgia, Times, serif, Trebuchet MS, Verdana, Arial, Helvetica;
	font-size: 1.7em;
	font-weight: normal;
	margin-top: 15px;
	margin-bottom: 10px;
	color: #345F0A;
}

h3	{
	font-family: Georgia, Times, serif;
	font-size: 1.1em;
	background: transparent;
	margin-bottom: 2px;

} 

h4	{
	font-family: Georgia, Times, serif, Trebuchet MS, Verdana, Arial, Helvetica;
	font-size: 1.3em; font-weight: bolder;
	color: #990000;
	margin-bottom: .67em;
	margin-top: 1.0em;
	font-variant : small-caps;
} 


h5	{
	font-family: Georgia, Times, serif, Trebuchet MS, Verdana, Arial, Helvetica;
	font-size: 1.3em;
	font-weight: bolder;
	color: #990000;
	margin-bottom: .3em;
	margin-top: 1.0em;
	font-variant : small-caps;
} 

h6	{
	font-family: Georgia, Times, serif, Trebuchet MS, Verdana, Arial, Helvetica;
	font-size: 1.1em; 
	font-weight: bolder; 
	color: #003366;
	margin-bottom: .67em;
	margin-top: -.1em
} 

pre {
	font-size: 1.1em; font-family: verdana, arial, geneva, sans-serif;
	color: #000000;
}

.sidebar {
	background-color: #EBE6D8;
	font-size: 11px;
	font-family: verdana, arial, geneva, sans-serif;
	color: #000000;
}

			
/* Styles paragraphs in the sidebar */
.sidebarpara {
	font-size: 1.1em; font-family: georgia, trebuchet ms, verdana, arial, geneva, sans-serif;
	color: #333333;
}
.caption {
	font-size: 1.1em; font-family: georgia, trebuchet ms, verdana, arial, geneva, sans-serif;
	color: #666666;
	line-height: 1.6em;
}

.date	{
	font-family: Georgia, Times, serif, Trebuchet MS, Verdana, Arial, Helvetica;
	font-size: 1.4em; font-weight: bolder;
	color: #990000;
	margin-bottom: .67em;
	margin-top: 1.6em;
	font-variant : small-caps;
} 

.eventName {
	font-family: Georgia, Times, serif, Trebuchet MS, Verdana, Arial, Helvetica;
	font-size: 1.4em; font-weight: bolder;
	color: #000000;
	margin-bottom: .67em;
	margin-top: 1.6em;
	font-variant : small-caps;
} 

.slash {
	font-family: Georgia, Times, serif, Trebuchet MS, Verdana, Arial, Helvetica;
	font-size: 1.4em; 
	font-weight: bolder;
	color: #666666;
	margin-bottom: .67em;
	margin-top: 1.6em;
} 

.eventDescription {
	margin-left: 20px;
	margin-top: 5px;
	margin-bottom: 10px;
}


ul.onefive  li { 
		line-height:1.2em; 
		/* padding-top: -.5em; 
 		margin-top: -.1em; */
		margin-bottom: 1.5em; 
		list-style-type: none; 
		}

/* STYLES FOR PAPERS INDICES AND TABLE OF CONTENTS PAGE */

.papersContents { padding-left: 2em; text-indent: -2em; vertical-align:top;  }

.papersIndex { padding-left: 2em; text-indent: -2em; vertical-align:top; line-height:1.2em; margin-top: 1em; margin-bottom: .5em;}

ul.papersSub  { 
		/* padding-top: -.5em;  
		padding-bottom: -.5em;*/
		margin-top: .4em;  
		margin-bottom: -.3em; }

ul.papersSub  li { 
		padding-left: 1em; text-indent: -2em; vertical-align:top; line-height:1.2em; 
		/* padding-top: -.5em; 
 		margin-top: -.1em; */
		margin-bottom: .3em; 
		list-style-type: none; }

ul.papersSubSub  { 
		/* padding-top: -.5em;  
		padding-bottom: -.5em;*/
		margin-top: .4em;  
		margin-bottom: .1em; }
		
a.papersNote:visited {
	color: #804000;
	font-size: 12px; 
	font-family:Georgia, "Times New Roman", Times, serif;
	background: transparent;
	text-decoration: underline;
}
a.papersNote:active {
	color: #000099;
	font-size: 12px; 
	font-family:Georgia, "Times New Roman", Times, serif;
	background: transparent;
	text-decoration: underline;
}


/* \*/
/* html p {height: 1%;} */
* html content {height: 1%;}
* html homeContent {height: 1%;}
* html minSize {height: 1%;}
* html contentWide {height: 1%;}
* html browseContent {height: 1%;}
* html homeMore {height: 1%;}
/* html h2 {height: 1%;}
* html h4 {height: 1%;}
/* */

