/*Selectors*/

#wrapper {
	width: 778px;
	w\idth: 778px;
	margin: 5px auto;
	border: 1px solid #660000;
	position: relative;
	text-align: left;
	background-color: transparent;
}

#wrapper_info {
display:block;
margin-left: 425px;
margin-right: 0px;
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 75%;
color:#666666;
margin-top: 1px;
margin-bottom: 1px;
background-color: transparent;
border-left: 1px dashed #660000;
padding: 6px 6px 6px 20px;
vertical-align:top;
height: 160px;
}

#wrapper_info a, #wrapper_info a:visited{
text-decoration: none;
color: #666666;
}

#wrapper_info a:focus, #wrapper_info a:hover{
text-decoration: underline;
color: #660000;
}

#banner {
position: relative; /*This property value is not needed for your page to be rendered correctly in the browse - However, without it Dreamweaver allows the position of the leftcol div to ride up over the banner in design view. If that does not boher you, you can safely delete this property and value pair. Alternatively you could implement a design time style sheet of position the div correctly for working in design view*/
height: 175px;
background-image:url(../images/vhbanner.gif);
background-repeat:no-repeat;
background-color: transparent;
}

#leftcol {
	float: left;
	width: 169px;
	margin-bottom: 120px;
	margin-left: 7px;
	margin-top: 8px;
	background-image: url(../images/navtopimg.gif);
	background-repeat: no-repeat;
	padding-top: 43px;
	font-weight: bold;
}

#leftcol #navigation {
line-height: 100%;
width: 169px;
background-image: url(../images/navbotimg.gif);
background-repeat: no-repeat;
background-position: bottom;
padding-bottom: 100px;
}

#leftcol #navigation ul {
	list-style-type: none;
	margin: 0px;
	padding: 0px;
	font-size: 80%;
	border-top-color: #660000;
	border-top-style: solid;
	border-top-width: 1px;
}

#leftcol #navigation ul li {
padding: 0px;
margin: 0;
margin: /**/ 0 0 -3px 0; /* This takes 3px off the bottom margin in IE 5.01 - IE 5.5 cannot read this hack so stays with the 0 value from the last margin property */
ma\rgin: 0;
background-image: url(../images/navbutton_on.gif);
background-repeat: repeat-y;
}

#leftcol #navigation a, #leftcol #navigation a:visited {
	border-bottom: 1px solid #660000;
	border-left: 1px solid #660000;
	border-right: 1px solid #660000;
	color: #660000;
	display: block;
	padding: 8px 0 10px 4px;
	text-decoration: none;
	background-color: #DDBB99;
	width: 163px;
	w\idth: 163px;
	border-top-color: #660000;
}

#leftcol #navigation a:hover, #leftcol #navigation a:focus {
background-color: transparent;
border-bottom: 1px solid #FFFFFF;
color: #DDBB99;
}

#content {
width: 560px;
margin-left: 200px;
margin-bottom: 4px;
}

#content p{
font-family: Georgia, "Times New Roman", Times, serif;
font-size: 78%;
margin: 10px 3px 6px 6px;
padding: 1px 1px 1px 4px;
}

#footer {
clear: both;
background-color: #660000;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size: 75%;
color:#FFFFFF;
text-align: left;
padding: 4px;
margin: 0px;
}

#navi_salesrez {
font-family: Georgia, "Times New Roman", Times, serif;
font-size: 75%;
font-weight:bold;
text-align: left;
}

#navi_salesrez ul {
list-style: none;
margin: 2px;
padding: 4px;
border-bottom: 2px solid #660000;
}

#navi_salesrez li {
display: inline;
}

#navi_salesrez li a:link, #navi_salesrez li a:visited {
padding-top: 2px;
padding-bottom: 4px;
padding-left: 10px;
padding-right: 10px;
color:#660000;
background-color: #DDBB99;
text-decoration:none;
border: 1px solid #660000;
}

#navi_salesrez li a:hover {
background-color:#660000;
color:#DDBB99;
list-style-type:none;
}

/*Tags*/

body {
	margin: 0px;
	padding: 0px;
	border: 0px;
	text-align: center;
	background-image:url(../images/bkgroundimg2.jpg);
	background-color: #996666;
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 95%;
	min-height: 770px;
}

h1, h2, h3 {
font-family:Georgia, "Times New Roman", Times, serif;
font-size: 130%;
padding:3px 0px 2px 4px;
border-left: 2px dashed #660000;
color: #660000;
}

h2 {
font-size: 110%;
}

h3 {
font-size: 100%;
}

table {
width: 95%;
border: 1px solid #660000;
margin: 0px 0px 2px 4px;
border-collapse:collapse;
background-color: #FFFFFF;
}

th {
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 85%;
font-weight: bold;
color: #660000;
background-color: #DDBB99;
padding: 4px;
}

td {
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 75%;
color: #000000;
padding: 3px;
border-top: 1px solid #660000;
border-bottom: 1px solid #660000;
vertical-align:middle;
}

b {
color: #660000;
}

strong {
color: #660000;
}

a:link, a:visited {
color: #663333;
text-decoration:underline;
}

a:focus, a:hover {
color: #990000;
text-decoration:underline;
}

ol{
font-family:Georgia, "Times New Roman", Times, serif;
font-size: 75%;
padding: 12px;
margin-left: 10px;
}

ol li {
margin: 10px;
list-style-image:url(../images/bullet.gif);
}
/*Classes*/
.titleimages {
dipslay: block;
margin-top: 25px;
}

.td_bullet {
background-image:url(../images/bullet.gif);
background-repeat:no-repeat;
width: 24px;
}



.button_td {
font-family:Georgia, "Times New Roman", Times, serif;
font-weight:bold;
font-size: 70%;
color: #333333;
border: 1px solid #666666;
text-align:center;
padding: 0px;
background-color: #EFEBDC;
}

.button_td a:link, .button_td a:visited {
display:block;
text-decoration:none;
color: #660000;
background-color:#DDBB99;
padding: 8px;
margin: 1px;
text-align:center;
}

.button_td a:focus, .button_td a:hover {
text-decoration:none;
background-color: #660000;
color:#DDBB99;
}

/*.tbl_salesrez {
width: 60%;
}

.tbl_salesImg {
float:right;
border-collapse: collapse;
width:auto;
background-color:#FFFFFF;
}

*/
.td_imageCaption {
font-family:Georgia, "Times New Roman", Times, serif;
font-size:70%;
font-weight:bold;
text-align:left;
background-color: #660000;
padding: 3px;
color:#FFFFFF;
}

.td_transparent {
background-color: transparent;
}

.trcolr_dk {
background-color:#E9E6D1;
}

.trcolr_lt {
background-color:#FFFFFF;
}

.transparent {
background-color: transparent;
}

.Indentable {
width: 95%;
margin-left: 12px;
border: 1px solid #660000;
}

.floatright {
float: right;
padding: 3px;
}

.floatleft {
float:left;
padding: 3px;
}

.center {
text-align:center;
}

.location {
border-left: 1px dashed #660000;
vertical-align: middle;
background-color: #EFEBDC;
padding-left: 3px;
margin-left: 4px;
}
