/* Ancient Mariner */

/* Page structure */
div#menu 				{ background-image: url(web_images/navigation_back.jpg); background-repeat: repeat-y;	width: 237px; position: absolute; height: 1600px; visibility: visible; overflow: visible; background-position: left top; }
div#navtxt 				{ height: 120px; width: 540px; position: absolute; visibility: visible; margin-left: 250px; margin-top: 0px; }
div#menutxt				{ width: 232px; height: 200pt; margin-top: 170px; position: absolute; visibility: visible; margin-left: 5px; font-family: "Times New Roman", Times, serif; font-size: 13px; line-height: 16px; color: #FFFFFF; }
.red {
	font-weight: bold;
	color: #F00;
}
div#abouttxt 			{ height: 120px; width: 525px; position: absolute; visibility: visible; margin-left: 250px; margin-top: 10px; font-size: 15px; color: #64361e; font-weight: normal; }

/* Product range */
div#collection 			{ height: auto; width: 540px; position: absolute; visibility: visible; margin-left: 250px; margin-top: 130px; background-position: left top; background-repeat: repeat-y; background-image:  
						  url(web_images/collection/background.png); }
div#collection_sub 		{ height: 431px; width: 540px; position: absolute; visibility: visible; margin-left: 250px; margin-top: 140px; }
div#collection_vic 		{ height: 800px; width: 540px; position: absolute; visibility: visible; margin-left: 250px; margin-top: 130px; background-position: left top; background-repeat: repeat-y; background-image: 	
						  url(web_images/collection/background.png); }
div#collection_water 	{ height: 358px; width: 540px; position: absolute; visibility: visible; margin-left: 250px; margin-top: 130px; background-position: left top; background-repeat: repeat-y; background-image: 
  						  url(web_images/collection/background.png); }
div#collection_mango 	{ height: 1250px; width: 540px; position: absolute; visibility: visible; margin-left: 250px; margin-top: 130px; background-position: left top; background-repeat: repeat-y; background-image: 
						  url(web_images/collection/background.png); }
div#collection_inlaid 	{ height: auto; width: 540px; position: absolute; visibility: visible; margin-left: 250px; margin-top: 130px; background-position: left top; background-repeat: repeat-y; background-image: 
  						  url(web_images/collection/background.png); }
div#collection_country 	{ height: 177px; width: 540px; position: absolute; visibility: visible; margin-left: 250px; margin-top: 130px; background-position: left top; background-repeat: repeat-y; background-image: 
						  url(web_images/collection/background.png); }
div#collection_teak 	{ height: 1190px; width: 540px; position: absolute; visibility: visible; margin-left: 250px; margin-top: 130px; background-position: left top; background-repeat: repeat-y; background-image: 
						  url(web_images/collection/background.png); }

/* Text */
p 						{ font-size: 15px; line-height: 21px; text-decoration: none; text-align: justify; }
.red-title 				{ font-size: 19px; line-height: 21px; color: #F00; font-weight: bold; text-align: left; }
.red-title2 			{ font-size: 22px; line-height: 22px; color: #F00; font-weight: bold; text-align: left; }
.red-sub-head 			{ font-size: 18px; line-height: 25px; color: #F00; font-weight: normal; text-align: left; }
.red-text 				{ font-size: 15px; line-height: 21px; color: #F00; font-weight: normal; text-align: left; }
.red-sale 				{ font-size: 15px; line-height: 21px; color: #F00; text-align: justify; }
.text-small {
	font-size: 12px;
	line-height: 14px;
	text-decoration: none;
	text-align: justify;
}
.form 					{ font-family: "Times New Roman", Times, serif; font-size: 15px; line-height: 16px; color: #333333; text-decoration: none; margin-left: 10px; }
.formback				{ font-family: "Times New Roman", Times, serif; font-size: 15px; line-height: 16px; color: #333333; text-decoration: none; margin-left: 10px; background-color: #ffffff; border: 1px solid #805a43; background-image: 						  url(web_images/contact/formback.png); background-repeat: repeat; background-position: left top; padding-left: 5px; }
.formback2 				{ font-family: "Times New Roman", Times, serif; font-size: 15px; line-height: 16px; color: #333333; text-decoration: none; margin-left: 10px; background-color: #ffffff; border: 1px solid #66cc66; background-image:		
						  url(web_images/contact/formback.png); background-repeat: repeat; background-position: left top; }
.navtext 				{ margin-left: 10px; }
.menutxt 				{ font-family: "Times New Roman", Times, serif; font-size: 13px; line-height: 16px; color: #FFFFFF; text-decoration: none; margin-left: 10px; }

/* Links */
a:link 					{ color: #006600; text-decoration: none; }
a:visited				{ color: #006600; text-decoration: none; }
a:active 				{ color: #006600; text-decoration: none; }
.right {
	float: left;
	margin-top: 0;
	margin-right: 0;
	margin-bottom: 0px;
	margin-left: 0px;
	padding-top: 0px;
	padding-right: 10px;
	padding-bottom: 0px;
	padding-left: 0px;
}
.title {
	font-family: "Times New Roman", Times, serif;
	font-size: 19px;
	line-height: 23px;
	padding: 0px;
	margin: 0px;
}
.line {
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-bottom-style: solid;
	border-top-color: #64361e;
	border-right-color: #64361e;
	border-bottom-color: #64361e;
	border-left-color: #64361e;
	line-height: 14px;
}

