body {

	font-family: verdana;

	}

.footer {
	margin-top: 10px;
	margin-bottom: 10px;
	color: #FFFFFF;
	font-size: 8pt;
	}

.footer a {
	color: #FFFFFF;
	}

input.error {
	background: #F1F1F1 url('images/icons/caution.gif') no-repeat right center;
	}


#navigation_bar{

padding: 0;

width: 100%;

border-top: 5px solid #000000;

background: transparent;

voice-family: "\"}\"";

voice-family: inherit;

}



#navigation_bar ul{

margin:0;

margin-left: 40px; /*margin between first menu item and left browser edge*/

padding: 0;

list-style: none;

}



#navigation_bar li{

display: inline;

margin: 0 2px 0 0;

padding: 0;

text-transform: capilatize;

}



#navigation_bar a{

float: left;

display: block;

font-size: 10px;
font-weight: bold;

color: black;

text-decoration: none;

margin: 0px 10px 0 0; /*Margin between each menu item*/

width: 100px;

padding: 2px 5px;

background: url('images/yellow-dark gradient.jpg') repeat-y; 

border-right: 1px solid #000000;

border-bottom: 1px solid #000000;

border-left: 1px solid #000000;

}



#navigation_bar a:hover{

background-color: #CEC300; /*Brown color theme*/ 

color: black;

}



#navigation_bar #current a{ /*currently selected tab*/

background-color: #CEC300;

color: black;

border-right: 1px solid #000000;

border-bottom: 1px solid #000000;

border-left: 1px solid #000000;

}



.strap_line {

	padding-top: 5px;

	padding-bottom: 5px;

	}

a.gallery_link {
	color: #000000;
	font-size: 10pt;
	}

a.cat_link {
	color: #FFFFFF;
	font-size: 10pt;
	}

a.close {
	color: #000000;
	font-size: 10pt;
	}

.main_title {
	font-size: 12pt;
	font-weight: 900;
	align: left;
	}

.title {
	font-size: 10pt;
	}

.close {
	font-size: 10pt;
	}

.catalogue_page {
	border: 0;
	}

.category {
	font-size: 10pt;
	font-weight: 900;
	}

.cell {
	border-bottom: 1px solid #000000;
	}

.category_cell {
	border-top: 1px solid #AAAAAA;
	}

.catalogue_page_table {
	}

.text_field {
	border: 1px solid #000000;
	font-size: 10pt;
	margin-top: 2px;
	margin-bottom: 2px;
	}

.submit_button {
	border: 1px solid #000000;
	font-size: 10pt;
	font-weight: 900;
	background: #FFFFFF;
	margin-top: 2px;
	}

.back_button {
	border: 1px solid #000000;
	font-size: 10pt;
	background: #FFFFFF;
	margin-top: 2px;
	}

.gallery_img {
	border: 0;
	}

.dark_back, .imgoverlay {
	background: url('http://www.langmead-memorials.com/dbdos/images/template/overlay.png');
	}

* html #dark_back {
	background-color: #000;
	back\ground-color: transparent;
	background-image: url(blank.gif);
	filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src="http://www.langmead-memorials.com/catalogue/images/template/overlay.png", sizingMethod="scale");
	}