body {
	background-color: #000000;
}
ul, ol {
   margin-left: 0;
   padding-left: 1em;
   text-indent: 0em;}
.footer {font-family: century gothic, arial, sans-serif; font-size: 10px; color: #ffffff;}
.footer a:link{font-family: century gothic, arial, sans-serif; font-size: 10px; color: #ffffff; text-decoration: none;}
.footer a:visited{font-family: century gothic, arial, sans-serif; font-size: 10px; color: #ffffff; text-decoration: none}
.footer a:active{font-family: century gothic, arial, sans-serif; font-size: 10px; color: #ffffff; text-decoration: none}
.footer a:hover{font-family: century gothic, arial, sans-serif; font-size: 10px; color: #ffffff; text-decoration: underline}
.body-container {margin-left: 25px; height: 400px;}
.title-red {font-family: century gothic, arial, sans-serif; font-size: 30px; color: #ca341c; text-align: left;}
.white-lg {font-family: century gothic, arial, sans-serif; font-size: 25px; color: #ffffff;}
.white-lg a:link{font-family: century gothic, arial, sans-serif; font-size: 25px; color: #ffffff; text-decoration: underline}
.white-lg a:visited{font-family: century gothic, arial, sans-serif; font-size: 25px; color: #ffffff; text-decoration: underline}
.white-lg a:active{font-family: century gothic, arial, sans-serif; font-size: 25px; color: #ffffff; text-decoration: underline}
.white-lg a:hover{font-family: century gothic, arial, sans-serif; font-size: 25px; color: #ffffff; text-decoration: none}
.white-med {font-family: century gothic, arial, sans-serif; font-size: 18px; color: #ffffff;}
.white-med a:link{font-family: century gothic, arial, sans-serif; font-size: 18px; color: #ffffff; text-decoration: underline}
.white-med a:visited{font-family: century gothic, arial, sans-serif; font-size: 18px; color: #ffffff; text-decoration: underline}
.white-med a:active{font-family: century gothic, arial, sans-serif; font-size: 18px; color: #ffffff; text-decoration: underline}
.white-med a:hover{font-family: century gothic, arial, sans-serif; font-size: 18px; color: #ffffff; text-decoration: none}
.about-container {position: relative; width: 775px; left: 50%; margin-left: -387px;}
.about-leftcol {width: 300px; height: 275px; float: left; margin: 30px 50px 0 20px;}
.about-rightcol {width: 356px; height: 357px; float: left; margin: 0 20px 3px 0; padding: 27px 0 0 0; background: url(file:///Macintosh%20HD/Users/derekblattner/Documents/web/sites/images/about-shutter.gif) no-repeat; text-align:justify;}
.white-16 {font-family: century gothic, arial, sans-serif; font-size: 16px; color: #ffffff;}
.white-14 {font-family: century gothic, arial, sans-serif; font-size: 14px; color: #ffffff;}
.white-14 a:link {font-family: century gothic, arial, sans-serif; font-size: 14px; color: #ffffff; text-decoration:underline;}
.white-14 a:visited {font-family: century gothic, arial, sans-serif; font-size: 14px; color: #ffffff; text-decoration:underline;}
.white-14 a:active{font-family: century gothic, arial, sans-serif; font-size: 14px; color: #ffffff; text-decoration:underline;}
.white-14 a:hover{font-family: century gothic, arial, sans-serif; font-size: 14px; color: #ffffff; text-decoration:none;}
.red-16 {font-family: century gothic, arial, sans-serif; font-size: 16px; color: #ca341c;}
.red-16 a:link{font-family: century gothic, arial, sans-serif; font-size: 16px; color: #ca341c; text-decoration: underline}
.red-16 a:visited{font-family: century gothic, arial, sans-serif; font-size: 16px; color: #ca341c;text-decoration: underline}
.red-16 a:active{font-family: century gothic, arial, sans-serif; font-size: 16px; color: #ca341c;text-decoration: underline}
.red-16 a:hover{font-family: century gothic, arial, sans-serif; font-size: 16px; color: #ca341c;text-decoration: none}
.red-18 {font-family: century gothic, arial, sans-serif; font-size: 18px; color: #ca341c;}
.red-14 {font-family: century gothic, arial, sans-serif; font-size: 14px; color: #ca341c;}
.red-14 a:link{font-family: century gothic, arial, sans-serif; font-size: 14px; color: #ca341c; text-decoration: underline}
.red-14 a:visited{font-family: century gothic, arial, sans-serif; font-size: 14px; color: #ca341c;text-decoration: underline}
.red-14 a:active{font-family: century gothic, arial, sans-serif; font-size: 14px; color: #ca341c;text-decoration: underline}
.red-14 a:hover{font-family: century gothic, arial, sans-serif; font-size: 14px; color: #ca341c;text-decoration: none}
.white-12 {font-family: century gothic, arial, sans-serif; font-size: 12px; color: #ffffff;}
.contact-leftcol {width: 143px; margin: 30px 30px 0 0; float: left;}
.contact-rightcol {width: 533px; float: left; line-height: 150%; margin: 0 0 150px 0;}
.sitemap-rightcol {width: 533px; float: left; line-height: 120%; margin: 0 0 20px 0;}
.rates-rightcol {width: 533px; float: left; margin: 0 0 0 0;}
.bullet {list-style-image: url(file:///Macintosh%20HD/Users/derekblattner/Documents/web/sites/images/heart-bullet.gif);}
.float {float: left}
/* Slideshow Home*/

#slideshow {
    position:relative;
    height:275px;
	width:413px;
}

#slideshow DIV {
    position:absolute;
    top:0;
    left:0;
    z-index:8;
    opacity:0.0;
    height: 275px;
    background-color: #FFF;
}

#slideshow DIV.active {
    z-index:10;
    opacity:1.0;
}

#slideshow DIV.last-active {
    z-index:9;
}

#slideshow DIV IMG {
    height: 275px;
    display: block;
    border: 0;
    margin-bottom: 10px;
}

/* Slideshow Photo Book Album*/

#slideshow-photobook {
    position:relative;
	width:269px;
    height:187px;
}

#slideshow-photobook DIV {
    position:absolute;
    top:0;
    left:0;
    z-index:8;
    opacity:0.0;
    height: 187px;
    background-color: #FFF;
}

#slideshow-photobook DIV.active {
    z-index:10;
    opacity:1.0;
}

#slideshow-photobook DIV.last-active {
    z-index:9;
}

#slideshow-photobook DIV IMG {
    height: 187px;
    display: block;
    border: 0;
    margin-bottom: 10px;
}

