/* CSS Document */

body,td,th {
	font-family: Verdana;
	color: #000000;
	text-align:center;
}
html,body {
	background-color: #EEEDE8;
	background-image:url(../images/bodyshaddowright02.jpg);
	background-repeat:repeat-y;
	background-position: right;
	margin: 0 0 0 0;
}

a:link, a:active, a:visited {
	font-size: 10px;
	color:#614400;
	text-decoration:underline;
	font-style:normal;
}

a:hover {
	font-size: 10px;
	color:#f1f1f1;
	text-decoration:underline;
	font-style:normal;
}

.container {
	width: 100%;
	height: 100%;
	text-align: center;
	vertical-align: top;
	background-image: url(../images/HeaderBg01.jpg);
	background-repeat: repeat-x;
	background-position: top left;
	background-color: none;
}

.bodyContainer {
	width: 832px;
	min-height: 100%;
	border: 0;
	vertical-align: top;
}


/* ----------------------------------- SHADOW START ----------------------------------------- */
.bodyContainer .leftCol {
	width: 16px;
	vertical-align: top;
	text-align: right;
}
.bodyContainer .rightCol {
	width: 16px;
	vertical-align: top;
	text-align: left;
}

.leftTopShaddow {
	width: 16px;
	height: 33px;
	margin-top: 115px;
	background-image: url(../images/HeaderBarLeft01.jpg);
	background-repeat: no-repeat;
	background-position: right;
}
.rightTopShaddow {
	width: 16px;
	height: 33px;
	margin-top: 115px;
	background-image: url(../images/HeaderBarRight01.jpg);
	background-repeat: no-repeat;
	background-position: left;
}
.transparentBg {
	width: 16px;
	height: 139px;
	background-color: #2D1E00;
	opacity: .80;
}
.sideShaddowLeft {
	width: 16px;
	height: 226px;
	margin-top: 11px;
	background-image: url(../images/bodyshaddowleft01.jpg);
	background-repeat: no-repeat;
	background-position: left;
}
.sideShaddowRight {
	width: 16px;
	height: 226px;
	margin-top: 11px;
	background-image: url(../images/bodyshaddowright01.jpg);
	background-repeat: no-repeat;
	background-position: left;
}
/* ----------------------------------- SHADOW END ----------------------------------------- */


/* ----------------------------------- HEADER START ----------------------------------------- */
.header {
	width: 800px;
	height: 125px;
	margin-top: 17px;
	background-image: url(../images/Header02.jpg);
	background-repeat: no-repeat;
	background-position: top;
}
/* ----------------------------------- HEADER END ----------------------------------------- */

/* ------------------------------------ GENERAL TEXT START -------------------------------- */
.txt1 { font-size: 7pt; color: #222222; text-align: left; margin: 0 25px 8px 25px;} 
.txt2 { font-size: 8pt; color: #222222; text-align: justify; margin: 0 25px 10px 25px; line-height: 15px; }
.txt3 { font-size: 8pt; color: #222222; text-align: justify; margin: 0 0 30px 0; line-height: 15px; }
.txt4 { font-size: 9pt; color: #222222; text-align: left; margin: 0 25px 12px 25px; }
.txt5 { font-size: 10pt; color: #232921; text-align: left; margin: 8px 0 13px 70px; }
/* ------------------------------------ GENERAL TEXT END ---------------------------------- */

/* ----------------------------------- BODY TABLE START ----------------------------------- */
.mainCenterBody {
	width: 800px;
	height: 100%;
}
.bodyTable {
	width: 800px;
	height: 100%;
}
.bodyTable .centerCol {
	width: 500px;
	vertical-align: top;
	background-color: #FFFFFF;
}
.bodyTable .leftCol {
	width: 150px;
}
.bodyTable .rightCol {
	width: 150px;
}

/* ----------------------------------- BODY TABLE END ------------------------------------- */

/* ------------------------------------ CONTENT CENTER START ------------------------------ */
.contentmain {
	width: 500px;
	background-color: #FFFFFF;
	margin: 20px 0 0 0;
}

.pagetitle {
	width: 90%;
	text-align: left;
	padding: 8px 0 2px 0;
	margin-bottom: 10px;
	border-bottom: 1px #B5B6B1 solid;
}

.centerimage {
	width: 95%;
	height: 186px;
	background-image: url(../images/image_home_center.jpg);
	background-repeat: no-repeat;
	background-position: top;
	background-color: none;
	
}
/* ------------------------------------ CONTENT CENTER START ------------------------------- */

/* ---------------------------------- RIGHT COLUMN START ----------------------------------- */
.rightColDiv {
	width: 150px;
	height: 100%;
	background-color: #A7A57E;
}

.rightColTable {
	width: 130px;
	border: 0;
	margin-top: 10px;
}
.rightColTable td {
	padding: 0 0 3px 0;
}
.productFrame {
	height: 150px;
	width: 130px;
	background-image: url(../images/rightColProductFrame.jpg);
	background-repeat: no-repeat;
	background-position: center;
}
.productFrame .label{
	font: Verdana;
	font-size: 11px;
	color: #2D1B05;
	text-align: center;
}
.productFrame img {
	border: 0px;
	margin: 8px 2px 2px 2px;
}
/* ---------------------------------- RIGHT COLUMN END ------------------------------------ */


/* ---------------------------------- LEFT COLUMN START ----------------------------------- */
.navleft {
	width: 150px;
	height: 100%;
	background-color: #EEEDE8;
	text-align: right;
}
.menuTable {
	width: 134px;
	margin-top: 10px;
	border: 0;
}

.menuTable td{
	text-align: left;
	padding-bottom: 6px;
}

.mainlinks {
	height: 23px;
	vertical-align: middle;
	border-bottom: 1px #D7D3CA solid;
	background-color: #EEEDE8;
}
.mainlinks a:link,
.mainlinks a:visited {
	font-family: Verdana;
	font-size: 8pt;
	color: #5E40340;
	text-decoration: none;
	display: block;
	padding: 4px 0 4px 0;	
}

.mainlinks a:hover, 
.mainlinks a:active {
	font-family: Verdana;
	font-size: 8pt;
	color: #FFFFFF;
	text-decoration: none;
	background-color: #5B5835;
	display: block;
	padding: 4px 0 4px 8px;
}
.productsLinks {
	height: 18px;
	margin: 0 0 0 0;
	background-color: #EEEDE8;
}
.productsLinks img{
	border: 0;
}
.productsLinks a:link, 
.productsLinks a:visited {
	font-family: Verdana;
	font-size: 8pt;
	color: #5B5934;
	text-decoration: none;
	display: block;
	padding: 2px 0 2px 18px;
}

.productsLinks a:hover, 
.productsLinks a:active {
	font-family: Verdana;
	font-size: 8pt;
	color: #536626;
	text-decoration: none;
	display: block;
	padding: 1px 0 2px 19px;
	background-color: #EEE3B2;
	border-bottom: 1px #BDBBAE dashed;
}
/* ---------------------------------- LEFT COLUMN END ------------------------------------- */



/* ----------------------------------- FOOTER START --------------------------------------- */
.footer {
	width: 800px;
	height: 60px;
}
.footerTable {
	width: 800px;
	height: 100%;
}
.footerTable .footerLeftCol{
	width: 150px;
	background-color: #EEEDE8;
	background-image: url(../images/bottomshaddowleft01.jpg);
	background-repeat: no-repeat;
	background-position: right;
}
.footerTable .footerRightCol{
	width: 150px;
	background-color: #A7A57E;
	background-image: url(../images/bottomshaddowright01.jpg);
	background-repeat: no-repeat;
	background-position: left;
}
.footerTable .footerCenterCol{
	width: 500px;
	background-color: #FFFFFF;
	text-align: center;
}

.footerlinks {
	width: 90%;
	border-top: 1px solid #C3C5BA;
}

.footerlinks a:link, 
.footerlinks a:active, 
.footerlinks a:visited {
	font-family: Arial;
	font-size: 7pt;
	color: #626053;
	text-decoration: underline;
}

.footerlinks a:hover {
	font-family: Arial;
	font-size: 7pt;
	color: #333333;
	text-decoration: none;
}
.copyrightText {
	font-family: Arial;
	font-size: 7pt;
	color: #999999;
	margin-top: 5px;
}
/* ----------------------------------- FOOTER END ------------------------------------------ */




/* ----------------------------------- ABOUT PAGE START ------------------------------------------ */
.aboutUsSubmenu {
	text-align: left;
	margin-left: 20px;
	margin-bottom: 25px;
	margin-top: 20px;
}
.aboutSubmenuTable {
	width: 480px;
	text-align: left;
}
.aboutSubmenuTable img {
	border-bottom: 6px solid #DCDCD4;
}
.aboutUsSubmenu .linkSpace {
	width: 170px;
	background-color: #FFFFFF;
	border-bottom: 1px solid #CCCCCC;
	padding: 7px 0 2px 0;
}
.linkSpace a:link, 
.linkSpace a:active, 
.linkSpace a:visited {
	font-family: Arial;
	font-size: 9pt;
	color: #7A765F;
	font-weight: bold;
	text-decoration: none;
	border-left: 6px solid #DCDBD6;
	padding-left: 6px;
}
.linkSpace a:hover {
	font-family: Arial;
	font-size: 9pt;
	color: #5B4200;
	font-weight: bold;
	text-decoration: none;
	padding-left: 6px;
	border-left: 10px solid #857515;
}
.aboutUsSubmenu .button {
	width: 10px;
	height: 10px;
	background-color: #E0E0D8;
}
/* ----------------------------------- ABOUT PAGE END ------------------------------------------ */


/* ----------------------------------- CAPIZ SHELL PAGE START ---------------------------------- */
.capizContent {
	width: 90%;
	border: 0;
}
.capizImgHolder {
	width: 125px;
	height: 150px;
	background-color: #EEEDE8;
}
.capizImgTxt {	
	font-family: Arial;
	font-size: 8pt;
	font-style: Italic;
	color: #63634B;
	text-align: center;
	margin-top: 2px;
}
.capizContent img{
	margin-top: 3px;
}
.capizContent .capizLeft {
	width: 140px;
	text-align: left;
	vertical-align: top;
}
.capizContent .capizRight {
	vertical-align: top;
}
/* ----------------------------------- CAPIZ SHELL PAGE END ---------------------------------- */


/* ----------------------------------- ORDER AND SHIPPING START ------------------------------ */
.OrderShipHeading {
	font-family: Arial;
	font-size: 11pt;
	color: #5B5933;
	font-weight: normal;
	text-align: left;
	margin-top: 25px;
	margin-bottom: 5px;
	padding-left: 5px;
	border-left: 5px solid #B6B59D;
	border-bottom: 1px solid #C0C0C0;
	width: 90%;
}
/* ----------------------------------- ORDER AND SHIPPING END ------------------------------ */


/* ----------------------------------- CONTACT US START ------------------------------ */
.contactHeading {
	font-family: Arial;
	font-size: 11pt;
	color: #5B5933;
	font-weight: normal;
	text-align: left;
	margin-top: 40px;
	margin-bottom: 5px;
	padding-left: 5px;
	border-left: 5px solid #B6B59D;
	background-color: #FAFAFA;
	width: 80%;
}

/* ----------------------------------- CONTACT US END ------------------------------ */

/* ----------------------------------- PRODUCTS PAGE START ------------------------------ */
.productsHeading {
	font-family: Arial;
	font-size: 11pt;
	color: #5B5933;
	font-weight: normal;
	text-align: left;
	margin-top: 40px;
	margin-bottom: 5px;
	padding-left: 5px;
	border-left: 5px solid #B6B59D;
	background-color: #FAFAFA;
	width: 90%;
}

.ProductCategoryTitle {
	width: 90%;
	text-align: right;
	margin-top: 20px;
	margin-bottom: 10px;
}
.productFrame {
	height: 150px;
	width: 120px;
	background-color: none;	
	margin-top: 10px;
}

.productTable {
	width: 90%;
	height: 100%;
	margin-bottom: 30px;
}

.productTable td {
	width: 150px;
	height: 100%;	
}

.productImgContainer {
	background-color: #ffffff;	
	padding: 0 5px 10px 5px;
	text-align: center;
}

.productImgContainer img {
	margin-top: 30px;
	border-bottom: 6px solid #D9CCAD;
}

.productName {
	height: 25px;
	font-family: Arial;
	font-size: 8pt;
	color: #333333;
	background-color: #ccaa55;
	font-weight: bold;
	padding-top: 5px;
	padding-bottom: 3px;
}

.productdetailA {
	height: 20px;
	font-family: Arial;
	font-size: 7pt;
	color: #333333;
	background-color: #e5d5aa;
	font-weight: normal;
	text-align: center;	
	padding-top: 3px;
	padding-bottom: 2px;
	padding-left: 3px;
	padding-right: 3px;
	vertical-align: top;
}

.productdetailB {
	height: 20px;
	font-family: Arial;
	font-size: 8pt;
	color: #666641;
	font-style: italic;
	background-color: #e5d5aa;
	font-weight: normal;
	text-align: center;	
	padding-top: 3px;
	padding-bottom: 2px;
	padding-left: 5px;
	padding-right: 5px;
	vertical-align: top;
}
/* ----------------------------------- PRODUCTS PAGE END ------------------------------ */