body {color:#111111; font-family:Verdana, Arial, sans-serif; font-size:14px;}

a:link {color: #ffffff; background-color: #333333; text-decoration: underline;}
a:visited {color: #ffffff; background-color: #333333; text-decoration: underline;}
a:hover	{color: #111111; background-color: #CCCCCC; text-decoration: none;}

a:active {color: #ffffff; background-color: #333333; text-decoration: underline;}
#logo{
float:left;
margin:0 12px 12px 0;
}

#container{
margin:0 auto;
width: 800px;
text-align:left;
line-height:1.4em;
}

.img_preview{
background-color:#FFFFFF;
padding:4px;
border-style:solid;
border-color:#666666;
border-width:1px;
}

.img_portfolio{
background-color:#FFFFFF;
padding:4px;
border-style:solid;
border-color:#666666;
border-width:1px;
float:right;
margin:0 0 4px 8px;
}

.divider{
clear:both;
border-style:dotted;
border-color:#666666;
border-width:0 0 1px 0;
width:80%;
margin:0 auto;
}

#menu{
background-color:#000000;
color:#FFFFFF;
padding:4px 2px;
text-align:left;
font-size:1.1em;
clear:both;
}

.breaker{
width:100%; border-style:solid; border-width:8px 0 0 0; border-color:#000000;
}



#logos{
width:800px; 
text-align:center; 
margin:0 auto;
padding:0;
}

#logos img{
padding:3px;
background-color:#FFFFFF;
border-style:solid;
border-width:1px;
border-color:#e6e6e6;
margin:0 5px 5px 0;
}

h1{
font-size:20px;
line-height:22px;
padding:0;
margin:14px 0 0 0;
color:#000000;
}

h2{
font-size:18px;
line-height:20px;
padding:0;
margin:4px 0 0 0;
color:#666666;
}

h3{
font-size:16px;
line-height:18px;
padding:0;
margin:4px 0 0 0;
color:#000000;
}

a:link.nohover, a:link.nohover img, a:visited.nohover, a:visited.nohover img, a:active.nohover, a:active.nohover img, a:hover.nohover, a:hover.nohover img {
border-style:none;  text-decoration:none; padding:0px; margin:0px; background:none;
}

