﻿html, body
{
	height:100%;
}
html, body, form, fieldset
{
	margin: 0;
	padding: 0;
	
}

h1, h2, h3, h4, h5, h6, p, ul, ol, dl, blockquote, pre, address
{
        margin: 0;
        padding: 0;
}


body
{
	font-family:Arial, tahoma, sans-serif;
	font-size: 76%;
	color: #636466;
	background-color:#c0c0c0;
	
}

img 
{
	border: 0;
}

a, 
a:link,
a:visited
{
	color:#3e0800;
	text-decoration: underline;
}

a:active,
a:hover
{
	color:#000;
}

div
{
	font-size: 1em;
}
p, ul, ol, dl, blockquote, pre, address, span
{
	font-size: 1em;
	margin-bottom:5px;
}

ul,ol
{
	margin-left:25px;
}

h1,h2,h3,h4,h5,h6
{
	color: #7b1b10; 
	font-weight: bold;
	margin-bottom: 4px;
}
h1
{
	font-size: 1.3em;
	margin-bottom: 4px;
}

h2
{
	font-size: 1.2em;
	margin:4px 0px 4px 0px;
}

h3
{
	font-size: 1.1em;
	margin:4px 0px 4px 0px;
}
h4
{
	font-size: 1em;
	margin:4px 0px 4px 0px;
}
hr
{
	color: #a1a1a1;
	background-color: #a1a1a1;
	width:100%;
	height:1px;
	margin:1px;
}

input,textarea,select {
	font: 9pt Arial, tahoma, sans-serif;
	background-color : White;
	border: 1px solid #939598;
	margin: 1px;
	color: #575757;

}

.maincontainer {  width: 800px; min-height:100%; background-color:White; border-left:solid 1px black; border-right:solid 1px black;  margin: 0 auto; }
.logo { padding:28px 26px 5px 45px; display:block;}
.tagline { padding-top:63px; display:block;}
.nav { width: 100%; height: 24px; background-color: #3e0800; border-bottom:solid 1px white;border-top:solid 1px white;}
.footer { padding:5px 45px 5px 45px; margin:5px 0px 5px 0px;}
.sidenav{ width:225px; min-height:380px; background-image:url('/images/sidenavbg.jpg'); background-repeat:no-repeat; padding-top:10px;}

a.CMSBreadCrumbsLink,a.CMSBreadCrumbsLink:link,a.CMSBreadCrumbsLink:visited
{
	color: #636466;
	text-transform:uppercase;
	text-decoration:none;
	font-size:10px;
}
a.CMSBreadCrumbsLink:hover
{
	text-decoration:underline;
	}
.CMSBreadCrumbsCurrentItem
{
	text-transform:uppercase;
	color: #7b1b10;
	font-size:10px;
	}
.footerlinks
	{
		color: #636466;
	font-size:11px;
	font-weight:bold;
	}
.footerlinks a:link,.footerlinks a:visited
{
	color: #636466;
	text-decoration:none;
	font-size:11px;
	font-weight:bold;
}
.footerlinks a:hover
{
	text-decoration:underline;
	}
#videoplaceholder
{
	text-align:center;
	padding-top:15px;
}
#homeheader
{
	background-image:url('/images/homeheader.jpg'); 
	background-repeat:no-repeat;
	width:800px;
	height:254px;
}
.companydiv
{
	width:100%;
	background-image:url('/images/partnerbg.jpg'); 
	background-repeat:repeat-y;
	background-position:top right;
	margin-top:20px;
}
.companydivw
{
	width:100%;
	margin-top:20px;
}
/* Main Nav */
.FirstCMSListMenuUL
{
	margin:0px;
	padding:0px;
}
.FirstCMSListMenuHighlightedLI,.FirstCMSListMenuLI
{
 float:left;
 display:block;
 text-align:center;
}
a.FirstCMSListMenuLink,a.FirstCMSListMenuLink:link,a.FirstCMSListMenuLink:visited
{
	display:block;
	font-size:15px;
	width:94px;
	height:20px;
	padding-top:4px;
	border-left:solid 1px White;
	border-right:solid 1px White;
	text-decoration:none;
	color:#bd914f;

}
a.FirstCMSListMenuLink:hover
{
	display:block;
	font-size:15px;
	width:94px;
	height:20px;
	padding-top:4px;
	border-left:solid 1px White;
	border-right:solid 1px White;
	text-decoration:none;
	color:#FFF;
	background-color:#661d06;
	
}
a.FirstCMSListMenuLinkHighlighted:link, a.FirstCMSListMenuLinkHighlighted:visited,a.FirstCMSListMenuLinkHighlighted:hover
{
	display:block;
	font-size:15px;
	width:94px;
	height:20px;
	padding-top:4px;
	border-left:solid 1px White;
	border-right:solid 1px White;
	text-decoration:none;
	color:#FFF;
	background-color:#661d06;
	
}

/* Side Nav */
.FirstSideCMSListMenuUL
{
	margin:0px;
	padding:0px;
}
.FirstSideCMSListMenuHighlightedLI,.FirstSideCMSListMenuLI
{
 display:block;
 margin-bottom:5px;
}
a.FirstSideCMSListMenuLink,a.FirstSideCMSListMenuLink:link,a.FirstSideCMSListMenuLink:visited
{
	display:block;
	font-size:14px;
	font-weight:bold;
	width:171px;
	height:19px;
	padding:3px 10px 0px 44px;
	border-top:solid 1px Transparent;
	border-bottom:solid 1px Transparent;
	text-decoration:none;
	color:#656565;

}
a.FirstSideCMSListMenuLink:hover
{
	display:block;
	font-size:14px;
	font-weight:bold;
	width:171px;
	height:19px;
	padding:3px 10px 0px 44px;
	border-top:solid 1px #e7e7e7;
	border-bottom:solid 1px #e7e7e7;
	text-decoration:none;
	color:#e3d3cc;
	background-color:#ad7f6d;
	
}
a.FirstSideCMSListMenuLinkHighlighted:link, a.FirstSideCMSListMenuLinkHighlighted:visited,a.FirstSideCMSListMenuLinkHighlighted:hover
{
	display:block;
	font-size:14px;
	font-weight:bold;
	width:171px;
	height:19px;
	padding:3px 10px 0px 44px;
	border-top:solid 1px #e7e7e7;
	border-bottom:solid 1px #e7e7e7;
	text-decoration:none;
	color:#e3d3cc;
	background-color:#ad7f6d;
	
}

