@import url(//fonts.googleapis.com/css?family=Parisienne);
@font-face{ font-family:MyriadPro; src:url('../../font/MyriadWebPro.ttf'); }

body
{
	background:url('../images/body.jpg') repeat;
	text-align:center;
	margin:0;
	color:#FFF;
	font:14px 'MyriadPro';
}

img
{
	border:0;
}

div.header
{
	width:100%;
	height:150px;
	background:url('../images/header.jpg') center bottom repeat-x;
	position:absolute;
	z-index:1001;
}

div.header div.content
{
	width:1000px;
	margin:0 auto;
	position:relative;
}

div.header div.content img.logo
{
	margin:18px 0 0;
}

div.header div.content a img.facebook,
div.header div.content a img.instagram,
div.header div.content a img.pinterest
{
	width:32px;
	height:32px;
	position:absolute;
	top:45px;
}

div.header div.content a img.facebook:hover,
div.header div.content a img.instagram:hover,
div.header div.content a img.pinterest:hover
{
	width:36px;
	height:36px;
	top:43px;
}

div.header div.content a img.facebook
{
	right:92px;
}

div.header div.content a img.facebook:hover
{
	right:90px;
}

div.header div.content a img.instagram
{
	right:46px
}

div.header div.content a img.instagram:hover
{
	right:44px
}

div.header div.content a img.pinterest
{
	right:0;
}

div.header div.content a img.pinterest:hover
{
	right:-2px;
}

div.slider
{
	width:100%;
	height:530px;
	margin:0 auto;
	background:url('../images/bg_slider.png') center center no-repeat;
	position:absolute;
	top:170px;
	z-index:1000;
}

div.slider div.slides
{
	height:530px;
	margin:0 auto;
}

div.slider div.slides div.container div.slide
{
	height:530px;
}

div.slider div.borda
{
	width:980px;
	height:510px;
	border:1px solid #FFF;
	position:absolute;
	left:10px;
	top:10px;
	z-index:1001;
}

div.info
{
	width:100%;
	height:150px;	
	position:absolute;
	top:700px;
}

div.info div.content
{
	width:892px;
	padding:0px 54px;
	margin:0 auto;
	font:36px 'Parisienne', cursive;
	position:relative;
}

div.info div.content p
{
	margin:30px 0;
	line-height:42px;
}

div.info div.content span
{
	color:#D7BA81;
}

div.page
{
	width:100%;
	height:264px;
	padding:54px 0;
	background:url('../images/content.png');
	position:absolute;
	top:850px;
}

div.page div.content
{
	width:1000px;
	margin:0 auto;
	text-align:left;
}

div.foot
{
	width:100%;
	height:54px;
	padding:32px 0;
	margin:22px 0 0;
	background:url('../images/bg_foot.png') repeat-x;
	position:absolute;
	top:1220px;
}

div.foot p
{
	margin:4px 0;
}

div.foot a
{
	color:#FFF;
	text-decoration:none;
}

div.foot a:hover
{
	color:#D7BA81;
	text-decoration:none;
}