/* Screen CSS Document */

.no_print {
}

body {
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
line-height:15px;
color:#3c3c3c;
background-color:#535a60;
margin:12px;
min-width:750px;
/* width:expression(document.documentElement.clientWidth <  "750px" : "auto"); */
padding:0px;
}

p {
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
line-height:22px;
}

h1 {
font-weight:bold;
font-size:13px;
font-family:Verdana, Arial, Helvetica, sans-serif;
line-height:20px;
}

h2 {
font-weight:bold;
font-size:11px;
line-height:20px;
font-family:Verdana, Arial, Helvetica, sans-serif;
}

a {
font-weight:normal;
text-decoration:none;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
color:#3c3c3c;
background-color:#FFFFFF;
}
img {
  border: 0;
  }
a:hover {
text-decoration:underline;
}

div {
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
}

td {
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
line-height:14px;
color:#3c3c3c;
padding:0px;
margin:0px;
}

#quads {
position:relative;
width:750px;
left:50%;
margin-left:-375px;
background-color:#535a60;
color:#3c3c3c;
}

#header {
position:absolute;
width:750px;
height:115px;
background-color: #FFF;
}

#topMenu {
display: block;
}

#button_home
{
  display: block;
  float: right;
  width: 74px;
  height: 32px;
  background: url("images/button_home.gif") no-repeat 0 0;
}

#button_home:hover
{ 
  background-position: 0 -32px;
}

#button_home span
{
  display: none;
}

#button_about
{
  display: block;
  float: right;
  width: 108px;
  height: 32px;
  background: url("images/button_about.gif") no-repeat 0 0;
}

#button_about:hover
{ 
  background-position: 0 -32px;
}

#button_about span
{
  display: none;
}

#button_contact
{
  display: block;
  float: right;
  width: 124px;
  height: 32px;
  background: url("images/button_contact.gif") no-repeat 0 0;
}

#button_contact:hover
{ 
  background-position: 0 -32px;
}

#button_contact span
{
  display: none;
}

#print_header {
display: none;
}

#q2 {
position:relative;
top:127px;
}

#footer {
position:relative;
left:0px;
bottom:0px;
height:106px;
width:750px;
}

#print_footer {
display: none;
}

#text-margins {
	padding-right: 0px;
	padding-bottom: 16px;
	padding-left: 14px;/*line-height:16px;*/
}

#top-left {
position:absolute;
left:0px;
width:144px;
height:142px;
}

#top-right {
	background-color:#ffffff;
	position:absolute;
	top:0px;
	right:0px;
	width:594px;
	height:142px;
	color:#3c3c3c;
	background-image: url(/images/logo_stripe.gif);
}

#middle-left {
width: 188px;
background-color: #FFF;
}

#middle-right {
  width: 550px;
  padding-top: 10px;
  padding-bottom: 20px;
  padding-left: 30px;
  padding-right: 30px;
  margin: 0px;
  vertical-align: top;
  background-color: #FFF;
}
#main_text_td
{
	background:#FFFFFF url(/images/chair.gif) bottom left no-repeat;
	vertical-align:top;
/*	height:400px; */
}
.text_padding {
	padding:10px 30px 60px 200px;
	height:inherit;
}
.footer-left {
  background: #FFF url(/images/footer_recent.gif) bottom left no-repeat;
  width: 509px;
  height: 105px;
}
.bottom-right {
	padding:8px;
	line-height:18px;
}

#stan-menu {
padding:10px 0px 0px 0px;
width: 188px;
/*line-height:25px;*/
}

.sub_menu {
padding-left:10px;
}

.vertical_spacer {
width: 12px;
background: #535A60;
}

table {
  border-collapse: collapse;
  border: 0px;
}
.gallery_title {
  font-weight:bold;
  font-size:13px;
  font-family:Verdana, Arial, Helvetica, sans-serif;
  line-height: 35px;
  }
.gallery_spacer {
  width: 20px;
  }
.gallery_thumb,
.gallery_thumb a {
  font-weight:bold;
  font-size:11px;
  font-family:Verdana, Arial, Helvetica, sans-serif;
  width: 140px;
  text-align: center;
  vertical-align: baseline;
  }

.menu1{
	background-color:#FFFFFF;
	margin-left:35px;
	padding-top:10px;
	padding-bottom: 2px;
	display:block;
	color: #000000;
	height: 10px;
	top: 250px;
	width: 120px;
}

.submenu{
display: block;
height: 19px;
margin-left: 30px;
padding-top: 5px;
padding-left: 7px;
color: #3c3c3c;
}

.hide{display: none;}
.show{display: block;}
#TopRightLogo {
	position:absolute;
	width:200px;
	height:71px;
	z-index:1;
	left: 330px;
	top: 53px;
}
#TopLogo {
	position:absolute;
	text-align: center;
	margin: 0px;
	padding: 0px 0px 0px 13px;
}
.BoldTitleText {
	font-family: Verdana;
	font-size: 13px;
	font-weight: bold;
	color: #4F4F4F;
	background-color:#FFFFFF
}
#layer2 {

}
#chairobject {
	position:absolute;
	width:550px;
	height:115px;
	z-index:1;
}
#middlerightindex {
	background-image: url(/images/chair.jpg);
	background-repeat: no-repeat;
}
img.floatLeft { 
    float: left; 
    margin: 12px 12px 12px 0px; 
}
img.floatRight { 
    float: right; 
    margin: 12px 0px 12px 12px; 
}
