/* TVA Template Print CSS */
body{
  margin: 0px;
  padding: 14px 0px 0px 0px;
  background: url(../images/bg_gradient.jpg) repeat-x #9f9354;
  color: #474320;
  font-family: "Times New Roman", serif;
  font-size: 13px;
}
img{ border: 0; }
.clear{ clear: both; }

a{ color: #810606; text-decoration: none; }
a:hover{ text-decoration: underline; }
h2{ margin: 10px 0px; padding: 0px; font-size: 16px; font-weight: bold; }

#main{ position: relative; background: #ffffff; }
#leftCol{ position: relative; }
#middleCol{ position: relative; float: left; clear:both; width: 380px; margin-right: 28px; }
#rightCol{ position: relative; float: left; width: 236px; text-align: right; }
#logoBox{ position: relative; float: left; width: 218px; height: 158px; text-align: center; }
#nav{
  display: none;
}
.navItem{
  position: relative;
  padding: 8px 6px 6px 24px;
  border-bottom: 1px solid #d2cbad;
  font-size: 17px;
}
#nav a{ color: #474320; }
#nav a:hover{ color: #810606; text-decoration: none; }
#navBG{
  position: absolute;
  top: 0px;
  left: 0px;
  width: 216px;
  height: 175px;
  background: url(../images/nav_bg.jpg) no-repeat;
}
#contact{
  position: relative;
  float: right;
  padding: 30px 0px 0px 26px;
  background: url(../images/swirl_left.jpg) no-repeat;
  color: #810606;
}
.chamberName{ font-size: 18px; font-weight: bold; }

#swirlRight{
  position: absolute;
  top: -16px;
  right: -57px;
  width: 214px;
  height: 162px;
  background: url(../images/swirl_right.jpg) no-repeat;
}
#welcome{
  position: relative;
  padding-top: 110px;
  font-size: 28px;
  font-weight: bold;
  color: #810606;
  text-align: right;
  margin-bottom: 10px;
}
#map{ position: relative; margin-bottom: 10px; }

