/* LINK STYLES */
a{color: #a26b21; text-decoration: none;}
a:hover{color: #e2d172; text-decoration: underline;}
a:visited {color: #a26b21; text-decoration: none;}
a:visited:hover {color: #e2d172; text-decoration: underline;}

a.nav{color: #ccc; text-decoration: none;}
a.nav:hover{color: #a26b21; text-decoration: underline;}
a.nav:visited {color: #ccc; text-decoration: none;}
a.nav:visited:hover {color: #a26b21; text-decoration: underline;}

/* GLOBAL STYLES */
body {margin: 0px; background-color: #483018;}
td {font-family: arial;}

/* BACKGROUND STYLES */
.bgmain {background-image: url(../images/bg_main.png); background-repeat: repeat-x;}
.bgsignup {background-image: url(../images/bg_signup.png); background-repeat: repeat-x;}
.bgbio {background-image: url(../images/bg_bio.png); background-repeat: repeat-x;}


/* TEXT STYLES */
.txt_xhibitzdate {font-size: 12px; color:#a26b21; font-weight: bold;}
.txt_xhibitz {font-size: 11px; color:#ccc; font-weight: bold;}
.txt_footer {font-family: arial; font-size: 10px; color:#81562b;}
.txt_updates {font-family: arial; font-size: 11px; color:#ccc; line-height: 14px;}
.txt_signup {font-family: arial; font-size: 11px; color:#ccc; line-height: 16px; padding-left: 15px; padding-right: 15px;}
.txt_nav {font-family: arial; font-size: 12px; color:#785b34; 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;}

/* FORM ELEMENT STYLES */
.input_signup {font-family: arial; font-size: 12px; font-weight: bold; color: #a26b21; border:1px #493118 solid; padding:3px; width: 233px;}
.input_contact {font-family: arial; font-size: 12px; font-weight: bold; color: #a26b21; border:1px #493118 solid; padding:3px; width: 233px;}
textarea.msg {border:1px #493118 solid; font-family: arial; font-size: 12px; color: #a26b21; padding:5px; width: 500px; height: 120px;}

.img {border: 1px solid #493118;}