.plank {
     background-image: url(/images/plank_shim.jpg);
     background-repeat: repeat-x;
     background-position: left top;
}

.nav a {
     font-family: Arial, Helvetica, sans-serif;
     font-size: 13px;
     color: #660033;
     text-decoration: none;
     display: block;
     height: 28px;
     padding-top: 1px;
     padding-right: 10px;
     padding-bottom: 0px;
     padding-left: 10px;
     background-image: url(/images/button_shim.jpg);
     background-repeat: repeat-x;
     background-position: left top;
     margin: 0px;
}

.nav a:hover {
     background-image: url(/images/button_shim_over.jpg);
     background-repeat: repeat-x;
     background-position: left top;
     display: block;
     height: 28px;
     padding-top: 1px;
     padding-right: 10px;
     padding-bottom: 0px;
     padding-left: 10px;
     margin: 0px;
}

.vine {
     background-image: url(/images/vine.jpg);
     background-repeat: no-repeat;
     background-position: center top;
}

.content {
     color: #000000;
     font-family: Arial, Helvetica, sans-serif;
     font-size: 12px;
     line-height: 17px;
}

.sidebarl {
     font-family: Arial, Helvetica, sans-serif;
     font-size: 11px;
     line-height: 15px;
     color: #000000;
}

.sidebarl a {
     color: #000000;
}

.sidebarl a:hover {
     text-decoration: none;
}

.sidebarl a:visited {
     color: #000000;
     text-decoration: underline;
}

.callout {
     background-color: white;
     color: #660033;
     display: block;
     filter: alpha(opacity=70);
     font-family: Georgia, 'Times New Roman', Times, serif;
     font-size: 13px;
     height: auto;
     opacity: 0.7;
     padding-bottom: 20px;
     padding-left: 30px;
     padding-right: 30px;
     padding-top: 30px;
     width: 120px;
}

.smalllink a {
     font-family: Arial, Helvetica, sans-serif;
     font-size: 9px;
     color: #660000;
}

.smalllink {
     font-size: 9px;
     color: #660000;
     font-family: Arial, Helvetica, sans-serif;
     line-height: normal;
}

.callout a {
     font-size: 11px;
     color: #660000;
     font-family: Arial, Helvetica, sans-serif;
}

.callout a:hover {
     text-decoration: none;
}

.callout a:visited {
     font-family: Arial, Helvetica, sans-serif;
     color: #660000;
     text-decoration: underline;
}

.leftNavHead {
     color: #660033;
     display: block;
     font-family: Arial, Helvetica, sans-serif;
     font-size: 13px;
     height: 19px;
     margin-bottom: 5px;
     padding-bottom: 0px;
     padding-left: 10px;
     padding-right: 10px;
     padding-top: 3px;
     text-decoration: none;
}

.leftNav {
     background-image: url(/images/secondarymenubg3.jpg);
     background-position: left top;
     background-repeat: repeat-y;
}

.leftNavBottom {
     background-image: url(/images/secondarymenubg_bottom.jpg);
     background-position: left top;
     background-repeat: no-repeat;
     height: 8px;
}

.leftNavBg2 {
     background-image: url(/images/secondarymenubg2.jpg);
     background-position: left top;
     background-repeat: no-repeat;
}

.leftNav2 a {
     background-color: #ffffff;
     color: #660033;
     display: block;
     font-family: Arial, Helvetica, sans-serif;
     font-size: 11px;
     padding-bottom: 3px;
     padding-top: 3px;
     text-decoration: none;
     text-transform: uppercase;
     width: 179px;
}

.leftNav3 a {
     color: #520011;
     display: block;
     font-family: Arial, Helvetica, sans-serif;
     font-size: 10px;
     padding-bottom: 3px;
     padding-top: 3px;
     text-decoration: none;
     width: 179px;
}

.leftNav3 a:hover {
     text-decoration: underline;
}

.pageTitle {
     color: #440a09;
     font-family: Georgia, "Times New Roman", Times, serif;
     font-size: 19px;
}

.subTitle {
     color: #4D0312;
     font-family: "Palatino Linotype", Georgia, serif;
     font-size: 14px;
     font-weight: bold;
}

