ul#blue { margin:0; padding:0; list-style-type:none; }

ul#blue li { position:relative; float:left; border-top:4px solid #efefef; margin-right: 15px; padding-right: 20px; padding-top: 5px;}

ul#blue .current { border-top:4px solid #3d496a;}

ul#blue li:hover { border-top:4px solid #3d496a;}

ul#blue li a { padding:2px 2px; text-decoration:none; font:bold 12px Verdana, Georgia, "Times New Roman", Times, serif; color:#68759c;}

ul#blue li a:hover { color:#8895b8; border:none; }

ul#blue li span{ display:none; position:absolute; top:20px; left:2px; width:160px; font:normal 9px Verdana, Georgia, "Times New Roman", Times, serif; line-height: 15px; }

ul#blue li a:hover span {margin-top: 7px; display:block; color: #8895b8; background-color:#333333; filter:alpha(opacity=90);-moz-opacity:.9;opacity:.9;}

body.main{ background-color: #333333; background-repeat: repeat-x; background-position: top center; }

h1{ color:#FFFFFF; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:26px; margin-top:40px;}

p{color:#c5c5c5; font-size:14px; margin-right:20px; }

p.portfolio { color:#c5c5c5; padding-top:10px; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:12px;}

p.home{ margin-top:100px; color:#c5c5c5; font-size:16px; margin-right:20px;  }

p.home1{ margin-top:100px; color:#d3d3d3; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:12px; }
p.home2{ margin-top:100px; color:#c5c5c5; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:12px; }
p.home3{ margin-top:100px; color:#b9b9b9; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:12px; }
p.home4{ margin-top:100px; color:#e6e6e6; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:12px; }
p.home5{ margin-top:100px; color:#e0e0e0; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:12px; }

a.portfolio{ color:#000000;}

div.portfolio{ width:560px; margin-top:20px; background-image:url('images/portfolio_border.jpg'); background-position:top; background-repeat:repeat-x; border-bottom:2px #000000 solid;}

img.portfolio{ margin:10px; padding:0px;}

b{font-size:14px; }
b.long{font-size:10px; }
li{ color:#CCCCCC; }