/* Tripoli
@import url("tripoli.base.css");
@import url("tripoli.type.css");
@import url("tripoli.visual.css");
*/

/* Eric Meyer's Reset
*/
@import url("reset.css");

@charset "UTF-8";

@font-face {
font-family: loveletter;
src: local ("LoveLetterTypewriter"), local ("Love LetterTW"), url(../font/Lovelt__.ttf);
}


body{ background:url(../images/bkgnd-ptn.jpg) repeat top center #b0a878; color: #382d07; font-family:Geneva, Arial, Helvetica, sans-serif; font-size:x-small;}

body .testimonals { padding-top: 330px; padding-left: 122px; width:220px; height: 80px; float: left;}
body .testimonals p { font-family: loveletter, Georgia, "Times New Roman", Times, serif; color:#382d07; line-height:2.0em; }
body .pics { height: 446px; width: 446px; padding: 0; margin:  0; float:left;}  
body .pics img { padding: 15px; width:  446px; height: 446px; top: 0; left: 0;}


#gallery { height: 385px; width: 640px;  padding-left: 100px; margin: 0;}  
#gallery img { padding: 17px; width:  177px; height: 177px;}
	
#container{ width: 824px; height: 748px; background: url(../images/bkgnd.jpg) top left no-repeat; margin: 0 auto;}

#nav{ width: 645px; height: 70px; padding-left: 73px; padding-top: 51px;}

#nav .clear{ display:none; clear:both; }
#nav .gallery { background: url(../images/nav/gallery.jpg) bottom right no-repeat; width:117px; height:34px;padding-left:68px; float:left; }
#nav .contact { background: url(../images/nav/contact.jpg) bottom right no-repeat; width:120px; height:34px; padding-left:7px; float:left; }
#nav .about {background: url(../images/nav/about.jpg) bottom right no-repeat; width:114px; height:34px; padding-left:5px; float:left;}
#nav .quote { background: url(../images/nav/request.jpg) top right no-repeat; width:171px; height:36px; margin-left:447px; margin-top:1px; float:left;	}

#blockcopy{width: 365px; height:auto; margin: 0 auto; padding-top:80px; font-family: loveletter, Georgia, "Times New Roman", Times, serif; color:#382d07; line-height:2.0em; font-size:12px;}
#blockcopy a{color:#382d07; text-decoration:underline;}
#blockcopy a:hover{color:#6a540c;; text-decoration:none;}
#blockcopy strong{ font-weight:bolder;}
#blockcopy em{font-style:italic;}
#blockcopy .thumbnails{height: 80px; width: 365px;}
#blockcopy .thumbnails img{padding-top:20px; padding-left:30px; padding-right:30px; float:left;}

#footer { width: 643px; height: 70px; padding-left: 92px; padding-top: 552px; font-size:0.7em; line-height: 1.4em; }
#footer .right {float: right; text-align:right;}
#footer .left {float: left;}
#footer a {text-decoration:none; color:#382d07;}
#footer a:hover {text-decoration:none; color:#6a540c;}