@charset "utf-8";
/* CSS Document */

@font-face {
    font-family: 'UbuntuRegular';
    src: url('ubuntu/Ubuntu-R-webfont.eot');
    src: url('ubuntu/Ubuntu-R-webfont.eot?iefix') format('eot'),
         url('ubuntu/Ubuntu-R-webfont.woff') format('woff'),
         url('ubuntu/Ubuntu-R-webfont.ttf') format('truetype'),
         url('ubuntu/Ubuntu-R-webfont.svg#webfont5QrTZHwg') format('svg');
    font-weight: normal;
    font-style: normal;

}

@font-face {
    font-family: 'UbuntuBold';
    src: url('ubuntu/Ubuntu-B-webfont.eot');
    src: url('ubuntu/Ubuntu-B-webfont.eot?iefix') format('eot'),
         url('ubuntu/Ubuntu-B-webfont.woff') format('woff'),
         url('ubuntu/Ubuntu-B-webfont.ttf') format('truetype'),
         url('ubuntu/Ubuntu-B-webfont.svg#webfontCKhwRblf') format('svg');
    font-weight: normal;
    font-style: normal;

}

section, nav, header, footer, article, hgroup{display:block;}

h1 {    font-family: 'UbuntuRegular';
color:#741b15;

}
h2 {    font-family: 'UbuntuRegular';
color:#468c84;line-height:10px;
}
.sliders h2{line-height:18px;
	 font-family: 'UbuntuBold';
}
.sliders h3{
	 font-family: 'UbuntuRegular';
	 color:#262626;
}
.footer > h1 {    font-family: 'UbuntuRegular';
color:#d9d2b5;
}
h3 {    font-family: 'UbuntuRegular';
color:#d9d2b5;
}

a:link{color:#741b15;font-weight:bold;
}
a:visited{color:#741b15;font-weight:bold;
}
a:hover{color:#262626;font-weight:bold;
}
a:active{color:#741b15;font-weight:bold;
}

body{
	background:url(images/background.jpg) fixed;
	margin:0;
	color:#333;
	font-family:Verdana, Geneva, sans-serif;
	font-size:12px;
	}

#head{
	background:url(images/header.jpg) no-repeat;
	width:100%;
	height:118px;
	z-index:1;
		-moz-box-shadow: 1px 2px 12px #333;
	-webkit-box-shadow: 1px 2px 12px #333;
	box-shadow: 1px 2px 12px #333;
	-ms-filter: "progid:DXImageTransform.Microsoft.Shadow(Strength=4, Direction=135, Color='#333333')";
	filter: progid:DXImageTransform.Microsoft.Shadow(Strength=4, Direction=135, Color='#333333');
	}
	
#wrapper{
	margin:0 auto;
	width:1024px;
	position:relative;
	}	
	
#logo{
	position:absolute;
	top:-118px;
	left:-130px;}
#logo img{border:0;}	
		
nav#nav{position:absolute;
	top:-70px;
	left:300px;
	 font-family: 'UbuntuBold';
	 color:#468c84;
	 font-size:20px;}
nav#nav li{list-style:none;
display:inline;
padding-left:50px;
}

#social{position:absolute; top:-60px; right:10px;
}	
#social img{padding:3px; border:0;}	
section#content{
	padding:20px 10px 10px 10px;
	background-image:url(images/content.jpg);
	width:1004px;
	height:545px;
	-moz-box-shadow: 1px 2px 12px #333;
	-webkit-box-shadow: 1px 2px 12px #333;
	box-shadow: 1px 2px 12px #333;
	-ms-filter: "progid:DXImageTransform.Microsoft.Shadow(Strength=4, Direction=135, Color='#333333')";
	filter: progid:DXImageTransform.Microsoft.Shadow(Strength=4, Direction=135, Color='#333333');
	border-bottom:#468c84 inset 15px;
	display:block;
	
	}
section.portfolio{
	padding:20px 10px 10px 10px;
	background-image:url(images/content.jpg);
display:block;
	width:1004px;
	height:355px;
	-moz-box-shadow: 1px 2px 12px #333;
	-webkit-box-shadow: 1px 2px 12px #333;
	box-shadow: 1px 2px 12px #333;
	-ms-filter: "progid:DXImageTransform.Microsoft.Shadow(Strength=4, Direction=135, Color='#333333')";
	filter: progid:DXImageTransform.Microsoft.Shadow(Strength=4, Direction=135, Color='#333333');
	border-bottom:#468c84 solid 4px;
	}	
	
section.portfolio img{
	
	border:#fff solid 3px;
		-moz-box-shadow: 1px 2px 12px #333;
	-webkit-box-shadow: 1px 2px 12px #333;
	box-shadow: 1px 2px 12px #333;
	-ms-filter: "progid:DXImageTransform.Microsoft.Shadow(Strength=4, Direction=135, Color='#333333')";
	filter: progid:DXImageTransform.Microsoft.Shadow(Strength=4, Direction=135, Color='#333333');}

article.text{width:330px;
float:right;
}	

article.gallery{width:650px;
float:left;border-right:#741b15 dashed 1px;
}		

article.gallery li{list-style-type:none;}

article.gallery{
	 }
		#easyslider ul, #easyslider li,
	#slider2 ul, #slider2 li{
		
		list-style:none;
		}
	#slider2{margin-top:1em;}
	#easyslider li, #slider2 li{ 
		width:630px;
		height:430px;
		overflow:hidden; 
		}		
	ol#controls{
		margin:1em 0;
		padding:0;
		height:28px;	
		}
	ol#controls li{
		margin:0px 10px 0 0; 
		padding:0;
		float:left;
		list-style:none;
		height:28px;
		line-height:28px;
		}
	ol#controls li a{
		float:left;
		height:28px;
		line-height:28px;
		border:#fff solid 1px;
	border-radius: 12px 0;
	-webkit-border-radius: 12px 0;   
    -moz-border-radius: 12px 0;
		background:#468c84;
		color:#fff;
		padding:0 10px;
		text-decoration:none;
		}
	ol#controls li.current a{
		background:#741b15;
		color:#fff;
		}
	ol#controls li a:focus, #prevBtn a:focus, #nextBtn a:focus{outline:none;} 
	
#gallery {
		background-color: #444;
		padding: 10px;
		width: 520px;
	}
	::selection {
        background: #468c84;
		color:#d9d2b5; /* Safari */
        }
::-moz-selection {
        background: #468c84;
		color:#d9d2b5; /* Firefox */
}
footer#footer{
	color:#FFF; 
	width:984px;
	height:320px;
	display:block;
	padding:0 20px 20px 20px;
	background:url(images/footer.jpg);
	-moz-box-shadow: 1px 2px 12px #333;
	-webkit-box-shadow: 1px 2px 12px #333;
	box-shadow: 1px 2px 12px #333;
	-ms-filter: "progid:DXImageTransform.Microsoft.Shadow(Strength=4, Direction=135, Color='#333333')";
	filter: progid:DXImageTransform.Microsoft.Shadow(Strength=4, Direction=135, Color='#333333');
	border-top:#fff dotted 1px;
	}
input{ color:#262626;
font-family: 'UbuntuRegular';
font-size:12px;
margin-bottom:10px;
}
#form { width:300px; 
float:left;
border-right:#fff 1px dotted;}
#formr { width:650px; 
float:right; 
border-bottom:#fff 1px dotted; 
padding:0 10px 10px 10px;
margin:-55px 0px 20px 0px;
}
#work > h1{font-family: 'UbuntuRegular';
color:#d9d2b5;}
#book > h1{font-family: 'UbuntuRegular';
color:#d9d2b5;}
#facebook{padding-left:20px;float:left;
}
nav#up{position:fixed; 
top:0px;
right:5px; 
z-index:9;
background:url(images/sign2.png);
width:129px;
height:282px;
font-family: 'UbuntuBold';
 }
nav#up ul{margin-top:150px;
}
nav#up li{padding-top:14px;
list-style-type:none;
font-size:16px;}
nav#up img{border:0;}
nav#up li a:link{
color:#333333;
text-decoration:none;}/*
nav#up li a:visited{
color:#eae6d5;
text-decoration:none;}
nav#up li a:hover{
color:#333333;
text-decoration:underline;}*/
nav#up li a:active{
color:#262626;
text-decoration:none;}
#html5{float:right; margin-top:-30px;}
#html5 img{border:none;}
#work{width:500px;
float:left;
height:180px;
}
#book{width:30px;
float:left;
border-left:#fff 1px dotted; 
height:180px;
text-align:center;
padding-left:20px;

}
#book img{
	margin-left:20px;
	border:#fff solid 1px;
		-moz-box-shadow: 1px 2px 12px #333;
	-webkit-box-shadow: 1px 2px 12px #333;
	box-shadow: 1px 2px 12px #333;
	-ms-filter: "progid:DXImageTransform.Microsoft.Shadow(Strength=4, Direction=135, Color='#333333')";
	filter: progid:DXImageTransform.Microsoft.Shadow(Strength=4, Direction=135, Color='#333333');}

.space{height:80px;}