
html, body{height: 95%;background-color:#FFFFFF;margin: 0; padding: 0;}

body{text-align: center;}

html > body /* For FF to solve the shorter than content height window problem */{min-height: 95%;}

#wrapper{width: 743px;margin: 30px auto 15px auto;/*_height: 93%;min-height: 100%; */background-color:#FFFFFF;}

#wrapper #header{height: 81px; width: 743px; border: 1px solid #666666;}

#wrapper #homeAdBox{height: 445px; width: 380px; float: left; margin: 3px 0px 0px 0px; border: 1px solid #666666;}
#wrapper #humpBox{height: 445px; width: 380px; float: left; margin: 3px 0px 0px 0px; border: 1px solid #666666;}
#wrapper #humpBox p{padding: 5px 10px 5px 0px;margin: 0px 8px 0px 8px; text-align:left}
#wrapper #footer{height: 20px;width: 100%;float: left;margin: 3px 0px 0px 0px;background-color: #660000;}
#wrapper #footer p {float:left;margin: 0px 0px 0px 5px;}
#wrapper #footer span {float:rigth; margin:6px 8px 0px 0px;}

#wrapper #homeSidebar{height: 444px; width: 356px; float: right; margin: 3px 0px 0px 0px; border: 1px solid #666666;}
#wrapper #homeSidebar form{margin: 5px 0px 0px 13px;text-align:left }

#wrapper #homeSidebar2 p{padding: 5px 10px 5px 0px;margin: 0px 8px 0px 8px; text-align:left}

#wrapper #homeSidebar2 #topbox{height: 125px; width: 355px; float: right; margin: 3px 0px 0px 0px; border: 1px solid #666666;}
#wrapper #homeSidebar2 #topbox img{text-align:left}
#wrapper #homeSidebar2 #middlebox{height: 175px; width: 355px; float: right; margin: 5px 0px 0px 0px; border: 1px solid #666666;}
#wrapper #homeSidebar2 #bttmbox{height: 130px; width: 355px; float: right; margin: 5px 0px 0px 0px; border: 1px solid #666666;}

#wrapper #homeSidebar2 #doublebox{height: 303px; width: 355px; float: right; margin: 5px 0px 0px 0px; border: 1px solid #666666;}

#wrapper #storeBox{height: 445px; width: 743px; float: left; margin: 3px 0px 0px 0px; border: 1px solid #666666;}

.logoBox { float: left;}
.navBox {float: right;}
.itemBox {float:left;width: 174px; margin: 5px 0px 0px 6px; border: 1px solid #666666;}

input#Submit1{border: none; font-size:12 px;}
input#Reset1{border: none;}

.itemTopBttns { height: 25px; width: 600px;margin: 5px 0px 0px 6px; text-align:left}
.itemDisplayBox { height: 301px; width: 301px;float: left;margin: 5px 0px 0px 6px; text-align:center; border: 1px solid #666666;}
.itemDescriptBox { height: 301px; width: 361px;float: right;margin: 5px 25px 0px 6px; text-align:left}

.purchrow {float:left; width: 250px; margin: 2px 0px 2px 0px}
.purchrow option{font:Arial, Helvetica, sans-serif;font-size:12px;font-weight:300;color:#3E4D82;}


.itemGallery { height: 65px; width: 500px;float:left; margin: 5px 0px 0px 6px; text-align:left}
.imageGalleryBox {height: 100%; width: 55px;margin: 5px 0px 0px 6px;float:left;border: 1px solid #666666; text-align:center}

.retaillinks {margin: 5px 8px 0px 6px; text-align:right}

.humpaddy P{
	margin-top: 3px;
	margin-left: 8px;
}
