body { margin: 0px; padding: 0px; background-image: url('../images/bg_tile.jpg'); background-repeat: repeat; background-position: top center; text-align: center; font-family: arial; font-size: 12px; }

#content { margin: 0px auto; width: 1000px; min-height: 800px; text-align: left; }
#right { width: 726px; min-height: 800px; float: right; background-image: url('../images/kingdoor_02.jpg'); background-repeat: no-repeat; }

#bar { margin-left: 283px; text-align: center; }
.red {
	display: inline-block;
    float: left;
    margin-left: 83px;
    text-align: center;
    z-index: 100;
}

a, a:link { color: #e7e7cf; font-family: arial; font-size: 12px; text-decoration: none; }
a:hover { cursor: pointer; cursor: hand; }
a img {
	border: none;
}
p.navProd { font-size: 18px; font-family: Times New Roman; color: #e7e7cf; margin-top: 50px;  }

ul {list-style-position:inside;}

#newNav { border: 1px solid #FF9900; }
.navButton { text-align: left; border-top: 1px solid #000; width: 170px; padding: 5px 0px 5px 20px; text-indent: -8px;  }
.navButton a, .navButton a:link { font-family: Arial; font-size: 12px; text-decoration: none; color: #e7e7cf; width: 170px; }
.navButton:hover { background-color: #481400; width: 170px; cursor: pointer; cursor: hand; }

#frontTop { background-image: url('../images/kingdoor_front_01.jpg'); width: 1000px; height: 125px; }
#frontMiddle { background-image: url('../images/kingdoor_front_02.jpg'); width: 1000px; min-height: 800px; }
#frontBottom { background-image: url('../images/kingdoor_front_03.jpg'); width: 1000px; height: 88px; }
#frontBottomBottom { background-image: url('../images/front_bottom.jpg'); width: 1000px; height: 68px; }

#backTop { background-image: url('../images/kd_sub_header.jpg'); width: 1000px; height: 151px; }
#backMiddle {
	background-image: url("../images/sub_bg.jpg");
    background-repeat: repeat-y;
    float: left;
    margin-top: 0;
    min-height: 800px;
    width: 1000px;
}
#backBottom { background-image: url('../images/kingdoor_back_03.jpg'); width: 1000px; height: 88px; float: left; }


#frontRightWrap { background-color: #000; height: 800px; margin-left: 275px; margin-right: 72px;}
#doorImages { float: left; margin-top: 0px; }

#frontLeft { float:left; width: 350px; background-image: none;  margin-left: 20px; margin-top: 20px; font-size: 12px; color: #e7e7cf; font-family: arial; }
#frontRight { float: right; width: 230px;  margin-right: 10px;  margin-top: 20px; font-family: arial; font-size: 12px; color: #e7e7cf; text-align:left;  }

.redUL { font-size: 18px; color: #e7e7cf; border-bottom: 2px solid #481400; padding-bottom:10px; font-family: Times New Roman; }
.redUL2 {  color: #e7e7cf; border-bottom: 2px solid #481400; padding-bottom:10px;  }
.clear { clear: both; }

ul.redBull { margin-left: 0px; padding-left: 0px; list-style-type: none;}
li.redBull { color: #cc3300; font-weight: bold; padding-left: 0px; margin-left: 0px; }

.newsPad { padding-left: 20px; }

#topNav { float: right;  margin-top: 65px; margin-right: 100px;}
#topNav li { list-style-type: none; display: inline; margin-right: 10px; }

#pageHeading { margin-left: 290px; font-size: 18px; color: #e7e7cf; font-weight: bold; padding-top: 128px; }
#pageContent {
	color: #E7E7CF;
    float: left;
    height: 100%;
    padding-left: 25px;
    padding-top: 25px;
    width: 600px;
}

.product { border-bottom: 1px dotted #333333; padding:5px 0px 10px 0px; margin-bottom: 15px; }

.previewImg { width: 150px; float:left; margin-right: 10px;  }
.previewImg2 { width: 220px; float:left; margin-right: 10px;  }
.productlistdesc {width:350px; float:right;}
.productTitle { margin-top: 0px; padding-top: 0px; text-transform: uppercase; }
.detailImg { float: left; margin-right: 25px;}
.detailTitle { margin-top: 0px; font-size: 16px; }

fieldset { margin-bottom: 20px; }
label { float: left; width: 150px; }

div#phoneNum { font-size: 16px; color: #e7e7cf; font-weight: bold; padding: 10px 0px 0px 0px;}
div#credit { color: #e7e7cf; font-size: 12px; padding-left: 540px; padding-top: 25px;}

#signUp { color: #e7e7cf; font-size: 14px; padding-top: 50px;}

#otherPhotos { margin: 10px 0px; border: 1px solid #7D2706; padding: 10px; }

#dropmenudiv {
	margin-left: 0 !important;
}
