@charset "utf-8";
/* CSS Document */

@font-face {
    font-family: 'SanchezRegular';
    src: url('Sanchezregular-webfont.eot');
    src: url('Sanchezregular-webfont.eot?#iefix') format('embedded-opentype'),
         url('Sanchezregular-webfont.woff') format('woff'),
         url('Sanchezregular-webfont.ttf') format('truetype'),
         url('Sanchezregular-webfont.svg#SanchezRegular') format('svg');
    font-weight: normal;
    font-style: normal;

}

@font-face {
    font-family: 'NovecentowideDemiBold';
    src: url('Novecentowide-DemiBold-webfont.eot');
    src: url('Novecentowide-DemiBold-webfont.eot?#iefix') format('embedded-opentype'),
         url('Novecentowide-DemiBold-webfont.woff') format('woff'),
         url('Novecentowide-DemiBold-webfont.ttf') format('truetype'),
         url('Novecentowide-DemiBold-webfont.svg#NovecentowideDemiBold') format('svg');
    font-weight: normal;
    font-style: normal;

}

@font-face {
    font-family: 'nevisBold';
    src: url('nevis-webfont.eot');
    src: url('nevis-webfont.eot?#iefix') format('embedded-opentype'),
         url('nevis-webfont.woff') format('woff'),
         url('nevis-webfont.ttf') format('truetype'),
         url('nevis-webfont.svg#nevisBold') format('svg');
    font-weight: normal;
    font-style: normal;

}
#shop_objects {
	position:absolute;
	right:30px;
	bottom:40px;
	width:314px;
	height:518px;
	z-index:5;
}
#contact_objects {
	position:absolute;
	right:45px;
	bottom:70px;
	width:238px;
	height:368px;
	z-index:5;
}
#faq_objects {
	position:absolute;
	right:35px;
	bottom:20px;
	width:409px;
	height:211px;
	z-index:5;
}
#accolades_objects {
	position:absolute;
	right:35px;
	bottom:35px;
	width:238px;
	height:378px;
	z-index:5;
}
#how_objects {
	position:absolute;
	right:35px;
	bottom:40px;
	width:238px;
	height:184px;
	z-index:5;
}
#apDiv2 {
	position:absolute;
	right:0px;
	bottom:12px;
	width:238px;
	height:382px;
	z-index:5;
}
#apDiv3 {
	position:absolute;
	right:22px;
	top:35px;
	width:305px;
	height:255px;
	z-index:10;
}
#apDiv4 {
	position:absolute;
	right:150px;
	top:228px;
	width:106px;
	height:127px;
	padding-top:145px;
	z-index:6;
	padding-right:10px;
	background:url(../images/tag.png) no-repeat;
}
#apDiv1 {
	position:absolute;
	left:0px;
	top:545px;
	width:220px;
	height:70px;
	z-index:1;
	text-align:center;
}

#container {
	width:960px; margin:auto; position:relative;
}

#navigation {
	width:220px; float:left; text-align:center; margin-top:65px;
}

#nav_left {
	width:106px; float:left;margin-right:9px; margin-top:20px; text-align: center;
}

#nav_right {
	width:103px; float:left; margin-top:20px;
}

#content {
	width:737px; margin:auto; height:720px; text-align:center; float: left; position:relative;
}

#paper_text, #paper_text_how, #paper_text_faq {
	width:336px; height:504px; background:url(../images/paper.jpg) no-repeat; margin-left:20px; float:left; margin-top:20px; padding-left:45px; padding-top:30px; padding-right:40px; position:relative;
}


#paper_text_contact{
	width:271px; height:504px; background:url(../images/paper.jpg) no-repeat; margin-left:20px; float:left; margin-top:20px; padding-left:110px; padding-top:30px; padding-right:40px;
}


#paper_text h1 {
	font-family: 'NovecentowideDemiBold', sans-serif;
	font-size:11px;
	letter-spacing:1px;
	text-transform:uppercase;
	color:#990000;
	margin-bottom:10px;
	text-align:left;
}

#paper_text p  {
	text-align:left;
	font-family:'SanchezRegular', serif;
	font-size:12px; line-height:25px;
	margin-bottom:10px;color:#333;
}

#paper_text_how p {
	text-align:left;
	font-family:'SanchezRegular', serif;
	font-size:12px; line-height:17px;
	margin-bottom:10px;
	color:#333;
}

#paper_text_faq p {
	text-align:left;
	font-family:'SanchezRegular', serif;
	font-size:12px; line-height:15px;
	margin-bottom:10px;
	color:#333;
}

#paper_text_contact p {
	text-align:left;
	font-family:'SanchezRegular', serif;
	font-size:12px; line-height:14px;
	margin-bottom:10px;
	color:#333;
}


.page_title {
	margin-bottom:20px;
	text-align:center;
}

.red {
	color:#990000;
}

#paper_text a, #paper_text_how a, #paper_text_contact a {
	font-family:'SanchezRegular', serif;
	font-size:12px;color:#990000;
	
}

.bold {
	font-family: 'NovecentowideDemiBold', sans-serif;
	font-size:11px; 
	text-transform:uppercase;
	letter-spacing:1px;
	color:#990000;
}
	ul#shop li {
		display:inline;
	}