body { margin:0px; font-family: Arial, Helvetica, sans-serif; font-size: 12px; color: #87888A; }
img { border:none; }
p { margin:0px 0px 10px 0px; }
.clear { clear:both;}
.center { text-align:center; }
.black { color:#000000; }
.red { color:#E42322; }
.grey { color:#87888A;}
.lightgrey { color:#B1B3B4; }

a.footerlink:link, a.footerlink:visited, a.footerlink:active, a.footerlink:hover { color:#B1B3B4; text-decoration:none; font-weight:normal; }
a:link, a:visited, a:active, a:hover { color:#000000; text-decoration:none; font-weight:bold; }
a.nav:link, a.nav:visited, a.nav:active, a.nav:hover { color:#000000; text-decoration:none; font-weight:bold; }
a.active:link, a.active:visited, a.active:active, a.active:hover { color:#E42322; text-decoration:none; font-weight:bold; }


#header { height:480px; width:180px; background-color:#EDEDEE; position:fixed; padding:10px; z-index:100; left:15px; top:15px; }
.headertext { width:215px; float:left; }

#divider{ width:100%; height:2px; left:15px; top:135px; background:url(images/divider.gif) repeat-x; position:fixed; }

#title { width:100%; height:35px; left:20px; top:120px; background:url(images/divider.gif) repeat-x bottom; position:fixed; }
/** #white { width:235px; height:800px; left:0px; top:0px; background-color:#FFFFFF; z-index:99; position:fixed; } **/
#whitehor { width:100%; height:15px; left:0px; top:0px; background-color:#FFFFFF; z-index:99; position:fixed; }


#portfolioboxhome { width: 6240px; height:580px; padding:15px 0px 0px 230px; background-color:#FFFFFF; position:absolute; }
#portfoliobox1 { width: 5805px; height:580px; padding:15px 0px 0px 230px; background-color:#FFFFFF; position:absolute; }
#portfoliobox2 { width: 4945px; height:580px; padding:15px 0px 0px 230px; background-color:#FFFFFF; position:absolute; }
#portfoliobox3 { width: 5160px; height:580px; padding:15px 0px 0px 230px; background-color:#FFFFFF; position:absolute; }
#portfoliobox4 { width: 4730px; height:580px; padding:15px 0px 0px 230px; background-color:#FFFFFF; position:absolute; }
#portfoliobox5 { width: 4515px; height:580px; padding:15px 0px 0px 230px; background-color:#FFFFFF; position:absolute; }
#portfoliobox6 { width: 5485px; height:580px; padding:15px 0px 0px 230px; background-color:#FFFFFF; position:absolute; }
#portfoliobox7 { width: 3225px; height:580px; padding:15px 0px 0px 230px; background-color:#FFFFFF; position:absolute; }
#portfoliobox8 { width: 3225px; height:580px; padding:15px 0px 0px 230px; background-color:#FFFFFF; position:absolute; }
#portfoliobox9 { width: 4515px; height:580px; padding:15px 0px 0px 230px; background-color:#FFFFFF; position:absolute; }
#portfoliobox10 { width: 5165px; height:580px; padding:15px 0px 0px 230px; background-color:#FFFFFF; position:absolute; }

#portfoliobox { width: 6300px; height:580px; padding:15px 0px 0px 230px; background-color:#FFFFFF; position:absolute; }




.portfolio { height:500px; width:auto; float:left; padding-right:15px;}
.portfolio img { float:left; margin-bottom:15px;  }
.text { width:415px; float:left; color:#000000; }

.navintro { float:left; height:160px; width: 180px; }
.navmain { float:left; height:290px; width: 180px; }