/*CSS for Sithe Mor v3.3*/

* { padding: 0; margin: 0; }

body {
 font-family: "times new roman", serif;
 font-size: 1em;
 background-color: #ffffcd;
}
#wrapper { 
 margin: 0 auto;
 width: 922px;
}
#header {
 width: 900px;
 color: #333;
 padding: 0px;
 border: 1px solid #ccc;
 height: 312px;
 margin: 10px 0px 0px 0px;
 background: #BD9C8C;
}
#content { 
 width: 920px;
 color: #333;
 border: 0px solid #ccc;
 background-color: #ffffcd;
 margin: 0px 0px 0px 0px;
 padding: 0px;
 xxheight: 38em;
 font-size: 120%;
}
#footer { 
 width: 900px;
 color: #333;
 border: 0px solid #ccc;
 background: #ffffcd;
 margin: 0px 0px 10px 0px;
 padding: 10px;
 font-size: 120%;
}
#footerpics{height: 150px; overflow: hidden;}
.clear { clear: both; background: none; }


/*New Code From Here*/

#nav, #nav ul {
	float: left;
	width: 52.90em; width: 100%; 
	list-style: none;
	line-height: 1;
	font-size: 80%;
	background: #041b5e;
	font-weight: normal;
	padding: 0;
	border: solid #041b5e;
	border-width: 1px 0; border-width: 0 0;
	margin: 0 0 0 0;
	z-index:100;
}

#nav a {
	display: block;
	width: 10em;
	w\idth: 9em;
	color: #ffffff; 
	text-decoration: none;
	padding: 0.25em 0.2em;
}

#nav a.daddy {
	background: url(rightarrow2.gif) center right no-repeat;
}

#nav li {
	float: left;
	padding: 0;
	width: 10em;
}

#nav li ul {
	position: absolute;
	left: -999em;
	height: auto;
	width: 14.4em;
	w\idth: 13.9em;
	font-weight: normal;
	border-width: 0.25em;
	margin: 0;
}

#nav li li {
	padding-right: 1em;
	width: 13em;
}

#nav li ul a {
	width: 13em; width: 14em;
	w\idth: 12em; width: 13em;
}

#nav li ul ul {
	margin: -1.75em 0 0 14em;
}

#nav li:hover ul ul, #nav li:hover ul ul ul, #nav li.sfhover ul ul, #nav li.sfhover ul ul ul {
	left: -999em; color: #00ffff;
}

#nav li:hover ul, #nav li li:hover ul, #nav li li li:hover ul, #nav li.sfhover ul, #nav li li.sfhover ul, #nav li li li.sfhover ul {
	left: auto; color: #00ffff;
}


#nav li:hover, #nav li.sfhover {
	background: #eda; background: #2e1646;}

.midtxt			{text-align: center;}
.red			{color: #ff0000;}
.blue			{color: #0000ff;}
.italic			{font-style: italic;}
.right			{float: right; margin-left: 0.50em;}
.left			{float: left; margin-right: 0.50em;}
.aligned-right1		{width: 56%; font-size: 90%; margin-left: 0.50em; margin-top:0.50em; margin-bottom:0.50em; background-color: #041b5e; float: right; z-index:1;  padding-top: 0px;}
#da12tp {position: relative;top: 0.20em; width: 25em; height: 12.50em; background-color: #ffffcd; background-image: url(./services_files/subnavbox.jpg); background-repeat: no-repeat; background-repeat: repeat-y; color:#041b5e; padding: 10px; font-family: "arial", san-serif; margin-bottom: 50px;}
ul.list1			{list-style-type: none; margin-left: 0.5em; margin-top: .25em;list-style-type: square;}
li.list1			{font-size: 100%; line-height: 100%; margin-left:1.00em; margin-top: 1.25em;}
#submenu {background-color: #ffffcd; background-image: url(./services_files/subnavbox.jpg); background-repeat: no-repeat; background-repeat: repeat-y; color:#041b5e; padding: 10px; font-family: "arial", san-serif; margin-bottom: 25px;}
a.subnav:link    		{color: #041b5e; text-decoration: none; type:none;}
a.subnav:visited 		{color: #041b5e; text-decoration: none; type:none;}
a.subnav:active  		{color: #041b5e; text-decoration: none; type:none;}
a.subnav:hover			{color: #ffffff; background-color: #041b5e; text-decoration: none; type:none;}
ul.submen			{margin-left: 0.5em; margin-right: 0.5em; margin-top: .0em; list-style-type: none;}
li.submen			{font-size: 80%; margin-left:0.25em; margin-top: 0.0em;}
a.links:link, a.links:active, a.links:visited, a.links:hover {
	text-decoration: underline;
	color: #67ac8c;
	font-size: 60%;
}
.commenttxt	{font-style: italic; font-size: 80%;}
.table1 {border: solid #000 1px; color: #000000; font-size: 100%;  width: 99%;}
.table1 td { padding: 5px;    border-width: 1px; border-style: solid;  border-color: black;}
.filler	{height: 12.0em; width: 13em;}
.smblue			{color: #041b5e;}
p + p { margin-top: 1.0em; } 
h1 + p { margin-top: 1.0em; } 
h2 { margin-top: 1.0em; } 
h2 + p { margin-top: 1.0em; } 
h3 { margin-top: 1.0em; } 
.footerpicbkg		{background-color: #f1d6b5;}
.bold			{font-weight: 600;}
.noborder		{border: 0;}
