html{font-family:'lucida console',monaco,'courier new',courier,mono-space;}
body{background:white;}

a{color:#999;text-decoration:underline;cursor:pointer}
a:hover {color: #FB8806} /* e0a */

p,.caption {font-family: times,'times new roman',courier,'courier new',serif;}
p {font-size:1.1em;}


#container{margin:10px;position:relative;}
/* #head{text-transform:uppercase;} */

#head{margin-left:5em;position:relative;margin-top:5em;font-size:1.2em}
#head #logo {font-size:190%;position:absolute;width:600px;}

#head a {color:#000; text-decoration:none}
#head a:hover {color: #FB8806;} /* e0a */
#head ul {margin:0;}
#head ul li{margin-bottom:1.5em}

#head ul#menu {margin-top:5em; position:absolute}
#head ul{font-family:'lucida console',monaco,'courier new',courier,mono-space;font-size:1.2em}
#head li ul{font-size:.833em; margin:0 0 2em 0;}
#head li ul ul{font-size:100%;line-height:1.2; margin:0;}
#head li.category {text-align:left; margin: 1em 0 0 1em;}
#head ul.projects {width:140px;position:absolute;left:9em;top:-0.1em;}
#head ul.projects li {margin-bottom:1em;}
/* #head ul li ul{font-size:100%;display:none;padding-top:6px;} */

#head ul a.active{text-decoration:underline;color:black;cursor:default;}
#head ul#categories a{color:#999;font-weight:normal;cursor:pointer}
#head ul#categories a:hover {color: #FB8806;} /* e0a */
#head ul#categories a.active{color:#000;cursor:default}

#head ul li.mt{margin-top:36px;}

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

#content{position:absolute;margin-left:27em;margin-top:6em}

#content .images {margin:0 0 4em 0; padding:0}
#content .images li{margin: 0 0 10px 0;display:block;opacity:0.5; filter:alpha(opacity=50);cursor:pointer;}
#content .images li.hover, #content .images li.active{opacity:1; filter:alpha(opacity=100);}
#content .images li.active {cursor:default;}
.galleria li {border-left: 2px solid #ddd;}
.galleria li.active {border-left: 2px solid #999}
.galleria li img {margin: 3px;}
.gallery #content .galleria_container {margin-bottom:1.5em}

#content h1{font-size:1.3em; margin-top: 0; margin-bottom: 0.5em; color:#000;} /* #999 */
#content h2{font-size:1.2em; margin-top: 0; color:#000;}
#content .summary h2 {margin-top: 1em}

#main_img {margin-left:0em;padding-bottom:1px;clear:both;width:500px}
.caption{font-style: italic; margin:0em 0 1.5em 0;}

#columns {width:700px;}
.maincontent {float:left; width:500px}
.maincontent .text {width:380px}
.sidecontent {float:left; margin-left:20px; width:180px; color:#555}

.summary {width:650px}
.summary li {list-style:none;float:left;margin:0 10px}
.summary .excerpt {width:300px}

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