#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: 748px; }

#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: 460px;  margin-top:15px; padding-left:260px;}
#content h1 { padding-left:6px;}
#sidebar { float: left; width: 241px; 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:89px; }


.image_wrapper { 
	 text-align:center;
	}
.image_wrapper {
	width: 460px; 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:100px;}
.image_container .panoramic { padding-top:50px; height:235px;}
.image_container .landscape, .image_container .portrait { height:320px; margin-left:2px;}

.image_container .ep_panoramic { padding-top:25px;}
.image_container .ep_landscape, .image_container .ep_panoramic { width:430px;}


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

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

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

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


.lcol { width:487px;}
.rcol { float:left !important;}
.rcol {  width:487px; margin-bottom:20px;} 
.rcol img, .lcol img {  width:50%; margin-bottom:20px;} 
.lcol img { margin-right:25px;}
.rcol img { margin-left:25px;}
.rcol .clients { float:left; padding-right:10px; width:110px; font-size:11px;}
.fadein3 { height:360px; width:487px;}
.rcol .fadein3 p { padding-top:363px; font-size:12px; text-align:right;}


/* Slideshow CSS */
.fadein, .fadein img { width:387px; height:290px; }
.fadein2, .fadein2 img { width:300px; height:225px; }

#content hr { width:150px;}

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

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