@charset "UTF-8";/* CSS Document */body {font-family: Geneva, Arial, Helvetica, sans-serif; font-size: 12px; width: 700px; margin: 20px auto;  color: #333; line-height: 18px;}#wrap {background: white; margin:0 auto; width:700px; border: 1px solid; border-color: #CCB3B3 #A99595 #A99595 #CCB3B3; margin-top: 20px;}#masthead {width: 700px; height:120px; border-bottom: 1px solid white; margin: 0; padding: 0;}a {text-decoration: underline; color: #666;}a:hover {text-decoration: none; color: #333; }a img {border: none;}.subhead { color:#666699; font-size: 12px;}.emphasis { color:#CC0000;}/* TEXT STYLES */.ital { font-style: italic;}.rule { border-top: 1px solid #CCCCCC; padding: 10px 0px 10px 0px;}.LatinName { font-style:italic; font-size: 12px; color: #999999}.saleprice {color: #ff0000}body h1{ font-size: 12px; font-weight: 400; text-transform:uppercase; color:#666699;}body h2{ font-size: 12px; color: #333333; }body h3 { font-size: 14px; color: #666699; line-height:18px; font-weight: 400;}body h4 {font-family: "Times New Roman", Times, serif; font-size: 20px; color: #666699; font-weight: normal; line-height: 30px; margin-top: 10px; margin-bottom: 5px;}/* BREADCRUMBS */#breadcrumbs {width: 686px; margin: 0; padding: 7px; color: #666; background-color:#E5D9D9; font-size: 11px; border-top: 1px solid white; text-transform:uppercase;}#breadcrumbs a:link {color: #666; text-decoration:none;}#breadcrumbs a:active {color: #666; text-decoration:none;}#breadcrumbs a:visited {color: #666; text-decoration:none;}#breadcrumbs a:hover {color: #999; text-decoration:underline;}#breadcrumbs-left {width: 542px; margin: 0; padding: 7px; color: #666; background-color:#E5D9D9; font-size: 11px; float: left;}#breadcrumbs-right {width: 130px; margin: 0; padding: 7px; color: #666; background-color:#E5D9D9; font-size: 11px; float:right;}/* SEARCH BOX */#search  { width: 700px; color:#000000; position:relative; top:-25px; right:10px; overflow:hidden; z-index:99; }.search { float: right; color: #016445; padding: 0px}	.click { vertical-align: top;}	#nav {background: white; color:#FFFFFF; width: 700px; height: 26px; padding: 0; list-style:none; margin: 0; border:0; position: relative; z-index:99; }#nav a {display: block; text-decoration: none; padding: 5px 10px; }#nav a {color: white;}#nav a:hover {color: #666;}#nav li {float: left; padding: 0 0; }#nav li.home {background: #CCB3B3; width: 116px; border-right: 1px solid white; }#nav li.about {background: #9091C7; width: 115px; border-right: 1px solid white; }#nav li.shop {background: #B4B87D; width: 115px; border-right: 1px solid white;}#nav li.learn {background: #BCBCB0; width: 119px; border-right: 1px solid white;}#nav li.mood {background: #CCB3B3; width: 115px; border-right: 1px solid white;}#nav li.news {background: #9091C7; width: 115px; }#nav li ul {position: absolute; left: -999em; height: auto;	width: 120px; w\idth: 120px; font-weight: normal; background-color:#CCb3b3; margin: 0; list-style:none;}#nav li ul.shop {background: #9091C7; width: 116px; }/* dropdown part */#nav li li {margin-left: 0px;	padding: 0 0 0 0; }/* Background for 2nd and 3rd level dropdowns */#nav li.home ul a {background: #CCB3B3; width: 180px; w\idth: 180px; border-bottom: dotted #FFFFFF 1px; }#nav li.about ul a {background: #9091C7; width: 120px; w\idth: 120px; border-bottom: dotted #FFFFFF 1px; }#nav li.shop ul a {background: #B4B87D; width: 160px; w\idth: 160px; border-bottom: dotted #FFFFFF 1px; }#nav li.learn ul a {background: #BCBCB0; width: 160px; w\idth: 160px; border-bottom: dotted #FFFFFF 1px; }#nav li.mood ul a {background: #CCB3B3; width: 120px; w\idth: 120px; border-bottom: dotted #FFFFFF 1px; }#nav li.news ul a {background: #9091C7; width: 160px; w\idth: 160px; border-bottom: dotted #FFFFFF 1px; }#nav li.about ul ul {background: #CCB3B3; margin: -20px 0 0 120px; }#nav li.shop ul ul {background: #9091C7; margin: -20px 0 0 140px; }#nav li.mood ul ul {background: #BCBCB0; margin: -20px 0 0 120px; }#nav li.learn ul ul {background: #B4B87D; margin: -20px 0 0 160px; }#nav li.news ul ul {background: #CCB3B3; margin: -20px 0 0 160px; }#nav li.search ul ul {background: #9091C7; margin: -20px 0 0 180px; }#nav li:hover ul ul, #nav li:hover ul ul ul, #nav li.sfhover ul ul, #nav li.sfhover ul ul ul {left: -999em; width: 180px; padding: 0 0 0 0; }#nav li:hover ul, #nav li li:hover ul, #nav li li li:hover ul, #nav li.sfhover ul, #nav li li.sfhover ul, #nav li li li.sfhover ul {left: auto; padding: 0 0 0 0;}/* MAIN 2 COLUMN */#mainleft {background: white; float:left; width:212px; padding: 10px 10px 10px 10px; }#maincenter {background: white; float:right; width:447px; padding: 0px 10px 10px 10px; border-left: 1px solid #CCB3b3; margin: 10px 0px;}/* MAIN 3 COLUMN */#threemainleft {background: white; float:left; width:212px; padding: 0px 10px; margin: 10px 0px; }#threemaincenter {border-right: 1px solid #ccb3b3; background: white; float:left; width:214px; padding: 0px 10px; border-left: 1px solid #ccb3b3;  margin: 10px 0px; }#threemainright {background: white; float:right; width:212px; padding: 0px 10px; margin: 10px 0px; }/* MAIN 2 COLUMN - WIDE LEFT */#twowidemainleft {background: white; float:left; width:250px; padding: 10px 10px; }#twowidemaincenter {background: white; float:right; width:409px; padding: 0px 10px; border-left: 1px solid #ccb3b3; margin: 10px 0px; }/* MAIN 2 COLUMN SPLIT  */#splitleft {background: white; float:left; width:330px; padding: 10px 10px; }#splitright {background: white; float:right; width:329px; padding: 10px 10px; border-left: 1px solid #ccb3b3; }/* MAIN 1 COLUMN */#onemain {background: white; float:left; width:700px; padding: 0px; margin: 0px; border-top: 1px solid white; }#onemain p { padding: 0px 20px 10px 10px;}/* MAIN PRESS */#pressleft {background: white; float:left; width:100px; padding: 0px 10px; margin: 10px 0px; font-size: 11px;}#presscenter {border-right: 1px solid #ccb3b3; background: white; float:left; width:418px; padding: 0px 10px; border-left: 1px solid #ccb3b3;  margin: 10px 0px; font-size: 11px; }#pressright {background: white; float:right; width:120px; padding: 0px 10px; margin: 10px 0px; font-size: 11px; }/* VIDEO PAGES */#Videos {background: white; width: 450px; margin: 0 auto; text-align:left;}/* SUBCONTENT */#subcontent {background: white; width:700px; padding-bottom: 10px;}/* SUBLINKS */#sublinks {font-size:11px; width: 700px; margin: 0 auto; clear:both; padding: 0px 0 10px 0; }#sublinks li {display: inline; border-right: 1px solid #999999; padding-right: 5px; padding-left: 5px;}#sublinks li.last {border-right: 0;}#sublinks a {color: #333;}#sublinks a:hover {color: #CCB3B3;}/* BTMBAR */#btmbar {width: 700px; height: 25px; background-color: #CCB3B3; clear: both; }.icons {float:right; width: 120px;}.Directory { vertical-align: middle; color:#666699;  }.Directory img { vertical-align: middle; color:#666699;  }