@charset "UTF-8";
/* CSS Document */
html, body, div, span, applet, object, iframe,
h1, h2, h3, h4, h5, h6, p, blockquote, pre,
a, abbr, acronym, address, big, cite, code,
del, dfn, em, font, img, ins, kbd, q, s, samp,
small, strike, strong, sub, sup, tt, var,
dl, dt, dd, ol, ul, li,
fieldset, form, label, legend,
table, caption, tbody, tfoot, thead, tr, th, td {
	margin: 0;
	padding: 0;
	border: 0;
	outline: 0;
	font-weight: inherit;
	font-style: inherit;
	font-size: 100%;
	font-family: inherit;
	vertical-align: baseline;
}
html {
height: 100%;
margin:0;
padding-bottom: 1px; /*to make sure there is always a v. scroll bar*/
}

body {
	font: 100%/1.75 Georgia, "Times New Roman", Times, serif;
	background:#4E2611 url(../images/bodybgtile1.jpg) repeat;
	margin: 0;
	padding:0;
	text-align: center;
	color: #7A5358;
}

#container {
position:relative;
width:798px;
margin:0 auto;
text-align:left;
padding:0;
background: transparent;
}

#header {
position:relative;
	top:3px;
	left:5px;
margin:0;
padding:0;
height:89px;
width:788px;
overflow:hidden;
}

#cornersmpl {
position:absolute;
top: 43px;
left: -32px;
z-index:999;
width:300px;
height:300px;
}
 #content{
 /*position:relative; top:0; left:0;*/
 margin:0;
 padding:10px;
 background: url(../images/contentbg2.jpg) repeat-y left top;
 }
 
 #sectionA {
 margin: 20px 5px 0 95px;
 padding-top: 25px;
 /*min-height:500px;*/
 }
 #sectionB {
 margin: 0 5px 0 95px;
 padding:10px 0;
 }
  #sectionC {
 margin: 0 5px 0 95px;
 padding:10px 0;
 }
 
h1, h2, h3, h4 {
	font-family:Georgia, "Times New Roman", Times, serif;
	line-height: 1.75em;
	color: #330066;
	margin:5px 0;
}
h1 {font-size: 130%;}
h2 {font-size: 120%;}
h3 {font-size: 105%;}
h4 {font-size: 100%;}

p {
padding: 0;
font-size:0.85em;
}

a.home {
color: #6E3D26;
text-decoration: none;
font-weight:bold;
}
a.home:visited {
color:#84676A; 
font-weight:bold;
}
a.home:hover {
color:#5B5581;        
font-weight:bold;
}

a {
color:#330066;
text-decoration:underline;
font-weight:bold;
}
a:visited {
color:#7A5358;
font-weight:bold;
}
a:hover {
color:#7A5358;
font-weight:bold;
}
p.home {
	font: lighter normal 1.1em/1.5 "Times New Roman", Times, serif;
	color:#7A5358;
	padding: 5px 0;
}
img.home {
margin-top: -20px;
padding:0;/*was 0 5px 0 0*/
}
img {
margin:0;
padding: 10px 15px 0 0;
}
#footer {
	/*background:url(../images/footer1.jpg) no-repeat top left;*/
	marginleft:5px;
	padding: 0;
}
#footer p {
	margin:0; /* zeroing the margins of the first element in the footer will avoid the possibility of margin collapse - a space between divs */
	padding: 20px 0 5px;
	text-align:center;
	font:0.65em/1.75 Verdana, Arial, Helvetica, sans-serif;
	letter-spacing: 0.07em;
	color: #DACFCD;
}
#footer p a {
text-decoration: none;
font-weight:normal;
color: #DACFCD;
}
#footer p a:visited {
text-decoration: none;
font-weight:normal;
color: #DACFCD;
}
#footer p a:hover {
text-decoration: none;
font-weight:normal;
color:#FFFFFF;
}
div#nav { margin-right:5px; float:right; /*width: 435px;*/ background:transparent; border-bottom: 1px solid #805458;}
div#nav ul {margin:0; padding:0; background: transparent; font-size:0.95em;}
div#nav li {position:relative; list-style: none; margin: 0; float:left; width:5.5em; line-height:1em;}
div#nav li:first-child {width:9em;}
div#nav li:hover {background: #EEE;}
div#nav li.submenu {/*background: url(../images/bullet.gif) 95% 50% no-repeat;*/}
div#nav li.submenu:hover {background-color: #FFFFCC;}
div#nav li a {display: block; padding:0.25em 0 0.25em 0.7em ; text-decoration: none; font-weight:normal; width:5.5em; text-align:left; color: #7A5358;}
/*div#nav li a:visited {color: #BBB;}
div#nav li a:hover {color: #F2D798;}*/
div#nav>ul a {width:auto;}
div#nav ul ul {position:absolute; width:9.5em; display: none; background:#FFF;}
div#nav ul ul li {/*background: url(../images/bullet.gif) 0 50% no-repeat; border-bottom: 1px solid #CCC;*/ width: 9.5em;}
div#nav ul ul li a {width:10em; padding:5px 6px;}
div#nav ul.level1 li.submenu:hover ul.level2 {display:block;}
div#nav ul.level2 {top: 1.5em; left: -1px; padding:6px 0;}


.fltrt {
	float: right;
	margin-left: 8px;
}
.fltlft {
	float: left;
	margin-right: 8px;
}
.clearfloat { /* this class should be placed on a div or break element and should be the final element before the close of a container that should fully contain a float */
	clear:both;
	height:0;
	font-size: 1px;
	line-height: 0px;
}
#believe {
width:304px;
height: 81px;
background:url(../images/believe.jpg) no-repeat left top;
margin: 35px 0 10px 0;
text-indent: -999px;
}
/* remember to define focus styles! */
:focus {
	outline: 0;
}
