/*******************************************************************************************************************
GLOBAL STYES
*******************************************************************************************************************/
body {
	margin: 0px 0px 50px 0px;
	height: 100%;
	color: #6c6358;
	background: #F6F3DD url(/images/template/bg-tile.gif) repeat;
	font: 11px/18px Verdana, Arial, Helvetica, sans-serif;
}
img {
	padding: 0px;
	border-style: none;
}
form {
	margin: 0px;
	padding: 0px;
}
.cleanBreak {
	clear: both;
	line-height: 1px;
}
#MainShadow {
	width: 810px;
	position: relative;
	behavior: url(/js/iepngfix.htc);
	margin: 0px auto;
	background: url(/images/template/main-shadow.png) repeat-y center;
}
#AllPageContent {
	width: 776px;
	position: relative;
	background: #fff;
	margin: 0px auto;
}
#BrownLogo {
	position: absolute;
	top: 26px;
	left: 26px;
	width: 129px;
	height: 131px;
	z-index: 5;
	visibility: visible;
}
#topNav-Homepage {
	width: 776px;
	height: 87px;
	text-align: left;
	background: #fff;
}
#topNav-Homepage img {
	margin: 0px;
	padding: 0px;
	position: relative;
	display: block;
	float: left;
	clear: none;
	border-style: none;
}
#Header-Main {
	margin: 0;
	/*height: 166px;*/
}
#Header-Homepage {
	width: 634px;
	height: 166px;
}
#HomePageFlash {
	width: 634px;
	height: 494px;
	background: #fff;
}
#FlashOurBrands {
	width: 142px;
	height: 494px;
	position: absolute;
	left: 634px;
	top: 87px;
}
#Header-AboutUs {
	width: 357px;
	height: 166px;
	float: left;
}
#Header-ConsumerCare {
	width: 357px;
	height: 166px;
	float: left;
}
#Header-Careers {
	width: 357px;
	height: 166px;
	float: left;
}
#Header-History {
	width: 357px;
	height: 90px;
	float: left;
}
#Header-News {
	width: 357px;
	height: 166px;
	float: left;
}
#Flash-Header {
	float: left;
}
#ContentHeader {
	clear: both;
	display: block;
	height: 13px;
	width: 776px;
}
#PageFooter {
	height: 28px;
	width: 810px;
	position: relative;
	text-align: left;
	behavior: url(/js/iepngfix.htc);
	margin: auto auto 0px;
    background: url(/images/template/footer-bottom-shadow.png) no-repeat center;	
}
#bottomBG {
	height: 6px;
	display: block;
	line-height: 1px;
	font-size: 1px;
	clear: both;
	background: url(/images/template/footer-bg-slice.gif) repeat-x bottom;
}



/*******************************************************************************************************************
TEXT STYLES
*******************************************************************************************************************/
h1 {
	color: #4f3111;
	margin: 0px;
	padding: 0px 0px 0px 12px;
	font: lighter normal 23px/50px Georgia, "Times New Roman", Times, serif;
}
h2 {
	color: #4f3111;
	padding-left: 12px;
	display: block;
	font: bold 14px/27px Arial, Helvetica, sans-serif;
	margin: 30px auto 5px;
}
h3 {
	color: #4f3111;
	padding-left: 12px;
	display: block;
	font: bold 14px/27px Arial, Helvetica, sans-serif;
	margin: 0px auto 5px;
}
.leftNav {
	padding-bottom: 30px;
}
.leftNav img {
	margin: 0 auto;
}
.leftNav2 img {
	margin: 0 auto;
}
.leftNav a:link, .leftNav a:active, .leftNav a:visited {
	text-decoration: none;
	color: #8a521c;
	margin-left: 16px;
	display: block;
	height: 100%;
	width: 140px;
	padding: 7px 0;
	font: 11px/13px Arial, Helvetica, sans-serif;
}
.leftNav a:hover {
	text-decoration: none;
	color: #8a521c;
	background-color: #f3f4e4;
	display: block;
	height: 100%;
	width: 140px;
	margin-left: 16px;
	padding: 7px 0px;
	font: 11px/13px Arial, Helvetica, sans-serif;
}
.leftnav img {
	display: block;
	margin: 0px;
	padding: 0px;
}
a.leftNavCurrent:link, a.leftNavCurrent:active, a.leftNavCurrent:visited {
	text-decoration: none;
	color: #2d1600;
	background-color: #fff;
	margin-left: 16px;
	display: block;
	height: 100%;
	width: 140px;
	padding: 7px 0px;
	font: bold 11px/13px Arial, Helvetica, sans-serif;
}
a.leftNavCurrent:hover {
	text-decoration: none;
	color: #2d1600;
	background-color: #fff;
	display: block;
	height: 100%;
	width: 140px;
	margin-left: 16px;
	padding: 7px 0px;
	font: bold 11px/13px Arial, Helvetica, sans-serif;
}

a:link, a:active, a:visited {
	color: #8a521c;
	text-decoration: none;
}
a:hover {
	color: #8a521c;
	text-decoration: underline;
}
.pageFooterCopyright {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #474038;
	line-height: 20px;
	padding: 3px 0px 0px 27px;
}
.pageFooterCopyright a:link, .pageFooterCopyright a:active, .pageFooterCopyright a:visited {
	color: #474038;
	text-decoration: none;
}
.pageFooterCopyright a:hover {
	color: #474038;
	text-decoration: underline;
}

p.centerColumnParagraph, .centerColumnParagraph {
	margin: 15px 34px 0px 0px;
	padding: 0px 0px 10px 12px;
}
.centerColumnParagraph a:link, .centerColumnParagraph a:active, .centerColumnParagraph a:visited {
	text-decoration: none;
	color: #8a521c;
}
.centerColumnParagraph a:hover {
	text-decoration: underline;
	color: #8a521c;
}
#Column2-AboutUs .centerColumnParagraph {
	margin: 5px 34px 0px 0px;
}
.tableWSHeading {
	color: #4f3111;
	padding-left: 13px;
}
.tableWSContent {
	padding-top: 10px;
	padding-left: 13px;
	border-right: 1px solid #bebea6;
	border-bottom: 1px none #bebea6;
	border-left: 1px none #bebea6;
}
.tableWSContentRight {
	padding-top: 10px;
	padding-left: 13px;
}



/*******************************************************************************************************************
IMAGE STYLES
*******************************************************************************************************************/
.centerColumnImages {
	margin-right: 34px;
	padding-bottom: 20px;
	margin-top: 4px;
	margin-left: 12px;
}



/***********************************
LEGAL NOTICE
***********************************/

#legalNotice {
	padding: 35px 0px 50px;
	margin: auto auto auto 163px;
	width: 450px;
}
#legalNotice p {
	width: 480px;
	margin: auto;
	padding: 0px 0px 15px 12px;
}



/*******************************************************************************************************************
PAGE STYLES - ABOUT US
*******************************************************************************************************************/
#Column1-AboutUs {
	float: left;
	width: 176px;
}
#Column2-AboutUs {
	float: left;
	width: 420px;
	padding-bottom: 50px;
}
#Column2-AboutUs-Today, #Column2-AboutUs-Responsibility {
	float: left;
	width: 595px;
	padding-bottom: 50px;
}
#Column2-AboutUs-Diversity {
	float: left;
	width: 420px;
}
h1.charitableGivingHeader {
	color: #4f3111;
	padding: 13px 0px 0px 12px;
	font: lighter normal 23px/23px Georgia, "Times New Roman", Times, serif;
}
strong.givingSubHeader {
	color: #8a521c;
	font: bold 10px/10px Verdana, Arial, Helvetica, sans-serif;
	text-transform: uppercase;
	margin: 15px 0px 15px 12px;
	padding: 8px 0px;
	border-top: 1px solid #bebea6;
	border-bottom: 1px solid #bebea6;	
	display: block;
	width: 390px;
}
#Column3-AboutUs-Giving {
	float: left;
	width: 180px;
	padding-top: 45px;
}
#Column3-AboutUs {
	float: left;
	width: 180px;
	padding-top: 75px;
}
#Column3-AboutUs-Diversity {
	float: left;
	width: 180px;
	padding-top: 12px;
}
#AboutUsRevenue {
	margin-top: 35px;
	display: block;
	width: 174px;
	height: 146px;
	background: #e6e7d6;
}
.smallHeading3 {
	color: #4f3111;
	font: bold normal 14px/18px Arial, Helvetica, sans-serif;
	padding: 10px 0px 15px 16px;
}	
#MailingAddresses {
	margin-top: 35px;
	width: 174px;
}
.Mailrow1 {
	color: #4f3111;
	background: #f3f4e4;
	font: bold 14px/18px Arial, Helvetica, sans-serif;
	padding: 10px 0px 10px 16px;
}
.Mailrow2 {
	background: #e6e7d6;
	font: 11px/17px Arial, Helvetica, sans-serif;
	padding: 10px 0px 10px 16px;
}
.Mailrow3 {
	background: #f3f4e4;
	padding: 10px 0px 10px 16px;
	font: 11px/17px Arial, Helvetica, sans-serif;
}
#AboutUs-TodayRow1 {
	background: url(/images/about/today-background1.jpg) no-repeat top right;
}
#AboutUs-TodayRow1 p, #AboutUs-TodayRow3 p, #AboutUs-ResponsibilityRow1 p {
	margin: 0px;
	padding: 0px 215px 20px 12px;
}
#AboutUs-TodayRow2 p {
	font: italic 15px/22px Georgia, "Times New Roman", Times, serif;
	color: #8a521c;
	padding: 0px 80px 0px 12px;
}
#AboutUs-TodayRow3 {
	background: url(/images/about/today-background2.jpg) no-repeat top right;
}
#AboutUs-ResponsibilityRow1 {
	background: url(/images/about/responsibility-bg1.jpg) no-repeat top right;
}
.responsibility-table-ff {
	margin: auto auto auto 12px;
}
.responsibility-table-row2 {
	padding: 10px 16px;
	margin: 0px;
	background: #f3f4e4;
	border-top: #fff solid 5px;
}
#Column2-AboutUs ol, #Column2-AboutUs ul {
	margin: 0px auto auto 12px;
	padding: 0px 34px 0px 12px;
	list-style: disc outside;
}
.pageLinksList1 {
	list-style: none;
	margin: 0px;
	padding: 15px 0px 0px 12px;	
}
.pageLinksList1 strong {
	font: bold 14px/22px Arial, Helvetica, sans-serif;
	color: #4f3111;
}
.pageLinksList1 li, .pageLinksList1 a:link, .pageLinksList1 a:active, .pageLinksList1 a:visited {
	font: 11px/18px Verdana, Arial, Helvetica, sans-serif;
	color: #8a521c;
	text-decoration: none;
}
.pageLinksList1 a:hover {
	font: 11px/18px Verdana, Arial, Helvetica, sans-serif;
	color: #8a521c;
	text-decoration: underline;
}
.diversityRightColTable, .communityRightColTable {
	margin: auto 6px 20px 1px;
}
.diversityRightColTable2 {
	margin: auto 6px 0px 1px;
}
.worldwideRightColTable {
	margin: auto 6px 6px 1px;
}
.diversityRightColTable p, .diversityRightColTable2 p, .communityRightColTable p {
	padding: 11px;
	margin: 0px;
}
#AboutUsFooter {
	clear: both;
	margin: 0px auto auto 188px;
	padding-bottom: 50px;
}
#AboutUsFooter p {
	margin: 0px;
	padding: 0px 0px 10px;
}
.aboutInvolvement-UnitedWay {
	margin: 10px auto 10px 12px;
}
.aboutInvolvement-UnitedWay img {
	margin: auto 25px auto auto;
}
.centerColumnPDF {
	margin: 15px 34px 0px 12px;
	padding: 19px 0px 10px 0px;
	border-top: solid 1px #bebea6;
	width: 360px;
}
.centerColumnPDF a:link, .centerColumnPDF a:visited, .centerColumnPDF a:active {
	text-decoration: none;
	color: #8a521c;
}
.centerColumnPDF a:hover {
	text-decoration: underline;
	color: #8a521c;
}
.centerColumnPDF img {
	padding: 0px 9px 0px 0px;
}
#Column2-ContactUs {
	float: left;
	width: 437px;
	padding: 0px 158px 50px 0px;
	background: url(/images/about/photo-contact.jpg) no-repeat right 25px;
}
p.contactThankYou {
	margin: 20px 30px auto 12px;
}
#Column2-ContactUs table {
	margin: auto auto auto 12px;
}
#Column2-ContactUs i {
	font-style: normal;
	color: #900;
}
.contactFieldHover {
	background: #f3f4e4;
	border: 1px solid #b1b1b0;
	padding: 1px;
	margin: 1px auto;
}
.contactField {
	background: #fff;
	border: 1px solid #b1b1b0;
	padding: 1px;
	margin: 1px auto;
}
#Column2-ContactUs span {
	font: 11px/17px Arial, Helvetica, sans-serif;
	padding: 1px;
	margin: 1px auto;
}



/*******************************************************************************************************************
PAGE STYLES - BRANDS
*******************************************************************************************************************/
#Brands-Tiles {
	background: #e5e5db url(/images/brands/brands-tile.gif);
	width: 531px;
	float: left;
	padding: 0px 1px 1px 0px;
	margin: 20px auto 40px 24px;
}
#Brands-Tiles a:link img, #Brands-Tiles a:active img, #Brands-Tiles a:visited img {
	filter: alpha(opacity=100);
	opacity: 1;
}
#Brands-Tiles a:hover img {
	filter: alpha(opacity=50);
	opacity: 0.5;
}
#Brands-Tiles img {
	margin: 1px 0px 0px 1px;
	float: left;
}
#Brands-Button {
	margin: 20px 33px 60px auto;
	text-align: right;
}
#BrandsPort-LeftColumn {
	margin: 2px 19px 36px 14px;
	background: #f3f4e4;
	width: 126px;
	float: left;
	display: inline;
	padding: 0px 11px 0px 13px;
}
#BrandsPort-LeftColumn ul {
	list-style: none;
	margin: 0px;
	padding: 0px;
}
#BrandsPort-LeftColumn li {
	color: #94836e;
	font: 10px/14px Arial, Helvetica, sans-serif;
	margin-top: 0px;
}
#BrandsPort-LeftColumn-heading {
	font: 12px Georgia, "Times New Roman", Times, serif;
	color: #4f3111;
	margin-top: 17px;
}
.BrandsPort-LeftColumn-paragraph {
	color: #94836e;
	margin-top: 10px;
	padding-bottom: 19px;
	font: 10px/14px Arial, Helvetica, sans-serif;
}
#BrandsPort-RightColumn {
	margin: 2px 5px 36px 5px;
	float: left;
	width: 583px;
	display: inline;
}
#BrandsPort-RightColumn ul {
	list-style: none;
	margin: 0px;
	padding: 0px;
}
#BrandsPort-RightColumn li {
	color: #6c6358;
	font: 11px/20px Arial, Helvetica, sans-serif;
	font-weight: normal;
	margin-top: 0px;
}
.BrandsPort-ListHeading {
	color: #4f3111;
	font: bold 14px Arial, Helvetica, sans-serif;
	margin-top: 24px;
}
#BrandsPort-Title {
	display: block;
	width: 583px;
	height: 64px;
	border-bottom: 1px solid #bebea6;
	vertical-align: middle;
	text-align: left;
	color: #4f3111;
	font: lighter normal 23px/63px Georgia, "Times New Roman", Times, serif;
}
.BrandsPort-Columns {
	margin-right: 10px;
	width: 184px;
	float: left;
	display: inline;
}
.TableAboutBrandsHeading {
	font: bold 14px/27px Arial, Helvetica, sans-serif;
	color: #4f3111;
	padding-left: 16px;
	display: block;
	width: 93px;
	height: 29px;
}
.TableBrandsLeftCol {
	font-family: Arial, Helvetica, sans-serif;
	padding-left: 16px;
}
.TableBrandsRightCol {
	font-family: Arial, Helvetica, sans-serif;
}



/*******************************************************************************************************************
PAGE STYLES - CAREERS
*******************************************************************************************************************/

#Column1-Careers {
	float: left;
	width: 176px;
}
#Column2-Careers-Home {
	float: left;
	width: 595px;
	padding: 5px 5px 60px 0;
	background-color: inherit;
}
#ContentMainCareersHome {
}
#ContentHeader-Float {
	clear: both;
	display: block;
	height: 13px;
	width: 776px;
	position: absolute;
	left: 0px;
	top: 253px;
}

#ContentMainCareersHome #Column1-Careers {
	padding-top: 13px;
	background-color: inherit;
}
#Column2-Careers-Home-Text {
	width: 358px;
	padding: 0 0 0 11px;
	margin: 18px 0 0 0;
	border-right: 1px solid #bebea6;
	float: left;
}
#Column2-Careers-Home-Text h2 {
	font: bold 14px/14px Arial, Helvetica, sans-serif;
	color: #4f3111;
	padding: 0;
	margin: 0;
}
#Column2-Careers-Home-Text p {
	margin: 0;
	padding: 14px 11px 0 0;
}
#Column2-Careers-Home-Text p strong {
	padding: 11px 0 0;
}
#Column2-Careers-Home-Link {
	float: left;
	padding: 28px 0 0 24px;
	margin: 0;
}
#Column2-Careers-Home-Link p {
	margin: 0;
	padding: 0;
	background: url(/images/careers/home-search-par.gif) no-repeat;
	width: 166px;
	height: 72px;
	text-indent: -9999px;
}
#Column2-Careers-Home-Link a {
	margin: 27px 0 0 0;
	display: block;
	padding: 0;
	text-decoration: none;
	background: url(/images/careers/search-job-openings.gif) no-repeat;
	width: 183px;
	height: 53px;
	text-indent: -9999px;
}
#Column2-Careers-Home-Link a:hover {
	background: url(/images/careers/search-job-openings-over.gif) no-repeat;
}

#Column3-Careers-Home {
	float: left;
	width: 142px;
}
#Column2-Careers {
	float: left;
	width: 384px;
	padding: 0px 32px 60px 0px;
}
#Column3-Careers {
	float: left;
	width: 184px;
	padding: 18px 0px 40px 0px;
}
#Column2-Careers p {
	margin: 15px 0px 10px 12px;
	padding: 0px;
}
#Column2-Careers-Student {
	float: left;
	width: 595px;
	padding-bottom: 19px;
}
#Column2-Careers-Student-Row1 {
	background: url(/images/careers/careers-buildings.jpg) no-repeat right top;
}
#Column2-Careers-Student-Row1 p {
	margin: 0px;
	padding: 0px 13px 0px 12px;
	width: 225px;
}
div#Column2-Careers-Student-Row2 {
	clear: both;
	padding: 27px 0px 15px 12px;
}
#Column2-Careers-Student-Row2 h2 {
	margin: 14px 0px 0px 14px;
	padding: 0px;
	display: inherit;
	font: bold 14px Arial, Helvetica, sans-serif;
}
#Column2-Careers-Student-Row2 p {
	margin: 12px 10px 10px 14px;
	padding: 0px;
}
#Column2-Careers-Student-Row2 img {
	margin: 0px 0px 0px 14px;
	padding: 0px 0px 16px;
}
table.careersBenefitsTable {
	margin: 20px 0px auto 12px;
}
.careersBenefitsHeading {
	height: 41px;
	font: bold 14px/41px Arial, Helvetica, sans-serif;
	color: #4f3111;
	background: #e6e7d6;
	vertical-align: middle;
	padding-left: 22px;
}
.careersBenefitsListing {
	background: #f3f4e4;
	padding: 16px 10px 16px 22px;
	line-height: 20px;
}
.careersBenefitsListing ul {
	margin: 0px;
	padding: 0px;
	list-style: inside;
}
.careersBenefitsListing em {
	font: italic 9px/20px Verdana, Arial, Helvetica, sans-serif;
}
table.careersEventsTable {
	margin: 20px 0px auto 12px;
	background: #f3f4e4;
}
#Column2-Careers-Events {
	float: left;
	width: 554px;
	padding-bottom: 19px;
}
#Column2-Careers-Events p {
	margin: 0px 190px 0px 12px;
	padding: 0px;
}
.careersEventsHeading {
	height: 41px;
	font: bold 14px/41px Arial, Helvetica, sans-serif;
	color: #4f3111;
	background: #e6e7d6;
	vertical-align: middle;
	padding-left: 22px;
}
.careersEventsTable td {
	line-height: 19px;
	padding: 0px 10px 0px 22px;
}
.careersEventsTable strong {
	color: #4f3111;
}
#Column2-Careers-About {
	float: left;
	width: 384px;
	padding-bottom: 60px;
	padding-right: 32px;
}
#Column2-Careers-About p {
	margin: 0px 0px 0px 12px;
	padding: 0px 0px 15px;
}
#Column2-Careers-About h2 {
	display: inherit;
	margin: 15px 0px 0px 12px;
	padding: 0px;
	line-height: 14px;
}
#Column2-Careers-About h3 {
	display: inherit;
	margin: 25px 0px 0px 12px;
	padding: 0px;
	line-height: 14px;
}
#Column2-Careers-About b {
	color: #8a521c;
	font: bold 11px/19px Verdana, Arial, Helvetica, sans-serif;
}
.careers-About-FirstPar {
	border-bottom: 1px solid #bebea6;	
}
#CareersSection {
	padding-bottom: 20px;
	margin-top: 4px;
}
.leftColumnImage {
	margin-left: 16px;
	margin-top: 15px;
}
.CareersCenterColumnParagraph {
	margin: 20px 34px auto 12px;
}
.CareersCenterColumnImages {
	text-align: left;
	display: block;
	width: 424px;
	height: 53px;
	margin-top: 5px;
}
.jobCareer {
	margin: 15px auto 15px 12px;
}
#Column2-Careers-Search {
	float: left;
	width: 500px;
	padding-bottom: 60px;
}
#Column2-Student-Opportunities {
	float: left;
	width: 392px;
	padding: 0px 24px 60px 0px;
}
#Column2-Student-Opportunities h1 {
	padding-left: 0px;
}
div.studentOpportunitiesSubHead {
	padding-left: 0px;
	margin: 28px auto auto auto;
	height: 28px;
	border-top: 1px solid #bebea6;
	border-bottom: 1px solid #bebea6;
}
div.studentOpportunitiesSubHead em {
	color: #4f3111;
	font: bold normal 14px/28px Arial, Helvetica, sans-serif;
	float: left;
	display: inline;
}
div.studentOpportunitiesSubHead a {
	float: right;
	font-weight: normal;
	line-height: 28px;
}
p.studentContestHeadings {
	color: #8a521c;
}
#Column2-Student-Opportunities ul {
	list-style: inside;	
	margin: 0px auto auto 0px;
	padding: 0px;
}
#Column2-Student-Opportunities p {
	padding: 0px;
	margin: 15px auto 0px;
}
.linkWord {
	background: url(/images/careers/icon-winword.gif) no-repeat left center;
	display: block;
	height: 21px;
	line-height: 21px;
	padding-left: 26px;
	margin: 0px;
}
#Column2-Student-Opportunities h2 {
	display: inherit;
	margin: 0px;
	padding: 0px;
}
#Column2-Student-Opportunities p.studentDesignHeading {
	font: bold 11px/26px Verdana, Arial, Helvetica, sans-serif;
	color: #8a521c;
	text-transform: uppercase;
	border-top: 1px solid #bebea6;
	border-bottom: 1px solid #bebea6;
	padding: 0px;
	margin: 0px;
}
#Column3-Student-Opportunities {
	float: left;
	width: 184px;
	padding: 18px 0px 40px 0px;
}
#studentContestImg1 { margin: 0px   auto auto 0px}
#studentContestImg2 { margin: 307px auto auto 0px}
#studentContestImg3 { margin: 357px auto auto 0px}
#studentContestImg4 { margin: 159px auto auto 0px}
#studentDesignImg1, #studentDesignImg2, studentsBusinessImg1 { margin: 0px auto auto 1px;}
#studentBusinessTestimonial {
	margin: 5px 5px auto 0px;
	background: #8a521c;
	color: #fff;
	font: 11px/17px Arial, Helvetica, sans-serif;
	padding: 17px 14px 14px 20px;
}
#studentBusinessTestimonial img {
	border: 1px solid #fff;
	display: block;
	margin: auto auto auto 31px;
}
#studentBusinessTestimonial p {
	margin: 17px auto 6px;
	padding: 0px;
}
#Column2-Student-Opportunities h2.studentInternshipOverview {
	background: #e6e7d6;
	display: block;
	width: 355px;
	margin: 28px 0px 0px 0px;
	line-height: 41px;
	padding: 0px 10px 0px 22px;
}
#Column2-Student-Opportunities div.studentInternshipOverview {
	background: #f3f4e4;
	width: 346px;
	padding: 14px 19px 0px 22px;
	border-bottom: 6px solid #e6e7d6;
	margin-bottom: 28px;
}
#Column2-Student-Opportunities div.studentInternshipOverview {
	color: #4f3111;
}
#Column2-Student-Opportunities div.studentInternshipOverview p {
	margin: 0px 0px 12px 0px;
	padding: 0px 0px 12px 0px;
	border-bottom: 1px solid #bebea6;
}
#Column2-Student-Opportunities div.studentInternshipOverview p.studentInternshipOverview-LastPara {
	border: none;
	margin-bottom: 0px;
}
ul.studentInternshipOutline {
	list-style: outside;
}
ul.studentInternshipOutline li {
	margin: auto auto auto 35px;
}
ul.studentInternshipOutline li.listFirstItem {
	margin: auto auto auto 0px;
	list-style: none;	
	font-weight: bold;
}
div#studentInternshipOutline strong {
	color: #4f3111;
}
#column3-ACT {
	float: left;
	width: 178px;
	padding: 18px 5px 40px 1px;
}
#column3-ACT-quote1 {
	margin: 5px auto;
	color: #fff;
	background: #8a521c;
	padding: 7px 18px 8px;
}
#column3-ACT-quote2 {
	margin: 5px auto;
	color: #fff;
	background: #542623;
	padding: 7px 18px 8px;
}
#column3-ACT-contact {
	margin: 5px auto;
	color: #6c6358;
	background: #fff;
	padding: 7px 18px 8px;
}
#column3-ACT-quote1 p, #column3-ACT-quote2 p {
	font: 11px/17px Arial, Helvetica, sans-serif;
	padding: 0px;
	margin: 13px auto;
}
#column3-ACT-contact p {
	font: 11px/18px Verdana, Arial, Helvetica, sans-serif;
	padding: 0px;
	margin: 5px auto;
}
#Column2-Careers-Testimonials {
	float: left;
	width: 595px;
	padding-bottom: 19px;
}
#Column2-Careers-Testimonials h1 {
	margin: 0px;
	padding: 0px;
}
#Column2-Careers-Testimonials h1 em {
	color: #8a521c;
}
#careersTestimonialsSmallPics {
	height: 78px;
	padding-bottom: 7px;
}
#careersTestimonialsSmallPics a img {
	float: left;
	margin: 7px 7px 0 auto;
	display: block;
	clear: none;
}
#careersTestimonialsSmallPics img {
	float: left;
	clear: both;
	margin: 7px 7px 0 auto;
}
#careersTestimonialBlock {
	clear: both;
	width: 540px;
	background: #f3f4e4;
	padding: 0px 21px 25px;
	margin: 11px auto auto 0px;
}
#careersTestimonialBlock p {
	padding: 25px 0px 0px;
	margin: 0px;
	width: 365px;
}
#careersTestimonialBlock p em {
	font: italic 14px/20px Arial, Helvetica, sans-serif;
	color: #8a521c;
}
#careersTestimonialBlock img {
	padding-top: 25px;
	float: right;
}
#careersTestimonialsSmallPics a:link img, #careersTestimonialsSmallPics a:active img, #careersTestimonialsSmallPics a:visited img {
	filter: alpha(opacity=100);
	opacity: 1.0;
}
#careersTestimonialsSmallPics a:hover img {
	filter: alpha(opacity=80);
	opacity: 0.8;
}
strong.careersFAQSubHeader {
	color: #8a521c;
	font: bold 10px/10px Verdana, Arial, Helvetica, sans-serif;
	text-transform: uppercase;
	margin: 15px 0px 15px 12px;
	padding: 8px 0px;
	border-top: 1px solid #bebea6;
	border-bottom: 1px solid #bebea6;	
	display: block;
	width: 370px;
}
#Column2-Careers-FAQ {
	float: left;
	width: 389px;
	padding: 0 28px 50px 0;
}
#Column2-Careers-FAQ h2 {
	font: bold 11px/18px Verdana, Arial, Helvetica, sans-serif;
	color: #8a521c;
	padding: 17px 0px 0px;
	display: inherit;
	margin: 20px 35px 0px 12px;
	border-top: 1px solid #bebea6;
}
#Column2-Careers-FAQ p {
	margin: 0px 35px 0px 12px;
	padding: 0px 0px 15px 0px;
	font: 11px/17px Verdana, Arial, Helvetica, sans-serif;
}
#Column2-Careers-FAQ ul {
	color: #8a521c;
	margin: auto auto auto 12px;
	list-style: outside;
	padding-left: 12px;
}
#Column2-Careers-FAQ h2.firstQuestion {
	border-top: none;
	margin-top: 35px;
}
#Column3-Careers-FAQ {
	float: left;
	width: 178px;
	padding: 18px 5px 40px 0px;
}
#Column3-Careers-FAQ img {
	padding: 0 0 5px 0;
}

#Column2-Careers-City {
	float: left;
	width: 392px;
	padding: 0px 25px 60px 0px;
}
#Column3-Careers-City {
	float: left;
	width: 178px;
	padding: 18px 5px 40px 0px;
}
#Column2-Careers-City h1 {
	padding-left: 0;
}
#Column2-Careers-City h2 {
	font: bold 14px/14px Arial, Helvetica, sans-serif;
	color: #4f3111;
	margin: 0;
	padding: 11px 0 6px 0;
}
#Column2-Careers-City h3 {
	font: bold 11px/11px Verdana, Arial, Helvetica, sans-serif;
	color: #8a521c;
	margin: 0;
	padding: 8px 0;
	border-top: 1px solid #bebea6;
	border-bottom: 1px solid #bebea6;
	text-transform: uppercase;
}
#Column2-Careers-City h4 {
	font: bold 11px/18px Verdana, Arial, Helvetica, sans-serif;
	color: #6c6358;
	margin: 0;
	padding: 0;
}
#Column2-Careers-City p {
	margin: 20px 0;
	padding: 0;
}
#Column2-Careers-City img {
	padding: 0 0 24px 0;
}
#Column2-Careers-City ul {
	padding: 0 0 24px 0;
	margin: 0;
	list-style: none;
}
#Column2-Careers-City ul li {
	margin: 0;
	padding: 0;
	font: 11px/18px Verdana, Arial, Helvetica, sans-serif;
	color: #8a521c;
}
#Column2-Careers-City a {
	font: 11px/18px Verdana, Arial, Helvetica, sans-serif;
	color: #8a521c;
	text-decoration: none;
}
#Column2-Careers-City a:hover {
	text-decoration: underline;
}
#Column3-Careers-City img {
	padding: 0 0 5px 0;
}
#Column3-Careers-City p {
	margin: 0;
	padding: 14px 18px;
	font: 11px/17px Arial, Helvetica, sans-serif;
	color: #6c6358;
}
#Column3-Careers-City strong {
	font: bold 14px/17px Arial, Helvetica, sans-serif;
	color: #4f3111;
}
#Column3-Careers-City p.oddRow {
	background: #f3f4e4;
}
#Column3-Careers-City p.evenRow {
	background: #e6e7d6;
}



/*******************************************************************************************************************
PAGE STYLES - CONSUMER CARE
*******************************************************************************************************************/
#Column1-Consumer {
	float: left;
	width: 176px;
}
#Column2-Consumer {
	float: left;
	width: 420px;
	padding-bottom: 50px;
}
#Column3-Consumer {
	float: left;
	width: 180px;
	padding-top: 70px;
}
#Consumer-Col2-Hours {
	background: #e6e7d6;
	margin: 2px 38px auto 12px;
	padding: 18px 20px;
	font: 11px/21px Verdana, Arial, Helvetica, sans-serif;
}
#Consumer-Col2-Phone {
	font: 11px/21px Verdana, Arial, Helvetica, sans-serif;
	background: #f3f4e4;
	margin: 2px 38px auto 12px;
	padding: 18px 20px;
}
#Consumer-Col2-Contact {
	font: 11px/21px Verdana, Arial, Helvetica, sans-serif;
	background: #e6e7d6;
	margin: 2px 38px auto 12px;
	padding: 18px 20px;
}
#Consumer-Col2-Contact img {
	margin-top: 10px;
}
#Column2-Consumer h6 {
	color: #4f3111;
	padding: 0px;
	font: bold 14px/14px Arial, Helvetica, sans-serif;
	margin: 0px 0px 5px;
}
#Consumer-Col3-Naturalizer, #Consumer-Col3-Shoes2 {
	margin-right: 5px;
	border-bottom: solid 1px #bebea6;
	padding-bottom: 10px;
}
#Consumer-Col3-Famous, #Consumer-Col3-Shoes {
	padding-bottom: 10px;
	margin: 14px 5px auto auto;
	border-bottom: 1px solid #bebea6;
}
#Consumer-Col3-Brands {
	margin: 14px 5px 40px auto;
}
.Consumer-Col3-Links a:link, .Consumer-Col3-Links a:active, .Consumer-Col3-Links a:visited {
	color: #8a521c;
	margin-left: 18px;
	text-decoration: none;
	font: 11px/20px Arial, Helvetica, sans-serif;
	padding: 4px 0px;
}
.Consumer-Col3-Links a:hover {
	color: #8a521c;
	margin-left: 18px;
	text-decoration: underline;
	font: 11px/20px Arial, Helvetica, sans-serif;
	padding: 4px 0px;
}
.Consumer-Col3-Links  p {
	margin: 16px 0px 4px 6px;
	font: bold 14px/14px Arial, Helvetica, sans-serif;
	color: #4f3111;
	display: block;
}
#Column2-Consumer-FAQ {
	float: left;
	width: 420px;
	padding-bottom: 50px;
}
#Column2-Consumer-FAQ h2 {
	font: bold 11px/18px Verdana, Arial, Helvetica, sans-serif;
	color: #8a521c;
	padding: 17px 0px 0px;
	display: inherit;
	margin: 20px 35px 0px 12px;
	border-top: 1px solid #bebea6;
}
#Column2-Consumer-FAQ p {
	margin: 0px 35px 0px 12px;
	padding: 0px 0px 15px 0px;
	font: 11px/17px Verdana, Arial, Helvetica, sans-serif;
}
#Column2-Consumer-FAQ ul {
	color: #8a521c;
	margin: auto auto auto 12px;
	list-style: outside;
	padding-left: 12px;
}
#formBrandsDiv {
	margin: 0px auto 15px 12px;
	padding: 0px;
}
#formBrands {
	padding: 0px;
	margin: 0px;
}
#Consumer-Locator-Naturalizer {
	margin: 20px auto 0px 12px;
	padding: 20px 18px;
	width: 334px;
	background: #f3f4e4;
}
#Consumer-Locator-Naturalizer p {
	margin: 0px;
	padding: 15px 0px;
}
#Consumer-Locator-Famous {
	margin: 10px auto 0px 12px;
	padding: 20px 18px;
	width: 334px;
	background: #e6e7d6;
}
#Consumer-Locator-Famous p {
	margin: 0px;
	padding: 23px 0px;
}
#Consumer-Locator-Famous ul {
	background: url(/images/consumer/locator-factory-supermarket.gif) no-repeat right top;
	list-style: inside;
	padding: 0px 100px 0px 0px;
	margin: 0px;
}
#Column2-Consumer-Retail {
	float: left;
	width: 420px;
	padding-bottom: 50px;
}
#Column2-Consumer-Retail h2 {
	font: bold 11px/18px Verdana, Arial, Helvetica, sans-serif;
	color: #8a521c;
	padding: 17px 0px 0px;
	display: inherit;
	margin: 20px 35px 0px 12px;
}
#Column2-Consumer-Retail p {
	margin: 0px 35px 0px 12px;
	padding: 0px 0px 15px 0px;
	font: 11px/17px Verdana, Arial, Helvetica, sans-serif;
}
#Column2-Consumer-Retail ul {
	margin: 0px auto auto 12px;
	padding: 0px 0px 0px 12px;
	list-style: outside;
}
#Consumer-Brands-Tiles {
	background: #e5e5db url(/images/brands/brands-tile.gif);
	width: 531px;
	float: left;
	padding: 0px 1px 1px 0px;
	margin: 20px auto 40px 24px;
}
#Consumer-Brands-Tiles a:link img, #Consumer-Brands-Tiles a:active img, #Consumer-Brands-Tiles a:visited img {
	filter: alpha(opacity=100);
	opacity: 1;
}
#Consumer-Brands-Tiles a:hover img {
	filter: alpha(opacity=50);
	opacity: 0.5;
}
#Consumer-Brands-Tiles img {
	margin: 1px auto auto 1px;
	float: left;
}
li.list-NoBullet {
	list-style: none;
	margin-left: -12px;
}
#Column2-Consumer-Retail img {
	margin: auto auto auto 12px;
}
#Column2-Consumer-Retail h1 {
	padding-bottom: 20px;
}
#Consumer-Col3-Retail {
	margin: auto 5px auto 0px;
	border-top: 1px solid #bebea6;
	border-bottom: 1px solid #bebea6;	
	padding: 0px 0px 15px;
}



/*******************************************************************************************************************
PAGE STYLES - HISTORY
*******************************************************************************************************************/
#TimeLine-Corporate {
	clear: both;
	padding: 20px 28px;
	background: url(/images/history/history-header-bottom.gif) no-repeat bottom center;
}
#History-HeaderNav {
	float: left;
}
#History-HeaderNav img {
	float: left;
	display: block;
}
#History-SubNavWrapper {
	clear: both;
	display: block;
	height: 37px;
	width: 776px;
	text-align: center;
	background: url(/images/template/header-triangles.gif) no-repeat center top;
}
#History-SubNav {
	padding-left: 176px;
}
#History-SubNav-Buster {
	padding-left: 228px;
}
#History-SubNav img, #History-SubNav-Buster img {
	float: left;
	display: block;
}
#historyContentHeading {
	clear: both;
	padding-top: 45px;
	padding-bottom: 38px;
	padding-left: 176px;
}
#historyContentHeading-Nat {
	clear: both;
	padding: 10px 0px 15px 176px;
}
#historyContentHeading h1, #historyContentHeading-Nat h1 {
	font: lighter normal 23px/23px Georgia, "Times New Roman", Times, serif;
	color: #4f3111;
	padding: 0px;
	margin: 0px;
	background: inherit;
}
#historyContentHeading em, #historyContentHeading-Nat em {
	color: #8a521c;
	font-style: normal;
}
#historyContentHeading b {
	color: #4f3111;
	font: bold 14px/18px Arial, Helvetica, sans-serif;
}
.historyBusterBrownHeading {
	padding: 0px 110px 0px 0px;
}
.historyBusterBrownHeading img {
	float: right;
}
p.historyBusterBrownPar2 {
	clear: both;
}

#historyTimeLine-Col1 {
	float: left;
	width: 307px;
	text-align: right;
}
#historyTimeLine-Col2 {
	float: left;
	width: 300px;
	padding-top: 18px;
	padding-bottom: 20px;
	text-align: left;
}
#historyTimeLine-Col2 p {
	padding: 0px 4px 25px 0px;
	color: #6c6358;
	font: 11px/18px Verdana, Arial, Helvetica, sans-serif;
	margin: 0px;
}
#historyTimeLine-Col2 h3 {
	font: bold 14px/12px Arial, Helvetica, sans-serif;
	color: #4f3111;
	margin: 0px;
	padding: 13px 0px 0px;
}
#historyTimeLine-Col2 a:link, #historyTimeLine-Col2 a:active, #historyTimeLine-Col2 a:visited {
	font: bold 11px/18px Verdana, Arial, Helvetica, sans-serif;
	color: #8a521c;
	text-decoration: none;
}
#historyTimeLine-Col2 a:hover {
	font: bold 11px/18px Verdana, Arial, Helvetica, sans-serif;
	color: #8a521c;
	text-decoration: underline;
}

#historyTimeLine-Col3 {
	float: left;
	width: 169px;
	text-align: left;
}
.historyIntro-Pic1 { padding: 0px  29px 0px  0px;   }
.historyIntro-Pic2 { padding: 56px 27px 0px  0px;   }
.historyIntro-Pic3 { padding: 25px 26px 0px  0px;   }
.historyIntro-Pic4 { padding: 13px 0px  0px  30px;  }
.historyIntro-Pic5 { padding: 96px 0px  0px  17px;  }
.historyIntro-Pic6 { padding: 17px 0px  0px  12px;  }

.history1878-Pic1  { padding: 13px 18px 0px  0px;   }
.history1878-Pic2  { padding: 27px 29px 0px  0px;   }
.history1878-Pic3  { padding: 72px 12px 0px  0px;   }
.history1878-Pic4  { padding: 16px 26px 0px  0px;   }
.history1878-Pic5  { padding: 115px 0px 0px  2px;   }
.history1878-Pic6  { padding: 46px  0px 0px  4px;   }
.history1878-Pic7  { padding: 116px 0px 0px  0px;   }

.history1943-Pic1  { padding: 14px 20px 0px 50px;   }
.history1943-Pic2  { padding: 21px 33px 0px 50px;   }
.history1943-Pic3  { padding: 29px 22px 0px 50px;   }
.history1943-Pic4  { padding: 170px 23px 0px 50px;  }
.history1943-Pic5  { padding: 11px 0px  0px  1px;   }
.history1943-Pic6  { padding: 177px 0px 0px  5px;   }
.history1943-Pic7  { padding: 286px 0px 0px  3px;   }

.history1991-Pic1  { padding: 2px 28px  0px 50px;   }
.history1991-Pic2  { padding: 74px 24px 0px 50px;   }
.history1991-Pic3  { padding: 216px 24px 0px 50px;  }
.history1991-Pic4  { padding: 117px 23px 0px 50px;  }
.history1991-Pic5  { padding: 29px 27px 0px 50px;   }
.history1991-Pic6  { padding: 118px 25px 0px 50px;  }
.history1991-Pic7  { padding: 51px 0px  0px  5px;   }
.history1991-Pic8  { padding: 43px 0px  0px  4px;   }
.history1991-Pic9  { padding: 139px 0px 0px  5px;   }
.history1991-Pic10 { padding: 149px 0px 0px  0px;   }
.history1991-Pic11 { padding: 120px 0px 0px  0px;   }

.historyNat-Pic1  { padding: 259px 28px 0px 50px;   }
.historyNat-Pic2  { padding: 710px 33px 0px 50px;   }
.historyNat-Pic3  { padding: 52px 33px 0px  50px;   }
.historyNat-Pic4  { padding: 53px 33px 0px  50px;   }
.historyNat-Pic5  { padding: 59px 33px  0px 50px;   }
.historyNat-Pic6  { padding: 92px  0px  0px  3px;   }
.historyNat-Pic7  { padding: 557px 0px  0px 13px;   }

.historyBB1902-Pic1 { padding: 43px 13px 0px 20px;  }
.historyBB1902-Pic2 { padding: 54px 3px  0px 50px;  }
.historyBB1902-Pic3 { padding: 8px  0px  0px  0px;  }
.historyBB1902-Pic4 { padding: 226px 0px 0px 0px;   }

.historyBB1913-Pic1 { padding: 8px  24px 0px 20px;  }
.historyBB1913-Pic2 { padding: 86px 42px 0px 50px;  }
.historyBB1913-Pic3 { padding: 231px 18px 0px 50px; }
.historyBB1913-Pic4 { padding: 125px  0px 0px 5px;  }
.historyBB1913-Pic5 { padding: 237px 0px  0px 4px;  }

.historyBB1950-Pic1 { padding: 0px 30px 0px  10px;  }
.historyBB1950-Pic2 { padding: 30px 22px 0px 50px;  }
.historyBB1950-Pic3 { padding: 167px 28px 0px 50px; }
.historyBB1950-Pic4 { padding: 77px 27px 0px  50px; }
.historyBB1950-Pic5 { padding: 308px 0px 0px   1px; }
.historyBB1950-Pic6 { padding: 263px 0px 0px  11px; }



/*******************************************************************************************************************
PAGE STYLES - NEWS
*******************************************************************************************************************/
#Column2-News {
	float: left;
	width: 573px;
	padding: 0px 10px 50px 12px;
}
#Column2-News h1 {
	margin: 0px;
	padding: 0px;
}
#Column2-News h2 {
	font: bold 11px/18px Arial, Helvetica, sans-serif;
	display: inherit;
	color: #8a521c;
	margin: 14px 0px 0px;
	padding: 0px;
	width: 390px;
}
#Column2-News a:link, #Column2-News a:active, #Column2-News a:visited {
	font: bold 11px/18px Arial, Helvetica, sans-serif;
	color: #8a521c;	
	text-decoration: none;
}
#Column2-News a:hover {
	font: bold 11px/18px Arial, Helvetica, sans-serif;
	color: #8a521c;	
	text-decoration: underline;
}
#Column2-News p {
	margin: 0px;
	padding: 0px 0px 12px 0px;
}
#Column2-News font {
	font-size: 11px;
}
#Column2-News u {
	text-decoration: none;
}
#Column2-News u a:link, #Column2-News u a:active, #Column2-News u a:visited {
	text-decoration: none;
}
#Column2-News u a:hover {
	text-decoration: underline;
}

