body
{ 
background-color:#513f1c;
background-image:none;
}
div.container
{
	width:900px;
	min-width:900px;
	max-width:900px;
	position: relative;
	margin-right: auto;
	margin-left: auto;
}
div.header
{
	width:900px;
	min-width:900px;
	max-width:900px;
	background-image:url(images/background/images/header09f.jpg);
	background-repeat:no-repeat;
	height:305px;
	max-height:305px;
	min-height:305px;
}

div.mainflash
{
	width:827px;
	padding: 30px 10px 0px 30px;
	float: none;
}
div.menu
{
	height: 50px;
	width: 900px;
}
div.lefthead
{
	height:221px;
	max-width: 290px;
	min-width: 290px;
	width: 290px;
	float: left;
}

div.midcontainer
{
	background-image:url(images/background/images/midb3.jpg);
	background-repeat:no-repeat;
	width:900px;
	height:720px;
}
div.group
{
width:840px;
margin: 0px 0px 0px 20px;
}
div.mid
{
	float:left;
	width:550px;
	max-width:550px;
	min-width:550px;
	height:720px;
	max-height:720px;
	min-height:720px;
}
div.midthird
{
float:left;
width:720px;
margin:0;
height:720px;
padding:0;
}
div.right
{
float:left;
width:150px;
min-width:150px;
max-width:150px;
height: 720px;
min-height:720px;
max-height:720px;
}
div.footer
{
	width:900px;
	min-width:900px;
	max-width:900px;
	height:137px;
	min-height:137px;
	max-height:137px;
	background-image:url(images/background/images/footer09c.jpg);
	background-repeat:no-repeat;
	clear:left;
}
/**********************/
/**used in mainpage */
/********************/

div.left
{
float:left;
width:170px;
min-width:170px;
max-width:170px;
height: 720px;
min-height:720px;
max-height:720px;
}
div.leftmenu
{
	padding-left: 30px;
}
div.rightmenu
{
	padding-left: 2px;
}

h1.leftmenu
{
	font-family: times;
	font-size:120%;
	color:#ecead1;
	background-image:url(images/buttons/redleft2.jpg);
	padding:0px 1px 12px 10px;
	text-decoration: none;
	text-align: center;
	width: 87%;
	background-repeat: no-repeat;
	margin: 0px 0px 0px 0px;
}
A.leftmenu:link {text-decoration: none; color:#ecead1;}
A.leftmenu:visited {text-decoration: none; color:#ecead1;}
A.leftmenu:hover {text-decoration: none; color:#6c1923; background-color:#ecead1;width:100%;} 

A.leftlight:link {text-decoration: none; color:#6c1923; padding-left:20px; font-weight:bold; font-size:130%;}
A.leftlight:visited {text-decoration: none; color:#6c1923; padding-left:20px; font-weight:bold; font-size:130%;}
A.leftlight:hover {text-decoration: none; color:#ecead1; padding-left:20px; background-color:#7f5e2c;width:100%; font-size:130%;} 
A.leftred:link {text-decoration: none; color:#ffffff; padding-left:0px; font-weight:bold;}
A.leftred:visited {text-decoration: none; color:#ffffff; padding-left:0px; font-weight:bold;}
A.leftred:hover {text-decoration: none; color:#6c1923; padding-left:0px; background-color:#ffffff;width:100%;} 
h1.menu
{
	font-family: times;
	font-size:130%;
	color:#000;
	line-height: normal;
	text-decoration: none;
	text-align: center;
	text-indent: 5px;
}
h2.menu
{
	font-family: times;
	font-size:175%;
	color:#660000;
	line-height: normal;
	text-decoration:none;
	margin: 0px 0px 10px 0px;
	text-align: center;
	border-style:solid;
	border-width:medium;
	background-color:#FFF;
	border-color:#522400;
	padding: 2px 0px 4px 0px;
}
h3.menu
{
	font-family: times;
	font-size:200%;
	color:#660000;
	line-height: normal;
	text-decoration: none;
	margin: 0px 0px 0px 0px;
	text-align: center;
}
A.menu:link {
	color:#660000;
	text-decoration: none;
}
A.menu:visited {
	color:#660000;
	text-decoration: none;
}
A.menu:hover {
	text-decoration: none;
	color:#FF0000;
}
h1.rightmenu
{
	font-family: times;
	font-size:110%;
	color:#ecead1;
	background-image:url(images/buttons/rightmenu2.jpg);
	padding:6px 5px 12px 0px;
	text-align: center;
	width: 90%;
	background-repeat: no-repeat;
	margin: 0px 0px 0px 0px;
}
h2.rightmenu
{
	font-family: times;
	margin: 0px 0px 0px 25px;
}
A.rightmenu:link {text-decoration: none; color:#ecead1;}
A.rightmenu:visited {text-decoration: none; color:#ecead1;}
A.rightmenu:hover {text-decoration: none; color:#6c1923; background-color:#ecead1;width:100%;} 



h1.mid
{
	font-size:100%;
	color:#000000;
	text-decoration:none;
	text-align: center;
	font-weight:400;
	margin: 0px 0px 0px 0px;
}

h1.special
{
font-family: times;
font-size:100%;
color:#000000;
text-decoration:none;
margin: 0px 0px 0px 0px;
padding:0;
text-align: center;
line-height:24px;
font-weight:bold;
}
A.special:link {
	text-decoration: none;
	font-size:80%;
	color:#000000;
	font-weight:lighter;
	text-align: center;
}
A.special:visited {text-decoration: none; font-size:80%;color:#000000; font-weight:lighter;}
A.special:hover {text-decoration: none; font-size:80%;color:#000000; font-weight:lighter;} 
h1.speciallist
{
	font-family: times;
	font-size:120%;
	color:#ecead1;
	background-image:url(images/buttons/special.gif);
	padding:4px 1px 12px 10px;
	text-decoration: none;
	text-align: center;
	width: 90%;
	background-repeat: no-repeat;
	margin: 0px 0px 0px 0px;
}
A.listback:link {text-decoration: none; color:#ecead1;}
A.listback:visited {text-decoration: none; color:#ecead1;}
A.listback:hover {text-decoration: none; color:#6c1923; background-color:#ecead1;width:100%;} 
h1.memorial
{
	font-family: "Palatino Linotype", "Book Antiqua", Palatino, serif;
	font-size:190%;
	color:#FFF;
	text-decoration:none;
	margin: 5px 0px 0px 0px;
	padding:0;
	text-align: center;
	line-height:30px;
	font-weight:bold;
	font-style: normal;
}
h1.box
{
font-family: times;
font-size:90%;
color:#7f5e2c;
border-style:solid;
border-width:thin;
background-color:#ecead1;
border-color:#522400;
text-decoration:none;
margin: 0cm 0.55cm 0.25cm 0cm;
padding:0;
text-align: center;
line-height:18px;
font-weight:bold;
}
/**********************/
/**used in disclaimer box*/
/********************/
h1.box4
{
font-family: times;
font-size:80%;
color:#000000;
border-style:solid;
border-width:thin;
background-color:#FFFFFF;
border-color:#993333;
text-decoration:none;
margin: 0cm 0cm 0cm 0cm;
padding:0;
text-align: center;
line-height:14px;
font-weight:lighter;

}
h1.emaillight
{
font-family: times;
font-size:100%;
color:#ECEAD1;
background-color:#7d271a;
text-decoration:none;
margin: 0cm 1.5cm 0cm 1.5cm;
padding:0.1cm 0cm 0.1cm 0cm;
text-align: center;
line-height:normal;
}
A.emaillight:link {text-decoration: none; font-size:85%;color:#e2818d; font-weight:bold;}
A.emaillight:visited {text-decoration: none; font-size:85%;color:#e2818d;  font-weight:bold;}
A.emaillight:hover {text-decoration: none; font-size:85%;color:#e2818d; font-weight:bold;} 

h1.box2
{
font-family: times;
font-size:130%;
color:#ECEAD1;
background-image:url(images/emailback2.jpg);
background-repeat:no-repeat;
background-position:center;
text-decoration:none;
margin: 0cm 0cm 0cm 0cm;
padding:0px 0px 5px 0px;
text-align: center;
line-height:30px;
font-weight:bold;
}
h1.boxsdc
{
	font-family: times;
	font-size:140%;
	color:#ECEAD1;
	background-image:url(images/sdc/boxsdc.png);
	background-repeat:no-repeat;
	background-position:center;
	padding:2px 0px 5px 0px;
	text-align: center;
	line-height:30px;
	font-weight:bold;
	margin: 2px 0px 2px 0px;
}
h1.number
{
	font-family: times;
	font-size:185%;
	color:#FFFFFF;
	background-image:url(images/buttons/8002.jpg);
	background-repeat:no-repeat;
	background-position:left;
	text-align:left;
	text-decoration:none;
	padding:0px 0px 4px 35px;
	line-height:50px;
	font-weight:bold;
	margin: 190px 0px 0px 30px;
}
h1.midspecial
{
font-family: times;
font-size:140%;
color:#ffffff;
background-image:url(images/buttons/midspecial2.jpg);
background-repeat:no-repeat;
background-position:left;
text-align:left;
text-decoration:none;
margin: 0px 0px 0px 115px;
padding:0px 0px 5px 15px;
line-height:44px;
font-weight:bold;
}
A.midspecial:link {text-decoration: underline;color:#ecead1; font-weight:bold;}
A.midspecial:visited {text-decoration: underline;color:#ecead1;  font-weight:bold; }
A.midspecial:hover {
	text-decoration: none; color:#6c1923; background-color:#ecead1;width:100%;
	font-weight:bold;
} 
A.mainspecial:link {text-decoration: none;padding-left:10px;color:#ecead1;font-weight:bold;}
A.mainspecial:visited {text-decoration: none;padding-left:10px;color:#ecead1;font-weight:bold; }
A.mainspecial:hover {text-decoration: none; padding-left:10px;color:#6c1923;background-color:#ecead1;width:100%;font-weight:bold;} 
h1.photo
{
text-align:left;
text-decoration:none;
margin: 0px 0px 0px 175px;
line-height:59px;
}
A.box:link {text-decoration: underline; font-size:24px;color:#FFFF00; font-weight:bold;}
A.box:visited {text-decoration: underline; font-size:24px;color:#ffff00;  font-weight:bold;}
A.box:hover {text-decoration: none; font-size:24px;color:#ffff00; font-weight:bold;} 


A.mid:link {text-decoration: underline; color:#7E1516; font-weight:bold; }
A.mid:visited {text-decoration: underline; color:#7E1516;  font-weight:bold;}
A.mid:hover {
	text-decoration: none;
	color:#7E1516;
	font-size:120%;
	font-weight:bold;
} 
A.mid4:link {text-decoration: underline; color:#000000; font-weight:bold; }
A.mid4:visited {text-decoration: underline; color:#000000;  font-weight:bold;}
A.mid4:hover {text-decoration: none; color:#7E1516; font-size:105%;  font-weight:bold;} 

h2.mid
{
	font-family: times;
	font-size:140%;
	color:#000000;
	text-decoration:none;
	text-align: center;
	line-height:50px;
	font-weight:bold;
	margin-top: -10px;
	margin-bottom: -1px;

}
h2.mid3
{
	font-family: times;
	font-size:130%;
	color:#000000;
	text-decoration:none;
	text-align: center;
	line-height:30px;
	font-weight:bold;
	margin: 0px 0px 0px 0px;

}
A.mid2:link {text-decoration: none; color:#7E1516; font-size:130%; font-weight:bold;}
A.mid2:visited {text-decoration: none; color:#7E1516; font-size:130%; font-weight:bold;}
A.mid2:hover {
	text-decoration: underline;
	color:#7E1516;
	font-size:130%;
	font-weight:bold;
}

A.main:link {text-decoration: underline; color:#f4e8ce; font-size:100%;}
A.main:visited {text-decoration: underline; color:#f4e8ce;font-size:100%;}
A.main:hover {text-decoration: underline; color:#f4e8ce;font-size:100%;} 

h3.mid
{
	font-family: times;
	font-size:140%;
	color:#7e1517;
	font-weight: bold;
	text-align: center;
	margin: 0px 0px 0px 0px;
}

h1.footer
{
	font-family: times;
	font-size:97%;
	color:#000000;
	text-align: center;
	line-height: 1;
	padding-top: 0px;
}
A.footer:link {text-decoration: underline; color:#660000;}
A.footer:visited {text-decoration: underline; color:#660000;}
A.footer:hover {text-decoration: none; color:#FF0000;}

h1.sub
{
color:#FFFFFF;
font-weight:bold;
text-align:center;
font-size:100%;
}
h1.quote	
{
	color:#000000;
	font-size:140%;
	font-style:italic;
	font-weight:bold;
	text-align:center;
	margin: 0px 0px -2px 0px;
}
h1.blue	
{
	color:#3339aa;
	font-size:140%;
	font-style:italic;
	font-weight:bold;
	text-align:center;
	margin: 0px 0px -2px 0px;
}
A.blue:link {text-decoration: none; color:#3339aa; font-size:130%; font-weight:bold;}
A.blue:visited {text-decoration: none; color:#3339aa; font-size:130%; font-weight:bold;}
A.blue:hover {
	text-decoration: underline;
	color:#3339aa;
	font-size:130%;
	font-weight:bold;
}


A.quote:link {text-decoration: none; font-style:normal; font-weight:lighter; color:#000000;}
A.quote:visited {text-decoration: none; font-style:normal; font-weight:lighter; color:#000000;}
A.quote:hover {text-decoration: none; font-style:normal; font-weight:lighter; color:#000000;}
h1.mem2 {
	font-family: times;
	font-size:110%;
	color:#ECEAD1;
	text-decoration:none;
	margin: 0px 0px 0px 0px;
	padding:0;
	text-align: center;
	line-height:24px;
	font-weight:bold;
}
h2.mem2 {
	font-family: times;
	font-size:90%;
	color:#ECEAD1;
	text-decoration:none;
	margin: 0px 0px 0px 0px;
	padding:0;
	text-align: center;
	line-height:18px;
	font-weight:bold;
}
h3.mem2 {
	font-family: "Times New Roman", Times, serif;
	font-size:210%;
	color:#ffcc00;
	text-decoration:none;
	margin: 5px 0px 0px 0px;
	padding:0;
	text-align: center;
	line-height:30px;
	font-weight:bold;
	font-style: normal;
}
#marina
{
	font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
	width: 540px;
	border-collapse:collapse;
}
#marina td, #marina th
{
	font-size:1em;
	border: 1px solid #900;
	padding:3px 0px 2px 0px;
	color: #6c1923;
	background-color:#ecead1;
	text-align: center;
	font-weight: bold;
}
#marina th 
{
	font-size:1.1em;
	text-align:center;
	padding-top:2px;
	padding-bottom:2px;
	background-color:#6c1923;
	color:#ecead1;
}
#marina tr.alt td 
{
color:#ecead1;
background-color:#6c1923;
}
