body{
	background-image:url('img/bg_texture.jpg');
	}
a { 
	font-family: 'Rosarivo', serif; 
	font-size: 14;
	font-weight: 200;
	color: #3c3223;
	text-decoration:none;
	}

h1 { 
	font-family: 'Rosarivo', serif; 
	font-size: 14;
	font-weight: 200;
	color: #3c3223;
	display: inline;
	}
h2{
	font-family: 'Rosarivo', serif; 
	font-size: 13;
	font-weight: 200;
	color: #eadcc1;
}
	
h3 { 
	font-family: 'Rosarivo', serif; 
	font-size: 24;
	font-weight: 100;
	color: #3c3223;
	display: inline;
	letter-spacing: 1px;
	}
	
div.upper {
	margin-top:40px;
	margin-bottom:-30;
	margin-left: auto;
	margin-right: auto;
	width: 1200px;
	height: 200px;
	z-index: 100;
	}
	
div.bodybook {
	margin-left: auto;
	margin-right: auto;
	width: 1200px;
	height: 720px;
	z-index: 1;
}
	
div.menuLeft {
	position: relative;
	width: 280px;
	top:140px;
	left:165px;
	word-spacing: 15px;
}

div.menuRight {
	position: relative;
	width: 300px;
	top:-80px;
	left:730px;	
	word-spacing: 10px;
}
	
img.logo {
	position: relative;
	width: 300px;
	top:-25px;
	left:420px;
}

img.dotted {
	width: 390px;
	top: 3px;
	left: 1px;
	margin-bottom: 10px;
}

div.subtitle{
	position: relative;
	top:-70px;
	left:490px;
	width:160;
	text-align: center;
}

div.bodyimg{
	width:410px;
	height:500px;
	position: relative;	
	top:-710px;
	left:165px;
	text-align: left;
	z-index: 1;
}

img.bodyimg{
	transform:rotate(-2deg);
	-ms-transform:rotate(-2deg); /* IE 9 */
	-moz-transform:rotate(-2deg); /* Firefox */
	-webkit-transform:rotate(-2deg); /* Safari and Chrome */
	-o-transform:rotate(-2deg); /* Opera */
}

div.bodybox{
	width:400px;
	height:500px;
	position: relative;	
	top: -1150px;
	left:590px;
	text-align: left;
	z-index: 1;
}

p.bodybox { 
	font-family: 'Rosarivo', serif; 
	font-size: 13;
	font-weight: 0;
	color: #3c3223;
	text-align: left;
	margin-top: 8px;
	z-index: 1;
	}

div.portfoliobox{
	width:846px;
	height:565px;
	position: relative;	
	top:-708px;
	left:150px;
	text-align: left;
	z-index: 1;
	}
	

	
.futurico-theme.slider-wrapper {
	position: relative;
	width:846px; 
	height:565px;
	margin: 0;
	padding: 0px;
	z-index: 2;	 
	background: #eadcc1;
	}
	 
	.futurico-theme .nivoSlider {
	position: relative;
	width:846px; 
	height:565px;
	z-index: 2;
	}
	 
	.futurico-theme .nivoSlider img {
	    display: none;
	    position: absolute;
		width:846px; 
		height:565px;
	    top: 0;
	    left: 0;
		z-index: 2;
	}
	.futurico-theme .nivo-directionNav a {
		display: block;
		width: 82;
		height: 201;
		background:url(img/arrows.gif) no-repeat;
		z-index: 2;

	}

	.futurico-theme a.nivo-prevNav { 
		left: 860px;
		top: 240;
	 }


	.futurico-theme a.nivo-nextNav { 
		left: -100px;
		top: 140;
	 }

