body {background-color: #000; color: #FFF; margin: 0; padding: 0;}
html,body {height: 100%;}

#container {width: 732px; margin: 0 auto 0 auto; padding: 8px 0 22px 0;}
#header {height: 142px; background: url(../images/header_logo-bg.jpg) top center no-repeat;}
#logo {padding: 13px 0 0 136px;}
#nav {padding: 35px 0 0 0; text-align: center;}
#content {margin: 30px auto 0 auto;}
#footer_scroll {margin: 30px 0 0 0; text-align: center;}
#footer_text {padding: 15px 0 0 0; text-align: center; font: 11px Verdana, Arial, Helvetica, sans-serif; color: #7e6256;}

hr {margin: -4px 0 0 0;}
		
.text_body {font: 16px "Trebuchet MS", Arial, Helvetica; color: #c5a790;}
.text_portrait-info {font: bold 11px Helvetica,Geneva, Arial, sans-serif; color: #a3774b; letter-spacing: 2px; line-height: 12px;}

a:link, a:visited, a:active {color: #e3cdbc; text-decoration: underline;}
a:hover {color: #FFF; text-decoration: underline;}

#home_left {width: 382px; float: left;}
#home_portrait-info {height: 62px; margin: 14px 0 0 0; padding: 7px 0 0 46px; background: url(../images/home_portrait-title-scroll.gif) top left no-repeat;}
#home_right {width: 293px; float: right; margin: -10px 0 0 0;}

.artists_name {font: 30px Georgia, "Times New Roman", Times, serif; color: #ECDCC6;}
.artists_location {font: 18px Georgia, "Times New Roman", Times, serif; color: #DDC099; line-height: 35px;}
.artist_learn-more a {font: bold 14px Georgia, "Times New Roman", Times, serif; line-height: 35px;}
.artist_learn-more a:link, .artist_learn-more a:visited, .artist_learn-more a:active {color: #999; text-decoration: none;}
.artist_learn-more a:hover {color: #CCC; text-decoration: none;}
.artists_portrait {border: 1px solid #666;}
.artists_divider {border-bottom: 1px solid #3D1A1A;}

.artist-bio_portrait {border: 2px solid #666; margin: 7px 0 0 0;}
.artist-bio_phone {font: bold 16px Georgia, "Times New Roman", Times, serif; color: #d3997a;}
.artist-bio_address {font: 11px Georgia, "Times New Roman", Times, serif; color: #d3997a;}
.artist-bio_links {padding: 10px 0 10px 0;}
#artist-bio_links-container {margin: 35px 0 0 0;}

.link_stealth a {text-decoration: none;}

.gallery-portrait {border: 1px solid #dca13a; display: block;}
.gallery-portrait:hover {border: 1px solid #fcd086; display: block;}

.gallery_home {padding: 35px 0 0 0; font: 14px Georgia, "Times New Roman", Times, serif;}
.gallery_home img {border: 1px solid #dca13a;}
.gallery_home img:hover {border: 1px solid #fcd086;}
.gallery_home a {display: block;}
.gallery_home a:link, .gallery_home a:visited, .gallery_home a:active {color: #dca13a; text-decoration: none;}
.gallery_home a:hover {color: #fcd086; text-decoration: none;}

.gallery_preview img {border: 1px solid #dca13a;}

.gallery_img-links {padding: 35px 0 0 0;}
.gallery_img-links img {border: 1px solid #dca13a;}
.gallery_img-links img:hover {border: 1px solid #fcd086;}

.information-list a:link, .information-list a:visited, .information-list a:active
					 {font: bold 16px "Trebuchet MS", Arial, Helvetica; color: #c5a790; text-decoration: none;}
.information-list a:hover {font: bold 16px "Trebuchet MS", Arial, Helvetica; color: #FFF8F0; text-decoration: none;}
.information-list ul {padding-left: 0px; margin-left: 35px;}
.information-list li {background: url(../images/li-style.gif) no-repeat; padding-left: 30px; margin: 25px 0 0 0;
					 list-style-type: none; font: bold 16px "Trebuchet MS", Arial, Helvetica; color: #c5a790;}
					  
#news_container {width: 700px; margin: 30px auto 30px auto;}
.news_article {margin: 10px 0 0 25px; text-align: justify; border-left: 1px solid #444; padding: 0 0 0 10px;
			   font: 16px "Trebuchet MS", Arial, Helvetica; color: #c5a790;}
.news_article a:link, .news_article a:visited, .news_article a:active {color: #e3cdbc; text-decoration: underline;}
.news_article a:hover {color: #FFF; text-decoration: underline;}
.news_top {font: 11px Georgia, "Times New Roman", Times, serif; text-align: right;}
.news_top a:link, .news_top a:visited, .news_top a:active {color: #999; text-decoration: none;}
.news_top a:hover {color: #CCC; text-decoration: underline;}

form {font: 12px Verdana, Arial, Helvetica, sans-serif; color: #eaded9;}
fieldset {background: #3D1A1A; border: 1px solid #3D1A1A;}
legend {font: bold 16px Georgia, "Times New Roman", Times, serif; background: #7e6256; border-top: 0; border-left: 0; border-right: 4px solid #220000; border-bottom: 4px solid #220000; color: #FFF; padding: 3px 6px 3px 6px;}
input, select {background: #220000; border: 0; margin: 0 0 3px 5px; color: #eaded9;}
textarea {background: #220000; border: 0; color: #eaded9; width: 100%; height: 150px;}
.button {font: bold 12px Georgia, "Times New Roman", Times, serif; background: #7e6256; border-top: 0; border-left: 0; border-right: 2px solid #643c3c; border-bottom: 2px solid #643c3c; color: #FFF; height: 25px; padding-bottom: 3px;}