@charset "utf-8";
/* CSS Document */

Body { 	background:url(images/pic-body-bgnd.jpg) repeat; margin:0px; font-family:Arial, Helvetica, sans-serif;}
		
#Header { 	background:url(images/pic-header-bgnd.jpg) repeat-x #000000; height:90px; }
#Header .PicLogo { 	margin-left:15px; float:left; border:none; } 
#Header .PicTop { 	margin-top:15px; float:right; }
#Header #Menu { clear:both; padding:10px; } 

#Header a.BtnEmail { display:block; float:right; text-decoration:none; height:20px; width:210px; margin-top:15px; border:none; }
#Header a.BtnEmail:link, a.BtnEmail:visited, a.BtnEmail:active { background:url(images/pic-header-email.jpg) no-repeat;} 
#Header a.BtnEmail:hover { background:url(images/pic-header-email-over.jpg) no-repeat;} 

#Menu a.BtnAds { display:block; float:left; text-decoration:none; height:20px; width:110px; border:none; }
#Menu a.BtnAds:link, a.BtnAds:visited, a.BtnAds:active { background:url(images/pic-header-advertising.jpg) no-repeat;} 
#Menu a.BtnAds:hover { background:url(images/pic-header-advertising-over.jpg) no-repeat;} 

#Menu a.BtnInt { display:block; float:left; text-decoration:none; height:20px; width:105px; border:none; }
#Menu a.BtnInt:link, a.BtnInt:visited, a.BtnInt:active { background:url(images/pic-header-interactive.jpg) no-repeat;} 
#Menu a.BtnInt:hover { background:url(images/pic-header-interactive-over.jpg) no-repeat;} 

#Menu a.BtnDes { display:block; float:left; text-decoration:none; height:20px; width:70px; border:none; }
#Menu a.BtnDes:link, a.BtnDes:visited, a.BtnDes:active { background:url(images/pic-header-design.jpg) no-repeat;} 
#Menu a.BtnDes:hover { background:url(images/pic-header-design-over.jpg) no-repeat;} 

#Menu a.BtnTv { display:block; float:left; text-decoration:none; height:20px; width:40px; border:none; }
#Menu a.BtnTv:link, a.BtnTv:visited, a.BtnTv:active { background:url(images/pic-header-tv.jpg) no-repeat;} 
#Menu a.BtnTv:hover { background:url(images/pic-header-tv-over.jpg) no-repeat;} 

#Menu a.BtnPho { display:block; float:left; text-decoration:none; height:20px; width:115px; border:none; }
#Menu a.BtnPho:link, a.BtnPho:visited, a.BtnPho:active { background:url(images/pic-header-photography.jpg) no-repeat;} 
#Menu a.BtnPho:hover { background:url(images/pic-header-photography-over.jpg) no-repeat;} 

#Menu a.BtnRes { display:block; float:right; text-decoration:none; height:20px; width:80px; border:none; }
#Menu a.BtnRes:link, a.BtnRes:visited, a.BtnRes:active { background:url(images/pic-header-resume.jpg) no-repeat;} 
#Menu a.BtnRes:hover { background:url(images/pic-header-resume-over.jpg) no-repeat;} 

#Menu a.BtnPdf { display:block; float:right; text-decoration:none; height:20px; width:115px; border:none; }
#Menu a.BtnPdf:link, a.BtnPdf:visited, a.BtnPdf:active { background:url(images/pic-header-pdfsamples.jpg) no-repeat;} 
#Menu a.BtnPdf:hover { background:url(images/pic-header-pdfsamples-over.jpg) no-repeat;} 

#Menu .Bar1 { float:left;  margin-left:4px; margin-right:4px; }
#Menu .Bar2 { float:right; margin-left:4px; margin-right:4px; }

#Main { text-align:center; margin-top:10px; }

#Main a.BtnPrev { display:inline-block; text-decoration:none; margin:0; padding:0;  height:18px; width:80px; border:none; }
#Main a.BtnPrev:link, a.BtnPrev:visited, a.BtnPrev:active { background:url(images/pic-photo-previous.gif) no-repeat;} 
#Main a.BtnPrev:hover { background:url(images/pic-photo-previous-over.gif) no-repeat;} 

#Main a.BtnNext { display:inline-block; text-decoration:none; margin:0; padding:0;  height:18px; width:60px; border:none;  }
#Main a.BtnNext:link, a.BtnNext:visited, a.BtnNext:active { background:url(images/pic-photo-next.gif) no-repeat;} 
#Main a.BtnNext:hover { background:url(images/pic-photo-next-over.gif) no-repeat;} 

#Main .ImN { margin:0; padding:0;  margin-left:5px; margin-right:5px; border:none; height:18px; vertical-align:top;}
#Main #Photo { margin-top:20px; }

#Main #VPlayer {width:720px; height:480px; border:1px solid #666666; margin-top:15px;}

#Footer { position:absolute; margin-left:50%;  left:-250px; margin-top:50px; width:500px; 
		  text-align:center; color:#cccccc; font-size:11px; border-top:1px solid #DFDFDF; padding:6px 0px 20px;  }
#Footer a:link, 
#Footer a:visited, 
#Footer a:active { color:#999999; text-decoration:none; }
#Footer a:hover { text-decoration:underline; }

.HideLoad { display:none; }

#Form { width:400px; text-align:left; font-size:11px; line-height:20px; color:#999999; }
#Form .text {background:#FFFFFF !important; border:#006699 1px solid; }

#Text { margin-top:12px; font-family:Arial; font-size:14px; color:#333333; }

#Text a:link, 
#Text a:visited, 
#Text a:active { color:#333333; text-decoration:none; }
#Text a:hover { text-decoration:underline; }

#AboutPage { width:750px; margin-top:40px; padding:50px; background:#FFFFFF; border:1px solid #cccccc; text-align:left; }

.abouttext {
font-family: arial, sans-serif;
font-size: 12px;
letter-spacing: 0.8pt;
line-height: 1.3;
}
