
html, body{height: 95%;background-color:#16192C;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 0px 0px 0px;margin-left: auto; margin-right: auto;/*_height: 93%;min-height: 100%; */background-color:#16192C;}

#wrapper #homeBox{width: 739px; margin-top: 30%}

#wrapper #header{height: 86px;width: 739px;border: 2px solid #3C4759;}

#wrapper #header #NavBox{width: 330px; height: 30px; float:right; margin-top: 21px; margin-right: 5px; margin-bottom: 0px;}

#wrapper #header #NavBox2{ height: 20px; float:right; margin-top: 21px; margin-right: 5px; margin-bottom: 0px;}


#wrapper #header #logoBox {float:left;margin: 5px 0px 0px 10px;}

#wrapper #headerH{height: 81px;width: 739px;}

#wrapper #headerH #NavBox{width: 330px; height: 30px; float:right; margin-top: 21px; margin-right: 5px; margin-bottom: 0px;}

#wrapper #headerH #NavBox2{width: 420px; height: 20px; float:right; margin-top: 21px; margin-right: 5px; margin-bottom: 0px;}


#wrapper #headerH #logoBox {float:left;margin: 5px 0px 0px 10px;}

.navitem {margin: 35px 25px 0px 0px; float:right;}

#wrapper #MainDispBoxL{height: 452px;width: 365px;float: left;margin: 5px 2px 0px 0px;border: 2px solid #3C4759;text-align: left;}

#wrapper #MainDispBoxFull{height: 452px;width: 739px;float: left;margin: 5px 2px 0px 0px;border: 2px solid #3C4759;text-align: left;}

#wrapper #MainDispBoxFullH{height: 452px;width: 739px;float: left;margin: 5px 2px 0px 0px;text-align: left;}

#wrapper #MainDispBoxL Table{margin: 0px 0px 0px 10px;}
#wrapper #MainDispBoxL p{margin: 6px 0px 6px 8px;}

#wrapper #MainDispBoxR{height: 452px; width: 365px; float: right;margin: 5px 0px 0px 3px; border: 2px solid #3C4759;}


#wrapper #MainDispBoxLD{height: 452px;width: 364px;float: left;margin: 5px 2px 0px 0px;border: 2px solid #3C4759;text-align: left;}
	#wrapper #MainDispBoxLD p{margin: 6px 0px 6px 8px;}

#wrapper #MainDispBoxRD{height: 452px; width: 364px; float: right;margin: 5px 0px 0px 3px; border: 2px solid #3C4759;text-align: left;}
	#wrapper #MainDispBoxRD p{margin: 6px 0px 6px 8px;}
	#wrapper #MainDispBoxRD form{margin: 6px 0px 6px 8px;}




.descripboxL{height: 430px;width: 420px;float: left;margin: 5px 0px 0px 3px;}

.descripboxR{height: 430px;width: 310px;float: left;margin: 3px 0px 0px 3px;}

.catRow {height: 170px;width: 737px;float: left;margin: 0px 0px 0px 0px;text-align: left;}

.itembx {height: 156px;width: 140px; float:left; margin: 3px 5px 3px 3px;text-align:center;border: 1px solid #3C4759;}
.itemimg {height: 130px;width: 122px;}
.itemimg  img{margin: 2px 0px 0px 18px;}
.iteminfo {height: 26px;width: 100%;text-align:left;background-color: #3C4759;}
.iteminfo span{margin:0px 0px 0px 4px; text-align:left;}

.catRow02 {height: 230px;width: 737px;float: left;margin: 0px 0px 0px 0px;text-align: left;}

.itembx02 {height: 156px;width: 160px; float:left; margin: 6px 5px 3px 10px;text-align:center;border: 1px solid #3C4759;}
.itemimg02 {height: 130px;width: 122px;}
.itemimg02  img{margin: 2px 0px 0px 2px;}
.iteminfo02 {height: 26px;width: 100%;text-align:left;background-color: #3C4759;}
.iteminfo02 span{margin:0px 0px 0px 4px; text-align:left;}

.itemdata{height: 329px;width: 303px;float: left;margin: 5px 0px 0px 3px;background-color: #3C4759;}
.itemdata p{margin: 2px 3px 2px 5px;}

.itemdataB{height: 245px;width: 303px;float: left;margin: 5px 0px 0px 3px;background-color: #3C4759;}
.itemdataB p{margin: 2px 3px 2px 5px;}

.itemdataC{height: 196px;width: 301px;float: left;margin: 0px 0px 0px 3px;background-color: #3C4759;}
.itemdataC p{margin: 2px 3px 2px 5px;}

.itemdataD{height: 330px;width: 301px;float: left;margin: 0px 0px 0px 3px;background-color: #3C4759;}
.itemdataD p{margin: 2px 3px 2px 5px;}

.itemdataE{height: 120px;width: 301px;float: left;margin: 0px 0px 0px 3px;background-color: #3C4759;}
.itemdataE p{margin: 2px 3px 2px 5px;}

.itemdataFull{height: 428px;width: 301px;float: left;margin: 0px 0px 0px 3px;background-color: #3C4759;}
.reserveForm p{margin: 4px 3px 4px 8px;}
.reserveForm input{margin: 4px 3px 4px 8px;}

.itempurchase{height: 91px;width: 303px;float: left;margin: 5px 0px 0px 3px;background-color: #3C4759;}
.itempurchase p{margin: 8px 3px 5px 5px;}
.itempurchase form{margin: 3px 3px 5px 5px;}

.itempurchaseB{height: 180px;width: 303px;float: left;margin: 5px 0px 0px 3px;background-color: #3C4759;}
.itempurchaseB p{margin: 8px 3px 5px 5px;}
.itempurchaseB form{margin: 3px 3px 5px 5px;}

.itempurchaseC{height: 245px;width: 301px;float: left;margin: 3px 0px 0px 3px;background-color: #3C4759;}
.itempurchaseC p{margin: 8px 3px 5px 5px;}
.itempurchaseC form{margin: 3px 3px 5px 5px;}

.itempurchaseD{height: 100px;width: 301px;float: left;margin: 3px 0px 0px 3px;background-color: #3C4759;}
.itempurchaseD p{margin: 8px 3px 5px 5px;}
.itempurchaseD form{margin: 3px 3px 5px 5px;}

.itempurchaseE{height: 321px;width: 301px;float: left;margin: 3px 0px 0px 3px;background-color: #3C4759;}
.itempurchaseE p{margin: 8px 3px 5px 5px;}
.itempurchaseE form{margin: 3px 3px 5px 5px;}

.itemdataDargons{height: 446px;width: 301px;float: left;margin: 0px 0px 0px 3px;background-color: #3C4759;}
.itemdataDargons p{margin: 8px 3px 3px 5px;}
.itemdataDargons form{margin: 3px 3px 3px 5px;}

.posItemName {height: 120px;width: 110px;float: left;margin: 0px 0px 0px 0px;}
.posItemName p{margin: 10px 0px 13px 0px;}

.posItmQty {height: 120px;width: 180px;float: left;margin: 0px 0px 0px 0px;}
.posItmQty p{margin: 1px 0px 4px 0px;}

#wrapper #humpBox{height: 445px; width: 380px; float: left; margin: 3px 0px 0px 0px; border: 2px solid #3C4759;}
#wrapper #humpBox p{padding: 5px 10px 5px 0px;margin: 0px 8px 0px 8px; text-align:left}


#wrapper #footer{height: 20px;width: 739px;float: left;margin: 5px 0px 0px 0px;background-color: #16192C;background-position:left;border: 2px solid #3C4759;background-repeat: no-repeat;}

#wrapper #footerH{height: 20px;width: 739px;float: left;margin: 5px 0px 0px 0px;background-color: #16192C;background-position:left;background-repeat: no-repeat;}

#wrapper #footer p {float:left;margin: 2px 0px 0px 5px;}
#wrapper #footer span { margin:6px 8px 0px 0px;}

#ConFormBox {text-align:left;width: 360px; margin: 5px 0px 0px 5px;}
.ColorBckgnd{background-color: #C5C6E2;}

.MailListTxt {text-align:left;margin: 8px 0px 0px 8px;}

.activationH2 {text-align:center; margin-top: 20px;}

.activationP { margin-left: 10px; margin-right: 14px;}

.miniseashellSize13 {font-size: 11px;}