body { font-family:Arial, Helvetica, sans-serif; color: #606060; font-size:12px; background-image:url(images/page_bg.gif); background-repeat:repeat-x; background-color:#760F13; background-position:top; text-align:center; margin:0; padding:0;}

img {border:0px;}

h1 { font-size:18px; color:#3F0303; font-weight:normal; }

td.topnav { padding-left:12px; font-family:Arial, Helvetica, sans-serif; font-size:13px; color:#3e3e3e; vertical-align:middle; background-image:url(images/row2.jpg); background-repeat:no-repeat; background-position:top center; line-height:48px; }
td.topnav a { padding-left:26px; padding-right:26px; padding-top:16px; padding-bottom:15px; text-decoration:none; color:#3e3e3e; line-height:48px;}
td.topnav a:hover { background-image:url(images/topnav_hov.jpg); background-position: bottom center; background-repeat:no-repeat; text-decoration:none; color:#FFFFFF;}
td.topnav a:visited { text-decoration:none; }

.content { padding:0px 20px 20px 20px; background:url(images/row4bg.jpg) right; }
.content a { color:#760F13; }
.content input, .content textarea { margin-bottom:8px; }
.contact1 { float:left; margin-left:15px; }
.contact2 { float:left; margin-top:0px; }

.categories td { padding:0 0 25px 0; margin:0px; }

/*td.sidenav { font-family:Arial, Helvetica, sans-serif; font-size:13px; color:#3e3e3e;}*/


/* Drop Down Menus */

#nav img { padding-right:30px; }

#nav, #nav ul { /* all lists */
	padding: 0px;
	margin: 0px;
	list-style: none;
	line-height: normal;
	width: 185px;
	text-align: left;
}

#nav a {
	color:#FFF;
}

#nav li {
	background:url(images/sidenav_bg.gif);
}
.hov { color:#FFF; }

#nav li a { /* main menu */
	display: block;
	font-family: Arial, Tahoma, Verdana;
	font-size: 13px;
	color: #5f5f5f;
	line-height:31px;
	text-align: left;
	padding-left:24px;
	text-decoration:none;
}
#nav li a:hover { /* main menu */
	display: block;
	background:url(images/sidenav_hov.gif);
	color:#FFF;
/*	color:#B1132A;*/
}

#nav li:hover {
	background:url(images/sidenav_hov.gif);
	color:#FFFFFF;
}

#nav li ul { /* 1st tier ul */
	position: absolute;
	width: 185px;
	margin:-31px 0 0 178px;
	left: -999em; /* using left instead of display to hide menus because display: none isn't read by screen readers */
}

#nav li ul li{ /* 1st tier li */
	width: 185px;
	line-height:31px;
	background:url(images/side_hover.gif);
}
#nav li ul li:hover{ /* 1st tier li hover */
	line-height:31px;
	background:#760F13;
}
#nav li ul li a{ /* 1st tier links */
	display: block;
	font-family: Arial, Tahoma, Verdana;
	font-size: 12px;
	line-height: 31px;
	text-align: left;
	font-weight: normal;
	text-decoration: none;
	color:#FFF;
	padding:0 5px 0 5px;
	background:url(images/side_hover.gif);
}
#nav li ul li a:hover { /* 1st tier link hovers */
	display: block;
	font-family: Arial, Tahoma, Verdana;
	font-size: 12px;
	text-decoration: none;
	text-align: left;
	font-weight: normal;	
	color: #FFF;
	text-decoration: none;
	background:url(images/side_hover2.gif);
	background-repeat:no-repeat;
	background-color:#760F13;
}

#nav li ul li ul li { /* sub-submenu */
	background-color: #760F13;
	width: 185px;
}

#nav li ul li ul li a:hover { /* sub-submenu links */
	color: #FFF;
	background:#760F13;
}
#nav li ul ul { /* 2nd tier & above menus */
	margin: -31px 0px 0px 185px; /* positions 2nd tier menu to right of dropdown */
}

#nav li:hover ul ul, #nav li.sfhover ul ul {
	left: -999em;
}

#nav li:hover ul, #nav li li:hover ul, #nav li.sfhover ul, #nav li li.sfhover ul { /* lists nested under hovered list items */
	left: auto;
}

/* 3rd level */
#nav li:hover ul ul, #nav li:hover ul ul ul, #nav li.sfhover ul ul, #nav li.sfhover ul ul ul { 
	left: -999em;
}
#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;
}
/* 4th level */
#nav li:hover ul ul, #nav li:hover ul ul ul, #nav li:hover ul ul ul ul, #nav li.sfhover ul ul, #nav li.sfhover ul ul ul, #nav li.sfhover ul ul ul ul {
	left: -999em;
}

#nav li:hover ul, #nav li li:hover ul, #nav li li li:hover ul, #nav li li li li:hover ul, #nav li.sfhover ul, #nav li li.sfhover ul, #nav li li li.sfhover ul, #nav li li li li.sfhover ul {
	left: auto;
}
#nav li:hover, #nav li.hover {
    position: static;
}
/* End Drop Downs */

td.sideon { font-family:Arial, Helvetica, sans-serif; font-size:13px; color:#FFFFFF; background-image:url(images/sidenav_hov.jpg);}
td.sideon a {color:#ffffff;  text-decoration:none; padding-left:30px;}

td.bottomnav { font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#8a8a8a; padding-top:30px; padding-bottom:30px; padding-left:34px; padding-right:34px; background-image:url(images/row5.jpg); background-repeat:no-repeat;}
td.bottomnav a { color:#8a8a8a;  text-decoration:none; }
td.bottomnav a:hover { text-decoration:none; }
td.bottomnav a:visited { text-decoration:none; }

td.footertext { font-family:Arial, Helvetica, sans-serif; font-size:11px; height:90px; color:#97797a; background-image:url(images/row6.jpg); background-position:top; background-repeat:no-repeat; padding-top:30px; padding-left:27px; padding-right:27px;}
td.footertext strong { color:#FFFFFF;}
td.footertext a {color:#FFFFFF;  text-decoration:none; }
td.footertext a:hover { text-decoration:none; }
td.footertext a:visited { text-decoration:none; }

td.bigred { font-family:Arial, Helvetica, sans-serif; color:#3f0303; font-size:16px;}

td.content { font-size:12px; font-family:Arial, Helvetica, sans-serif; color:#5f5f5f;}
td.content a { color:#3f0303;}
td.content a:hover { color:#3f0303;}
td.content a:visited { color:#3f0303;}
