@charset "UTF-8";
/*CLEAR DEFAULTS*/
body, h1, h2, h3, h4, h5, h6, ul, ol, li, p { margin:0; padding:0; }

img {border:none; }

body { font-family: 'Arial', arial, serif; font-size:100.01%; color:#000000; text-align:center; background-color:#F7F9F9; }

h1 { font-family: 'OFL Sorts Mill Goudy TT', arial, serif; color:#7E7E7E; font-size:1.8em; font-weight:lighter; text-align:left; line-height:1.15em; margin:0px; }

h2 { font-family: 'OFL Sorts Mill Goudy TT', arial, serif; color:#7E7E7E; font-size:1.4em; text-align:left; font-weight:lighter; padding:2px 40px 3px 10px;}

p { font-family: 'Arial', arial, serif; color:#7E7E7E; font-size:.8em; text-align:left; font-weight:regular;}

h3 { font-family: 'Arial', arial, serif; color:#7E7E7E; font-size:.75em; text-align:left; font-weight:normal; line-height:1.1em; margin:0px 0px 0px 10px; }

h4 { font-family: 'Arial', arial, serif; color:#7E7E7E; font-size:.6em; text-align:left; font-weight:normal;}


.heading { font-family: 'Arial', arial, serif; color:#FFF; font-size:.8em; text-align:left; font-weight:regular; background-color:#BBB; width:450px; padding:10px 20px 3px 10px; }

.shadow { -moz-box-shadow: 0px 0px 12px #DCDBDB; -webkit-box-shadow: 0px 0px 12px #DCDBDB; box-shadow: 0px 0px 12px #DCDBDB; }

.right {font-family: 'Arial', arial, serif; color:#7E7E7E; font-size:.7em; text-align:right; font-weight:regular;}

.orange { color:#EEB211; font-weight:lighter;}

.orangelarge {font-family: 'OFL Sorts Mill Goudy TT', arial, serif; color:#EEB211; font-weight:lighter; font-size:1.3em;}

.workHeader { font-family: 'OFL Sorts Mill Goudy TT', arial, serif; color:#7E7E7E; font-size:1.4em; font-weight:regular; font-weight:lighter; text-align:left; line-height:1.1em; margin:0px; }

.backToWork { font-family: 'OFL Sorts Mill Goudy TT', arial, serif; color:#7E7E7E; font-size:1.2em; text-align:left; font-weight:regular; font-style:italic; }

.backToWorkLink { font-family: 'OFL Sorts Mill Goudy TT', arial, serif; color:#EEB211; font-size:1.2em; text-align:left; font-weight:regular; font-style:italic; text-decoration:underline;}

.clearfloat { /* this class should be placed on a div or break element
and should be the final element before the close of a container that
should fully contain a float */
clear:both; height:0; font-size: 1px; line-height: 0px; }

a { text-decoration:none; color:#7E7E7E;}

#leftSingle a:hover {text-decoration:underline; color:#7E7E7E;}

#rightSingle a:hover {text-decoration:underline; color:#7E7E7E; }


a:hover { }

ul { list-style:none; }

li { display:inline; }




#menu { width:225px; float:left;}

	#menu a {font-family: 'OFL Sorts Mill Goudy TT', arial, serif; color:#7E7E7E; text-decoration:none; font-size:1em; text-align:left; line-height:1.8em; font-weight:regular; }

	#menu a:hover {font-family: 'OFL Sorts Mill Goudy TT', arial, serif; color:#EEB211; font-weight:bold; background-image:url(images/stripe_13893fcd513eeee6e9483197e5323fef.png); background-repeat:repeat; border-bottom:1px solid #EEB211; }

	#menu .current {font-family: 'OFL Sorts Mill Goudy TT', arial, serif; color:#EEB211; font-weight:bold; background-image:url(images/stripe_13893fcd513eeee6e9483197e5323fef.png); background-repeat:repeat; border-bottom:1px solid #EEB211; }
		
			#home { width:225px; display:block; margin:0px 0px 0px 75px; border-bottom:1px solid #7E7E7E; }
				
			#aboutus { width:225px; display:block; margin:10px 0px 0px 75px; border-bottom:1px solid #7E7E7E; }
				
			#work { width:225px; display:block; margin:10px 0px 0px 75px; border-bottom:1px solid #7E7E7E; }
				
			#contactus { width:225px; display:block; margin:10px 0px 0px 75px; border-bottom:1px solid #7E7E7E; }
				
			#sayhello { width:225px; display:block; margin:10px 0px 0px 75px; border-bottom:1px solid #7E7E7E; }
				
			#client { width:225px; display:block; margin:10px 0px 0px 75px; border-bottom:1px solid #7E7E7E; }






#wrapper { width:960px; height:100%; text-align:left; margin:40px auto; padding-bottom:40px; background-color:#FFFFFF; position:relative;}

#header { width:960px; margin:0px; background-color:#FFFFFF;}

#headerLogo { width:375px; height:90px; display:block; float:left; background-image:url(images/sevenfive_header_logo.jpg); }

#headerContent { width:585px; height:90px; float:right; background-color:#FFFFFF; }

#headerText1 { width:200px; float:left; margin:50px 0px 0px 0px; border-left:1px solid #7E7E7E; }

#headerText2 { width:200px; float:left; margin:50px 0px 0px 0px; border-left:1px solid #7E7E7E; }

#content { width:960px; float:left; background-color:#FFFFFF; }




#galleryHeader1 { height:30px;float:left; margin-right:10px; }

#galleryHeader2 { height:30px;float:left; padding-left:10px; }

#galleryHeader3 { width:510px; height:30px;float:left; margin-bottom:10px; }



/*LEFT COLUMN*/

#leftColumn { width:375px; float:left; margin-top:50px; }



/*LEFT COLUMN END*/




/*RIGHT COLUMN*/

#rightColumn { width:510px; float:right; margin:50px 75px 0px 0px; }

#imageBlock { width:510px; height:350px; display:block; margin-bottom:2px; background-color:#FFF; }

#slidshow { width:510px; height:350px; display:block; margin-bottom:2px; background-color:#7E7E7E; font-family: 'Nobile', arial, serif; color:#7E7E7E; font-size:.7em; text-align:left; font-weight:regular; }
		
#mapBlock { width:510px; height:350px; display:block; margin-bottom:100px; background-color:#999; background-image:url(images/large_gallery_map_1.jpg); }
		











#imageInfo { width:510px; margin-bottom:0px;}

#slideshowInfo { width:460px; margin-bottom:10px; font-family: 'Nobile', arial, serif; color:#7E7E7E; font-size:.7em; text-align:left; font-weight:regular;}

#slideshowNumbers { width:50px; margin-bottom:10px; font-family: 'Nobile', arial, serif; color:#7E7E7E; font-size:.8em; text-align:right; font-weight:regular;}



#slideshowWorkInfo { width:400px; height:100px; margin-bottom:10px; font-family: 'Nobile', arial, serif; color:#7E7E7E; font-size:1em; text-align:left; font-weight:regular;}

#slideshowWorkNumbers { width:110px; margin-bottom:10px; font-family: 'Nobile', arial, serif; color:#7E7E7E; font-size:.8em; text-align:right; font-weight:regular;}



#slideText1 { width:460px; height:40px; float:left; display:block; margin-bottom:30px; margin-top:3px;}

#slideText2 { width:50px; height:40px; float:right; height:20px; display:block; margin-bottom:30px; margin-top:0px;}



#slideWorkText1 { width:400px; height:40px; float:left; display:block; margin-bottom:30px; margin-top:3px;}

#slideWorkText2 { width:110px; height:40px; float:right; height:20px; display:block; margin-bottom:30px; margin-top:0px;}



#rightColumnHeading { width:510px; margin-bottom:10px; }

#rightColumnText { width:510px; margin-bottom:100px; margin-top:0px; }


#legal { width:510px; clear:both; margin:0px 0px 0px 0px; }




#textColumns { width:510px; margin-bottom:100px; }

#textFooter {width:510px; height:10px; display:block; clear:both; }

#textFooter2 {width:510px; height:2px; display:block; clear:both; margin-bottom:40px;}

#textFooter3 {width:510px; height:1px; display:block; clear:both; margin-bottom:0px;}


#leftSingle { width:242px; float:left; margin:0px 13px 0px 0px; }

#rightSingle { width:242px; float:right; margin-left:0px 0px 0px 0px; }




#thumb1 { width:242px; height:175px; display:block; margin-bottom:3px; background-color:#999999; float:left; background-image:url(images/work/work_thumbs/butcher_thumb.jpg);}

#thumb2 { width:242px; height:175px; display:block; margin-bottom:3px; background-color:#999999; float:left; background-image:url(images/work/work_thumbs/hello_thumb.jpg);}

#thumb3 { width:242px; height:175px; display:block; margin-bottom:3px; background-color:#999999; float:left; background-image:url(images/work/work_thumbs/identity_thumb.jpg); }

#thumb4 { width:242px; height:175px; display:block; margin-bottom:3px; background-color:#999999; float:left; background-image:url(images/work/work_thumbs/mar_thumb.jpg);}

#thumb5 { width:242px; height:175px; display:block; margin-bottom:3px; background-color:#999999; float:left; background-image:url(images/work/work_thumbs/greaves_thumb.jpg);}

#thumb6 { width:242px; height:175px; display:block; margin-bottom:3px; background-color:#999999; float:left; background-image:url(images/work/work_thumbs/archive_thumb.jpg);}



#thumb1Text { width:242px; float:left; margin-bottom:20px; }

#thumb2Text { width:242px; float:left; margin-bottom:20px; }

#thumb3Text { width:242px; float:left; margin-right:-10px; }

#thumb4Text { width:242px; float:left; margin-bottom:20px; }

#thumb5Text { width:242px; float:left; margin-bottom:20px; }

#thumb6Text { width:242px; float:left; margin-right:-10px; }





#thumb1:hover { width:242px; height:175px; display:block; margin-bottom:3px; background-color:#999999; float:left; background-image:url(images/work/work_thumbs/butcher_thumb.jpg); opacity:0.65; }
#thumb2:hover { width:242px; height:175px; display:block; margin-bottom:3px; background-color:#999999; float:left; background-image:url(images/work/work_thumbs/hello_thumb.jpg); opacity:0.65; }
#thumb3:hover { width:242px; height:175px; display:block; margin-bottom:3px; background-color:#999999; float:left; background-image:url(images/work/work_thumbs/identity_thumb.jpg); opacity:0.65; }
#thumb4:hover { width:242px; height:175px; display:block; margin-bottom:3px; background-color:#999999; float:left; background-image:url(images/work/work_thumbs/mar_thumb.jpg); opacity:0.65; }
#thumb5:hover { width:242px; height:175px; display:block; margin-bottom:3px; background-color:#999999; float:left; background-image:url(images/work/work_thumbs/greaves_thumb.jpg); opacity:0.65; }
#thumb6:hover { width:242px; height:175px; display:block; margin-bottom:3px; background-color:#999999; float:left; background-image:url(images/work/work_thumbs/archive_thumb.jpg); opacity:0.65; }




/*RIGHT COLUMN END*/



/*FOOTER*/

#footer { width:960px; height:1px; display:block; clear:both; }






/* image replacement */
        .graphic, #prevBtn, #nextBtn, #slider1prev, #slider1next{
            margin:0;
            padding:0;
            display:block;
            overflow:hidden;
            text-indent:-8000px;
            }
    /* // image replacement */


	

/* Easy Slider */



	#slider ul, #slider li, #slider2 ul, #slider2 li { margin:0; padding:0; list-style:none; }
	
	#slider2 { margin-top:1em; }
	
	#slider ul { height:450px; }
	
	#slider li, #slider2 li{ 
		/* 
			define width and height of list item (slide)
			entire slider area will adjust according to the parameters provided here
		*/ 
		width:510px; height:450px; display:block; overflow:hidden;}
			
	#prevBtn, #nextBtn,
	#slider1next, #slider1prev{ 
		display:block;
		width:30px;
		height:77px;
		position:absolute;
		left:-30px;
		top:71px;
		z-index:1000;
		}	
	#nextBtn, #slider1next{ 
		left:510px;
		}														
	#prevBtn a, #nextBtn a,
	#slider1next a, #slider1prev a{  
		display:block;
		position:relative;
		width:30px;
		height:77px;
		background:url(images/btn_prev.gif) no-repeat 0 0;	
		}	
	#nextBtn a, #slider1next a{ 
		background:url(images/btn_next.gif) no-repeat 0 0;	
		}	
		
	/* numeric controls */	

	ol#controls { margin:10; padding:0; float:right; text-align:right; }
	
	ol#controls ul { font-family: 'OFL Sorts Mill Goudy TT', arial, serif; color:#FFF; font-size:.9em; text-align:left; font-weight:normal; background-color:#FFF; padding:10px 20px 0px 10px; }
		
	ol#controls li  { float:left; color:#FFF; padding:0 4px; text-decoration:none; font-family: 'Arial', arial, serif; color:#7E7E7E; font-size:.9em; text-align:right; font-weight:regular; line-height:1em;}
	
	ol#controls li.current a { float:left; color:#EEB211; padding:0px; text-decoration:none; }
	
	ol#controls a:hover { float:left; color:#EEB211; padding:0px; text-decoration:none; }
	
	ol#controls li a:focus, #prevBtn a:focus, #nextBtn a:focus{ outline:none; }
	
	#controls { margin-left:0; padding-right:40px; float:right; text-align:right; }
	
	#controls ul { font-family: 'OFL Sorts Mill Goudy TT', arial, serif; color:#FFF; font-size:.9em; text-align:left; font-weight:normal; background-color:#BBB; padding:10px 20px 0px 10px; background-image:url(images/stripe_13893fcd513eeee6e9483197e5323fef.png); background-repeat:repeat; }
		
	#controls li  { float:left; color:#FFF; padding:0 4px; text-decoration:none; font-family: 'Arial', arial, serif; color:#7E7E7E; font-size:.9em; text-align:right; font-weight:regular; margin-top:10px; }
	
	#controls li.current a { float:left; color:#EEB211; padding:0px; text-decoration:none; }
	
	#controls a:hover { float:left; color:#EEB211; padding:0px; text-decoration:none; }
	
	#controls li a:focus, #prevBtn a:focus, #nextBtn a:focus{ outline:none; }
	
	
	#slider p { font-family: 'Arial', arial, serif; color:#7E7E7E; font-size:.9em; text-align:left; font-weight:regular; margin-top:10px; width:510px; padding:10px 20px 3px 10px; background-image:url(images/stripe_13893fcd513eeee6e9483197e5323fef.png); background-repeat:repeat; }
	
/* // Easy Slider */










