@charset "utf-8";
/* CSS Document */
body {background-color:#1B1E14; margin:0px 0px 0px 0px; font-family:Arial, Helvetica, sans-serif; font-size:12px;line-height:20px; font-weight:normal; text-decoration:none; color:#6b5d46;padding:0px;}
a, a:visited, a:active {text-decoration:none;padding:0px; margin:0px;color:inherit;}

h5, H5 {font-size:14px; font-weight:bold;padding:0px; margin:0px;}
h6, H6 {font-size:9px; line-height:100%;}
#tablefloat {border:10px solid #1b1e14; width:95%;padding:10px; min-width:975px;background-color:#ffffff;}
#tablefloath {border:10px solid #1b1e14; width:95%;padding:10px; min-width:975px;}

#mainbody {width:970px; text-align:left;}
#mainbodyh {width:597px;background-image:url(bg_home.jpg); height:300px;background-repeat:no-repeat;margin-left:25px;}
#logobot {width:54px; height:72px; background-image:url(logo_bot.jpg); background-repeat:no-repeat;float:right;margin-top:-75px;}
#navright {float:right; width:170px; padding:2px;height:150px; text-align:right;}
#navrighth {float:right; width:320px; padding:2px;height:290px; text-align:left;margin-right:60px;}

#title {height:30px; width:970px;padding-top:5px;margin-bottom:20px;}
#squares {background-image:url(squares.jpg); width:228px; height:50px; background-repeat:no-repeat; background-position:left top; float:left; margin-top:-25px;}
#subnav {width:220px; height:300px;float:left;padding:0px;padding-top:5px;}
#guts {width:550px;padding:5px;margin-left:230px; min-height:550px;}
#slideshow {width:740px;padding:5px;margin-left:210px; height:600px;}
#footer {height:30px; width:970px;margin-left:10px;}
/*horizontal nav option */
#navmain {width:970px; padding:0px;height:25px; text-align:center;margin:0;}
.toptab {width:148px; border:2px solid #ffffff; height:20px;text-align:center;font-family:Arial,Helvetica,sans-serif; font-size:16px;line-height:18px;padding-top:3px;padding-right:3px;margin-right:3px; font-weight:bold;}

.hnavlime, .hnavlime a:link, .hnavlime a:visited {background-color:#CDDC2E; color:#ffffff;}
.hnavlime_over, .hnavlime_over a:link, .hnavlime_over a:visited {background-color:white; color:#CDDC2E;}
.hnavtang, .hnavtang a:link, .hnavtang a:visited {background-color:#FCB040; color:#ffffff;}
.hnavtang_over, .hnavtang_over a:link, .hnavtang_over a:visited {background-color:white; color:#FCB040;}
.hnavlaven, .hnavlaven a:link, .hnavlaven a:visited {background-color:#A1A8D5; color:#ffffff;}
.hnavlaven_over, .hnavlaven_over a:link, .hnavlaven_over a:visited {background-color:white; color:#A1A8D5;}
.hnavcorn, .hnavcorn a:link, .hnavcorn a:visited {background-color:#ECD240; color:#ffffff;}
.hnavcorn_over, .hnavcorn_over a:link, .hnavcorn_over a:visited {background-color:white; color:#ECD240;}
.hnavcoral, .hnavcoral a:link, .hnavcoral a:visited {background-color:#F48466; color:#ffffff;}
.hnavcoral_over, .hnavcoral_over a:link, .hnavcoral_over a:visited {background-color:white; color:#F48466;}
.hnavmink, .hnavmink a:link, .hnavmink a:visited {background-color:#948671; color:#ffffff;}
.hnavmink_over, .hnavmink_over a:link, .hnavmink_over a:visited {background-color:white; color:#948671;}
.hnavchoc, .hnavchoc a:link, .hnavchoc a:visited {background-color:#6B5D46; color:#ffffff;}
.hnavchoc_over, .hnavchoc_over a:link, .hnavchoc_over a:visited {background-color:white; color:#6B5D46;}
#bar {width:960px; height:23px;background-color:#A1A8D5;padding-top:5px; padding-left:3px;margin-top:5px;margin-bottom:10px;}
#search {width:330px; float:right; margin-right:5px; padding:0px;}
/*end horizontal nav option */

/* Menu */
/*Top menu style*/


ul#navmenu a {
border:2px solid #FFFFFF;
background: #6b5d46;
font-family:Arial,Helvetica,sans-serif;
font-size:16px;
font-weight:bold;
height:auto;
line-height:18px;
margin-right:6px;
padding-right:3px;
padding-top:3px;
}


/*Sub menu style only needed if different*/
ul#navmenu ul a {
border: 1px solid #ffffff;
padding: 0 4px;
background: #6b5d46;
color: #ffffff;
font: normal 12px/16px Verdana, Arial, Helvetica, sans-serif;
text-decoration: none;
text-align: left;
}
/* on hover */
ul#navmenu a:hover {
background: #A1A8D5;
text-decoration: none;
}
/* sub element hover */
ul#navmenu ul a:hover {
background: #ffffff;
color:#3b405f;
text-decoration: none;
}



/*end mtx nav */

.tab{width:140px; border:2px solid #ffffff; height:25px;text-align:right;font-family:Arial,Helvetica,sans-serif; font-size:20px;line-height:20px;padding-top:3px;padding-right:3px;margin-right:32px;}
/*
.navlime, .navlime a:link, .navlime a:visited {background-color:#CDDC2E; color:#ffffff;}
.navlime_over, .navlime_over a:link, .navlime_over a:visited {background-color:white; color:#CDDC2E;}
.navtang, .navtang a:link, .navtang a:visited {background-color:#FCB040; color:#ffffff;}
.navtang_over, .navtang_over a:link, .navtang_over a:visited {background-color:white; color:#FCB040;}
.navlaven, .navlaven a:link, .navlaven a:visited {background-color:#A1A8D5; color:#ffffff;}
.navlaven_over, .navlaven_over a:link, .navlaven_over a:visited {background-color:white; color:#A1A8D5;}
.navcorn, .navcorn a:link, .navcorn a:visited {background-color:#ECD240; color:#ffffff;}
.navcorn_over, .navcorn_over a:link, .navcorn_over a:visited {background-color:white; color:#ECD240;}
.navcoral, .navcoral a:link, .navcoral a:visited {background-color:#F48466; color:#ffffff;}
.navcoral_over, .navcoral_over a:link, .navcoral_over a:visited {background-color:white; color:#F48466;}
.navmink, .navmink a:link, .navmink a:visited {background-color:#948671; color:#ffffff;}
.navmink_over, .navmink_over a:link, .navmink_over a:visited {background-color:white; color:#948671;}
.navchoc, .navchoc a:link, .navchoc a:visited {background-color:#6B5D46; color:#ffffff;}
.navchoc_over, .navchoc_over a:link, .navchoc_over a:visited {background-color:white; color:#6B5D46;}

ul#navmenu ul li a mtxnav_id_1 {background-color:#CDDC2E; color:#ffffff;}
ul#navmenu ul li a mtxnav_id_2 {background-color:#FCB040; color:#ffffff;}
ul#navmenu ul li  a mtxnav_id_3 {background-color:#A1A8D5; color:#ffffff;}
ul#navmenu ul li a mtxnav_id_4 {background-color:#ECD240; color:#ffffff;}
ul#navmenu ul li a mtxnav_id_5 {background-color:#F48466; color:#ffffff;}
ul#navmenu ul li a mtxnav_id_6 {background-color:#948671; color:#ffffff;}
*/


.bglime {background-color:#CDDC2E;}
.bgtang {background-color:#FCB040;}
.bglaven {background-color:#A1A8D5;}
.bgcorn {background-color:#ECD240;}
.bgcoral {background-color:#F48466;}
.bgmink {background-color:#948671;}
.bgchoc {background-color:#6B5D46;}
.outlinechoc {border:1px solid #6b5d46;}

/*text*/
.lime {color:#CDDC2E;}
.tang {color:#FCB040;}
.laven {color:#A1A8D5;}
.corn {color:#ECD240;}
.coral {color:#F48466;}
.mink {color:#948671;}
.choc {color:#6B5D46;}
.subtab{width:200px; border:2px solid #ffffff; height:20px;text-align:left;font-family:Arial,Helvetica,sans-serif; font-size:12px;line-height:14px;padding-top:3px;padding-right:3px;margin-right:32px;}
.subnav, a.subnav:link, a.subnav:visited  {font-family:Arial, Helvetica, sans-serif; font-size:12px;line-height:16px; width:200px;padding:2px; text-align:left;color:#6b5d46;margin-left:6px;}
.rtnav, .rtnav a:link, .rtnav a:visited {font-family:Arial,Helvetica,sans-serif; font-size:20px;line-height:20px; color:#ffffff; width:85%; text-align:right;padding-top:3px;}
#topnav {height:22px; float:right; width:400px;margin-top:-15px;}
#topnav ul { padding-left: 0; margin-left: 0; float: left; width: 100%; font-family:arial,helvetica,sans-serif; text-align: center;}
#topnav ul li { display: inline; height:45px;}
#topnav ul li a { padding: 0px 28px; text-decoration: none; float: left; height:29px;}
#topnav ul li a:hover { background-color: #ffffff; color: #FF0000; }

#topnavh {height:22px; margin:0; text-align:right; float:right; width:320px;margin-top:-15px;}
#topnavh ul { padding-left: 0; margin-left: 0; float: left; width: 100%; font-family:arial,helvetica,sans-serif; text-align: center;}
#topnavh ul li { display: inline; height:45px;}
#topnavh ul li a { padding: 0px 28px; text-decoration: none; float: left; height:29px;}
#topnavh ul li a:hover { background-color: #ffffff; color: #FF0000; }
.topnavh {background-color:transparent; font-family:Arial, Helvetica, sans-serif; font-size:12px;line-height:20px;color:#ffffff; text-decoration:none;}
a.topnavh:link, a.topnavh:active, a.topnavh:visited, a.footer:link, a.footer:active, a.footer:visited {background-color:transparent; font-family:Arial, Helvetica, sans-serif; font-size:12px;line-height:20px;color:#ffffff; text-decoration:none;padding-left:5px; padding-right:5px; }
a.topnavh:hover, a.footer:hover {background-color:#A1A8d5; font-family:Arial, Helvetica, sans-serif; font-size:12px;line-height:20px;padding-left:5px; padding-right:5px; color:#ECD240;}

.topnav {background-color:transparent; font-family:Arial, Helvetica, sans-serif; font-size:12px;line-height:20px;color:#948671; text-decoration:none;}
a.topnav:link, a.topnav:active, a.topnav:visited {background-color:transparent; font-family:Arial, Helvetica, sans-serif; font-size:12px;line-height:20px;color:#948671; text-decoration:none;padding-left:5px; padding-right:5px; }
a.topnav:hover {background-color:#A1A8d5; font-family:Arial, Helvetica, sans-serif; font-size:12px;line-height:20px;padding-left:5px; padding-right:5px; color:#ffffff;}
.headline {font-family:Arial,Helvetica,sans-serif; font-size:24px; font-weight:normal; color:#6b5d46;}
.homeHL, a.homeHL, a.homeHL:link, a.homeHL:visited, a.homeHLactive {color:#ffffff; font-size:18px;}

.subheadline {font-family:Arial,Helvetica,sans-serif; font-size:20px; font-weight:normal; color:#6b5d46;}
.ttlsection {font-family:Arial,Helvetica,sans-serif; font-size:22px; font-weight:normal; color:#6b5d46;margin-top:3px;}
.ttlsection2 {font-family:Arial,Helvetica,sans-serif; font-size:22px; font-weight:normal; color:#ffffff;margin-top:3px;}
.ttlmain, a.ttlmain:link, a.ttlmain:visited, a.ttlmain:hover  {font-family:Arial,Helvetica,sans-serif; font-size:26px; font-weight:normal; color:#6b5d46; text-decoration:none;}
.ttlmainh  {font-family:Arial,Helvetica,sans-serif; font-size:26px; font-weight:normal; color:#ffffff;}
.abstract {color:#ecd240;}
.smheadline,.byline {font-size:10px;}
.rtheadline, a.rtheadline, a.rtheadline:link, a.rtheadline:link {font-family:Arial,Helvetica,sans-serif; font-size:14px; font-weight:normal; color:#6b5d46;}
/* forms */
.fieldlabel { font-size: 10px; font-family:Arial,Helvetica,sans-serif;;color: #517CA6;}
.textfield_area { border : 1px solid #999999;background : #ffffff;font-size:10px; font-family:Arial,Helvetica,sans-serif;color: #517CA6;}
.textfield_drop { border : 1px solid #999999;background : #D9D9FF;font-size: 8px; font-family:Arial,Helvetica,sans-serif;color: #595991;}
.location_drop { border : 1px solid #646464;background : #FFFFF7;font-size:10px; font-family:Arial,Helvetica,sans-serif;width : 170px;color: #517CA6;}
textarea {font-size:10px; font-family:Arial,Helvetica,sans-serif;color : #517CA6;}
input {font-size:10px; font-family:Arial,Helvetica,sans-serif;color : #517CA6;}
select {font-size:10px; font-family:Arial,Helvetica,sans-serif;color : #517CA6;}
/* home boxes below flash */
#box1 {width:285px; border:1px solid #948671;padding:5px;float:left;margin:5px;margin-left:20px; min-height:250px;color:#D9D1C4;}
#box2 {width:285px; border:1px solid #948671;padding:5px;float:left;margin:5px;min-height:250px;color:#D9D1C4;}
#box3 {width:300px; border:1px solid #948671;padding:5px;float:right;margin:5px;margin-right:60px;min-height:250px;color:#D9D1C4;}
#box1 a:link, #box2 a:link, #box3 a:link, #box1 a:visited, #box2 a:visited, #box3 a:visited {color:#D9D1C4; text-decoration:underline;}
#box1 a:hover, #box2 a:hover, #box3 a:hover {background-color:#ffffff; text-decoration:none;color:#6B5D46}
#box1 img, #box2 img, #box3 img {border:1px solid #d9d1c4; margin:2px;float:left;margin-right:5px;}
