@import url(base.css);

body  { 
	background: url(../images/theme/fade-antique.gif) repeat-x; 
	background-color: #E5E4D0; /* light antique */
	}
#Page {
	background: url(../images/theme/redbeaver_med.gif) no-repeat right 49px; 
}
#Header {
	background: url(../images/theme/headerboat-antique.gif) no-repeat 250px 0;
	padding: 2px;
	}
#Header h1 {
	margin: 75px 80px 5px 180px;
	color: #520408; /* dark red */
	color: #685F47; /* dark antique */
	color: #A2987F; /* med-dark antique */
	padding: 25px 0px 0px 25px;
	/* border: 1px solid; */
	background: url(../images/theme/h1-r.gif) no-repeat left top; 
	}
#Header h1.r {
	background: url(../images/theme/h1-r.gif) no-repeat left top; 
	}
#Header h1.t {
	background: url(../images/theme/h1-t.gif) no-repeat;
	}
#Header h1.a {
	background: url(../images/theme/h1-a.gif) no-repeat;
	}
#Header h1.c {
	background: url(../images/theme/h1-c.gif) no-repeat;
	}
#Header h1.g {
	background: url(../images/theme/h1-g.gif) no-repeat;
	}
#Header h1.s {
	background: url(../images/theme/h1-s.gif) no-repeat;
	}
#Header h1.h {
	background: url(../images/theme/h1-h.gif) no-repeat;
	}
	
#Content {
	margin: 0px 10px 10px 200px;
	padding: 15px;
	color: #333300; /* dark web gold */
	/*background-color:#F0EBEB; */ /* pale bg red */
	background-color: #DDD9C0; /*med antique */
	background-color: #F3F0E0; /* light-med antique */
	border:1px solid #B69C9C; /* med pale outline red */
	height:100%;
	}
ul { 
	padding-left: 10px; 
	list-style-type: round;
	list-style-position:outside; 
	margin-left: 10px;
} 
ul.feature {
	
}
ul.sub { 
	padding: 0 0 0 8px;
	margin-bottom: 0px;
}
#Content .noframe {
	border: 0px;
}
#Footer {
	width: 100%;
}
#Content img {
	margin: 0 7 0 0; padding: 2px; border: 1px solid #B69C9C; }
	}
img.product { 
	margin: 10px;
	}
#Content p { margin-left: 10px; }

.first {margin-top:0px; padding-top:0px; }

.quote {
   margin: 7px 7px 7px 10px;
   border-style:dotted none dotted none; 
   border-color:#6B0000; 
   border-width:thin;
   }
.smallquote {
   top: -15px;
   /*width: 250px;*/
   margin: 0px;
   border-style:dotted none dotted none; 
   border-color:#6B0000; 
   border-width:thin;
   }
.quote p{
   color: #6B0000;
   font-size: 13px;
   text-align: left;
   margin: 0 5px;
   line-height: 2em;
   font-style: oblique;
   font-weight: bold;
   }
.smallquote p{
   color: #6B0000;
   font-size: 13px;
   text-align: left;
   margin: 0 5px;
   line-height: 2em;
   font-style: oblique;
   font-weight: bold;
   }
.smallquote img { float: right; margin: -3px 3px 3px 3px;}

div.dottedline {
   color: #762A2E;
   margin: 5px 10px 10px 0px;
   border-top: 1px dotted #762A2E;
   clear: both;
   }
   
.videoDiv { height:300px;}
/* This was 

.floatright { float: right; margin: 10px 0px 10px 15px; width:40%;}
.floatleft 	{ float: left; margin: 10px 15px 10px 0px; width:60%;}

*/
.floatright { float: right; margin: 10px 0px 10px 15px; width:100px;}
.floatleft 	{ float: left; margin: 10px 15px 10px 0px; width:100px;}
.historyPicture{ float:left; width:25%;/*border-color:black; border-style:solid; border-width:thin;*/}
.historyItem{ float:right; width:74%; /*border-color:black; border-style:solid; border-width:thin;*/}

.small { /*font-size: .9em; */}
.center {   text-align: center;   }
.dropcap { font: italic 34pt Times; color: #450000; width: 15pt; float: left; }
.right { text-align: right; }
.bold { font-weight: bold; }

 /* THIS IS THE PRODUCT DESCRIPTION MENU */
/* <div id="submenu">
		<p class='price'>$ 4198 + tx</p>
		<p><span class="label">Length: </span> 22 feet</p>
*/
 
#submenu {
	padding: 5 5 5 10;
	margin-right: 0px;
	position: relative; 
	float: right; 
	width: 200px;
	background-color: #026197;
	border: 1px solid #026197;
	color: #FFF;
	font-size: .9em;
}
#submenu p {
	margin: 0px 5px 0px 5px;
	margin-bottom: 2px;
	}
#submenu .label, p.label { 
	font-weight: bold; 
	color: #D1BE9E; 
	}
#submenu .price { 
	padding: 10px;
	margin: 5px; 
	color: #FFF; 
	font-size: 110%; 
	font-weight: bold; 
	text-align: center 
	}
#submenu .shipping { 
	background: url(../images/icon_truck.gif) no-repeat;
	line-height: 1.2em; 
	margin: 0; 
	margin-top: 10px;
	padding-left: 30px; 
	background-color: #FCFFFF;   /* blue */
	color: #706C57; /* grey? */
	}

.heading { font-weight: bold; }


tr.c0 td {
	background-color: #F0EFEB;
}

/* Product */
   .prTt { font-weight: bold; color: #526fa3; margin: 0 0 3px 0; text-decoration:none; border-bottom:1px solid #fff; }
   .prTt:hover { text-decoration:none; border-bottom:1px solid #526fa3; }
   .prNm { font-weight: bold; margin: 3px 0 3px 0; }

   .prPr { font-weight: bold; margin: 3px 0 3px 0; }
   .prPrUS { font-weight: normal; }
   .prPrRd { font-weight: bold; color: #f00; margin: 3px 0; }

   .prIco { font-size: .9em; margin: 3px 0 3px 0; }
   .s_Hudson { background: url(../images/icons/s_hudson.gif) no-repeat; padding-left: 20px; }
   .s_Alden { background: url(../images/icons/s_alden.gif) no-repeat; padding-left: 20px; }
   .s_Braca { background: url(../images/icons/s_braca.gif) no-repeat; padding-left: 20px; }
   .s_Rw { background: url(../images/icons/s_Misc.gif) no-repeat; padding-left: 20px; }
   .s_Canada { background: url(../images/icons/s_canada.gif) no-repeat; padding-left: 20px; }
   
   h1.m_Hudson { height: 30px; padding-top: 12px; padding-left: 136px; background: url(../images/icons/m_hudson.gif) no-repeat; }
   h1.m_Alden {  height: 30px; padding-top: 12px; padding-left: 122px; background: url(../images/icons/m_alden.gif) no-repeat;}
   h1.m_Braca {  height: 30px; padding-top: 10px; padding-left: 158px; background: url(../images/icons/m_braca.gif) no-repeat; }
   h1.m_Canada { height: 30px; padding-top: 12px; padding-left: 41px;  background: url(../images/icons/m_canada.gif) no-repeat; }
   
   h1.m_Rw { height: 30px; padding-top: 12px; padding-left: 55px; background: url(../images/icons/m_Misc.gif) no-repeat; }
   .prDs { color: #000; margin: 0 0 5px 5px; max-width: 400px; }
   .prDsc { color: #000; width: 255px; margin: 0 0 5px 5px; clear: both; }
   .prAv { font-size: 11px; color: #000; margin: 0; }
   .prSh, .prSh a { font-size: 11px; color: #000; margin: 0; padding: 0; }
   .prShQt { font-weight: bold; font-size: 11px; color: #000; margin: 4px 5px 5px 5px; }
   .prDtEr { font-weight: normal; font-size: 11px; color: #000; background-color: #fff; border: 1px solid #fe0101; padding: 3px 5px; }

   div.prddata { margin: 0 0 10px 110px;  }
   div.prdlist { margin: 15px 0; }
   div.prdlist td { vertical-align: top; padding-bottom: 7px; }
   
   div.prddata a { color:#520408;  /* dark red */  font-size: 1.1em; font-weight: bold; margin: 3px 0 3px 10px; }
   div.prddata a:link { color:#520408;  /* dark red */ font-size: 1.1em; font-weight: bold; margin: 3px 0 3px 10px; }
   div.prddata a:visited { color:#520408;  /* dark red */ font-size: 1.1em; font-weight: bold; margin: 3px 0 3px 10px; }
   div.prddata a:hover { color: #b69c9c; /* med red */ font-size: 1.1em; font-weight: bold; margin: 3px 0 3px 10px; 
   	background-color: #FFF; font-decoration: underline; }

.frame { margin: 0 7 0 0; padding: 2px; border: 1px solid #B69C9C; }

#imglist ul
{
margin: 0;
white-space: nowrap;
padding: 0;
}

#imglist li
{
display: inline;
list-style-type: none;
}

img.product { margin:0; }








  
