﻿/*
#11511c - Green
#e0f4f5 - Blue

Colors:
#000000 - Black (unchanged from Bleitz)
#0a246a - Dark Blue (unchanged from Bleitz)
#11511c - Dark Green (replaces Bleitz's much darker green)
#e0f4f5 - Tan (replaces Bleitz's tan)
#d4d0c8 - Light Grey (unchanged from Bleitz)
#ffffff - White (unchanged from Bleitz)
*/

.box{border-color:#11511c;}
.button, a.button, a.button:hover, a.button:visited, a.button:link 
{
	color:#fff;
	background-color:#11511c;
	border-color:#11511c;
	font-size: .75em;
	font-family: Arial,Helvetica,sans-serif;
	text-decoration: none;
	font-weight: bold;
	padding: 0.25ex 1em;
	margin: 1ex 0;
	margin-top: 1ex;
	margin-bottom: 1ex;
}

.twocolumn h2, .subcontent1.content h3, .subcontent2.content h3, .gifts h4 
{
	background-color:#E0F4F5;
	border-bottom:1px solid #90A5AB;
	border-top:1px solid #90A5AB;
	color:#85989E;
	font-family:Georgia,"Times New Roman",Times,serif;
	font-style:italic;
	padding:0;
	text-align:left;
}

.subject .birth, .subject .death 
{
	font-family:Georgia,"Times New Roman",Times,serif;
}

.threecolumnequal #maincontent h2 {font:normal bold 2em/125% verdana;color:#11511c;background-color:#fff;}
.threecolumn #maincontent h2 {color:#11511c;background-color:#fff; font-size: 12pt; font-style: italic;}

.threecolumnequal .subcontent1 .links ul,
.threecolumnequal .subcontent2 .links ul{border-color:#11511c;}

.feature h4{color:#fff;background-color:#11511c;}
.feature .box{border-color:#11511c;}
.feature .box p a{background-color:transparent;}

.products div{border-color:#11511c;}
.products div p a{background-color:transparent;}

#header{margin:0 0 15px 0;color:#000;background-color:transparent;background-image:url(images/bluebar.jpg);background-repeat:repeat-x;height:120px;width:775px;}
#header h1{margin:0;width:100%;height:80px;background: transparent none no-repeat scroll 0 0 !important; padding-bottom:15px}
#header h1 a{width:194px;height:117px;color:#000;background:#fff url(images/logoleft.jpg) 0 0 no-repeat;text-indent:120%;white-space:nowrap;overflow:hidden;top:0;left:11px;}
#header .navigation ul{color:#11511c;background-color:transparent; margin-left: 165px;}
#header ul li a:link,
#header ul li a:visited, a:hover{font-weight: normal; float: none; font-size: 9pt; margin: 0; padding: 0; background-color: Transparent;cursor:pointer;}
#ie6andbelow #header .search{top:-45px;}
#header .search input.button, #header .search input.button_es, #header .search input.button_fr{font:normal normal 10px/12px verdana;cursor:pointer;}
#header .search input.text
{
	height:14px;
	position:relative;
	top:-1px;
}

#ie6andbelow  #header .search input.text
{
	height:15px;
	position:relative;
	top:-2px;
}


.refinelink a, .refinelink a:hover
{
	font-size: 9pt;
	font-weight: 900;
}
.productnavigation ul li a:link,
.productnavigation ul li a:visited,
.productacquisitions ul li a:link,
.productacquisitions ul li a:visited,
.productactions ul li a:link,
.productactions ul li a:visited
{
	height:auto;
	text-align:center;
	font-family: Georgia,"Times New Roman",Times,serif;
	color:#000;
	border: none;
	padding: 3px 5px;
	text-align: left;
	border-bottom: 1px solid #90A5AB;
	font-size: .8em;
	font-weight: normal;
}

.subject-features .imagelink li a:link, .subject-features .imagelink li a:visited { 
	font-weight: normal;
}
	
.productnavigation ul li a:active,
.productnavigation ul li a:hover,
.productacquisitions ul li a:active,
.productacquisitions ul li a:hover,
.productactions ul li a:active,
.productactions ul li a:hover
{
	text-decoration:none;
	background-color: #F6F6F6;
}



.productnavigation ul li,
.productacquisition ul li,
.productactions ul li{margin: 0; height:auto;}

.productnavigation ul li a.selected,
.productacquisitions ul li a.selected,
.productactions ul li a.selected
{
	background-image:url(images/whitearrow.gif);
	background-position:0 center;
	background-repeat:no-repeat;
}

/* DropDownNav */
.dropdownnav{border-color:#11511c;background-color:#e0f4f5;color:#11511c;}
div.dropdownnav div{background-color:#e0f4f5;font-family: Georgia,"Times New Roman",Times,serif;}
.dropdownnav *, .dropdownnav ul, .dropdownnav li{color:#11511c;background-color:#e0f4f5;}
.dropdownnav ul{border-color:#11511c;}
.dropdownnav li a:link,
.dropdownnav li a:visited{background-color:transparent; font-family: Georgia,"Times New Roman",Times,serif;}


/* imagelink */
.imagelink h3,
.subcontent1 .imagelink h3,
.subcontent2 .imagelink h3{font:normal 900 12pt/18px "Times New Roman";color:#5E2612;background-color:#fff;background-image:none;margin:0;padding:0;}

/*redesign*/

body 
{
	text-align: center;
	background: #D0EDE9 url('images/dignityBackground.png') repeat 0 0;
}

a, a:hover, a:link, .subject .location,  a:visited #footer .navigation ul li a:active, #footer .navigation ul li a:link, #footer .navigation ul li a:visited
{
	color: blue;
	text-decoration: underline;
	font-family: Georgia,"Times New Roman",Times,serif;
}

.shortinstructions a, .shortinstructions a:hover, .shortinstructions a:link, .shortinstructions a:visited, .shortinstructions a:active
{
	font-size: 10pt;
	padding-left: 10px;
	font-family:  "Times New Roman", serif;
	font-weight: 900;
}

.subject .location  a
{
	font-family: Georgia,"Times New Roman",Times,serif;
	font-size: 9pt;
}

.masterWrapper, .ProductDisplay
{
	border-left: 1px solid #90a5ab; 
	border-right: 1px solid #90a5ab; 
	border-bottom: 1px solid #90a5ab; 
	margin: auto; 
	width: 775px; 
	background: #fff;
	text-align: left;
}

.contentcontainer.general
{
	padding: 0 10px;
}
#ie6andbelow .contentcontainer.general
{
	width:745px;
	padding:0 10px 0 20px;
}
#ie6andbelow .ImageGalleryFlash
{
	left:-200px;
}

.contentcontainer.twocolumn
{
	overflow: auto;
	padding: 0 10px;
	width: auto;
}
#ie6andbelow .contentcontainer.twocolumn .content
{
	margin:0 0 0 5px;
	padding:0 5px 0 0;
}

.contentcontainer.onecolumn
{
	padding:0 10px;
}
#ie6andbelow .contentcontainer.onecolumn .content
{
	margin:0;
	padding:0 10px;
	width:732px;
}

body, ul, ol, dl, h1, h2, h3, h4, h5, h6, td, th, caption, pre, p, blockquote, div, span {
	font-family: Georgia,"Times New Roman",Times,serif;
	font-size: 9pt;
}

.advsearch .form div, .advsearch .form fieldset, .advsearch p, .twocolumn h2, .subcontent1.content h3, .subcontent2.content h3, .results .result *, .subject-features .imagelink li a:link, .subject-features .imagelink li a:visited, .force-scroll, .imagelink li a:link, .imagelink li a:visited {
	font-family: Georgia,"Times New Roman",Times,serif;
}

.box, .gifts .unit .box
{
	border: 1px solid #90a5ab; 
}

.gifts .unit .box
{
	width:218px;
}

#ie6andbelow .gifts .unit .box p
{
	margin:0;
	padding:5px;
}

.box p 
{
	font-size: 9pt;
	line-height: 16px;
}

.productnavigation ul li a:link, .productnavigation ul li a:visited, .productacquisitions ul li a:link, .productacquisitions ul li a:visited, .productactions ul li a:link, .productactions ul li a:visited
{
	text-decoration: none;
	font-size: 9pt;
}

.contentcontainer.threecolumn
{
	width: 422px;
}

.threecolumn #maincontent 
{
	width: 422px;
}

.productnavigation ul, .productacquisitions ul, .productactions ul 
{
	border-top: 1px solid #90A5AB;
}

#producedby a 
{
	display: none;
}

#footer .navigation ul li a:link, #footer .navigation ul li a:visited {
	color: #717276;
	font-size: .8em;
	text-transform: none;
}

.pagination a:hover, .pagination a.current 
{
	font-family: Georgia,"Times New Roman",Times,serif;
	color: #fff;
	background:#E0F4F5 none repeat scroll 0 0;
	border:1px solid #85989E;
	color:#90A5AB;
	margin:0;
}

.pagination a:link, .pagination a:visited, .pagination a:hover { 
	font-size: 1em;
	font-weight: bold;
	padding: 2px;
}

.advsearch .form .buttons .button, #header .search input.button {
	background:#E0F4F5 none repeat scroll 0 0;
	border:1px solid #85989E;
	color:#90A5AB;
	margin:0;
}

.ImageGalleryHTML ul.nav li.next a 
{
	font-size: 1em;
}

#ie7andup .threecolumn .subcontent2 
{
	margin-right: -165px;
}

.contentcontainer.threecolumn.general
{
	background: #fff;
}

.convert a, .driving a
{
	font-weight: 400;
}

.convert a:hover, .driving a:hover {
	text-decoration:underline;
}

.sendtribute input, .sendtribute textarea
{
	margin-bottom: 10px;
}

.sendtribute .content p 
{
	margin: 1em 0;
}

.advsearch .form fieldset legend 
{
	font-size: 12px;
}

#header .search 
{
	padding-right: 11px;
}

.results .result a:hover 
{
	font-weight: 900;
}

.shortinstructions { line-height: 18px; }
