body {margin: 12px 0; color: #000; text-align: center; background-color: #C0A8A2;}
a {color: #1F1FCA}
a:visited {color: #865C51}
a:hover {color: #BA2F28}

#salesicon {margin: 2px 3px 0 0; vertical-align: middle}

#wrapper {width: 758px; margin: auto; font-family: garamond,times,serif; text-align: center; font-size: 95%}
td {padding: 0; vertical-align: top}

#logo {padding-bottom: 8px}
#nav, #ftnav {background-color: #865C51; text-align: right; padding-right: 10px;}
#nav img, #ftnav img {margin: 0 10px}
#menu1 a, #menu2 a, #menu3 a, #footer {color: #865C51;}
#menu1 a, #menu2 a, #menu3 a {display: block; text-decoration: none; padding: 3px 4px;text-align: left; font-size: 75%; border-bottom: 1px solid #C0A8A2;}
#menu1 a:hover, #menu2 a:hover, #menu3 a:hover {text-decoration: none; background: #E6DDDA;}
#menu1, #menu2, #menu3 {top: 123px; position: absolute; width: 170px; z-index: 150; visibility: hidden; background-color: #F6F6F6; border: 1px solid #865C51;}



#main {height: 320px; background-color: #F6F6F6; text-align: left;}
/* temp styles */
#main {padding: 30px 60px 10px 140px}
#main strong, #main h1, #main h2, #main h3 {color:  #865C51}
#main h1 {font-size: 140%; margin: 16px 0 6px}
#main h1 {height: 31px; width: 547px; text-indent: -100em; background-repeat: no-repeat}
#main h2 {font-size: 120%; margin: 12px 4px 6px}
#main h2 span {font-size: 80%;}
#main h3 {font-size: 85%; margin: 8px 4px 2px}

/* end temp styles */

#main #title {margin: 61px 0 0}
#main #chnav {text-align: right; margin-right: 140px}
#main #chnav img {margin: 0 4px}
#main ul {margin-top: 4px;}
#main ul li {list-style-type: none; list-style-image: url(../img/li.gif);}
td.btt {background-color: #F6F6F6; text-align: right; font-size: 90%; padding: 0 20px 4px 0}
td.btt a {background: url(../img/btt.gif) top left no-repeat; padding-left: 10px; padding-top: 4px}

.back {font-size: 90%; margin-left: -16px}
.back a {background: url(../img/back.gif) top left no-repeat; padding-left: 18px;}

#main .photo {width: 300px; text-align: center; font-size: 85%; background-color: #EEEAE9; border: 1px solid #C0A8A2; padding: 4px; margin: 4px}
#main .photo img {display: block}
#main .r {float: right; margin-left: 12px}
#main .l {float: left; margin-right: 12px}

/* press releases */
h2 .date {font-size: 75%}
.smaller {font-size: 75%}
.presscontact {margin: 20px 12px 0; border-top: 1px solid #865C51; color: #444}

#main table h2 {margin: 4px 0;}

#main p {margin: 0 8px 12px; line-height: 1.2}

#footer {text-align: left; font-size: 85%}

@media print {
	body {margin: 0}
	#wrapper {width: 660px;}
	#main {padding-left: 40px; padding-right: 40px; padding-bottom: 20px}
	.btt {display: none}
}

@media screen {
.moz {-moz-opacity:0.90;}
}
#menu1 a, #menu2 a, #menu3 a, #menu4 a, #menu5 a, #menu6 a {//height: 100%; //width: 100%}