body {
font-family: sans-serif;
font-size:14px;
}
a {
text-decoration:none;
color:#c90000;
border:none;
}
a:hover {
text-decoration:underline;
}
  a:active, a:focus {
outline: 0;
 }
p {
text-align:justify;
margin-left:10px;
margin-bottom:5px;
}
h2 {
font-size:16px;
}
h3 {
font-size:14px;
font-weight:bold;
margin-left:10px;
}
ul {
list-style-type:none;
margin-top:5px;
}
li {
margin-bottom:5px;
}
img {
border:none;
}
.clear {
clear:both;
}
#threecans {
}
.can {
width:147px;
height:200px;
position:fixed;
top:50%;
margin-top:-100px;
}
#bluecan {
background-image:url('img/bluecan.png');
left:170px;
}
#orangecan {
background-image:url('img/orangecan.png');
left:320px;
}
#redcan {
background-image:url('img/redcan.png');
left:20px;
}
.heart {
margin-top:-200px;
}
#logobig {
position:fixed;
top:50%;
margin-top:100px;
left:0px;
}
#includelove {
position:fixed;
top:50%;
margin-top:170px;
left:20px;
background-image:url("img/includelovebg.png");
}
#rightwrapper {
position:absolute;
left:520px;
display:none;
max-width:600px;
}
#rightwrapper h1 {
margin-bottom:0px;
}
#subindex img {
float:left;
margin-right:10px;
margin-bottom:5px;
}
.portfolioitem img {
float:left;
margin-top:10px;
margin-right:10px;
margin-bottom:5px;
}
#subindex h2 {
margin-top:0px;
margin-bottom:0px;
}
#subindex li {
font-weight:medium;
}
#subindex a {
color:black;
}
#subindex a:hover {
text-decoration:none;
}
.block2, .block3, .block12, .block13 { display: none }
ul .selected {
font-weight:bold;
}
.paleimages img {
opacity: .5;
-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=50)"; 
filter: alpha(opacity=50);
}
.selected img {
opacity: 1;
-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=100)"; 
filter: alpha(opacity=100);
}
a:hover img {
opacity: 1;
-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=100)"; 
filter: alpha(opacity=100);
}
.left {
margin-left:-5px;
}
.valid a {
position:absolute;
bottom:0px;
right:10px;
font-size:9px;
color:#aaaaaa;
text-align:right;
}