body {
    margin: 10px; padding: 0; font-family: "Helvetica Neue", "Lucida Grande", Helvetica, Arial, Verdana, sans-serif;
    font-size: 14px; background: #D6D6D6 url(../images/bg.jpg) repeat-x; color: #666; }
#wrapper { width: 780px; margin: 1em auto; }
#header p { font-size: 11px }
img.photo { float: right; width:100px; height: 100px; }
#intro { padding-bottom: 10px; }
#footer {font-family: "Lucida Grande", Tahoma;
	font-size: 10px; font-weight: lighter; font-variant: normal; text-transform: uppercase; color: #333; margin-top: 10px;text-align: center!important;
	letter-spacing: 0.3em;
}
hr { width: 80%; margin: 0.5em auto; border:0; border-top: 1px solid #ccc; }
a { text-decoration: none; color: #FF8000; }
a:hover { text-decoration: underline; color: #B35900; }
h1 { font-family: Gill Sans, Verdana; font-size: 11px; line-height: 14px; text-transform: uppercase; letter-spacing: 2px; font-weight: bold; }
h1 span { color: #F13D1F}
h2 { font-family: Georgia, "Times New Roman", Times, serif; font-size:20px; text-align: left; font-weight: normal; color: #FF8000; margin: 0; margin-bottom: 14px; padding: 0; }
p {	width: 720px; margin: 0px; padding: 0px; font-size: 12px; color: #666; clear: both; padding-bottom: 6px;  line-height:1.5em;  }
.list-items { line-height:1.5em; font-size:11px; list-style-type: none; }
.list-items h1 { text-transform: capitalize; margin-top: 0.5em; }
.quote { padding:0 0 0.5em 1em; font-family: "Adobe Caslon Pro", "Hoefler Text", Georgia, Garamond, Times, serif; font-style: italic; color: #B30000;}
.quote a { 	font-style: normal;	font-variant: small-caps; text-decoration: none; color: #999; font-size: 10px;  }
.quote a:hover { color: black; }
.thumbs { margin: 0 0; padding: 0; list-style: none; font-family: Arial, Helvetica, sans-serif; }
.thumbs li { padding: 0; margin: 0 2px; float: left; position: relative; text-align: center; }
.thumbs a { padding: 10px; display: block; color: #FF8000; width: 150px; text-decoration: none;	font-weight: bold; outline: none; }
.thumbs a:hover { color: #B35900 }
.thumbs li p { color: #A65300; background: white url(../images/fade.gif) repeat-x; font-size:11px; width: 150px; position: absolute; top: 150px;
	left: -10px; text-align: center; padding: 1em 0.5em 0; z-index: 2;display: none;}
.columns { float: left; width: 300px; }
/* jQuery lightBox plugin - Gallery style */
#gallery {	padding: 10px; }
#gallery h1 { margin-bottom: 0.8em; }
#gallery ul { list-style: none; }
#gallery ul li { display: inline; }
#gallery ul img {	border: 1px solid #ccc; padding:0.2em;}
#gallery ul a:hover img {	border: 1px solid #666;	color: #fff;}
#gallery ul a:hover { color: #fff; }