/* @override http://safeasmilk.org/wp-content/themes/Full%20Fat/style.css */

/* @override http://safeasmilk.org/wp-content/themes/Full%20Fat/style.css */

/* @override http://safeasmilk.org/wp-content/themes/Full%20Fat/style.css */

/* @override http://safeasmilk.org/wp-content/themes/Full%20Fat/style.css */



/*Theme Name: Full Fat
Theme URI: http://www.safeasmilk.org
Description: a custom Wordpress theme for my own portfolio site, based on 'Starkers' (thanks to http://elliotjaystocks.com) based on 'Kubrick'. 
Version: 1.0
Author: Dean Ricca-Smith
Author URI: http://www.safeasmilk.org
Tags: so fresh, so clean
*/


/* RESET */
/* ----------------------------------------- */

/* SAM Reset.Based upon Eric Meyer's Reset */
html, body, div, span, applet, object, iframe,
h1,h2,h3,h4, h5, h6, p, blockquote, pre,
a, abbr, acronym, address, big, cite, code,
del, dfn, em, font, img, ins, kbd, q, s, samp,
small, strike, strong, sub, sup, tt, var,
dl, dt, dd, ol, ul, li,
fieldset, form, label, legend,
table, caption, tbody, tfoot, thead, tr, th, td {
	margin: 0;
	padding: 0;
	border: 0;
	outline: 0;
	font-weight: inherit;
	font-style: inherit;
	font-size: 100%;
	font-family: inherit;
	vertical-align: baseline;
}
/* remember to define focus styles! */
:focus {
	outline: 0;
}
body {
line-height: 1;
overflow-x:hidden;
}
ol, ul {
	list-style: none;
}
/* tables still need 'cellspacing="0"' in the markup */
table {
	border-collapse: separate;
	border-spacing: 0;
}
caption, th, td {
	text-align: left;
	font-weight: normal;
}
blockquote:before, blockquote:after,
q:before, q:after {
	content: "";
}
blockquote, q {
	quotes: "" "";
}

a{
	text-decoration: none;
}
 RESET ENDS 

/*COLOURS /// COLOURS ///*/

/*

BODY TEXT #5c5c5c

BORDERS #adadad

LINKS/GREEN #13e009

*/

/*COLOURS /// COLOURS ///*/


/* This helps to identify headings at the initial build stage, so I thought it'd be useful to have it */
h1, h2, h3, h5, h5, h6 { font-weight:bold;
}

body {
	color: #5c5c5c;
	
}

/*html {
overflow-y: scroll;}*/

html { height: 100%; margin-bottom: 1px; } /*FORCES SCROLLBAR*/

html { overflow: -moz-scrollbars-vertical !important; }/*FORCES SCROLLBAR*/


#wrapper{
        display:none; /* THIS IS SO THE FADE IN ON LOAD WORKS*/
	width: 980px;
	margin-right: auto;
	margin-left: auto;
        font: 79%/21px Helvetica, Arial, sans-serif;
	/*background-image: url(images/980gridFade.jpg);*/
}

	/*WORDPRESS IMAGE ALIGNMENT*/

.alignleft{
	float: left;
	margin-right: 6px;
	padding: 0;
	clear: left;
	margin-bottom: 12px;
}

.alignright{
	float: right;
	margin-left: 6px;
	margin-bottom: 12px;
	clear: both;
}

#masthead{
	width: 980px;
	float: left;
	height: 144px;
	border-bottom: 1px solid #adadad;
	/*position: fixed; fixed for galleries
	z-index: 2000; fixed for galleries*/
}

/** html body #masthead { 
	position: absolute;
	width: 980px;
}*/


#copyright {
	float: right;
	clear: left;
}


#copyright a{
		color: #adadad;

}

#logo{
	width: 112px;
	height: 128px;
	float: left;
    background: url(http://safeasmilk.org/wp-content/themes/Full%20Fat/images/SAMmasterSprite.jpg) no-repeat -125px top;

	
}


#logo h1 a {
	display: block;
	text-indent: -9999px;
	width: 112px;
	height: 128px;
	float: left;
	margin-top: 0;
	background: url(http://safeasmilk.org/wp-content/themes/Full%20Fat/images/SAMmasterSprite.jpg) no-repeat -125px top;
}

#logo h1 a:hover{
background: url(http://safeasmilk.org/wp-content/themes/Full%20Fat/images/SAMmasterSprite.jpg) no-repeat -325px top}



#innerContent{
	width: 980px;
	float: left;
	clear: both;
	border-bottom: 1px solid #adadad;
}



#footer{
	width: 980px;
	color: #adadad;
	font-size: 10px;
	line-height: 24px;
	height: 24px;
	clear: both;
	float: none;
}

#innerContent p a.post-edit-link {
	display: block;
	width: 38px;
	height: 20px;
	position: absolute;
	left: 1105px;
	top: 0;
	right: 0;
	bottom: 0;
	color: silver;
	font-size: 11px;
	text-align: center;
	border: 1px dotted silver;
	line-height: 20px;
}

#innerContent p a:hover.post-edit-link{
	color: #13e009;
	border: 1px dotted #13e009;

	
}

/*________________ TYPOGRAPHY ______*/

strong{
	font-weight: bold;
}

em{
	font-style: italic;
}

a{
	color: #13e009;
}

a:hover{
	/*color: #767676;*/
	text-decoration: underline;
}

#aboutLeft p {
	clear: none;
	float: none;
}

#innerContent p{
	margin-bottom: 5px;
	
}

.para1{
	font-size: 15px;
	font-weight: bold;
}

/*________________ TYPOGRAPHY ENDS ______*/




/*MAIN NAVIGATION STARTS*/

#mainNav{
	height: 16px;
	background-color: transparent;
	float: right;
	float: right;
	margin-top: 74px;
}

#mainNav ul{
	width: 360px;
	float: right;
	margin-right: -10px;
}

#mainNav li{
	float: left;
}

#mainNav li a{
	text-align: left;
	color: #9d9fa1;
	display: block;
	text-transform: uppercase;
	font-size: 12px;
	height: 16px;
	font-weight: bold;
}

#mainNav li a:hover{
	color: #13e009;
}

#mainNav ul li a .current_page_item {
		color: #13e009;
}

/*MAIN NAV ENDS*/


/*PORTFOLIOS*/

/*PROJECT 1*/


#proj1, #proj2, #proj3, #proj4, #proj5, #proj6, #proj7, #proj8, #proj9{
	width: 980px;
	float: left;
}

.projHead {
	width: 980px;
	height: 83px;
	border-bottom: 1px solid #adadad;
	float: left;
	position: relative;
}

.projHead h2 {
	font-weight: bold;
	width: 275px;
	position: absolute;
	top: 35px;
	right: 805px;
	bottom: 0;
	left: 0;
	height: 15px;
	background: silver no-repeat;
}

#proj1 div.projHead h2 {
	text-indent: -2000px;
	background: url(http://safeasmilk.org/wp-content/themes/Full%20Fat/images/SAMmasterSprite.jpg) no-repeat -88px -226px;
	
}

#proj6 div.projHead h2 {
	text-indent: -2000px;
	background: url(http://safeasmilk.org/wp-content/themes/Full%20Fat/images/SAMmasterSprite.jpg) no-repeat -88px -316px;
	
}

#proj2 div.projHead h2 {
	text-indent: -2000px;
	background: url(http://safeasmilk.org/wp-content/themes/Full%20Fat/images/SAMmasterSprite.jpg) no-repeat -88px -346px;

}

#proj5 div.projHead h2 {
	text-indent: -2000px;
	background: url(http://safeasmilk.org/wp-content/themes/Full%20Fat/images/SAMmasterSprite.jpg) no-repeat -88px -256px;
	
}

#proj3 div.projHead h2 {
	text-indent: -2000px;
	background: url(http://safeasmilk.org/wp-content/themes/Full%20Fat/images/SAMmasterSprite.jpg) no-repeat -88px -286px;
	
}

#proj4 div.projHead h2 {
	text-indent: -2000px;
	background: url(http://safeasmilk.org/wp-content/themes/Full%20Fat/images/SAMmasterSprite.jpg) no-repeat -88px -196px;
	
}

#proj7 div.projHead h2 {
	text-indent: -2000px;
	background: url(http://safeasmilk.org/wp-content/themes/Full%20Fat/images/SAMmasterSprite.jpg) no-repeat -388px -196px;
	
}

#proj8 div.projHead h2 {
	text-indent: -2000px;
	background: url(http://safeasmilk.org/wp-content/themes/Full%20Fat/images/SAMmasterSprite.jpg) no-repeat -388px -226px;
	width: 291px;
}

#proj9 div.projHead h2 {
	text-indent: -2000px;
	background: url(http://safeasmilk.org/wp-content/themes/Full%20Fat/images/SAMmasterSprite.jpg) no-repeat -388px -256px;
	width: 322px;
}


.projBody{
	width: 980px;
	margin-bottom: 18px;
	float: left;
	margin-top: 18px;
	position: relative;
}


.projBody h3{
	border-bottom: 1px solid #adadad;
	height: 22px;
	margin-bottom: 10px;
}


#images1, #images2, #images3, #images4, #images5, #images6, #images7, #images8, #images9{
	width: 614px;
	height: 463px;
	float: left;
cursor: pointer;
overflow: hidden;
	margin-top: -5px;
}

div#nav1, div#nav2 {
	float: right;
	width: 100px;
	height: 20px;
	clear: right;
}

.nextSlide1, .nextSlide2, .nextSlide3, .nextSlide4, .nextSlide5, .nextSlide6, .nextSlide7, .nextSlide8, .nextSlide9{
	float: left;
	clear: both;
	position: absolute;
	left: 637px;
	bottom: 4px;
	z-index: 1;
}


a.nextSlide1, a.nextSlide2, a.nextSlide3, a.nextSlide4, a.nextSlide5, a.nextSlide6, a.nextSlide7, a.nextSlide8, a.nextSlide9{
	display: block;
	width: 80px;
	height: 18px;
	line-height: 20px;
	-moz-border-radius:6px;
	-webkit-border-radius:6px;
	color: #D8DAD8;
	text-indent: -2000px;
	background: gray url(http://safeasmilk.org/wp-content/themes/Full%20Fat/images/SAMmasterSprite.jpg) no-repeat -705px -691px;

}


a:hover.nextProj, a:hover.prevProj, a:hover.nextSlide1, a:hover.nextSlide2, a:hover.nextSlide3, a:hover.nextSlide4, a:hover.nextSlide5, a:hover.nextSlide6 {
background: gray url(http://safeasmilk.org/wp-content/themes/Full%20Fat/images/SAMmasterSprite.jpg) no-repeat -705px -721px;
}

a.nextProj, a.prevProj{
	-moz-border-radius:6px;
	-webkit-border-radius:6px;
	float: left;
	position: absolute;
	top: 31px;
	left: 882px;
}

a.prevProj{
	position: absolute;
	top: 36px;
	left: 622px;
	text-indent: -2000px;
	display: block;
	background: url(http://safeasmilk.org/wp-content/themes/Full%20Fat/images/SAMmasterSprite.jpg) no-repeat -710px -196px;
	height: 15px;
	width: 110px;
	margin-left: 10px;
}

a:hover.prevProj{
		background: url(http://safeasmilk.org/wp-content/themes/Full%20Fat/images/SAMmasterSprite.jpg) no-repeat -710px -226px;	
}

a:hover.nextProj{
 background: url(http://safeasmilk.org/wp-content/themes/Full%20Fat/images/SAMmasterSprite.jpg) no-repeat -968px -226px;
 }

a.nextProj{
	position: absolute;
	top: 36px;
	left: 880px;
    text-indent: -2000px;
    background: url(http://safeasmilk.org/wp-content/themes/Full%20Fat/images/SAMmasterSprite.jpg) no-repeat -968px -196px;
    display: block;
    height: 15px;
	width: 110px;
}

a.visitSiteNo {
	float: left;
	clear: both;
	position: absolute;
	left: 720px;
	bottom: 4px;
	z-index: 1;
	display: block;
	width: 151px;
	height: 18px;
	line-height: 20px;
	-moz-border-radius:6px;
	-webkit-border-radius:6px;
	color: #D8DAD8;
	text-indent: -2000px;
	background: gray url(http://safeasmilk.org/wp-content/themes/Full%20Fat/images/SAMmasterSprite.jpg) no-repeat -999px -661px;
	opacity: .6;

}



a.visitSite {
	float: left;
	clear: both;
	position: absolute;
	left: 720px;
	bottom: 4px;
	z-index: 1;
	display: block;
	width: 75px;
	height: 18px;
	line-height: 20px;
	-moz-border-radius:6px;
	-webkit-border-radius:6px;
	color: #D8DAD8;
	text-indent: -2000px;
	background: gray url(http://safeasmilk.org/wp-content/themes/Full%20Fat/images/SAMmasterSprite.jpg) no-repeat -999px -691px;
	opacity: .6;

	}

a:hover.visitSite{
		background: gray url(http://safeasmilk.org/wp-content/themes/Full%20Fat/images/SAMmasterSprite.jpg) no-repeat -999px -721px;
		opacity: 1.0;

}

h3.client {
	background: url(http://safeasmilk.org/wp-content/themes/Full%20Fat/images/SAMmasterSprite.jpg) no-repeat -710px -264px;
	    text-indent: -2000px;
	height: 35px;

	
}

h3.brief {
	background: url(http://safeasmilk.org/wp-content/themes/Full%20Fat/images/SAMmasterSprite.jpg) no-repeat -710px -402px;
	    text-indent: -2000px;
height: 36px;
		border-top: 1px solid #adadad;


}

h3.guff {
	background: url(http://safeasmilk.org/wp-content/themes/Full%20Fat/images/SAMmasterSprite.jpg) no-repeat -710px -463px;
	    text-indent: -2000px;
	height: 35px;
			border-top: 1px solid #adadad;

}


.blurb{
	float: right;
	/*background-color: #D8DAD8;*/
	width: 348px;
	-moz-border-radius:6px;
	-webkit-border-radius:6px;
	padding-left: 12px;
	clear: none;
	position: relative;
	height: 458px;
	margin-top: -18px;
}

.blurb ul{
	margin-top: 8px;
}

.blurb ul li {
	list-style-type: disc;
	list-style-position: inside;
	line-height: 20px;
	text-indent: 0px;
	/**font-size: 12px;*/
	/*FONT HACK FOR IE7*/
}

/*MAIN MENU SPRITES*/


/*HOME*/

li.page_item.page-item-4 a {
	background: url(http://safeasmilk.org/wp-content/themes/Full%20Fat/images/SAMmasterSprite.jpg) no-repeat -708px -86px;
	text-indent: -2000px;
	width: 60px;
}

li.page_item.page-item-4 a:hover {
	background: url(http://safeasmilk.org/wp-content/themes/Full%20Fat/images/SAMmasterSprite.jpg) no-repeat -708px -136px;
}

li.page_item.page-item-4.current_page_item a{
		background: url(http://safeasmilk.org/wp-content/themes/Full%20Fat/images/SAMmasterSprite.jpg) no-repeat -708px -136px;

}

/*WORK*/

li.page_item.page-item-3 a {
	background: url(http://safeasmilk.org/wp-content/themes/Full%20Fat/images/SAMmasterSprite.jpg) no-repeat -770px -86px;
	text-indent: -2000px;
	width: 61px;
}

li.page_item.page-item-3 a:hover {
	background: url(http://safeasmilk.org/wp-content/themes/Full%20Fat/images/SAMmasterSprite.jpg) no-repeat -770px -136px;
}

li.page_item.page-item-3.current_page_item a{
		background: url(http://safeasmilk.org/wp-content/themes/Full%20Fat/images/SAMmasterSprite.jpg) no-repeat -770px -136px;

	
}

/*ABOUT*/

li.page_item.page-item-2 a {
	background: url(http://safeasmilk.org/wp-content/themes/Full%20Fat/images/SAMmasterSprite.jpg) no-repeat -833px -86px;
	text-indent: -2000px;
	width: 67px;
}

li.page_item.page-item-2 a:hover {
	background: url(http://safeasmilk.org/wp-content/themes/Full%20Fat/images/SAMmasterSprite.jpg) no-repeat -833px -136px;
}

li.page_item.page-item-2.current_page_item a{
		background: url(http://safeasmilk.org/wp-content/themes/Full%20Fat/images/SAMmasterSprite.jpg) no-repeat -833px -136px;

}


/*SERVICES*/

li.page_item.page-item-13 a {
	background: url(http://safeasmilk.org/wp-content/themes/Full%20Fat/images/SAMmasterSprite.jpg) no-repeat -901px -86px;
	text-indent: -2000px;
	width: 90px;
}

li.page_item.page-item-13 a:hover {
	background: url(http://safeasmilk.org/wp-content/themes/Full%20Fat/images/SAMmasterSprite.jpg) no-repeat -901px -136px;
}

li.page_item.page-item-13.current_page_item a{
		background: url(http://safeasmilk.org/wp-content/themes/Full%20Fat/images/SAMmasterSprite.jpg) no-repeat -901px -136px;
}


/*CONTACT*/

li.page_item.page-item-5 a {
	background: url(http://safeasmilk.org/wp-content/themes/Full%20Fat/images/SAMmasterSprite.jpg) no-repeat -995px -86px;
	text-indent: -2000px;
	width: 72px;
}

li.page_item.page-item-5 a:hover {
	background: url(http://safeasmilk.org/wp-content/themes/Full%20Fat/images/SAMmasterSprite.jpg) no-repeat -995px -136px;
}

li.page_item.page-item-5.current_page_item a{
		background: url(http://safeasmilk.org/wp-content/themes/Full%20Fat/images/SAMmasterSprite.jpg) no-repeat -995px -136px;

}


/*MAIN MENU SPRITES END*/

/*HOME PAGE THUMB SPRITE*/

	
div#intro {
	height: 120px;
	padding: 29px 60px 10px;
	text-indent: -20000px;
	background: url(images/hello.jpg) no-repeat 3px 17px;
}

div#intro2 {
	height: 120px;
	padding: 29px 60px 10px;
	text-indent: -20000px;
	background: url(images/quote2.jpg) no-repeat 63px 22px;
}


#homeLeft {
	width: 613px;
	float: left;
	margin-bottom: 18px;
}

#aboutLeft {
	width: 613px;
	float: left;
}

#contactLeft {
	width: 607px;
	float: left;
	
}

#servicesLeft{
	width: 613px;
	float: left;
}

#servicesRight{
	float: right;
	width: 348px;
}


#contactLeft2 {
	width: 236px;
	float: left;
		border-bottom: 1px solid #adadad;
	padding-bottom: 11px;
}

#deets, #deets2{
	width: 209px;
	float: left;
}

.deetHead{
	font-weight: bold;
}

#planner, #planner2{
	width: 236px;
	float: left;
	background-color: transparent;
	clear: left;
}

#homeRight {
	float: right;
	width: 348px;
	clear: none;
	position: relative;
}

#aboutRight {
	float: right;
	width: 348px;
	clear: none;
	position: relative;
	margin: 0;
	padding: 0;
}


#homeLeft h3 {
	height: 35px;
	width: 608px;
	border-top: 1px solid #adadad;
	border-bottom: 1px solid #adadad;
	margin-bottom: 18px;
}


#servicesLeft h3 {
	height: 35px;
	border-bottom: 1px solid #adadad;
	line-height: 40px;
	font-weight: bold;
	font-size: 12px;
	margin-bottom: 13px;
	clear: both;
}


#homeRight h3 {
	
	height: 35px;
	border-top: 1px solid #adadad;
	border-bottom: 1px solid #adadad;
	line-height: 40px;
	font-weight: bold;
	font-size: 12px;
	margin-bottom: 13px;
}

#servicesRight h3 {
	
	height: 35px;
	/*border-top: 1px solid #adadad;*/
	border-bottom: 1px solid #adadad;
	line-height: 40px;
	font-weight: bold;
	font-size: 12px;
	margin-bottom: 13px;
	float: none;
	clear: both;
}

#aboutLeft h3 {
	
	height: 35px;
	border-top: 1px solid #adadad;
	border-bottom: 1px solid #adadad;
	line-height: 40px;
	font-weight: bold;
	font-size: 12px;
	margin-bottom: 13px;
}


#aboutRight h3 {
	
	height: 35px;
	border-top: 1px solid #adadad;
	border-bottom: 1px solid #adadad;
	line-height: 40px;
	font-weight: bold;
	font-size: 12px;
	margin-bottom: 13px;
}

#homeRight h3.touch {
		border-top: none;
	margin-top: 19px;
	font-weight: bold;
	background: url(http://safeasmilk.org/wp-content/themes/Full%20Fat/images/SAMmasterSprite.jpg) no-repeat -88px -423px;
	    text-indent: -2000px;

	
}

#homeLeft h3.projects {
	font-weight: bold;
	background: url(http://safeasmilk.org/wp-content/themes/Full%20Fat/images/SAMmasterSprite.jpg) no-repeat -88px -396px;
	    text-indent: -2000px;
}

h3.philos {
	
	font-weight: bold;
	background: url(http://safeasmilk.org/wp-content/themes/Full%20Fat/images/SAMmasterSprite.jpg) no-repeat -88px -456px;
	    text-indent: -2000px;

	
}

h3.websites{	
	font-weight: bold;
	background: url(http://safeasmilk.org/wp-content/themes/Full%20Fat/images/SAMmasterSprite.jpg) no-repeat -88px -576px;
	    text-indent: -2000px;
	border-top-style: none;
}

h3.htmlEmail{	
	font-weight: bold;
	background: url(http://safeasmilk.org/wp-content/themes/Full%20Fat/images/SAMmasterSprite.jpg) no-repeat -88px -606px;
	    text-indent: -2000px;
	    	border-top: 1px solid #adadad;
	margin-top: 12px;
}

h3.social{	
	font-weight: bold;
	background: url(http://safeasmilk.org/wp-content/themes/Full%20Fat/images/SAMmasterSprite.jpg) no-repeat -88px -636px;
	    text-indent: -2000px;
}

h3.logos{	
	font-weight: bold;
	background: url(http://safeasmilk.org/wp-content/themes/Full%20Fat/images/SAMmasterSprite.jpg) no-repeat -88px -666px;
	    text-indent: -2000px;
	    	    	border-top: 1px solid #adadad;

}

h3.copy{	
	font-weight: bold;
	background: url(http://safeasmilk.org/wp-content/themes/Full%20Fat/images/SAMmasterSprite.jpg) no-repeat -88px -696px;
	    text-indent: -2000px;
	    	    	border-top: 1px solid #adadad;

}


#homeRight h3.welcome {
		font-weight: bold;
	background: url(http://safeasmilk.org/wp-content/themes/Full%20Fat/images/SAMmasterSprite.jpg) no-repeat -88px -367px;
	    text-indent: -2000px;
	    }

h3.contact {
font-weight: bold;
	background: url(http://safeasmilk.org/wp-content/themes/Full%20Fat/images/SAMmasterSprite.jpg) no-repeat -88px -516px;
	    text-indent: -2000px;
	    height: 35px;
	width: 608px;
	border-bottom: 1px solid #adadad;
	margin-bottom: 13px;
	float: left;
}

#contact2 h3.contact {
font-weight: bold;
	background: url(http://safeasmilk.org/wp-content/themes/Full%20Fat/images/SAMmasterSprite.jpg) no-repeat -88px -516px;
	    text-indent: -2000px;
	    height: 35px;
	width: 236px;
	border-bottom: 1px solid #adadad;
	margin-bottom: 13px;
	float: left;
}

h3.form {
font-weight: bold;
	background: url(http://safeasmilk.org/wp-content/themes/Full%20Fat/images/SAMmasterSprite.jpg) no-repeat -88px -546px;
	    text-indent: -2000px;
	    height: 35px;
	width: 348px;
	border-bottom: 1px solid #adadad;
	margin-bottom: 13px;
	float: right;
}

	    
h3.about {
		font-weight: bold;
	background: url(http://safeasmilk.org/wp-content/themes/Full%20Fat/images/SAMmasterSprite.jpg) no-repeat -88px -486px;
	    text-indent: -2000px;
	    }
	    
	    
	    
h3.planner{
font-weight: bold;
	background: url(http://safeasmilk.org/wp-content/themes/Full%20Fat/images/SAMmasterSprite.jpg) no-repeat -88px -776px;	    text-indent: -2000px;
	    height: 35px;
	width: 236px;
	border-bottom: 1px solid #adadad;
	border-top: 1px solid #adadad;
	margin-bottom: 13px;
	float: left;
	margin-top: 6px;
}

h3.plannerHeadBig{
font-weight: bold;
	background: url(http://safeasmilk.org/wp-content/themes/Full%20Fat/images/SAMmasterSprite.jpg) no-repeat -88px -776px;
	    text-indent: -2000px;
	    height: 35px;
	width: 720px;
	border-bottom: 1px solid #adadad;
	margin-bottom: 13px;
	float: left;
	margin-left: 24px;
}

	    
	    

.fadeThis 
	{
		position:relative;
		display:block;
		height: 307px;
		width: 614px;
		background:url(http://safeasmilk.org/wp-content/themes/Full%20Fat/images/homeThumbsSprite.jpg) no-repeat left top;
	float: left;
}


	
	.fadeThis * {
	  display: none;
	}
	
	.fadeThis span.hover {
		position: absolute;
		top: 0;
		left: 0;
		display: block;
		height: 307px;
		width: 614px;
background:url(http://safeasmilk.org/wp-content/themes/Full%20Fat/images/homeThumbsSprite.jpg) no-repeat left -307px;	}


#map{
	float: right;
	margin-top: 3px;
	width: 360px;
	height: 412px;
}

#contactLeft2 p a.back {
	width: 21px;
	height: 20px;
	display: block;
	position: absolute;
	left: 958px;
	bottom: 521px;
	background: url(http://safeasmilk.org/wp-content/themes/Full%20Fat/images/SAMmasterSprite.jpg) no-repeat -68px -845px;
	text-indent: -2000px;
	-moz-border-radius:4px;
	-webkit-border-radius:4px;
	opacity: .8;
	right: 0;
	top: 7px;
}

#contactLeft2 p a:hover.back{
	opacity: 1;
}

#contactLeft p a.launch {
	width: 31px;
	height: 20px;
	display: block;
	background: url(http://safeasmilk.org/wp-content/themes/Full%20Fat/images/SAMmasterSprite.jpg) no-repeat -168px -845px;
	text-indent: -2000px;
	-moz-border-radius:4px;
	-webkit-border-radius:4px;
	opacity: .8;
	position: absolute;
	left: 167px;
}

#contactLeft p a:hover.launch{
	opacity: 1;
}

#allContact {
	height: 490px;
	overflow: hidden;
}

img.alignleft.size-full.wp-image-531 {
	padding-bottom: 12px;
}

div#allProjects {
	height: 580px;
	overflow: hidden;
}




