/* CSS Document */

body{
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#666;
	margin:0px;
	padding:0px;	
}


a{
	text-decoration:none;
	color:#666;
	font-size:12px;
}

a:hover{
	text-decoration:none;
	color:#333;
	font-size:12px;
}


#container{
	margin-left:auto;
	margin-right:auto;
	margin-top:25px;
	width:1243px;
}

#photobox{
	padding-top:35px;
	margin-left:auto;
	margin-right:auto;
	padding-bottom:0px;
	margin-bottom:0px;
}




/*NAVIGATION */
#nav-container{	height:105px; width:1243px; }
#nav-container #nav { margin:0px; padding:0px; }
#nav-container #nav ul{ list-style:none; padding:0px; margin:0px; }
#nav-container #nav li{ display:inline;}
#nav-container #nav li a{ float:left; height:0; padding-top:105px; overflow: hidden; background-image:url(assets/navigation.jpg); }

#nav-container #nav li#leftnav a{ width: 130px; background-position:0px 0px; }
#nav-container #nav li#home a{ width: 329px; background-position:-130px 0px; }
#nav-container #nav li#commercial a{ width: 109px; background-position:-459px 0px; }
#nav-container #nav li#still a{ width: 108px; background-position:-568px 0px; }
#nav-container #nav li#interior a{ width: 108px; background-position:-676px 0px; }
#nav-container #nav li#editorial a{ width: 108px; background-position:-784px 0px; }
#nav-container #nav li#food a{ width: 108px; background-position:-892px 0px; }
#nav-container #nav li#personal a{ width: 108px; background-position:-1000px 0px; }
#nav-container #nav li#rightnav a{ width: 135px; background-position:-1108px 0px; }

#nav-container #nav li#leftnav a:hover{ width: 130px; background-position:0px -105px; }
#nav-container #nav li#home a:hover{ width: 329px; background-position:-130px -105px; }
#nav-container #nav li#commercial a:hover{ width: 109px; background-position:-459px -105px; }
#nav-container #nav li#still a:hover{ width: 108px; background-position:-568px -105px; }
#nav-container #nav li#interior a:hover{ width: 108px; background-position:-676px -105px; }
#nav-container #nav li#editorial a:hover{ width: 108px; background-position:-784px -105px; }
#nav-container #nav li#food a:hover{ width: 108px; background-position:-892px -105px; }
#nav-container #nav li#personal a:hover{ width: 108px; background-position:-1000px -105px; }
#nav-container #nav li#rightnav a:hover{ width: 135px; background-position:-1108px -105px; }

/*FOOTER */
#footer-nav{ height:87px; width:1243px; }
#footer-nav #footer { margin:0px; padding:0px; }
#footer-nav #footer ul{ list-style:none; padding:0px; margin:0px; }
#footer-nav #footer li{ display:inline;}
#footer-nav #footer li a{ float:left; height:0; padding-top:87px; overflow: hidden; background-image:url(assets/footer.jpg); }

#footer-nav #footer li#phone a{ width: 524px; background-position:0px 0px; }
#footer-nav #footer li#email a{ width: 157px; background-position:-524px 0px; }
#footer-nav #footer li#client a{ width: 102px; background-position:-681px 0px; }
#footer-nav #footer li#twitter a{ width: 35px; background-position:-783px 0px; }
#footer-nav #footer li#facebook a{ width: 25px; background-position:-818px 0px; }
#footer-nav #footer li#meat a{ width: 25px; background-position:-843px 0px; }
#footer-nav #footer li#tumblr a{ width: 375px; background-position:-868px 0px; }
