/* LINK STYLES */
a{color: #cbcbb1; text-decoration: none;}
a:hover{color: #cbcbb1; text-decoration: underline;}
a:visited {color: #cbcbb1; text-decoration: none;}
a:visited:hover {color: #cbcbb1; text-decoration: underline;}

a.nav{color: #cbcbb1; text-decoration: none;}
a.nav:hover{color: #cbcbb1; text-decoration: underline;}
a.nav:visited {color: #cbcbb1; text-decoration: none;}
a.nav:visited:hover {color: #cbcbb1; text-decoration: underline;}

/* GLOBAL STYLES */
body {margin: 0px; background-color: #330;}
td {font-family: arial;}

/* BACKGROUND STYLES */
.bgmain {background-image: url(../images/bg_main.gif); background-repeat: repeat-x;}
.bgsignup {background-image: url(../images/bg_signup.gif); background-repeat: repeat-x;}
.bgbio {background-image: url(../images/bg_bio.gif); background-repeat: repeat-x;}
.bgpaintings {background-image: url(../images/bg_paintings.gif); background-repeat: repeat-x;}


/* TEXT STYLES */
.hdr_gallery {font-size: 16px; color: #cbcbb1; font-weight: bold; padding-left: 15px;}
.hdr {font-size: 16px; color: #cbcbb1; font-weight: bold;}

.txt_xhibitzdate {font-size: 12px; color: #330; font-weight: bold;}
.txt_xhibitz {font-size: 11px; color:#fff; font-weight: bold;}
.txt_footer {font-family: arial; font-size: 10px; color:#848459; padding-left: 10px; line-height: 10px;}
.txt_updates {font-family: arial; font-size: 11px; color:#fff; line-height: 14px;}
.txt_signup {font-family: arial; font-size: 11px; color:#fff; line-height: 16px; padding-left: 15px; padding-right: 15px;}
.txt_signup2 {font-family: arial; font-size: 11px; color:#fff; line-height: 16px;}
.txt_nav {font-family: arial; font-size: 12px; color:#848459; font-weight: bold; padding-bottom: 21px;}
.txt_main {font-family: arial; font-size: 12px; color: #fff; line-height: 18px; padding-right: 15px;}
.txt_phone {font-size: 12px; color: #fff; line-height: 18px;}
.txt_small {font-size: 11px; color:#cbcbb1; padding-top: 10px;}
.txt_small2 {font-size: 11px; color:#cbcbb1;}
.txt_dcgtitle {font-size: 14px; color:#cbcbb1;}

.img_view {border: 1px solid #333300;}

/* FORM ELEMENT STYLES */
.input_signup {background: #333300; font-family: arial; font-size: 12px; font-weight: bold; color: #fff; border:1px #848459 solid; padding:3px; width: 233px;}
.input_contact {background: #333300; font-family: arial; font-size: 12px; font-weight: bold; color: #fff; border:1px #848459 solid; padding:3px; width: 233px;}
textarea.msg {border:1px #848459 solid; background-color:#333300; font-family: arial; font-size: 12px; color: #fff; padding:5px; width: 500px; height: 120px;}
