/* PWheldon :::: Graphic Design www.tunnelvision.info*/
body { background:url(images/bg.jpg) center top no-repeat;
font-family: Courier New, Courier, mono;
color: #663300;
text-align: center;
margin-bottom:0px;
line-height: 26px;
}
.books { background:url(images/bg-books.jpg) center top no-repeat ;
font-family: Courier New, Courier, mono;
color: #663300;
text-align: center;
margin-bottom:0px;
line-height: 26px;
}
.festivehome { background:url(images/bg.jpg) center top no-repeat ;
font-family: Courier New, Courier, mono;
color: #663300;
text-align: center;
margin-bottom:0px;
line-height: 26px;
}
h1 {font-size: 68px; font-weight:normal; padding: 10px 10px; margin: 0px; line-height: 45px
}
h2 {font-size: 12px; font-weight:normal; padding: 0px 15px; margin: 0px; 
}
a:link { color: #663300; text-decoration:none; }   
a:visited {color: #663300}
a:hover {color: #97c094; text-decoration:underline}
a:active {color: #663300}
.container { width: 915px; margin-right:auto;margin-left:auto; text-align:left; 
}
.header {height:90px}
.content { float:right; margin:10px; padding:10px 0px; width:750px;
}
.content img { padding:6px; 
}
.img img { border: solid 1px #fff
}
.content img a:hover {border: solid 6px #ccc}
.content h1 { font-size: 20px; font-weight: 600; padding: 0px 0px; margin: 0px; line-height: 20px; color:#663300;
}
.orderthumb { width:125px; float:left; padding:6px; font-size:13px;
}
.orderthumbhome { width:125px; float:left; padding:4px; font-size:13px;
}
.orderthumb a:link { color: #663300; text-decoration:none; }   
.orderthumb a:visited {color: #663300}
.orderthumb a:hover {color: #97c094; text-decoration:underline}
.orderthumb a:active {color: #663300}
.prices { float:right; width:200px; font-size:16px; }
.prices-canvas {  width:300px; }
.prices-width {  padding:5px;}
.next { clear:both; text-align:center;  font-size:16px; padding-top:50px; width: 700px;}
.next a:link { color: #663300; text-decoration:none; }   
.next a:visited {color: #663300}
.next a:hover {color: #97c094; text-decoration:underline}
.next a:active {color: #663300}
.home-footer {background:url(images/inde-footer.jpg) center no-repeat; text-align: center; height:267px; clear:both;
}
.lakes-footer {background:url(images/lakes-footer.jpg) center no-repeat; text-align: center; height:267px; clear:both;
}
.lists-footer {background:url(images/lists-footer.jpg) center no-repeat; text-align: center; height:305px; clear:both;
}
.cards-footer {background:url(images/cards-footer.jpg) center no-repeat; text-align: center; height:310px; clear:both;
}
.xmas-footer {background:url(images/xmas-footer.jpg) center no-repeat; text-align: center; height:315px; clear:both;
}
.cali-footer {background:url(images/cali-footer.jpg) center no-repeat; text-align: center; height:275px; clear:both;
}
.italy-footer {background:url(images/italy-footer.jpg) center no-repeat; text-align: center; height:315px; clear:both;
}
.japan-footer {background:url(images/japan-footer.jpg) center no-repeat; text-align: center; height:282px; clear:both;
}
.rare-footer {background:url(images/rare-footer.jpg) center no-repeat; text-align: center; height:287px; clear:both;
}
.carribean-footer {background:url(images/carribean-footer.jpg) center no-repeat; text-align: center; height:287px; clear:both;
}
.shopper-footer {background:url(images/shopper-footer.jpg) center no-repeat; text-align: center; height:275px; clear:both;
}
.book-footer {background:url(images/book-footer.jpg) center no-repeat; text-align: center; height:409px; clear:both;
}
.footer-container {background:#FFF; height:300px; width: 950px; margin-right:auto;margin-left:auto;
}
.footer-text {text-align:left; padding: 10px 20px; margin: 0px 0px; font-size: 14px; }
.footer-text a:link { color: #663300; text-decoration:none;}   
.footer-text a:visited {color: #663300}
.footer-text a:hover {color: #97c094; text-decoration:underline}
.footer-text a:active {color: #663300}
/* forms */
fieldset { background:#FFFFFF; border:#663300 solid 1px; padding:5px ;font-family: Courier New, Courier, mono;
color: #663300; size:10px}
.field { background:#FFFFFF; border:#663300 solid 1px; padding:3px ;font-family: Courier New, Courier, mono;
color: #663300; size:10px; margin:5px;}
.fieldwidth { width:520px; background:#FFFFFF; border:#663300 solid 1px; padding:3px ;font-family: Courier New, Courier, mono; color: #663300; size:10px; margin:5px;}
label { clear:left; display:block; float:left; width:100px; text-align:right; padding-right:10px; margin-bottom:0.5em;width:100px; line-height:40px;
}
.labeldiv { clear:left; display:block; float:left; width:100px; text-align:right; padding-right:10px; margin-bottom:0.5em;width:100px; line-height:40px;
}
legend { background:#FFFFFF; border:#663300 solid 1px; padding:5px ;font-family: Courier New, Courier, mono;
color: #663300; size:16px}
.dropcontent {width:620px; margin-top:10px; margin-bottom:20px; float:right; clear:both
}
#submit { background:#FFFFFF; border:#663300 solid 1px; padding:5px ;font-family: Courier New, Courier, mono;
color: #663300; size:10px; margin:5px; cursor:pointer;
}
#submit:hover { background: #fcf2eb; 
}
.three-thumb-column {float:left;
width:500px;
}
.xmas-home-cards, .xmas-home-cards img {
float:left;
display:block;
width:166px;
padding:0;
}
.xmas-home-chains, .xmas-home-chains img {
float:left;
display:block;
width:181px;
padding:0;
}

.xmas-home-bunting, .xmas-home-bunting img {
float:left;
display:block;
width:200px;
padding:0;
}

.xmas-home-trims, .xmas-home-trims img {
float:left;
display:block;
width:199px;
padding:0;
}
