body {
	background-color:#999999;
	margin: 0px;
	padding: 0px;
	height: 100%;
	font:"Times New Roman", Times, serif;
	color: #cccccc;
}
.max350 img {
max-width:350px;
width:expression(document.body.clientWidth > 350? "350px": "auto" );
}
.menubar {
padding-top:20px;
/*background-color:#666666;
background-image:url(../images/menu-bk2.jpg);
background-repeat:repeat-x;
text-align:center;
color:#999999;
}
.menubar a:link, a:active, a:visited{
color:#CCCCCC;
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
text-decoration:none;
}
.menubar a:hover{
color:#CCCCCC;
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
text-decoration:underline;*/
}
.bgcolor{
background-color:#47576C;
}
#row1{
padding-top:20px;
background-color:#999999;
text-align:center;
vertical-align:middle;
height:67px;
}
#row2{
background-image:url(../images/menu/row2.jpg);
height:20px;
}
#container {
width:760px;
height:100%;
}
#centered  {
font-family:Arial, Helvetica, sans-serif;
color:#CCCCCC;
border-color:#000000;
}
#centered td {
vertical-align:middle;
text-align:center;
padding:10px;
}
#centered a {
color:#CCCCCC;
text-decoration:none;
}
#centered img {  border:2px solid black; } 
#centered a img {  border:2px solid black;}
#centered  a:hover{
color:#FFFFFF;
text-decoration:underline;
}
#artists  {
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#CCCCCC;
}
#artists  a:hover{
color:#FFFFFF;
text-decoration:underline;
}
#artists  a{
color:#CCCCCC;
text-decoration:none;
}
#heading {
font-weight:bold;
font-size:20px;
}
#menu {
background-color:#3c495b;

}
#outerTable {
width:100%;
}
#outerCell {
vertical-align:top;
}
#top {
background-color:#3c495b;
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
height:40px;
text-align:right;
color:#CCCCCC;
vertical-align:middle;
padding-right:30px;
}
#top a {
color:#999999;
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
text-decoration:none;
}
#top a:hover {
color:#FFFFFF;
text-decoration:underline;
}
#main {
}
#title {
text-align:center;
color:#FF0000;
font-size:30px;
font-weight:bold;
}
#subTitle {
text-align:center;
color:#FF0000;
font-size:20px;
font-weight:bold;
}
#bottom{
background-color:#3c495b;
text-align:center;
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
height:100%;
color:#999999;
vertical-align:text-top;
padding-top:15px;
}
#btm {
width:420px;
height:100px;
vertical-align:middle;
}
#barn {
display:inline;
float:left;
padding-top:10px;
padding-left:15px;
padding-right:15px;
text-align:center;
vertical-align:middle;
}
#phone {
float:left;
display:inline;
padding-top:10px;
padding-left:15px;
padding-right:15px;
vertical-align:middle;
text-align:left;
}
#address{
float:left;
display:inline;
padding-top:10px;
padding-left:15px;
padding-right:15px;
vertical-align:middle;
text-align:center;
}
#titleCell {
background-image:url(../images/flora.gif)
border-top:14px;
border-top-color:#666666;
}
.searchresults {
color:#CCCCCC;
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
}
.searchresults a {
color:#CCCCCC;
text-decoration:none;
}
.searchresults a:hover{
color:#FFFFFF;
text-decoration:underline;
}
.catborder {
background-color:#333333;
}
.border img {  border:2px solid black; } 
.border a img {  border:2px solid black;}
.tourLinks {
}
.tourLinks a{
color:#FFFFFF;
text-decoration:none;
}
.tourLinks a:hover{
color:#CC3333;
text-decoration:underline;
}
.grayLeft {
color:#CCCCCC;
text-align:left;
}
#glideDiv { 
  position:relative; visibility:visible; 
  left:0; top:0; z-index:200;
  width:175px; height:175px; padding:6px;
  }
#tag {
line-height:10px;
text-align:right;
color:#CCCCCC;
font-family:Arial, Helvetica, sans-serif;
font-size:10px;
}
#tag a{
color:#CCCCCC;
font-family:Arial, Helvetica, sans-serif;
font-size:10px;
text-decoration:none;
}
#tag a:hover{
text-decoration:underline;
}
.galleryinfo {
vertical-align:top;
padding-top:40px;
padding-right:12px;
padding-left: 50px;8px;
width: 600px;
}
.hours {
font-family:"Times New Roman", Verdana, Arial, Helvetica, sans-serif;
font-size:14px;

}
.location {
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:14px;
padding-bottom:1.5em;
}
.descript {
font-family:"Times New Roman", Verdana, Arial, Helvetica, sans-serif;
font-size:24px;
padding-bottom:1.5em;
}
.egallery {
padding-top:30px;
}
.padright {
padding-right: 15px;
}

.company_name{
padding-bottom:1.5em;
font-family:"Times New Roman", Verdana, Arial, Helvetica, sans-serif;
font-size:30px;
text-align:center;
vertical-align:middle;
}
.style6 a{
	color: #A20000;
	font-weight: bold;
}
#indeximage {
	width:100%;

}
