body {font: 0.84em/1.333 Times New Roman, serif; color: #333; background: #fff; margin:0;}

h1 {font-size: 2em;}
h2 {font-size: 1.5em;}
h3 {font-size: 1.33em;margin:1px 0 1px 0;}
h4 {font-size: 1.1em;margin:1px 0 1px 0;}
h5 {font-size: 1em;margin:1px 0 1px 0;}
h6 {font-size: 0.85em;margin:1px 0 1px 0;}

a {color:#223989;}

a:hover {}

/* Page layout styles */
div#main {width:960px; margin:0 auto;background-image: url(../webimgs/contentBg.jpg) ; background-repeat:repeat-y;}

div#headerPane {margin:0 auto;height:186px; width:965px; background-image: url(/webimgs/headerBg.jpg); padding:0; overflow:hidden;position:relative;}
div#headerContainer {height:181px; width:100%;background: url(/webimgs/BGhomeslice.jpg) repeat-x; padding:0; }
div#headerPane #homeLink {display:block; width:125px; height:110px; float:left;}
div#headerPane #homeLink span {visibility: hidden; height:110px; display:block; float:left;}

div#tagLinePane {display:none;}

div#container {overflow:auto;}

div#leftPane {width:140px; padding:5px 5px; float:left; margin:0 -170px 0 0;}
div#noLeftPane {display:none; height:0;}

div#centerPane {width:930px;padding:5px 15px 5px 15px; float:left;}
div#centerPaneWithLeftPane {width:740px; padding:5px 5px 5px 170px; float:right;}
div#centerPaneWithRightPane {}
div#centerPaneWithLeftRightPanes {}

/*#OutfitterContainer {border: 1px solid black; width:180px; margin: 5px 2px 0 5px;}*/
.OutfitterCategory{padding: 0px 4px 0px 4px;background-color: #396518; color: white;font-weight: bold;}
.OutfitterLink{text-decoration: none;color: black;display: block;}
/*a {padding: 0px 4px 0px 4px;}*/
.OutfitterNameContainer a:hover{background:yellow;padding:0px 4px 0px 4px;}
.OutfitterNameContainer{background-color: #FFF;	border-bottom: 1px solid #8E9BBD;}
.OutfitterName{font-weight: bold;}
.OutfitterAddress{font-weight: normal;}
#OutfitterBusiness {border-bottom: 1px solid #8E9BBD;}
#OutfitterBusiness img {margin: 5px 0px 5px 10px;border:none;}

div#rightPane {}
div#noRightPane {}

div#footerPane {background-color:#396518; color:#e1e79a; font-weight:bold; clear:both; text-align:center; height:38px;width:946px;margin:auto;}
div#footerPane a {font-size: .8em;color: #e1e79a; font-weight:bold;}

/* End Page layout styles */

.pageTitle {font-size:1.6em;color:#396518;}
.pageTitle2 {}

#pageHeaderContent {}
/*#pageFooterContent {Clear: Both;}*/

.LegalCopyContainer {
	margin: 0px auto 0px auto;
	width: 580px;
}


