body { color:#fff; font-size: 14px; 
font-family: Helvetica, Geneva, Arial, SunSans-Regular, sans-serif; 
line-height: 22px; background-color: #292929; 
text-align: center; margin: 20px auto 20px auto; }
a:link { color: #ff6c32; text-decoration: none; }
a:visited { color: #ff6c32; text-decoration: none; }
a:hover { color: #ff8c5f; text-decoration: underline; }
a:active { color: #ff8c5f; text-decoration: underline; }

a:link.thumbnail, a:link.thumbnail img {
	color: white;
	border-color: white;
	border-width: 1px;
}
a:visited.thumbnail, a:visited.thumbnail img { color: white; border-color: white; border-width: 1px; }
a:hover.thumbnail, a:hover.thumbnail img {  color: #ff6c32; border-color: #ff6c32; border-width: 1px;  }
a:active.thumbnail, a:active.thumbnail img { color: #ff8c5f; border-color: #ff8c5f; border-width: 1px;  }
.thumbdiv { text-align: left; position: relative; left: 40px; width: 120px; margin-bottom: 20px; }


.gallerypic { text-align: center; margin:0 auto 10px auto; border:0; }
.gallerycaption { font-size: 14px; font-weight: bold; text-align: center; }

.galemph,a:link.galemph,a:visited.galemph,a:hover.galemph,a:active.galemph 
{ font-weight: bold; text-decoration: none; color:#fff; }
.galoff { font-weight: normal; font-style: normal; text-decoration: none; }

#pic1 { top: 0; left: 0; width: 600px; height: 700px; display: block; }
#pic2 { top: 0; left: 0; width: 600px; height: 700px; display: none; }
#pic3 { top: 0; left: 0; width: 600px; height: 700px; display: none; }
#pic4 { top: 0; left: 0; width: 600px; height: 700px; display: none; }
#pic5 { top: 0; left: 0; width: 600px; height: 700px; display: none; }
#pic6 { top: 0; left: 0; width: 600px; height: 700px; display: none; }
#pic7 { top: 0; left: 0; width: 600px; height: 700px; display: none; }
.sold {
	font-size:20px;
	margin-left:8px;
	font-weight: bold;
	color: #EE0202;
	vertical-align: top;
	}

.MainPicCol
 { width:600px; float:left; text-align:center; }
 
.ThumbnailCol {
width:160px; float:left; text-align:right;
}
.ThumbnailCol a {
display:block; margin:0 0 20px 0;
}

.ThumbnailCol a:link img, .ThumbnailCol a:visited img {
border:solid 1px #fff;
}
.ThumbnailCol a:hover img, .ThumbnailCol a:active img {
border:solid 1px #ff6c32;
}


.clear {
    clear: both; height: 1px; overflow: hidden; margin: 0; padding: 0;
}

#Header { width:451px; margin:0 auto 0 auto; }
#BodyContent {width:760px; text-align:left; margin:40px auto 30px auto}

#NavBar { width:451px; margin:0 auto 0 auto; }
#NavBar a { display:block; float:left;height:32px; }
#NavBar a.homeOff, #NavBar a.homeOn {width:68px;}
#NavBar a:link.homeOff, #NavBar a:visited.homeOff { background-image:url(/nav/home-off.png) }
#NavBar a:hover.homeOff, #NavBar a:active.home .off { background-image:url(/nav/home-on.png) }
#NavBar a.homeOn { background-image:url(/nav/home-on.png) }

#NavBar a.galleryOff,#NavBar a.galleryOn  {width:103px;}
#NavBar a:link.galleryOff, #NavBar a:visited.galleryOff { background-image:url(/nav/gallery-off.png) }
#NavBar a:hover.galleryOff, #NavBar a:active.galleryOff { background-image:url(/nav/gallery-on.png) }
#NavBar a.galleryOn { background-image:url(/nav/gallery-on.png) }


#NavBar a.aboutOff, #NavBar a.aboutOn {width:182px;}
#NavBar a:link.aboutOff, #NavBar a:visited.aboutOff { background-image:url(/nav/about-off.png) }
#NavBar a:hover.aboutOff, #NavBar a:active.aboutOff { background-image:url(/nav/about-on.png) }
#NavBar a.aboutOn { background-image:url(/nav/about-on.png) }


#NavBar a.contactOff,#NavBar a.contactOn  {width:98px;}
#NavBar a:link.contactOff, #NavBar a:visited.contactOff { background-image:url(/nav/contact-off.png) }
#NavBar a:hover.contactOff, #NavBar a:active.contactOff { background-image:url(/nav/contact-on.png) }
#NavBar a.contactOn { background-image:url(/nav/contact-on.png) }

#CV p.Header { font-weight:bold; font-size:20px; margin:0 0 14px 0; }
#CV ul { margin:0 0 22px 0;padding-left:22px; }
#CV ul li {  }

#GalleryBox { width:760px; margin:0 auto 0 auto; }

.GalleryNav { margin-top:40px; font-size: 12px; text-align:center;}
.GalleryNav a { display:inline; margin:0 10px 0 10px; }
#GalleryBox .Subtitle { text-align:center; margin:0 0 20px 0 }