html, body {
 margin: 0px;
 padding: 0px;
 border: none;
 font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
 font-size: 11px;
 line-height: 16px;
 color: #004769;
 background-color: #eae9e0;
}

a:link {color: #3d252e; text-decoration: none;}
a:visited {color: #3d252e; text-decoration: none;}
a:active {color: #3d252e; text-decoration: none;}
a:hover {color: #6f585f; text-decoration: underline;}

a.greyLink:link {color: #918e8e; text-decoration: none;}
a.greyLink:visited {color: #918e8e; text-decoration: none;}
a.greyLink:active {color: #918e8e; text-decoration: none;}
a.greyLink:hover {color: #6f585f; text-decoration: underline;}

a.blkLink:link {color: #000; text-decoration: none;}
a.blkLink:visited {color: #000; text-decoration: none;}
a.blkLink:active {color: #000; text-decoration: none;}
a.blkLink:hover {color: #6f585f; text-decoration: underline;}

p {
 margin-top: 10px;
 margin-bottom: 10px;
}

ul {
 margin-top: 0;
 margin-left: 0;
 margin-bottom: 0;
 padding-top: 0;
 padding-left: 15px;
 padding-bottom: 0;
}

li {line-height: 18px;}

h1 {
 font-family: "Times New Roman", Times, serif;
 color: #918e8e;
 font-size: 17px;
 font-weight: bold;
}

h2 {
 font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
 color: #918e8e;
 font-size: 16px;
 font-weight: bold;
 margin-top: 6px;
 margin-bottom: 6px;
}

h3 {
 font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
 color: #918e8e;
 font-size: 14px;
 font-weight: bold;
 margin-top: 4px;
 margin-bottom: 4px;
}

h4 {
 font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
 color: #918e8e;
 font-size: 14px;
 font-weight: normal;
 margin-top: 4px;
 margin-bottom: 4px;
}

h5 {
 font-family: "Times New Roman", Times, serif;
 color: #3d252e;
 font-size: 15px;
 font-weight: bold;
 margin-top: 14px;
 margin-bottom: 4px;
 text-transform: uppercase;
}

h6 {
 font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
 color: #221607;
 font-size: 13px;
 font-weight: bold;
 margin-top: 4px;
 margin-bottom: 4px;
}


/* START: MAIN MENU STYLES AND CLASSES */
#menuContainer {
 height: 82px;
 float: right;
 width: auto;
 font-family: "Times New Roman", Times, serif;
 font-size: 12px;
 letter-spacing: 2px;
}

#mainMenuBG1 {float: left; height: 52px; padding-top: 66px; background-repeat: no-repeat; background-position: top;}
#mainMenuBG2 {float: left; height: 52px; padding-top: 66px; background-repeat: no-repeat; background-position: top;}
#mainMenuBG3 {float: left; height: 52px; padding-top: 66px; background-repeat: no-repeat; background-position: top;}
#mainMenuBG4 {float: left; height: 52px; padding-top: 66px; background-repeat: no-repeat; background-position: top;}
#mainMenuBG5 {float: left; height: 52px; padding-top: 66px; background-repeat: no-repeat; background-position: top;}
#mainMenuBG6 {float: left; height: 52px; padding-top: 66px; background-repeat: no-repeat; background-position: top;}
#mainMenuBG7 {float: left; height: 52px; padding-top: 66px; background-repeat: no-repeat; background-position: top;}
#mainMenuBG8 {float: left; height: 52px; padding-top: 66px; background-repeat: no-repeat; background-position: top;}

#mainMenu1 {border-right-color: #3d252e; border-right-style: solid; border-right-width: 1px; padding-left: 10px; padding-right: 10px;}
#mainMenu2 {border-right-color: #3d252e; border-right-style: solid; border-right-width: 1px; padding-left: 10px; padding-right: 10px;}
#mainMenu3 {border-right-color: #3d252e; border-right-style: solid; border-right-width: 1px; padding-left: 10px; padding-right: 10px;}
#mainMenu4 {border-right-color: #3d252e; border-right-style: solid; border-right-width: 1px; padding-left: 10px; padding-right: 10px;}
#mainMenu5 {border-right-color: #3d252e; border-right-style: solid; border-right-width: 1px; padding-left: 10px; padding-right: 10px;}
#mainMenu6 {border-right-color: #3d252e; border-right-style: solid; border-right-width: 1px; padding-left: 10px; padding-right: 10px;}
#mainMenu7 {border-right-color: #3d252e; border-right-style: solid; border-right-width: 1px; padding-left: 10px; padding-right: 10px;}
#mainMenu8 {border-right-color: #3d252e; border-right-style: solid; border-right-width: 0px; padding-left: 10px; padding-right: 0px;}

a.mainMenuDk:link {color:#3d252e;}
a.mainMenuDk:visited {color:#3d252e;}
a.mainMenuDk:active {color:#3d252e;}
a.mainMenuDk:hover {color:#8f8a7f; text-decoration: none;}

a.mainMenuLt:link {color:#918e8e;}
a.mainMenuLt:visited {color:#918e8e;}
a.mainMenuLt:active {color:#918e8e;}
a.mainMenuLt:hover {color:#d5cfcf; text-decoration: none;}

#dropmenudiv {
 position: absolute;
 font-size: 12px;
 line-height: 17px;
 z-index: 100;
 padding-top: 2px;
 text-align: center;
 font-family: "Times New Roman", Times, serif;
 font-weight: bold;
}

#dropmenudiv a {
 width: 100%;
 display: block;
 color: #918e8e;
 text-decoration: none;
 text-align: center;
}

#dropmenudiv a:hover {
 color: #d5cfcf;
 text-decoration: none;
}

/* END: MAIN MENU STYLES AND CLASSES */


/* START: LAYOUT STYLES AND CLASSES */

#headerContainer {
 display: block;
 width: 865px;
 height: 82px;
 padding-top: 12px;
}

#logoContainer {
 float: left;
 width: 122px;
 height: 82px;
}

#homeFlash {
 width: 881px;
 height: 403px;
 padding-top: 45px;
}

#contactPage {
 width: 765px;
 height: 429px;
 padding-top: 45px;
 padding-left: 100px;
 background-image: url(/_interface/bg_contact.png);
 background-repeat: no-repeat;
}

#pressPage {
 width: 865px;
 height: 429px;
 padding-top: 45px;
}

.pressIMG {
 border: 0px;
 padding: 0px;
 margin: 0px;
}

#storesPage {
 width: 865px;
 height: 429px;
 padding-top: 45px;
 /* background-image: url(/_interface/bg_stores.gif); */
 /* background-repeat: no-repeat; */
}

#aboutPage {
 position: relative;
 width: 881px;
 height: 403px;
 padding-top: 45px;
 background-image: url(/_interface/bg_about.jpg);
 background-repeat: no-repeat;
 z-index: 1;
}

#aboutText {
 position: absolute;
 width: 390px;
 height: 413px;
 top: 40px;
 left: 40px;
 overflow: hidden;
 text-align: left;
 color: #100d17;
 font-family: "Times New Roman", Times, serif;
 font-size: 16px;
 line-height: 20px;
 z-index: 2;
}

#galleryPage {
 width: 865px;
 height: 469px;
 padding-top: 45px;
}

#galleryThumbs {
 float: left;
 width: 335px;
 overflow: hidden;
}

.galleryThumbTD {
 width: 67px;
 padding-right: 19px;
 padding-bottom: 19px;
}

#galleryphoto {
 float: left;
 position: relative;
 margin-top: 4px;
 margin-left: 58px;
 width: 472px;
 height: 466px;
}

#galleryPhoto01 {position: absolute; width: 472px; height: 462px; top:0px; left:0px; overflow: hidden; visibility: visible;}
#galleryPhoto02 {position: absolute; width: 472px; height: 462px; top:0px; left:0px; overflow: hidden; visibility: hidden;}
#galleryPhoto03 {position: absolute; width: 472px; height: 462px; top:0px; left:0px; overflow: hidden; visibility: hidden;}
#galleryPhoto04 {position: absolute; width: 472px; height: 462px; top:0px; left:0px; overflow: hidden; visibility: hidden;}
#galleryPhoto05 {position: absolute; width: 472px; height: 462px; top:0px; left:0px; overflow: hidden; visibility: hidden;}
#galleryPhoto06 {position: absolute; width: 472px; height: 462px; top:0px; left:0px; overflow: hidden; visibility: hidden;}
#galleryPhoto07 {position: absolute; width: 472px; height: 462px; top:0px; left:0px; overflow: hidden; visibility: hidden;}
#galleryPhoto08 {position: absolute; width: 472px; height: 462px; top:0px; left:0px; overflow: hidden; visibility: hidden;}
#galleryPhoto09 {position: absolute; width: 472px; height: 462px; top:0px; left:0px; overflow: hidden; visibility: hidden;}
#galleryPhoto10 {position: absolute; width: 472px; height: 462px; top:0px; left:0px; overflow: hidden; visibility: hidden;}

#galleryFooter {
 font-size: 10px;
 font-weight: bold;
 color: #000000;
}

#galleryFooter strong {
 color: #777373;
}

#accessoriesPage {
 width: 865px;
 height: 429px;
 padding-top: 45px;
}

#walletsPage {
 width: 865px;
 height: 429px;
 padding-top: 45px;
}

#bagsPage {
 width: 865px;
 height: 429px;
 padding-top: 45px;
}


/* END: LAYOUT STYLES AND CLASSES */


/* START: PRODUCT PAGES STYLES AND CLASSES */

#productLeftColumn {
 width: 430px;
 float: left;
 border-top-color: #dddcdc;
 border-top-style: solid;
 border-top-width: 1px;
 border-left-color: #dddcdc;
 border-left-style: solid;
 border-left-width: 1px;

}

#productRightColumn {
 width: 430px;
 float: left;
 border-top-color: #dddcdc;
 border-top-style: solid;
 border-top-width: 1px;
 border-left-color: #dddcdc;
 border-left-style: solid;
 border-left-width: 1px;
 border-right-color: #dddcdc;
 border-right-style: solid;
 border-right-width: 1px;
}

.productBox {
 position: relative;
 width: 430px;
 height: 211px;
 border-bottom-color: #dddcdc;
 border-bottom-style: solid;
 border-bottom-width: 1px;
 background-color: #fff;
}

.productPhoto {
 float: left;
}

.productIMG {
 border: 0px;
 padding: 0px;
 margin: 0px;
}

.productText {
 float: right;
 width: 140px;
 height: auto;
 padding-right: 10px;
 text-align: left;
 vertical-align: middle;
 font-size: 11px;
 color: #918e8e;
 line-height: 15px;
}

.productText h5 {
 font-size: 14px;
}

/* END: PRODUCT PAGES STYLES AND CLASSES */


/* START LIGHTBOX STYLES AND CLASSES */

#lightbox{
	background-color:#eee;
	padding: 10px;
	border-bottom: 2px solid #666;
	border-right: 2px solid #666;
	}
#lightboxDetails{
	font-size: 0.8em;
	padding-top: 0.4em;
	}	
#lightboxCaption{ float: left;  font-size: 14px; font-weight: 700; color:#202020;}
#keyboardMsg{ float: right; font-size: 12px; color:#202020}
#closeButton{ top: 5px; right: 5px; }

#lightbox img{ border: none; clear: both;} 
#overlay img{ border: none; }

#overlay{ background-image: url(/_interface/overlay.png); }

* html #overlay{
	background-color: #333;
	back\ground-color: transparent;
	background-image: url(/_interface/slug.gif);
	filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src="/_interface/overlay.png", sizingMethod="scale");
	}


/* END LIGHTBOX STYLES AND CLASSES */


/* START COOLMENUS */
<style>
/* CoolMenus 4 - default styles - do not edit */
.clCMAbs{position:absolute; visibility:hidden; left:0; top:0}
/* CoolMenus 4 - default styles - end */
  
/*Style for the background-bar*/
.clBar{position:absolute; width:10; height:10; background-color:Navy; layer-background-color:Navy; visibility:hidden}

/*Styles for level 0*/
.clLevel0,.clLevel0over{position:absolute; padding:2px; font-family:tahoma,arial,helvetica; font-size:12px; font-weight:bold}
.clLevel0{background-color:Navy; layer-background-color:Navy; color:white;}
.clLevel0over{background-color:#336699; layer-background-color:#336699; color:Yellow; cursor:pointer; cursor:hand; }
.clLevel0border{position:absolute; visibility:hidden; background-color:#006699; layer-background-color:#006699}

/*Styles for level 1*/
.clLevel1, .clLevel1over{position:absolute; padding:2px; font-family:tahoma, arial,helvetica; font-size:11px; font-weight:bold}
.clLevel1{background-color:Navy; layer-background-color:Navy; color:white;}
.clLevel1over{background-color:#336699; layer-background-color:#336699; color:Yellow; cursor:pointer; cursor:hand; }
.clLevel1border{position:absolute; visibility:hidden; background-color:#006699; layer-background-color:#006699}

/*Styles for level 2*/
.clLevel2, .clLevel2over{position:absolute; padding:2px; font-family:tahoma,arial,helvetica; font-size:10px; font-weight:bold}
.clLevel2{background-color:Navy; layer-background-color:Navy; color:white;}
.clLevel2over{background-color:#0099cc; layer-background-color:#0099cc; color:Yellow; cursor:pointer; cursor:hand; }
.clLevel2border{position:absolute; visibility:hidden; background-color:#006699; layer-background-color:#006699}
/* END COOLMENUS */


