/*STYLE SHEET FOR CASEY BLANCHARD WEB SITE*/

body {background-image: url(brown_white_gradient_2.gif); background-repeat: repeat-x;}

.short_page_background {background-image: url(brown_white_gradient.gif); background-repeat: repeat-x;}


table {background-color: #C2D0DD; color: #003366;} /*light blue*/

.noShow {visibility:hidden; background-color: #CC9933; position: absolute; z-index: 2; font-variant: small-caps; font-size: 12px; width: 100px;}
.noShowColors {visibility:hidden; background-color: #CC9933; position: absolute; left: 160px; top: 425px; z-index: 2; font-size: 12px; font-variant: small-caps;  width: 100px; text-align: left;}
.noShowThemes {visibility:hidden; background-color: #CC9933; position: absolute; left: 160px; top: 425px; z-index: 2; font-size: 12px; font-variant: small-caps;  width: 100px; text-align: left;}
.noShowPrices {visibility:hidden; background-color: #CC9933; position: absolute; left: 160px; top: 425px; z-index: 2; font-size: 12px; font-variant: small-caps;  width: 100px; text-align: left;}
.noShowPortfolio {visibility:hidden; background-color: #CC9933; position: absolute; left: 330px; top: 425px; z-index: 2; font-size: 12px; font-variant: small-caps;  width: 100px; text-align: left;}

span {font-variant: small-caps;}

a {text-decoration: none;}

.banner_table {width: 1080px;}
.index_banner_table {width: 780px;}

/*.navigation_bar_table {width: 1080px; height: 25px; border-style: none; background-image: url(new_nav.gif);
 font-size: 18px; color: white; text-align: center; padding-top: 0.25em;}*/

/*.navigation_bar_table {width: 1080px; border-style: none; background-image: url(nav_background_gradient1080.gif); font-size: 18px; color: white; text-align: center; padding-top: 0.25em;}*/

/*.navigation_bar_table {width: 1080px; height: 12px; border-style: none; background-color: #cc9933;
 font-size: 18px; color: white; text-align: center; padding-top: 0.25em;}*/

.navigation_bar_table {width: 1080px;}

.main_nav a:link {color: #FDFCC7;}
.main_nav a:visited {color: #FDFCC7;}
.main_nav a:hover {color: #003366;}
.main_nav a:active {color: red;}

.index_navigation_bar_table {width: 780px;}

.gallery_table {border-style: solid; border-width: thick; border-color: #CC9933; background-color: #FFFFCC; padding-top: 2em; width: 780px; vertical-align: top;}

.image_placement {text-align: center; padding-bottom: 2em; vertical-align: top; width: 260px;}


.image_border {border-style: none; padding-top: 1.5em;}

.series_image_border {border-style: inset; border-width: medium; border-color: #cf9f3c;}

.image_caption {background-color: #FFFFCC; font-family: georgia; font-weight: bold; padding: 1em;}

.close_window {color: #000000; font-family: georgia; font-weight: bold; font-size: 12px; padding-right: 2em;}

.series_quote {font-family: georgia; font-size: 14px; font-style: italic; text-align: left; }

.series_statement {font-family: georgia; font-size: 16px; font-weight: bold; text-align: justify; padding-top: 0em; padding-left: 5em; padding-right: 7em;}

.main {font-family: georgia; font-size: 12px; background-color: #c2D0DD; width: 1080px;}
.portfolio_main {font-family: georgia; font-size: 12px; background-color: #c2D0DD; width: 1080px; padding-top: 1em;}
.gfh_main {text-align: center; background-color: #c2D0DD; width: 1080px;}
.portfolio_main {font-family: georgia; font-size: 12px;text-align: center; background-color: #c2D0DD; width: 1080px; height: 375px;}
.index_main {font-family: georgia; font-size: 12px; width: 780px; height: 400px;}
.index_bkg_image {width: 780px; height: 400px; background-image: url(techniques.jpg);}
.contact {font-family: georgia; background-color: #C2D0DD; width: 780px; height: 500px; text-align: center;
	font-size: 24px; font-weight: bold;}

.selection_column {font-family: georgia; font-size: 12px; background-color: #C2D0DD; vertical-align: top; 			padding-top: 3em; width: 240px; text-align: left;}

.portf_nav a:link {color: #003366;} /*darkest blue formerly 3399cc*/
.portf_nav a:visited {color: #003366; text-decoration: none;}/*good text blue formerly #003366*/
.portf_nav a:hover {color: white;}/*darkest brown from egg*/
.portf_nav a:active {color: red;}

/*.nav_row_background {background-image: url(nav_gradient_2.gif); background-repeat: repeat-x;}*/
.nav_row_background_780 {background-image: url(nav_background_gradient780.gif);}
.nav_row_background_1080 {background-image: url(newest_nav_bkg_1080.jpg);}

.select_message {text-align: right; font-size: 10px; font-family: verdana; padding-right: 6em;}
.archives_code_select_message {text-align: right; padding-right: 7em; font-size: 10px; font-family: verdana;}

/*.techniques_button {position: absolute; padding-left: 3em; padding-top: 5ex;}*/

.blurred_images_border {width: 1080px; height: 50px;}

.current_page {font-weight: bold; font-size: 16px;}

.dropdown_from_main {position: absolute; left: 710px;}
.dropdown_from_main_galleries {position: absolute; left: 800px;}


.techniques_placement {padding-left: 5em; padding-right: 10em; padding-bottom: 2em;}

.techniques_text {font-size: 16px; text-align: justify;}

.aboutme_text {font-size: 16px; text-align: justify; padding-left: 5em; padding-right: 5em; padding-bottom: 2em;}

.exhibitions_format {font-size: 14px; padding-left: 2em; padding-right: 2em; padding-bottom: 2em; width: 780px; height: 400px; text-align: left;}

.grounds_for_health {text-align: justify; width: 240px; padding-top: 1.5em;}

.footer {font-size: 12px; color: #003366; text-align: center; font-family: georgia, arial, sans-serif; font-weight: normal;}

.blend {width: 533px; height: 400px; border-style: inset; border-color: #CC9933; border-width: thick; align: center;}