@charset "utf-8";
/* CSS Document */

/*img, div { behavior: url(iepngfix.htc) }*/

body,div,form,img,h1,h2,h3,h4,h5,h6,ul,li,ol,table,tr,td { margin:0px; padding:0px; border:none; }

body { font:84%/1.5em Arial, Helvetica, sans-serif; color:#666666; }

body { background:#CFC7B1; /*#DAD3C3;*/ }

h1 { font: 2em "Times New Roman", Times, serif; color:#94C439; margin:20px 0px 7px 0px ; /*border-bottom:1px solid #83AD33;*/ }

h2 { font: 1.4em Geneva, Arial, Helvetica, sans-serif; color:#000; margin-bottom:10px; font-weight:bold; }

h3 { font: 1.2em Geneva, Arial, Helvetica, sans-serif; color:#003366; font-weight:bold; margin-bottom:15px; border-bottom:1px solid #003366; }

h4 { font: 1.2em Geneva, Arial, Helvetica, sans-serif; color:#000; font-weight:bold; }

h5 { font: 1.2em Geneva, Arial, Helvetica, sans-serif; color:#fff; font-weight:bold; margin-bottom:5px; }

h6 { font: 1.1em Geneva, Arial, Helvetica, sans-serif; color:#fff; padding:5px 10px; background-color:#003366; margin-bottom:10px; font-weight:bold; }

p {  margin:0px 0px 15px 0px; padding:0px; }

a:link { color:#666666; text-decoration:none; border:none; }

a:visited { color:#999999; }

a:hover { color:#94C439; text-decoration:underline; }

#wrapper { width:965px; margin:0px auto; padding:40px 0px; }

#container { background-color:#FFF; width:734px; padding:15px 15px 0px 15px; float:right;  }
#container2 { background-color:#FFF; width:749px; padding:15px 0px 0px 15px; float:right;  }
#containerTY { background-color:#FFF; width:564px; padding:150px 15px 150px 185px; float:right;  }

#nav { width:191px; float:left; }	


/* nav styles */

#nav ul { list-style-type:none; text-align:right;  padding:10px 35px 0px 0px; font-family: Georgia, "Times New Roman", Times, serif; color:#FFF; line-height:2.3em; }
#nav ul li {   }
#nav ul li a:link, #nav ul li a:visited { font-size:1.55em; line-height:2.4em; padding: 9px 15px; color:#FFFFFF; text-decoration:none;  }
#nav ul li a:hover { color:#FFF; background-color:#B8B0A0; /*#CBC1AB;*/ }

.staleNav {  }

.greenunderline { border-bottom:1px solid #94C439; }
#quote { font-family:"Times New Roman", Times, serif; line-height:1.5em; font-style:italic; margin:20px auto; width:207px; color:#999; font-size:1.3em; }

#rightHome { width:225px; float:right; }

#leftVintage { width:220px; float:left; margin-right:25px; }

#leftPress { width:270px; float:left; line-height:1.2em; font-family:Georgia, "Times New Roman", Times, serif; margin:0px 0px 10px 15px; color:#777; }

#rightVintage { width: 395px; margin:33px 0px 0px 55px; float:left;  }

#rightRepro { width: 485px; margin:15px 0px 0px 10px; float:left;  }
#rightRepro1 { width: 290px; margin:0px 0px 0px 0px; float:left; }
#rightRepro2 { width: 185px; margin:0px 0px 0px 0px; float:right;  }
#rightRepro3 { width: 485px; margin:20px 0px 20px 10px; float:left; }


#slideshowHome { position:relative; width:490px; height:470px; }
#slideshowVintage { position:relative; width:490px; height:325px; }
#slideshowRepro { position:relative; width:490px; height:325px; }

#imageContact { width:490px; height:470px; margin-bottom:15px; }

#slideshowHome IMG, #slideshowVintage IMG, #slideshowRepro IMG { position:absolute; top:0px; left:0px;	z-index:8; opacity:0.0; }

#slideshowVintage IMG, #slideshowRepro IMG {
	position:absolute;
	top:0px;
	left:0px;
	z-index:8;
	opacity:0.0;
}

#slideshowHome IMG.active, #slideshowVintage IMG.active, #slideshowRepro IMG.active { z-index:10; opacity:1.0; }

#slideshowHome IMG.last-active, #slideshowVintage IMG.last-active, #slideshowRepro IMG.last-active { z-index:9; }


input, textarea { background-color:#F3F4F5; border: 1px solid #C2C0C9; color: #666; padding:5px; width:208px; margin-bottom:5px; font-family:Arial, Helvetica, sans-serif; font-size:1em;  }

textarea { height:163px; }

#submit { background-color:#B0ABA2; width:145px; color:#FFF; border:none; font-weight:bold; }

ul.elegantList { list-style-type:none; padding:0px; margin:0px; list-style-position:outside; }
ul.elegantList li { background:url(../images/dot.gif) 0px 9px no-repeat; padding:0px 0px 0px 12px; margin:0px; }

p.removemargin { margin-bottom:0px; }

