A:link
{ text-decoration: value; color:#6e1818; }
A:visited
{ text-decoration: value; color:#6e1818; }
A:active
{ text-decoration: value; color:#6e1818; }
A:hover
{ text-decoration: underline; color:#6e1818;}

.outline { border-color: #000000; border-style: solid; border-top-width: 1px; border-right-width: 1px; border-bottom-width: 1px; border-left-width: 3px}

.footer { border: #000000; border-style: solid; border-top-width: 1px; border-right-width: 3px; border-bottom-width: 0px; border-left-width: 3px; background-color: #6e1818; font-weight:bold; color: #000000;}

.content { padding:6px; font-family: sans-serif, arial; font-size: 14px; color: #00000; border:5px solid #6e1818; background-color: #ac794e;}
.portfolio { padding:3px; font-family: sans-serif, arial; font-size: 12px; color: #00000; background-color: #6e1818;}

.menu {font-family: Arial, Helvetica, sans-serif; font-size: 18px; color: #000000;}
.menuleft {font-family: Arial, Helvetica, sans-serif; font-size: 18px; color: #000000; text-align:right;}
.nav {font-size:18px;}

A.nav {padding:5px;  margin-top:1px; margin-bottom:10px; display:block; border-top:1px solid #000; border-bottom:1px solid #000; background-color:#6e1818;}

A:link.nav { text-decoration:none; color:#000000;}

A:visited.nav { text-decoration:none; color:#000000; }

A:hover.nav { text-decoration:none; color:#ffffff;}

h2 {font-size:14px; font-weight:bold; color:#6e1818; text-align:center; border-bottom :5px solid #6e1818; border-top:6px solid #6e1818; padding:2px; background-color:#000000; }

h1 {font-size:36px;}

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}