/* GENERAL FORMATTING */
* 				{ padding:0px; margin:0px; }
body 			{ font: 11pt arial, verdana, sans-serif; text-align: center; color:#767662; background: url(../images/bg_page.gif) repeat-x #fff; }
#page-wrap 		{ margin: 0 auto; text-align: left; width: 1000px; position: relative; }

img 			{ border: none; }

/* HEADER */

#header			{ position: relative; width: 100%; height: 188px; }
.logo			{ position: absolute; top: 0px; left: 0px; }
/*
#nav	 			{ position: absolute; top: 140px; left: 0px; }
#nav ul	 			{ list-style: none; }
#nav ul li 			{ display: inline; }
#nav a 				{ display: block; text-align: left; font: 12pt georgia, serif; color: #767662; margin: 0 20px 0 0; float: left; line-height: 16px; }
#nav a:hover 		{ text-decoration: underline; color: #B9B199; }
#nav a#selected 	{ color: #B9B199; text-decoration: underline; }
*/


#nav					{ position: absolute; top: 137px; left: 0px;  }
#nav ul	 				{ list-style: none;  position: relative; }
#nav ul li 				{ display: block; float: left; font: 10pt arial, helvetica, veranda, sans-serif; color: #fff; line-height: 21px;  }
#nav a					{ margin: 0 12px 0 0; text-indent: -9999px; }

#nav a.item1			{ width: 50px; height: 19px; display: block; text-align: center; color: #fff; background: url(../images/menu.gif); background-position: -0 -0;}
#nav a:hover.item1		{ width: 50px; height: 19px; background: url(../images/menu.gif);  background-position: -0 -19px;   }
#nav li.selected a.item1 	{ width: 50px; height: 19px; background: url(../images/menu.gif);  background-position: -0 -19px;   }

#nav a.item2			{ width: 87px; height: 19px; display: block; text-align: center; color: #fff; background: url(../images/menu.gif); background-position: -66px -0;}
#nav a:hover.item2		{ width: 87px; height: 19px; background: url(../images/menu.gif);  background-position: -66px -19px;   }
#nav li.selected a.item2 	{ width: 87px; height: 19px; background: url(../images/menu.gif);  background-position: -66px -19px;   }

#nav a.item3			{ width: 80px; height: 19px; display: block; text-align: center; color: #fff; background: url(../images/menu.gif); background-position: -167px -0;}
#nav a:hover.item3		{ width: 80px; height: 19px; background: url(../images/menu.gif);  background-position: -167px -19px;   }
#nav li.selected a.item3 	{ width: 80px; height: 19px; background: url(../images/menu.gif);  background-position: -167px -19px;   }

#nav a.item4			{ width: 56px; height: 19px; display: block; text-align: center; color: #fff; background: url(../images/menu.gif); background-position: -263px -0;}
#nav a:hover.item4		{ width: 56px; height: 19px; background: url(../images/menu.gif);  background-position: -263px -19px;   }
#nav li.selected a.item4 	{ width: 56px; height: 19px; background: url(../images/menu.gif);  background-position: -263px -19px;   }


#contact			{ position: absolute; top: 1px; right: 0px; width: 450px; }
#contact p			{ font: 10pt arial, sans-serif; color: #fff; }
#contact a			{ font: 10pt arial, sans-serif; color: #fff; }
#contact img		{ float: right; margin: 0 0 0 3px;}

.righttext			{ position: absolute; top: 73px; right: 0px; }


/*MAIN CONTENT */
#main-content 	{ position: relative; width: 100%;  }
.content		{ margin: 0 0 0 30px; }
.col66-left		{ float: left; width: 650px; }
.col66-right	{ float: right; width: 660px; }
.col33-left	 	{ float: left; width: 320px; }
.col33-right 	{ float: right; width: 320px; }
.gallery-right 	{ float: right; width: 670px; }
.gallery-right td { padding-left: 10px; }
.gallery-left 	{ float: left; width: 290px; }


p				{ margin: 0 0 8px 0; }
a				{ text-decoration: none; }
h2				{ color: #B9B199; font: 17pt georgia, serif; margin: 0 0 8px 0; }
h1				{ color: #B9B199; font: 20pt georgia, serif; margin: 10px 0 8px 0; }
.highlight		{ color: #B9B199; margin: 0 0 12px 0; font-weight: normal;  }
.hdr2			{ margin: 0 0 3px 0; }
.hdr3			{ margin: 4px 0 3px 0; }

.main_image		{ border: 1px solid #DCD8CC; padding: 4px; }
.main_text		{ margin: 17px 0 20px 0; }
.suppliers		{ width: 100%; } 
.suppliers td	{ height: 20px; }
.note			{ font-size: 9pt; }
.sideimg		{ margin: 0 0 20px 0; }
.right			{ float: right; margin: 0 0 10px 0; }
.thumb			{ float: right; margin: 0 0 10px 0; }

.spacer1		{ margin: 50px 0 0 0; }
.spacer2		{ margin: 15px 0 0 0; }
.spacer3		{ margin: 30px 0 0 0; }

#gallery { position: relative; width:660px; height:484px; margin:0; padding:0; }
#gallery li { display: block; }


/* FOOTER */
#footer-wrap	{position: relative; height: 20px; margin: 8px 0 0 0; width: 100%; background: url(../images/bg_footer.gif) repeat-x; }
#footer         { margin: 0 auto; text-align: left; width: 1000px; position: relative;  }
.footer-left	{ float:left; font-size: 8pt; margin: 12px 0 0 0; }
.footer-right	{ float: right; font-size: 8pt; height: 12px; margin: 7px 0 0 0; }
#footer ul	 	{ list-style: none; }
#footer ul li 	{ display: inline; margin: 0 10px 0 0; }
#footer a		{ color:#767662}

