.outline { border-color: #000000; border-style: solid; border-top-width: 1px; border-right-width: 1px; border-bottom-width: 1px; border-left-width: 3px}

.portline { border-color: #182625; border-style: dotted; border-right-width: 3px; border-bottom-width: 0px; border-left-width: 0px; border-top-width: 0px;}

.footer { border: #000000; border-style: solid; border-top-width: 1px; border-right-width: 3px; border-bottom-width: 0px; border-left-width: 3px; background-color: #3A5A57; font-weight:bold; color: #182625;}

.content { padding:6px; font-family: sans-serif, arial; font-size: 12px; color: #00000; background-color: #3A5A57;}
.portfolio { padding:3px; font-family: sans-serif, arial; font-size: 12px; color: #00000; background-color: #3A5A57;}

.menu {font-family: Arial, Helvetica, sans-serif; font-size: 11px; color: #0099FF;}

.nav {font-size:10px;}

A.nav {padding:1px;  margin-top:1px; margin-bottom:1px; display:block; border-top:1px solid #1F3329; border-bottom:1px solid #1F3329; bordor-right: solid #1F3329; background-color:#A9C9C6;}

A:link.nav { text-decoration:none; color:#000000;}

A:visited.nav { text-decoration:none; color:#000000; }

A:hover.nav { text-decoration:none; color:#48706B; 
background-color:#A9C9C6;}

h2 {font-size:14px; font-weight:bold; color:#ADCBCA; text-align:center; border-bottom :5px solid #1A2828; border-top:6px solid #1A2828; padding:2px; background-color:#000000; }

h1 {font-size:36px; font-weight:normal; color:#ADCBCA;  background-image: url(layout/h1bg.jpg); padding-left: 55px;}

ul {list-style-image: url(layout/bullet.gif);}

.ph { font-weight: bold; color: #A9C9C6; background-color: #48706B; border: #000000; border-style: solid; border-top-width: 3px; border-right-width: 1px; border-bottom-width: 1px; border-left-width: 3px}