*{
  padding:0;
  margin:0;
}
body{
  font:small arial, sans-serif;
}
a:link{color:#996633;}
a:visited{color:#663300;}
a:hover, a:active{color:#663300;}
ul{margin-left:.5em;padding-left:.5em;}
li{margin-left:.3em;padding-left:.3em;}

/******************* BODY WRAP **********************/
#bodyWrap{
  float:left;
  background:url(/media/image/tiled_background.gif) repeat-y bottom;
  width:927px;
}
/******************* MAIN CONTENT ******************/

#mainContent{
  float:left;
  width:1000px;
  margin-right:200px;
  margin:10px;
}
#mainContent img.featuredImage{
  float:left;
  padding:15px 10px 0 10px;  
}
#mainContent #selectedImage img{
  float:right;
  padding:15px 10px 0 10px;  
}
#mainContent h1{
  font-size:180%;
}
#mainContent h2{
  font-size:100%;
  font-weight:400;
  font-style:italic;
}
#mainContent h3{
  font-size:100%;
  margin-top:8px;
}
#mainContent p{
  clear:both;
  margin-top:10px;
}
#mainContent img{
  float:right;
  margin-top:120px;
  border:0;
}
#footer{
  margin-top:15px;
  float:left;
  font-size:80%;
}
#mainContent #jobViewer p,
#mainContent #pressViewer p{
  clear:none;
}
#mainContent #jobViewer,
#mainContent #pressViewer{
  background:#fff url(/media/image/header.jpg) no-repeat;
  width:807px;
  padding:135px 10px 10px;
  border:1px solid #520;
  margin:-11px auto;
}
#mainContent #pressImage{
  float:right;
  width:225px;
  text-align:center;
  clear:right;
}
#mainContent #jobViewerImage img,
#mainContent #pressImage img{
  float:right;
  margin:0;
}
body#pageId_16500,
body#pageId_15900{
  background:#520;
}
body#pageId_16500 #footer,
body#pageId_15900 #footer{
  width:827px;
  color:#fff;
  margin:2em auto;
}
body#pageId_16500 .googleAds,
body#pageId_15900 .googleAds{
  display:none;
}

/******************* Slide Show ******************/
body#pageId_19100 #mainContent{
  float:left;
  width:510px;
}
#imageInfo{
  text-align:center;
}
#imageInfo a{
  margin-right:5px;
}
#mainImage{
  margin:10px 0 0 0;
}
#mainImage img{
  margin:0;
  float:left;
  padding:5px;
  border:solid 1px; 
}
#previewImages{
  clear:both;
  float:left;
  margin:10px 0 0 6px;
}
 
#previewImages img{
  margin:0 8px 0 0;
  height:48px; 
  width:64px;
  float:left;
}