﻿body {margin:0;padding:0; background-image:url(I/back.jpg); color:black; background-repeat:repeat;}
img{border:0;}
body,td,div,span,p{font-family:verdana; font-size:11px;}
table{border-collapse:collapse;}
a{color:black;}
p{margin:0px; margin-bottom:10px;}
h2{font-size:16px; font-weight:bold; margin:0px; margin-bottom:10px;}
h3{font-size:14px; font-weight:bold; margin:0px; margin-bottom:10px;}


/* Master template stuff */

.Header{width:100%; height:114px; background-image:url(I/HeaderBack.jpg); background-repeat:repeat;}
.InnerHeader{width:1000px; margin:auto; height:84px;}
.IH1{text-align:left;}
.IH2{text-align:right;}
.TopMenu{width:1000px; margin:auto; text-align:center; background-image:url(I/TopMenuBack.jpg); background-repeat:no-repeat;}
.TopMenuButton{position:relative; top:5px;}

.Columns{width:1000px; margin:auto; margin-top:8px;}
.Column1{width:180px}
.Column2{width:600px}
.Column3{width:220px}

.MenuContainer{width:180px; margin-bottom:8px;}
.Menu{padding:0px 13px 20px 13px; background-color:#E9E7DA;}
.MenuItem{Height:20px; cursor:pointer;}
.MenuItemHover{Height:20px; background-color:#DBD9C4; cursor:pointer;}
.MenuItemLink{color:Black; text-decoration:none; position:relative; top:3px;}
.MenuDivider{width:154px; height:1px; background-image:url(I/MenuDivider.gif); background-repeat:no-repeat;}

.MenuTextBox{background-color:White; border:solid 1px #D5D3BA; padding-left:2px;}
.SearchSubmit{margin-left:5px;}

.Top5Item{width:154px; cursor:pointer;}
.Top5ItemHover{width:154px; background-color:#DBD9C4; cursor:pointer;}
.Top5Number{padding:3px 0 3px 0; width:28px;}
.Top5Text{padding:3px 0 3px 5px; text-align:left;}

.MenuContainer2{width:220px; margin-bottom:8px;}
.Menu{padding:0px 13px 20px 13px; background-color:#E9E7DA;}
.MenuDivider2{width:194px; height:1px; background-image:url(I/MenuDivider2.gif); background-repeat:no-repeat;}

.BasketItem{width:194px; cursor:pointer;}
.BasketItemHover{width:194px; background-color:#DBD9C4; }
.BasketTextHover{padding:3px 0 3px 0; width:150px; cursor:pointer;}
.BasketText{padding:3px 0 3px 0; width:150px;}
.BasketDel{padding:3px 0 3px 5px; text-align:right;}
.BasketSummary{margin:3px 0 3px 0;}
.BasketSummaryLeft{width:120px;}

.LoginBox{margin-top:8px;}

.Footer{background-color:#B3D0B0;text-align:center; height:30px;}

.Content{width:582px; margin:auto;}

.ContentCell{width:100%; background-color:#E9E7DA;}
.ContentPane{ padding:20px;}
.BreadCrumb{margin-left:17px;}

.Txt{background-color:White; border:solid 1px #D5D3BA; padding-left:2px;}

/* Browse Page Stuff */


.BrowseProduct{width:548px; margin:auto; margin-bottom:10px; background-color:White; background-image:url(I/ProductCorner.gif); background-repeat:no-repeat; background-position: right top;}
.BrowseProductPic{margin:8px;}
.BrowseProductText{margin:8px 8px 8px 0;}
.BrowseProductMoreInfo{margin-top:4px;}

.Paging{width:550px; margin:auto; text-align:center;}
.PagingButton{margin:0 5px 0 5px;}

.ProductDetails p{font-size:14px;}

.Price{}
.SalePrice{color:Red; font-weight:bold;}


/*Ecommerce Styles*/
hr{ background-color:#D5D3BA; color:#D5D3BA; height:1px; border:none;}
.EcomForm{background:#D5D3BA; padding:10px;}
.EcomForm a{color:#666666;}
.EcomTxt{background-color:White; border:solid 1px #D5D3BA; width:200px; padding-left:2px;}
.EcomBasketItems{width:538px;border-collapse:collapse;text-align:left;margin:5px;}
.EcomBasketItems td{font-weight:bold;padding:5px;}
.EcomBasketItem table td{padding:0px; border:none;}
.EcomBasketItemAlt td{border-top:1px solid #CCCCCC;}
.EcomBasketItemRemove{ border-left:1px solid #CCCCCC;text-align:center; width:100px;}
.EcomBasketSummary{width:538px;margin:5px;margin-top:0px;text-align:left;}
.EcomBasketSummary table{border-collapse:collapse;width:100%;}
.EcomBasketSummary table td{background:#E9E7DA;border:1px solid white;padding:5px;}
.EcomCheckoutTrail{margin:10px;padding-bottom:10px;border-bottom:1px solid #CCCCCC;}
.EcomCheckoutTrail span{margin:5px;}
.EcomCheckoutTrail span b{color:#990000;}
.EcomCheckoutCenter{margin:20px;text-align:left;}
.EcomFormBar{padding:5px;background:#D5D3BA;margin-bottom:5px;}
.EcomFormBar a{color:#666666;}
.EcomFormBar td{vertical-align:middle;}
.EcomAddressBar{padding:5px;background:#D5D3BA;margin-bottom:5px;}
.EcomAddressBar a{color:#666666;}
.EcomAddressBar input{vertical-align:middle;}
.EcomConfirmAddress{text-align:left;margin:10px;border-bottom:1px solid #D5D3BA;border-top:1px solid #D5D3BA;}
.EcomConfirmAddress td{vertical-align:top;padding:10px;padding-right:50px;}
.EcomConfirmAddress a{color:#666666;}
.EcomOrderTracker{width:100%; border-collapse:collapse;}
.EcomOrderTracker td{ padding:5px;}
.EcomOrderTrackerHeader td{ border-bottom:1px solid #D5D3BA;}


/*jens changes*/

.LeftCell{padding-right:10px;}
.HomePhoto{margin-left:10px; margin-bottom:10px; float:right;}
.HomeHotwaterPhoto{margin-right:10px; margin-bottom:10px; float:left;}
