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

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

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

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

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

#content h1.sub_cat { clear:both; padding-top:120px; 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:150px; }


.image_wrapper { 
	 text-align:center;
	}
.image_wrapper {
	width: 1420px; 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:400px;}
.image_container .landscape { padding-left:200px;}
.image_container .landscape, .image_container .portrait { height:750px;}

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


.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:700px; background:url(/css/images/arr_next.png) no-repeat -25px 350px; display:block; float:right;}
.image_container a#next:hover { background:url(/css/images/arr_next.png) no-repeat 5px 350px;}

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

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

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



.lcol { width:850px;}
.rcol, .rcol img, .fadein3, .fadein3 p {  width:700px; margin-bottom:20px;} 
.rcol.sq, .fadein3, .rcol img.sq { width:600px; margin-bottom:50px;}
.rcol .clients { float:left; padding-right:20px; width:150px;}
.fadein3 { height:530px;}
.rcol .fadein3 p { padding-top:518px; font-size:12px; text-align:right;}

/* Slideshow CSS */
.fadein, .fadein img, .fadein2, .fadein2 img { width:1000px; height:750px; }
.fadein { margin-left:200px;}

#content hr { width:400px;}


.process_large { width: 800px; height:565px; padding:0px 0px 30px 0px; float:right;}
.process_large_2 { width: 800px; height:auto; padding:0px 0px 30px 0px; float:right;}
.process_small { width: 400px; height:267px; padding:5px 30px 30px 0px; float:left;}
.process_small_2 { width: 400px; height:279px; padding:5px 30px 30px 0px; float:left;}
.process_small_3 { width: 350px; height:386px; padding:5px 30px 30px 0px; float:left;}

.issuuembed { width:800px; height:550px;}

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