html{font-size:62.5%;font-family:'lucida console',monaco,'courier new',courier,mono-space;}
/* html{font-family:'helvetica neue','microsoft sans serif',sans-serif} */
body{background:white;padding-bottom:20px}

p+p{margin-top:-.8em}

em{font-style:italic!important}

a{text-decoration:underline;cursor:pointer;color:black;}
a:hover,a.hover{color:#e0a}

#container{margin:30px 10px;position:relative;}

#head{text-transform:uppercase;width:180px;text-align:right;position:relative;}
#head a{text-decoration:none}
#head ul{width:180px;font-size:10px;margin-top:10px}
#head ul li{display:block;margin-bottom:18px}

#head ul li ul{font-size:10px;text-align:left;display:none;position:absolute;left:190px;padding:0 0 0 3px;margin-top:-10px;width:120px;}
#head ul li ul li{line-height:10px;height:28px;margin-bottom:0;font-weight:normal}
/* #head ul li ul{font-size:100%;display:none;padding-top:6px;} */

#head ul li.active a{text-decoration:underline;color:black;cursor:default;}
#head ul li.active ul a{color:#999;text-decoration:none;cursor:pointer}
#head ul li.active ul a:hover{color:#e0a}
#head ul li.active ul li.active a{color:#999;text-decoration:underline;cursor:default}
#head ul li.active ul{display:block;}
#head ul li.mt{margin-top:36px;}

/* #head ul li a:focus + ul{display:block} */

#content{position:absolute;left:330px;top:0px;font-size:1.1em;line-height:1.8;width:420px;}
#content .images{position:absolute;width:70px;right:-192px;top:60px;width:180px;}
#content .images li{margin: 0 12px 7px 0;;display:block;float:left;width:40px;height:40px;opacity:.6;}
#content .images li.hover, #content .images li.active{opacity:.99}

#content .images li img{width:60px;height:60px;}

#main_img{padding-bottom:1px;clear:both;}

.caption{color:#999;position:relative;top:-5px;margin:0 0 25px 0;font:italic 100%/1.3 georgia,serif;display:block;padding-top:.5em;}

h1{font-size:1.8em;margin:0 0 15px -1px;text-transform:uppercase;}
p{text-transform:none;margin-bottom:20px}

.miniatyr li{float:left;padding:0 10px 10px 0;}

#preloader{margin-left:100px;margin-top:50px}

.frontlist{width:650px;margin-top:8px}
.frontlist li{float:left;margin:0 10px 5px 0;display:block;}

/* h1,#logo{display:none;} */
h1.flash-replaced,#logo.flash-replaced{display:block;}
.flash-replaced .alt{display:none;}

#content h1{margin-bottom:24px}

#logo{font-size:24px;line-height:50px;height:50px;}

