

body {background-color:#000; margin: 0; padding: 0;}
html {color: #999;}


/********************************************************* 
LAYOUT 
*********************************************************/

#wrapper {margin:0; padding:0;width:1000px; height:auto; z-index:1;}
	
#masthead {margin:0; padding:0;width:230px;height:230px; 
	z-index:100;position:absolute; top:0; left:20px;}
	
#pano {margin:0; padding:0 0 20px 0px;
	position:absolute; top:90px; left:250px;width:750px;height:auto; 
	text-align:left;
	}
	
#pano_vert {margin:0; padding:0 0 20px 0px;
	position:absolute; top:10px; left:340px;width:700px;height:auto; 
	text-align:left;
	}

#pano_pano {margin:0; padding:0 0 20px 0px;
	position:absolute; top:250px; left:250px;
	width:700px;height:auto; text-align:left;
	}

#pano_home {margin:0; padding:0; width:700px;height:377px; }

#pano_videos {
	margin:0; padding:0 0 20px 0px;
	position:absolute;top:90px; left:300px;width:850px;height:377px; 
	}
	
#pano_about {margin:0; padding:0; width:770px;height:500px; }	



/********************************************************* 
navigation 
*********************************************************/

#nav_level1 ul {list-style:none; position:absolute;left:10px; top:90px;}
#nav_level1 ul li {margin: 0; padding:0;color: #900; }
	
#nav_level2 ul {list-style:none; position:absolute;left:96px; top:90px;}
ul.nav_level2 li {margin: 0; padding:0;color: #666; }
	
#nav_level1 ul, #nav_level2 ul, #nav_level3 p, 
ul.nav_level1, ul.nav_level2, .nav_level3 p, #description p  {
	margin: 0; padding:0; color:#666; 
	font: normal 11.5px/15px Arial, Helvetica, sans-serif;letter-spacing:0em;}

#description {margin: 0; padding:0; position:absolute;
	left:10px; top:250px;width:180px;}
		
div.nav_level3 {margin: 0; padding:0; 
	width:200px;position:absolute;left:10px; top:200px;
	}
	
.current {color: #fff;}
.captions {list-style:none; margin-bottom:5em; padding:0;}
.exhibits {list-style:none; margin-top:1em; padding:0;}
.exhibits_last {list-style:none; margin:1em 0 10em 0; padding:0;}	

img.ken {margin:0 0 0 150px; padding:0;}

p {	margin:0px 0px 15px 0px; padding:0;
	font: normal 15px Arial, Helvetica, sans-serif; 
	line-height:22px; 
	letter-spacing:0em;
	color:#999;
	}
	
p.awards {
	margin:0; padding:0;
	position:absolute;
	top:300px; left:530px;
	width:300px;
}

#description p {font: normal 14px/15px Arial, Helvetica, sans-serif;line-height:22px;}

span.em {font-style:italic;letter-spacing:.1em;}

img.bio {margin:0 20px 50px 150px; padding:0;float:left;}
	
p.contact {margin:0; padding:0;position:absolute;top:400px; 
	left:630px;width:300px;font-size:.8em;}

.clear {float:clear}

#pano_about p {margin:0; padding:0 0 8px  0;
	font: normal 15px/24px Arial, Helvetica, sans-serif; }

#pano ul {margin:0; padding:0 0 18px  0;
	font: normal 15px/18px Arial, Helvetica, sans-serif; 
	list-style:none;}
	
p.videos {	margin:0; padding:0 0 8px  0;
	font: normal 16px/30px Arial, Helvetica, sans-serif; 
	}
	
ul.contact {margin:0px 150px; padding:20px 0 0 0;list-style:none;}

ul.contact li {	margin:0; padding:0;
	font: normal 1.3em Arial, Helvetica, sans-serif; 
	line-height:1.5em; letter-spacing:0em;}

#pano p.caption, #pano_vert p.caption, #pano_pano p.caption, 
#pano p.caption_g, #pano_vert p.caption_g, #pano_pano p.caption_g {
	margin:0; padding:7px 0 0px 0;
	font-size:11px; line-height:12px;
}

#pano p.backtotop, #pano_vert p.backtotop, #pano_pano p.backtotop, 
#pano p.backtotopn_g, #pano_vert p.backtotop_g, #pano_pano p.backtotop_g {
	margin:0; padding:30px 0;
	font-size:11px; line-height:12px;}

#pano p.caption, #pano_vert p.caption, #pano_pano p.caption {color:#FFF;}
#pano p.caption_g, #pano_vert p.caption_g, #pano_pano p.caption_g {color: #666;}


a {color: #CC9; text-decoration: none;}
a:hover {color: #fff; text-decoration: none;}

h1 { font: normal 40px Arial, Helvetica, sans-serif; 
	margin: 5px 30px 0 10px; padding:0; color: #930;
	float:left;
	}

h1 a { color: #930;}

h2  {font: normal .8em Arial, Helvetica, sans-serif;	
	margin: 0; padding:0 0 15px 0;
	letter-spacing:.2em; color: #FFF;text-transform:uppercase;
	}

h2.spaceabove  {padding-top:30px;}

.sold  {margin: 0; padding:0;
	letter-spacing:.2em; color:#900;text-transform:uppercase;}
	
.clr { clear:left;}

.margin_pano {padding:0; margin:50px 0 0 0;}

.video1 {margin:0; padding:0 20px 20px 0; float:left;}
.video2 {margin:0; padding:0 0 20px 0; float:left;}


#footer {
	margin:0;padding:20px 0;
	width:230px;height:20px;z-index:10;
	color:#000;
	position:absolute;top:550px;left:10px;
	}
	
#footer p {margin:0; padding:10px 0 40px 0;
	font: normal 11px/13px Arial, Helvetica, sans-serif; 
	letter-spacing:0em;color:#666;
	}

#description p.white, #pano li.white {color:#FFF;}


/********************************************************* 
U R HERE NAV
*********************************************************/

ul#paintings li.paintings a,
ul#recent li.recent a,
ul#boardwalk li.boardwalk a,
ul#landscapes li.landscapes a,
ul#boating li.boating a,
ul#cityscapes li.cityscapes a,
ul#flowers li.flowers a,
ul#snowbound li.snowbound a,
ul#commissions li.commissions a,

ul#aboutken li.aboutken a,
ul#bio li.bio a,
ul#recognition li.recognition a,
ul#press li.press a,
ul#schedule li.schedule a,

ul#videos li.videos a,
ul#contact li.contact a
	{color:#FFF;}

#thumbnails {
	margin:0;
	padding:0;
	position:absolute;
	top:250px;
	left:10px;
	width:230px;
	}

#thumbnails p {margin:0; padding:220px 0 0px 0;
	font-size:.75em; line-height: 17px;
	color: #999;width:160px;float: clear;}

img {margin:0; padding:0 0 10px 0;}
img.about {margin:0; padding:20px 0 50px 0;}



/********************************************************* 
U R HERE 
*********************************************************/

#thumbnails img  {margin:0 6px 6px 0; padding:0;float:left;} 	
#thumbnails a img {border:2px #CC9 solid;}
#thumbnails a:hover img {border:2px #fff solid;}
		
body#sandpair #thumbnails a.sandpair img ,
body#lifeboat91 #thumbnails a.lifeboat91 img ,
body#fourboatsandferriswheel #thumbnails a.fourboatsandferriswheel img ,
body#oceanviewpatioopen #thumbnails a.oceanviewpatioopen img ,
body#beachpatrol #thumbnails a.beachpatrol img ,
body#underthebaardwalk #thumbnails a.undertheboardwalk img,
body#paddleboatingwithpa #thumbnails a.paddleboatingwithpa img,
body#opendoorbarn #thumbnails a.opendoorbarn img,
body#boatclub #thumbnails a.boatclub img,
body#colleyave #thumbnails a.colleyave img,

body#nomeheganpark #thumbnails a.nomeheganpark img,
body#dreyersfarms #thumbnails a.dreyersfarms img,
body#marylandmorning #thumbnails a.marylandmorning img,
body#countrylifefarms #thumbnails a.countrylifefarms img,
body#multiplechoice #thumbnails a.multiplechoice img,
body#lenapepark #thumbnails a.lenapepark img,
body#lochraven #thumbnails a.lochraven img,
body#winterlude #thumbnails a.winterlude img,

body#onstands #thumbnails a.onstands img,
body#boatsfromabove #thumbnails a.boatsfromabove img,
body#lakeherrington1 #thumbnails a.lakeherrington1 img,
body#lakeherrington2 #thumbnails a.lakeherrington2 img,
body#aground #thumbnails a.aground img,
body#madefast #thumbnails a.madefast img,
body#canoesforrent #thumbnails a.canoesforrent img,
body#drybrusheddrydock #thumbnails a.drybrusheddrydock img,

body#wildflowers1 #thumbnails a.wildflowers1 img,
body#blackeyedsusans #thumbnails a.blackeyedsusans img,

body#southwalnut #thumbnails a.southwalnut img,
body#raindelay #thumbnails a.raindelay img,
body#dakota #thumbnails a.dakota img,
body#centralparkwest #thumbnails a.centralparkwest img,
body#bethesdaplaza #thumbnails a.bethesdaplaza img,
body#siderays #thumbnails a.siderays img,
body#shadysidestreet #thumbnails a.shadysidestreet img,

body#wildflowers2 #thumbnails a.wildflowers2 img,
body#fromabove #thumbnails a.fromabove img,
body#aground #thumbnails a.aground img,

body#poconos1 #thumbnails a.poconos1 img,
body#poconos2 #thumbnails a.poconos2 img,
body#poconos3 #thumbnails a.poconos3 img,
body#poconos4 #thumbnails a.poconos4 img,
body#poconos5 #thumbnails a.poconos5 img,

body#sanmarco #thumbnails a.sanmarco img,
body#huntgarden #thumbnails a.huntgarden img,

body#treefence #thumbnails a.treefence img,
body#snowbound01 #thumbnails a.snowbound01 img,
body#snowbound02 #thumbnails a.snowbound02 img,
body#snowbound03 #thumbnails a.snowbound03 img,
body#snowbound04 #thumbnails a.snowbound04 img,
body#snowbound05 #thumbnails a.snowbound05 img,
body#snowbound06 #thumbnails a.snowbound06 img,
body#snowbound07 #thumbnails a.snowbound07 img,
body#snowbound08 #thumbnails a.snowbound08 img,
body#snowbound09 #thumbnails a.snowbound09 img,
body#snowbound10 #thumbnails a.snowbound10 img,
body#snowbound11 #thumbnails a.snowbound11 img,
body#snowbound_pano1 #thumbnails a.snowbound_pano1 img,

body#raindelay #thumbnails a.raindelay img

{border:2px #fff solid;}	
	
	
	

