body, html {
	background-color: #fff;
	color: #000;
	margin: 0;
	padding: 0;
	font-family: "Trebuchet MS", Verdana, Arial;
	font-size: 11px;
}

div.clear {
	clear: both;
	height: 0;
}

h1{
	margin: 0;
	padding: 0;
	font-size: 13px;
	font-weight: normal;
	text-transform: uppercase;
	/* upper-case style */
}

h1.inline{
	margin: 0;
	padding: 0;
	float: left;
	position: relative;
	left: 33px;
	text-transform: uppercase;	
}

.print{
	padding-bottom: 3px;
	color: #FFF;
	float: right;
	background-color: #AAA;
	padding: 0px 13px;
	text-align: center;
	position: relative;
	right: -30px;
}

.print a{
	text-decoration: none; 
	color: #fff;
}

h2{
	margin: 0;
	padding: 0;
	font-size: 12px;
}


p{
	margin: 0;
	padding: 6px 0 6px 0;
}

a.block {
	display: block;
	color: #27325C;
}

#outer {
	position: absolute;
	top: 4px;
	left: 51px;
	width: 803px;
	height: auto;
}

	#innerTopFront {
		width: 803px;
		height: 320px;
	}

	#innerTopSub {
		width: 803px;
		height: 241px;
	}
	
		.innerTopLeftFront, .innerTopLeftSub {
			margin: 0;
			padding: 0;
			width: 241px;
			height: 321px;
			float: left;
			border-bottom: solid 1px #fff;
		} 
		.innerTopLeftSub {
			height: 241px;
		}
		.innerTopLeft img {
			border: none;
		}
		
		.innerTopRightFront {
			background-image: url(/files/design/emvda/topgraphicFront.jpg);
			background-repeat: no-repeat;
			width: 561px;
			height: 321px;
			margin: 0;
			padding: 0;
			border-left: solid 1px #fff;
			border-bottom: solid 1px #fff;
			float: left;
		}
		
		.innerTopRightSub {
			background-image: url(/files/design/emvda/topgraphicSub.jpg);
			background-repeat: no-repeat;
			width: 561px;
			height: 241px;
			margin: 0;
			padding: 0;
			border-left: solid 1px #fff;
			border-bottom: solid 1px #fff;
			float: left;
		}
		
			.search {
				width: 97px;
				float: right;
				background-color: #990033;
			}

				.search form {
					color: #000;
					padding: 1px 1px 1px 2px;
					margin: 0;
				}
				
				/* 	font-family and size need to be applied to show */
				.search form input.submit {
					background-color: #990033;
					color: #ffa800;
					border: none;
					padding: 0;	
					font-family: "Trebuchet MS", Verdana, Arial;
					font-size: 11px;
				}
				
				.search form input.text {
					font-family: "Trebuchet MS", Verdana, Arial;
					font-size: 11px;	
				}	
				
						
			.quickMenuFront {
				position: absolute; /* Use absolute due to padding in li */ 
				top: 246px;
				left: 706px;
				width: 97px;
				background-color: #990033;
			}
			
			.quickMenuSub {
				position: absolute; /* Use absolute due to padding in li */ 
				top: 167px;
				left: 706px;
				width: 97px;
				background-color: #990033;
			}
			
				.quickMenuFront ul, .quickMenuSub ul {
					width: 97px;
					padding: 0;
					margin: 0;
					list-style-type: none;
				}

					.quickMenuFront ul li, .quickMenuSub ul li {
						text-decoration: none;
						padding: 6px 0 2px 5px;
						margin: 0;
						border-bottom: solid 1px #990033;						
					}
					
					.quickMenuFront ul li a, .quickMenuSub ul li a {
						text-decoration: none;
						color: #ffa800;
					}

					.quickMenuFront ul li.last, .quickMenuSub ul li.last {
						border-bottom: none; 
					}


	#innerMiddle {
		width: 820px;
		height: auto;
		padding-bottom: 8px;
	}
	
		/* navigation - look further down*/
		.innerMiddleLeft {
			background-color: #990033;
			width: 241px;
			float: left;
			padding: 22px 0 17px 0;
			height: auto;
			margin-bottom: 4px; 	
		}
		
		.innerMiddleCenterFront, .innerMiddleCenterSub {
			width: 530px;
			border-left: solid 1px #fff; /* Still border in case bc-color change */
			float: left;
			padding-top: 35px;
		}
			.innerMiddleCenterTextFront {
				width: 311px;	
				padding: 0 35px 0 33px;
			}
		.innerMiddleCenterSub {
			width: 530px;
		}
			.innerMiddleCenterTextSub {
				width: 100%;	
				padding: 0 0px 0 33px;
			}
		
		.innerMiddleRight {
			width: 180px;	
			float: left;
			padding-top: 35px; display:none;
		}
			.innerMiddleRightText {
				background-image: url(../Images/rightRuler.gif);
				background-repeat: repeat-y;
				width: 162px;	
				padding: 0 6px 0 12px;
			}

	#innerBottom {
		background-image: url(/files/design/emvda/bottomRuler.gif);
		background-repeat: repeat-x;
		width: 803px;
		height: 20px;
		padding-top: 4px;
	}
		.innerBottomText {
				width: auto;
				float: right;
				text-align: right;	
		}


/* left menu */
.leftNav {}

.leftNav ul { 
	padding: 0px; 
	margin: 0px; 
	list-style-type: none; 
	border: none;
}

.leftNav ul ul { 
	border-top: solid 1px #fff;
}
.leftNav li { 
	padding: 0px; 
	margin: 0px; 
	list-style-type: none; 
	border: none;
}
	
.leftNav ul li { 
	padding: 0px; 
	margin: 0px; 
	list-style-type: none; 
	border-top: solid 1px #990033;
	background-color: #990033;
	background-image: url(/files/design/emvda/dotNav.gif);
	background-position: 13px 15px;   
	background-repeat: no-repeat; 
}

.leftNav li a {
	display: block;
	color: #ffa800;
	/*border-bottom: 1px solid #737163;*/
	padding: 7px 5px 7px 20px;
	text-decoration: none;
	width: 100%;
	width: 200px;
}

.leftNav li li a {
	display: block;
	text-decoration: none;
	padding: 0 0 0 37px; 
	width: 100%;
	width: 180px;
}

.leftNav li.selected li {
	padding: 0;
	padding: 0;
	border: none;
	background-image: none;
}

.leftNav li ul {
	padding-top: 9px;
	padding-bottom: 9px;
	background-color: #990033;
}

.leftNav a:hover { 
	text-decoration: none; 
	color: #ffa800;
}

.leftNav li.selected, .leftNav li.expanded { 
	background-image: url(/files/design/emvda/selectedNav.gif);
	background-position: 12px 13px; 
	background-repeat: no-repeat;
	background-color: #700126;
}

.leftNav li li { 
	background-image: url(/files/design/emvda/dotNav.gif);
	background-position: 28px 6px; 
	background-repeat: no-repeat;
	border: none;
}

.leftNav li li.selected, .leftNav li li.expanded { 
	background-image: url(/files/design/emvda/selectedNav.gif);
	background-position: 26px 6px; 
	background-repeat: no-repeat;
	border: none;
	background-color: #990033;
}




.leftNav li.last {
	border-bottom: solid 1px #990033;
}

.leftNav li li.last {
	border-bottom: none;
}

/* left menu */

/* sitemap */
.sitemap ul {
	list-style-type: bullet; 
	border: none;
}

.sitemap ul a {
	text-decoration: none;
	color: #000;
}

.sitemap ul a:hover {
	text-decoration: underline;
	color: #000;
}

/* sitemap */


/* NYT */

		.innerTopRightSubContainer {
			background-color: #990033;
			float: right;
			height: 241px;
			width: 97px;
		}

		.innerTopRightFrontContainer {
			background-color: #990033;
			float: right;
			height: 320px;
			width: 97px;
		}