#sidebar, .thumbs, .theImage, #header h2, #personal_subnav, #commissioned_subnav { display:block;}

h1 { font-size: 24px; }
p { margin: 10px 0; padding: 0; }

#header-container { height: 65px; background: #ccced0; }

#header, #footer, #container { width: 970px; }

#header { margin: 0 auto; position: relative;  }
#header h2 { color: #5E5F60; width: 445px; margin: 0; position: absolute; height:45px; left: 0px; top: 8px;}
#container { margin: 0 auto; font-size: 11px; overflow: auto; padding: 66px 0px 26px 0px;}
#content { width: 709px;  margin-top:15px; padding-left:260px;}
#content h1 { padding-left:6px;}
#sidebar { float: left; width: 261px; position: fixed; overflow:auto; margin-top:15px; }

#content h1.sub_cat { clear:both; padding-top:70px; font-weight:300; }

#footer { margin: 0 auto; position: relative;  }

.thumbs a { float:left; margin:0px 0px 6px 6px; display:block; }
.thumbs a, .thumbs a img, .thumbs a.portrait, .thumbs a img.portrait { height:128px; }


.image_wrapper { 
	 text-align:center;
	}
.image_wrapper {
	width: 695px; margin:0 auto;}
	
.image_container .theImage {
  /* IE 8 */
  -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";
  /* IE 5-7 */
  filter: alpha(opacity=0);
  /* Netscape */
  -moz-opacity: 0;
  /* Safari 1.x */
  -khtml-opacity: 0;
  /* Good browsers */
  opacity: 0;
	
	float:left;
	
	}
	
.image_container .portrait { padding-left:150px;}
.image_container .panoramic { padding-top:40px; height:350px;}
.image_container .landscape, .image_container .portrait { height:480px;}

.image_container .ep_panoramic { padding-top:35px;}
.image_container .ep_landscape, .image_container .ep_panoramic { width:645px;}


.image_container #thumbs   { text-align:right;}
.image_container #thumbs a  { display:inline-block; background:url(/css/images/thumbs_arr.png) no-repeat 0px 1px; padding-right:25px; padding-left:15px; padding-bottom:10px; }

.image_container a#next { width:25px; height:480px; background:url(/css/images/arr_next.png) no-repeat -25px 200px; display:block; float:right;}
.image_container a#next:hover { background:url(/css/images/arr_next.png) no-repeat 5px 200px;}

.image_container a#prev { width:25px; height:480px; background:url(/css/images/arr_prev.png) no-repeat 0px 200px; display:block; float:left;}
.image_container a#prev:hover { background:url(/css/images/arr_prev.png) no-repeat -30px 200px;}

.image_container a#ep_next { width:25px; height:380px; background:url(/css/images/arr_next.png) no-repeat -25px 200px; display:block; float:right;}
.image_container a#ep_next:hover { background:url(/css/images/arr_next.png) no-repeat 5px 200px;}

.image_container a#ep_prev { width:25px; height:380px; background:url(/css/images/arr_prev.png) no-repeat 0px 200px; display:block; float:left;}
.image_container a#ep_prev:hover { background:url(/css/images/arr_prev.png) no-repeat -30px 200px;}

.lcol { width:330px;}
.rcol, .rcol img, .fadein3 {  width:350px; margin-bottom:20px;} 
.rcol .clients { float:left; padding-right:5px; width:155px; }
.fadein3 { height:268px;}
.rcol .fadein3 p { padding-top:260px; font-size:12px; text-align:right;}

/* Slideshow CSS */
.fadein, .fadein img { width:629px; height:472px; }
.fadein2, .fadein2 img { width:500px; height:375px; }

#content hr { width:200px;}

.process_large { width: 450px; height:318px; padding:0px 0px 15px 30px; float:right;}
.process_large_2 { width: 450px; height:300px; padding:0px 0px 15px 30px; float:right;}
.process_small { width: 225px; height:150px; padding:5px 15px 15px 0px; float:left;}
.process_small_2 { width: 225px; height:157px; padding:5px 15px 15px 0px; float:left;}
.process_small_3 { width: 200px; height:220px; padding:5px 15px 15px 0px; float:left;}

.issuuembed { width:450px; height:225px;}

#content .lcol hr { float:left; width:330px;}

.strip2 img { margin-right:2.2% !important;}
.strip2 img.last { margin-right:0 !important;}