/* TVA Template Screen 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; }

#container{ position: relative; width: 904px; margin: 0px auto; }
#shadowTop{
  position: relative;
  width: 904px;
  height: 3px;
  line-height: 0;
  font-size: 0;
  background: url(../images/shadow_top.jpg) repeat-x;
}
#shadowBottom{
  position: relative;
  width: 904px;
  height: 2px;
  background: url(../images/shadow_bottom.jpg) repeat-x;
}
#mainWrapper{
  position: relative;
  padding: 0px 2px;
  background: url(../images/bg_main.jpg) repeat-y #ffffff;
}
#main{ position: relative; width: 900px; background: #ffffff; }
#leftCol{ position: relative; float: left; width: 218px; margin-right: 28px; }
#middleCol{ position: relative; float: left; width: 380px; margin-right: 28px; padding-bottom: 20px; }
#rightCol{ position: relative; float: left; width: 236px; text-align: right; }
#logoBox{ position: relative; width: 218px; height: 158px; text-align: center; padding: 4px;}

.scrollarea {
	overflow: auto;
	height: 200px;
}
#onthemap {
	margin-top: 20px;
	height: 360px;
}
#onthemap h2 {
	margin-top: 5px;
}

#nav{
  position: relative;
  width: 216px;
  background: url(../images/nav_gradient.jpg) repeat-y;
}
.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;
  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;
}
#photo{
	width: 380px;
	margin-bottom: 10px;
}
#map{
	width: 240px;
}

