
	@font-face{
		font-family:"Avenir LT W01 35 Light";
		src:url("/dyn_img/fonts/3511a780-31ca-4ee1-9083-89b1b7185748.eot");
		src:url("/dyn_img/fonts/3511a780-31ca-4ee1-9083-89b1b7185748.eot?#iefix") format("embedded-opentype"),
		url("/dyn_img/fonts/c4352a95-7a41-48c1-83ce-d8ffd2a3b118.woff") format("woff"),
		url("/dyn_img/fonts/3e419b5b-c789-488d-84cf-a64009cc308e.ttf") format("truetype"),
		url("/dyn_img/fonts/ca038835-1be3-4dc5-ba25-be1df6121499.svg#ca038835-1be3-4dc5-ba25-be1df6121499") format("svg");
	}
	@font-face{ 
		font-family:"AvenirNextLTW01-Regular";
		src:url("/dyn_img/fonts/e9167238-3b3f-4813-a04a-a384394eed42.eot");
		src:url("/dyn_img/fonts/e9167238-3b3f-4813-a04a-a384394eed42.eot?#iefix") format("embedded-opentype"),
		url("/dyn_img/fonts/1e9892c0-6927-4412-9874-1b82801ba47a.woff") format("woff"),
		url("/dyn_img/fonts/46cf1067-688d-4aab-b0f7-bd942af6efd8.ttf") format("truetype"),
		url("/dyn_img/fonts/52a192b1-bea5-4b48-879f-107f009b666f.svg#52a192b1-bea5-4b48-879f-107f009b666f") format("svg");
	}
	@font-face{
		font-family:"Helvetica W01 Roman";
		src:url("/dyn_img/fonts/ea95b44a-eab7-4bd1-861c-e73535e7f652.eot");
		src:url("/dyn_img/fonts/ea95b44a-eab7-4bd1-861c-e73535e7f652.eot?#iefix") format("embedded-opentype"),
		url("/dyn_img/fonts//dyn_img/fonts/4021a3b9-f782-438b-aeb4-c008109a8b64.woff") format("woff"),
		url("/dyn_img/fonts/669f79ed-002c-4ff6-965c-9da453968504.ttf") format("truetype"),
		url("/dyn_img/fonts/d17bc040-9e8b-4397-8356-8153f4a64edf.svg#d17bc040-9e8b-4397-8356-8153f4a64edf") format("svg");
	}
	#globalContentContainer{
		border:none;
	}
	.seo-wrapper{
		width:900px;
		font-family:Arial, "Helvetica W01 Roman" !important;
		font-size:13px;
		color:#000 !important;
	}
	.seo-main {
		height:567px;	
		width:898px;
		position:relative;
	}
	.seo-main-desc {
		position:absolute;
		/*width:460px;*/
		line-height:17px;
		color:#000 !important;
	}
	.seo-main-desc h1{
		font-family:"AvenirNextLTW01-Regular";
		font-size:57px;
		margin:0;
		line-height:48px;
		color:#000 !important;
		padding-bottom:20px;
		text-transform:uppercase;
	}
	.seo-main-desc p{
		font-family:"Helvetica W01 Roman";
	}
	.seo-main-desc img{
		/*padding-bottom:20px;*/
	}

/* start hero image and main page text positioning */
	.seo-hero{
		position:absolute;
	}
	.seo-home{

		height:659px;
	}
	.seo-home .seo-main-desc {
		/*height:580px !important;*/
	}
	.seo-home .seo-main-desc {
		top:137px;
		left:60px;
	}
	.seo-second .seo-main-desc {
		top:198px;
		left:60px;
	}
	.seo-third .seo-main-desc {
		top:159px;
		left:60px;
	}
	.seo-fourth .seo-main-desc {
		top:205px;
		left:60px;
	}
	.seo-fifth .seo-main-desc {
		top:193px;
		left:60px;
	}
	.seo-sixth .seo-main-desc {
		top:178px;
		left:95px;
	}
/* end hero image and main page text positioning */

	.seo-page h1{
		font-size:50px;
		line-height:42px;
		text-transform:uppercase;
	}
	.seo-main-desc a {
		color:#000 !important;	
	}
	.seo-main-desc ul, div.seo-categories ul li div.seo-cat-desc ul{
		list-style-type:none !important;
		margin:0 !important;
		padding:0 !important;
		width:275px;
	}
	div.seo-categories ul li div.seo-cat-desc ul li{
		height:auto !important;
		text-transform:uppercase;	
		list-style-type:none !important;
		background:none;
		margin:0;
		padding:0;
	}
	.seo-main-desc ul li{
		list-style-type:none !important;
		margin:0 !important;
		padding:0 0 10px 0 !important;
		font-size:12px !important;
		text-indent:0;
	}
	div.seo-categories ul li div.seo-cat-desc ul{
		padding-top:10px !important;
	}
	div.seo-categories ul li div.seo-cat-desc ul li a{
		color:#000 !important;
	}
	.seo-categories {
		padding:10px 0 0 0;
		overflow:auto;
	}
	.seo-categories ul {
		list-style-type:none;	
		margin:0;
		padding:0;
	}
	.seo-categories ul li {
		list-style-type:none;	
		float:left;
		width:443px;
		padding:0 0 0px 0;
		margin:0 0 10px 0;
		position:relative;
	}
	.seo-categories ul li.seo-cat-right {
		margin-left:13px;
	}

	.seo-categories ul li img {
		position:absolute;
		top:20px;
		left:20px;
	}
	.seo-categories ul li div.seo-cat-desc {
		position:absolute;	
		top:18px;
		left:169px;
		/*width:264px;*/
	}
	.seo-categories ul li div.seo-cat-desc h2{
		padding:0 0 12px 0;
		margin:0;
		font-size: 17px;
		line-height:22px;
		font-weight:normal;
		color:#888 !important;
		text-transform:uppercase;
		font-family:"Avenir LT W01 35 Light";
	}
	.seo-categories ul li div.seo-cat-desc p{
		padding:0 0 0 0;
		margin:0;
		line-height:18px;
	}
	.seo-categories ul li div.seo-cat-desc ul{
		background: none;
		list-style-type:disc;
		padding:0 0 0 1px;
		overflow:visible;
	}
	.seo-categories ul li div.seo-cat-desc ul li{
		float:none;
		list-style-type: disc !important;
		background: none;
		height:auto;
		width:auto;
		padding:0;
		margin-left: 18px;m
	}
	p.seo-cat-desc-shop{
		margin:20px 0 0 0 !important;
		padding:0 !important;
		text-transform:uppercase;
	}
	.seo-cat-desc-shop a{
		font-size:12px;
		color:#000 !important;	
	}
	.seo-nav{
		background: #000000;
		text-align:center;
		padding:40px 0 30px 0;
	}
	.seo-nav ul{
		list-style-type:none;
		width:100%;
		padding:0px 0 10px 0;
		margin:auto;
		overflow:auto;
		line-height:30px;
	}
	.seo-nav ul li{
		display:inline;
		padding:0 13px 0 13px;
		margin:0;
		border-right:1px solid #dbdbdb;
	}
	.seo-nav ul li.first{
		padding:0 13px 0 0;
	}
	.seo-nav ul li.last{
		padding:0 0 0 13px;
		border:none;
	}
	.seo-nav ul li a{
		color:#ffffff !important;
	}
#globalContentContainer, #globalContentContainer div, #globalContentContainer p{
    box-sizing: content-box;
}
#globalContentContainer{
    text-align: left;
} 