/* CSS Stylesheet */
/* created by Causeway CSS Stylesheet Editor RCS 2005 */
/* http://www.causeway.co.uk/freestuf/cssedit/ */

body {background-color:#E6FDE1; }
.main_table {background-color:#ffffff; }
font,th,td,p,li,ul,ol {font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px; }
p, td {font-size:11px; color:#000000; }
hr {height:0px;
border:SOLID #DCD8D1; border-top:SOLID 1px; }
h1,h2 {font-family:Trebuchet MS, Verdana, Arial, Helvetica, sans-serif; font-size:22px; color:#000000; }
a:link {color:#000000; }
a:visited {color:#000000; }
a:hover {color:#000000; }
.crumb {color:#767676; padding-left:5px; }
a.crumb_links:link {font-weight:bold; color:Black; }
a.crumb_links:visited {font-weight:bold; color:Black; }
a.crumb_links:hover {font-weight:bold; color:#333333; }
.photos {border:1px solid; }
a.photo_links:link {color:#000000; }
a.photo_links:visited {color:#000000; }
a.photo_links:hover {color:#333333; }
span.gallery_nav {line-height:1.5; padding:5px; padding-right:10px; padding-bottom:0px; }
span.sub_gallery_nav {line-height:1.25; padding-left:20px; }
a.gallery_nav:link {font-weight:bold; text-decoration:none; color:Black; }
a.gallery_nav:visited {font-weight:bold; text-decoration:none; color:Black; }
a.gallery_nav:hover {font-weight:bold; color:#000000; }
a.sub_gallery_nav:link {color:#888888; }
a.sub_gallery_nav:visited {color:#888888; }
a.sub_gallery_nav:hover {color:#0467CB; }
.nav_div {padding:4px; border-bottom:1px solid; }
div.featured_news {font-size:11; color:#FFFFFF; background-color:#000000; border:1PX solid; padding:5px; }
.featured_news_header {font-weight:bold; color:#FFFFFF; background-color:#000000; }
a.more_news_links:link {color:#FFFFFF; }
a.more_news_links:visited {color:#FFFFFF; }
a.more_news_links:hover {color:#000000; }
.gallery_copy {font-size:11; color:#333333; padding:10px; padding-top:4px; padding-bottom:default; }
.default_copy {font-size:12; color:#D8D8D8; padding:10px; }
.hr {color:#177BD4; }
td.top_nav {border:default solid; padding:7px; border-top:5px; border-right:default Medium; border-bottom:default Medium; border-left:1px; }
td.left_nav_header {font-weight:bold; text-align:Center; color:#ffffff; background-color:#000000; padding:6px; border-top:1px solid; }
.search_bar {font-weight:bold; color:#D8D8D8; background-color:#616161; border:1px solid; padding:6px; border-right:default Medium; border-left:default Medium; }
a.search_bar_links:link {font-weight:bold; color:Black; }
a.search_bar_links:visited {font-weight:bold; color:Black; }
a.search_bar_links:hover {font-weight:bold; color:#000000; }
.search_box {font-size:11; width:250px;
}
.go_button {font-family:arial; font-size:11px; font-weight:bold; color:Black; background-color:#D8D8D8; border:1PX solid; padding:0px; padding-right:2px; padding-left:2px; }
a.top_nav:link {font-weight:bold; text-decoration:none; color:#000000; }
a.top_nav:visited {font-weight:bold; text-decoration:none; color:#000000; }
a.top_nav:hover {font-weight:bold; color:#333333; }
td.index_copy_area {background-color:#000000; filter:progid:DXImageTransform.Microsoft.Gradient(gradientType=0,startColorStr=#000000,endColorStr=#D8D8D8);
}
td.sub_banner {font-family:Arial; font-size:11; font-weight:bold; color:#FFFFFF; background-color:#000000; filter:progid:DXImageTransform.Microsoft.Gradient(gradientType=0,startColorStr=#000000,endColorStr=#D8D8D8);
padding:8px; }
span.sub_price {font-family:Arial; font-size:14; font-weight:bold; color:#FFFFFF; }
div.body_copy {color:#FFFFFF; padding:20px; }
.body_header_text {font-family:Century Gothic; font-size:16; font-weight:bold; color:White; letter-spacing:-1; padding-bottom:10px; }
.featured_photos_tab {font-weight:bold; color:#333333; padding-left:10px; }
div.featured_photos {padding:15px; padding-right:default; padding-bottom:30px; padding-left:8px; }
div.gallery_photos {padding:15px; padding-right:default; padding-bottom:30px; padding-left:3px; }
.homepage_line {border-bottom:1PX solid; border-left:1PX solid; }
.footer_line {background-color:#000000; border-top:1PX solid; }
.footer_div {border-right:1PX solid; }
.footer_div2 {border-left:1PX solid; }
.copyright {color:#CCCCCC; padding-left:10px; }
a.footer_links:link {font-weight:bold; color:#000000; }
a.footer_links:visited {font-weight:bold; color:#000000; }
a.footer_links:hover {font-weight:bold; color:#333333; }
.cc {font-family:Century Gothic; font-size:12; font-weight:bold; color:#000000; letter-spacing:-1; }
.other_photos_tabs {color:Black; background-color:#D8D8D8; }
.other_photos_tabs2 {color:Black; background-color:#D8D8D8; padding-right:5px; padding-left:5px; }
span.other_photos_tabs {padding-left:15px; }
a.white_bold_link:link {font-weight:bold; color:Black; letter-spacing:-1; }
a.white_bold_link:visited {font-weight:bold; color:Black; letter-spacing:-1; }
a.white_bold_link:hover {font-weight:bold; color:#333333; letter-spacing:-1; }
a.white_link:link {font-size:11; color:Black; }
a.white_link:visited {font-size:11; color:Black; }
a.white_link:hover {font-size:11; color:#333333; }
.photo_title {color:#FFFFFF; background-color:#000000; :;
padding:3px; border-bottom:1PX solid; }
.photo_details {padding:15px; padding-right:default; border-bottom:1PX dashed; padding-left:default; }
.cart_rows {padding:15px; padding-right:default; border-bottom:1px dashed; padding-left:default; }
a.arrows:link {text-decoration:none; color:Black; }
a.arrows:visited {text-decoration:none; color:Black; }
a.arrows:hover {text-decoration:none; color:#000000; }
a.calendar:link {text-decoration:none; color:Black; }
a.calendar:visited {text-decoration:none; color:Black; }
a.calendar:hover {text-decoration:none; color:#CCCCCC; }
.calendar {font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11; color:#000000; background-color:#FFFFFF; }
.calendarHeader {font-weight:bold; color:Black; background-color:#EEEEEE; }
.calendarSubHeader {font-weight:bold; color:Black; background-color:#FFFFFF; }
.today_color {font-size:11; color:#000000; background-color:#ACC6E1; }
.event_color {font-size:11; color:#ffffff; background-color:#4581BE; }

