/*
 menu styles
 note: not all browsers render styles the same way so try out your style sheet
 in different browsers before publishing
*/

/* level 0 inner */
.m0l0iout    { color: #ffffff; font-size: 11px; font-family: sans-serif, Tahoma, Verdana, Geneva, Arial, Helvetica; text-decoration: none; text-align: left; margin: 4px 0 0 8px }
.m0l0iover   { color: #ffffff; font-size: 11px; font-family: sans-serif, Tahoma, Verdana, Geneva, Arial, Helvetica; text-decoration: none; text-align: left; margin: 5px 0 0 8px }

/* level 0 outer */
.m0l0oout     { text-decoration: none; background-color: #c4bfaa; background-image: url(photos/lev0_bg1.gif); text-align: left; border: 1px #336699 }
.m0l0oover     { text-decoration: none; background-color: #c4bfaa; background-image: url(photos/lev0_bg2.gif); text-align: left; border: 1px #336699 }

/* level 1 inner */
.m0l1iout   { color: #ffffff; font-size: 11px; font-family: sans-serif, Tahoma, Verdana, Geneva, Arial, Helvetica; text-align: left; margin: 4px 0 0 17px }
.m0l1iover   { color: #ffffff; font-size: 11px; font-family: sans-serif, Tahoma, Verdana, Geneva, Arial, Helvetica; text-align: left; margin: 4px 0 0 17px }

/* level 1 outer */
.m0l1oout      { text-decoration: none; background-color: transparent; background-image: url(photos/block_transparent.png); background-repeat: no-repeat; text-align: left; padding: 0 }
.m0l1oover             { font-weight: bold; text-decoration: none; background-image: url(photos/block_transparent.png); background-repeat: no-repeat; text-align: left; padding: 0; border: 1px white; outline: none medium silver }