body     {background:  #540F20; }
h1       { color: #7A4D40; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 13px; font-variant: small-caps; }
h2       { color: #C87D68; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; font-variant: none; }
h3       { color: #7A4D40; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px }
h4       { color: #666666; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px }
h5       { color: #FFFFFF; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px }
dl       { color: #000000; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px }
ol, ol ol, ol ol ol       { color: #0F3944; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px }
ul, ul ul, ul ul ul       { color: #0F3944; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px }


/* Define Splash Page column appearance */
.splashleft { background: #C08162; color: #FFFFFF; width: 160px; padding: 8px;
	font: normal normal 12px/18px Verdana, Arial, Helvetica; }
.splashmid { background: #F6E3C7; color: #000000; width: 356px; padding: 8px;
	font: normal normal 12px/18px Verdana, Arial, Helvetica; }

/* Define left column appearance */
.leftside { background: url(graphics/leftbot.jpg) bottom no-repeat #C08162; color: #FFFFFF; width: 160px; padding: 8px;
	font: normal normal 12px/18px Verdana, Arial, Helvetica; }

.leftside a:link { color: #FFFFFF; text-decoration: none; }
.leftside a:active { color: #CCCCCC; text-decoration: none; }  
.leftside a:visited { color: #FFFFFF; text-decoration: none; }  
.leftside a:hover { background: #F6E3C7; color: #000; text-decoration: none;  
	width: 150px; } 
.leftsidetop { background: #C08162; color: #000; width: 180px; padding: 8px;
	font: normal normal 11px/16px Verdana, Arial, Helvetica; }
.leftmenubox { background: #F3D6C1; color: #000; padding: 3px 2px 3px 7px; border-top: 1px solid #FFF; 
	font: normal normal 12px/18px Verdana, Arial, Helvetica; }
.leftmenubox a:link { color: #000; }
.leftmenubox a:visited {color: #000; }
.leftmenubox a:hover { width: 140px; }

/* Define Guestbook appearance */
.goutline { border: 1px solid #C87D68; }
.gcomments { background: #F1EDD5; color: #000; padding: 3px;
	font: normal normal 12px/18px Verdana, Arial, Helvetica; }
.greply { background: #F3D6C1; color: #000; padding: 3px; border-top: 1px solid #FFF; 
	font: normal normal 12px/18px Verdana, Arial, Helvetica; }
.main1gb { background: #F6E3C7; color: #000000; width: 744px; padding: 8px;
	font: normal normal 12px/18px Verdana, Arial, Helvetica; }

/* Define Tour Page appearance */
.tour1 {background: #F1EDD5; color: #000; padding: 0px 1px 0px 5px;
	font: normal normal 12px/18px Verdana, Arial, Helvetica; }
.tour2 { background: #F6E3C7; color: #000; padding: 0px 1px 0px 5px;
	font: normal normal 12px/18px Verdana, Arial, Helvetica; }
.tourdivide { background: #FFF; font-size: 5px; }
.tourtop { background: #F3D6C1; font: normal bold 12px/18px Verdana, Arial, Helvetica; 
	 color: #7A4D40; font-family: Verdana, Arial, Helvetica; padding: 3px 0px 3px 5px; }

/* Define Books Page appearance */
.bookleft  { background: #F6E3C7; color: #000000; width: 142px; padding: 4px; border-bottom: 1px solid #C08162;
	font: normal normal 12px/18px Verdana, Arial, Helvetica; }
.bookright  { background: #F6E3C7; color: #000000; width: 586px; padding: 4px; border-bottom: 1px solid #C08162;
	font: normal normal 12px/18px Verdana, Arial, Helvetica; }

/* Define main area for 1-column layout */
.main1 { background: url(graphics/main1bot.jpg) bottom left no-repeat #F6E3C7; color: #000000; width: 744px; padding: 8px;
	font: normal normal 12px/18px Verdana, Arial, Helvetica; }

/* Define main area for 2-column layout */
.main2 { background: #FFFFFF; color: #000000; width: 564px; padding: 8px;
	font: normal normal 12px/18px Verdana, Arial, Helvetica; }

/* Define main area for 3-column layout */
.main3 { background: #FFF; color: #000000; width: 356px; padding: 8px;
	font: normal normal 12px/18px Verdana, Arial, Helvetica; }
	
/* Define area for center movie */
.movie { background: #C08162; width: 360px; height: 30px; padding: 0px; }


/* Define right column appearance */
.rightside { background: #C08162; color: #FFFFFF; width: 180px; padding: 8px;
	font: normal normal 12px/18px Verdana, Arial, Helvetica; }
.rightsidetop { background: #C08162; color: #0F3944; width: 180px; padding: 8px;
	font: italic normal 11px/16px Verdana, Arial, Helvetica; }


/* Define footer section appearance */
.footer { background: #7A4D40; color: #FFFFFF; height: 30px; text-align: center;
	font: normal normal 10px Verdana, Arial, Helvetica; }

.footer a:link { color: #FFFFFF; text-decoration: none; }
.footer a:active { color: #CCCCCC; text-decoration: none; }  
.footer a:visited { color: #FFFFFF; text-decoration: none; }  
.footer a:hover { background: #7A4D40; color: #F2B1BD; text-decoration: underline; } 


/* Define standard hyperlink appearance */
a:link { color: #7A4D40; text-decoration: underline; }  
a:active { color: #CCCCCC; text-decoration: none; }  
a:visited { color: #7A4D40; text-decoration: underline; }  
a:hover { background: #F6E3C7; color: #000; text-decoration: none;  } 

HR {
    height:1px;
    width:70%;
    background:#7A4D40;
   }


.banner { height: 30; background: #7A4D40; font-size: 11px; font-weight: normal; font-variant: none; color: #FFFFFF; font-family: Verdana, Arial, Helvetica; height: 30px; }
.banner2 { height: 30; background: #C87D68; font-size: 11px; font-weight: normal; font-variant: none; color: #FFFFFF; font-family: Verdana, Arial, Helvetica; height: 30px; }
.top { background: #C87D68; color: #FFFFFF; font-size: 12px; font-family: Verdana, Arial, Helvetica;}
.products { background: #FFFFFF; color: #000000; font-size: 12px; font-family: Verdana, Arial, Helvetica;}
.textbox { background: #0F3944; font-size: 11px; text-decoration: none; color: #000000; font-family: Verdana, Arial, Helvetica; border: 1px solid #999999;  line-height: 14px; }
.productbox { background: #F6E3C7; font-size: 11px; text-decoration: none; color: #000000; font-family: Verdana, Arial, Helvetica; border: 1px solid #999999;  line-height: 14px; }
.textboxtop { background: #C87D68; font-size: 11px; font-weight: bold; text-decoration: none; color: #FFFFFF; font-family: Verdana, Arial, Helvetica; border: 1px solid #999999;  }
.productboxtop { background: #7A4D40; padding: 3px; font-size: 11px; font-weight: bold; 
	text-decoration: none; color: #FFFFFF; font-family: Verdana, Arial, Helvetica; 
	border: 1px solid #7A4D40; }
