#header-logo {margin:1em 1em 1em 0;}

#footer  h4 {color:#222;}

.image-wrap-left {
	float: left;
	padding:5px;	
}

.image-wrap-right {
	float: right;
	padding:5px;	
}

.portfolio  {
  list-style-type: none;
  margin-left: -3em;
  font-size: 0.9em;
  font-weight:bold;
}


.portfolio-inner  {
  font-weight:normal;
  padding-bottom:1em;
  list-style-type: none;
  margin-left:-2em;
}

.front-page-table td {
  text-align:left;
  vertical-align:top;
}

.front-page-table a {
  text-decoration:none;  
}

h3 a { text-decoration: none;}

a img {
	
	vertical-align:middle;
	
}


#kwicks_container { 
	background-color: violet;
	height: 100px;
}
#kwicks {
	position: relative;
}
 
#kwicks .kwick {
	float: left;
	display: block;
	width: 117px;
	height: 100px;
}

.toggler { cursor:pointer; color:#000; margin: 0; padding:5px; }
.toggler:hover { color:#000; }
.element { margin-left:-12px;}
.element a {
  
  text-decoration: none;
}

#navcontainer ul
{margin:0 0 0 -39px;
list-style-type: none;
text-align: left;
}

#navcontainer ul li a
{
padding-left: 0px;
text-align: left;
font: normal 11px "Lucida Grande", "Lucida Sans Unicode", verdana, lucida, sans-serif;
text-decoration: none;
color: #999;
}

#navcontainer ul li a:hover
{
color: black;
}

#navcontainer ul li a#current
{
color: #666;
}

