/* CSS Document */

.logo {
float:left;
margin-left:30px;
}

.links {
width:100px;
float:right;
margin-right:30px;
}

.links a img {
border:none;
}

.links a,.links img {
display:block;
margin:4px 0px 4px 0px;
}


.contentbox {
margin-top:175px;
margin-left:30px;
margin-right:30px;
padding:10px 10px 10px 10px;
border:solid 1px #EB0000;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:12px;
color:#666666;
}

.contentbox img {
border:none;
}

.contentbox.red {
border-color:#EB0000;
}

.contentbox.green {
border-color:#00AD3D;
}

.contentbox.pink {
border-color:#FF10B1;
}

.contentbox.blue {
border-color:#0000FF;
}

.contentbox.orange {
border-color:#FF9400;
}

.contentbox.purple {
border-color:#AB10D2;
}

.column1 {
float:left;
width:48%;
}

.column2 {
float:right;
width:48%;
}

.clear {
float:none;
clear:both;
margin:0px;
}

.contentbox a {
color:blue;
}

contentbox a img {

}

.squares {
margin-left:30px;
float:left;
padding-top:5px;
}

.squares a {
display:block;
margin:4px 4px 3px 4px;
height:23px;
width:23px;
float:left;
}

.othersquares {
}

.squares a.currentsquare {
height:30px;
margin:0px 0px 0px 0px;
width:30px;
}

#homesquare {
background-color:#EB0000;
}
#aboutsquare {
background-color:#00AD3D;
}
#portfoliosquare {
background-color:#FF10B1;
}
#onlinecvsquare {
background-color:#0000FF;
}
#linkssquare {
background-color:#FF9400;
}
#contactsquare {
background-color:#AB10D2;
}

.email {
margin-right:30px;
float:right;
padding-top:7px;
}

.email a img {
border:none;
}

.portfolioimage {
text-align:right;
}

.portfolioviews img {
width:150px;
cursor:pointer;
}

#flashcontent {
display:none;
}

.linksimages {
float:left;
margin-right:10px;
clear:both;
}