/* CSS Document */
html 
{
height: 100%;
} 

body 
{ 
margin: 0; 
padding: 0; 
height:100%;
text-align: center; /* For IE */ 
font: 75%/170% Arial, Helvetica, sans-serif;
background-color:#FFFFFF;
} 

#container
{
margin: 0 auto; 
position:absolute;
top:0px;
left:0px;
/*border-color: #D5A10F;*/
width: 800px;
/*height:100%;*/
text-align:center;
background-image:url(../images/shadow3.png);
      background-repeat:repeat-y;
      height: 100%;
      width: 100%;
      background-position: bottom;


}

#header
{ 
/*background-color:#FFFFFF;*/
position:relative;
margin: 0 auto; 
height: 100px;
width: 750px; 
text-align:left;
vertical-align:bottom;
padding-bottom: 0px;

} 

.logo
{
position:relative;
left:5px;
height:45px;
top:54px;
width:300px;
border:none;
}

#header_text
{
float:right;
position:relative;
right:5px;
height:20px;
top:30px;
width:150px;
font-size:12px; 
font-family:"Lucida Sans Unicode", "Lucida Grande", "Lucida Sans", Helvetica, Arial, sans-serif, "Bitstream Vera Sans";
color: #40443F;
}

#nav
{ 
margin: 0px auto; 
position:relative;
background:#BEB7AE;
width: 740px; 
color:#FFFFFF;
height: 20px;
padding: 4px 0px 10px 0px;
z-index:9999999999;
} 

#nav a
{
margin:0px; 
font-size:10px; 
font-family:"Lucida Sans Unicode", "Lucida Grande", "Lucida Sans", Helvetica, Arial, sans-serif, "Bitstream Vera Sans";
color: #FFFFFF;
padding: 0px 12px 0px 12px; text-decoration: none; text-transform:uppercase;
}

#body
{ 
margin: 0 auto; 
width: 750px; 
height: auto;

} 

.bodyText 
{
	margin: 0 auto;
	text-align:center;
font-size:11px; 
line-height:18px; 
font-family:"Lucida Sans Unicode", "Lucida Grande", "Lucida Sans", Helvetica, Arial, sans-serif, "Bitstream Vera Sans";
}

#content
{
margin: 0 auto;
width: 730px; 
height: auto;
padding: 10px 10px 10px 10px;
}

#content img
{
/*float:left;*/
border:none;
}

#footer
{ 
color:#AAAAAA;
margin: 0 auto; 
width: 500px; 
height: 25px;
border-top: 1px solid #D8D6D2;
border-bottom: 1px solid #D8D6D2;
} 

#footer a
{
color:#CCCCCC;
font: 11px Arial, Helvetica, sans-serif;
margin:0px; 
font-size:9px; 
font-family:"Lucida Sans Unicode", "Lucida Grande", "Lucida Sans", Helvetica, Arial, sans-serif, "Bitstream Vera Sans";
color: #7F7F7F;
padding: 0px 15px 0px 15px; text-decoration: none; text-transform:uppercase; /*top right bottom left */
}

#footer a:hover
{
	text-decoration:underline;
}

h1
{
font-size:30px; 
font-family:"Lucida Sans Unicode", "Lucida Grande", "Lucida Sans", Helvetica, Arial, sans-serif, "Bitstream Vera Sans";
padding: 0px 40px 0px 40px; text-decoration: none; text-transform:uppercase;
color: #EBCA86;
}

#imgTable
{
text-align:center;
margin: 0px auto;
border-collapse: separate;
border-spacing:10px;
}

#imgTable tr td
{
text-align:center;
padding:15px;
background-color:#FFFFFF;
border-style:solid;
border-width:1px;
border-color:#DDDDDD;
}

.imgthing
{
margin: 0 auto;
border:none;
}

#content a
{
color:#CCCCCC;
padding: 0px 10px; /*top/btm nothing - right/left 20*/
font: 11px Arial, Helvetica, sans-serif;
margin:0px; 
font-size:11px; 
font-family:"Lucida Sans Unicode", "Lucida Grande", "Lucida Sans", Helvetica, Arial, sans-serif, "Bitstream Vera Sans";
color: #7F7F7F;
padding: 0px 20px 0px 20px; 
text-decoration: underline; 
text-transform:uppercase;
}

#content a:hover
{
	text-decoration:underline;
}

.contactUsTblItem
{
text-align:left;
background:#00CC99;
}

#myTable
{
background-color:black;
}

#addressTbl
{
float:left;
margin-left:200px;
margin-right:100px;
color:#666;
}

#hoursTbl
{
color:#666;
}

#contactus
{
margin: 0 auto;
text-align:left;
}

#contactus input 
{
font: 13px Arial, Helvetica, sans-serif;
width: 220px;
padding: 5px 3px 3px 7px;
background: url(../images/input_bg.png) no-repeat;
border-top: 1px solid #e6e6e6;
border-right: 1px solid #E2E2E2;
border-bottom: 1px solid #E2E2E2;
border-left: 1px solid #e6e6e6;
}

#contactus textarea 
{
font: 13px Arial, Helvetica, sans-serif;
width: 480px;
height: 140px;
background:url(../images/input_bg.png) no-repeat;
border: solid 1px #e6e6e6;
padding: 5px 3px 3px 7px;
}

#contactus label 
{
font-weight: bold;
color:#666;
padding-right: 5px;
}

.imageviewertext {
	font-size:20px; 
	font-family:"Lucida Sans Unicode", "Lucida Grande", "Lucida Sans", Helvetica, Arial, sans-serif, "Bitstream Vera Sans";
	line-height:1.1;
	text-decoration: none;
	padding: 10px 0px 10px 0px; 
	text-decoration: none; 
	/*text-transform:uppercase;*/
	color: #EBCA86;
}

.abouttext {
color:#666;
margin: 0 auto;
padding: 0px 60px 10px 60px; 
text-align:left;
font-size:11px; 
line-height:18px; 
font-family:"Lucida Sans Unicode", "Lucida Grande", "Lucida Sans", Helvetica, Arial, sans-serif, "Bitstream Vera Sans";
/*font-style:italic;*/
}
.aboutheader {
margin: 0 auto;
padding: 0px 15px 0px 10px; 
text-align:left;
font-size:11px; 
line-height:18px; 
font-family:"Lucida Sans Unicode", "Lucida Grande", "Lucida Sans", Helvetica, Arial, sans-serif, "Bitstream Vera Sans";
/*background-color:#EBCA86;*/
background-color:#BEB7AE;
/*font-style:italic;*/
}

#categorytext {
font-size:13px;	
color:#666;
padding: 0px 70px 0px 70px;
}

#categorytext img 
{
padding: 0px 10px 0px 10px;	
}




