body {color:#222; font-family: Arial, Helvetica, sans-serif; line-height:1.5; background-color:#E8EED9; font-size:71%;}
h1 {color:#DB4B0C; font-family: Arial, Helvetica, sans-serif; font-size: 110%; font-weight: normal; margin: 0px 0px 0px 0px;}
h2 {color:#626264; font-family: Arial, Helvetica, sans-serif; font-size: 120%; font-weight: normal; padding:0 0 0.6em 0;}
h3 {color:#DB4B0C; font-family: Arial, Helvetica, sans-serif;}
hr {border-color:#ccc;border-style:solid;border-width:1px 0 0;clear:both;height:0}

ol {list-style:decimal}
ul {list-style:square}
li {margin-left:30px}

a {text-decoration:underline; color:#DB4B0C;}
a:hover {text-decoration:none;}
a:focus {outline:1px dotted invert}
p {font-size:1em;}

/* --- search --- */
#search label {display:none;}
#search input {height:14px; float:left; margin:0; padding:2px 2px 2px 10px; line-height:18px; font-size:12px; border:0;}
#searchBox a {position:absolute; top:1px; right:0; line-height:24px;}

/* --- languages --- */
#languages {text-align:right;}
#languages a {line-height:24px;}
#languages img {padding:2px 3px 0 0; line-height:24px;}

/* --- primary navigation --- */
#PrimaryNav ul {list-style-type:none;}
#PrimaryNav li {line-height:2em;}
#PrimaryNav a {text-decoration:none; color:#fff; font-size:0.9em; font-weight:bold;}
#PrimaryNav a:hover {font-weight:bold; color:black;}
#PrimaryNav .selected a, #PrimaryNav .Sub a, #PrimaryNav li:hover .drop { color:#DB4B0C;}

/* --- start of the footer division ---  */
/* --- footer --- */
#footer a {display:block; text-decoration:none; font-size:0.9em;}
#footer a #WorldHeritageLogo {margin-left:10px;}
#FooterCredit a {display:inline;}
#utility ul li a {float:left;}
#utility ul li a:hover {text-decoration:underline;}
#bnes a {}
#links a {line-height:12px; font-size:10px; font-weight:bold;}

/* --- Collection Search --- */
 .collectionSearch .content p {margin:10px 0;}
 #dressDetail p {color:Black;} 

