/* CSS Document */

html {height:100%;}
body {background-image:url(images/artichoke-sm.gif);background-repeat:repeat; font-family:arial, san serif; font-size:small; text-align:center; color:#625135; min-height:100%; margin-bottom:12px; line-height:135%; margin-top:0; letter-spacing:normal;}

h1 {font-weight:normal; font-size:large; color:#2F2917}
h2 {color:#FF9900;font-size:medium;}


div#container {margin:2%; min-height:460px; width:96%; height:85%; text-align:left;margin-top:0;margin-bottom:0;background-image:url(images/page-backer.gif);background-repeat:repeat-y; clear:both;}

#left {float:left; width:101px; background-color:#FFD205; text-align:left; line-height:175%;#padding-top:12px;font-size:small;background-image:url(images/lnav-backer.gif);background-repeat:no-repeat;min-height:auto;}
#right {background-image:url(images/artichoke-sm.gif);background-repeat:repeat;float:left; width:21%; height:100%;}
#right {float:right; width:101px; background-color:#FCB03F; text-align:left; line-height:175%;#padding-top:12px;font-size:small;background-image:url(images/lnav-backer.gif);background-repeat:no-repeat;min-height:auto;}

#topMenu {background-image:url(images/bag-edge.gif);background-repeat:repeat-x; font-size:x-small; color:#FFFFFF; padding-left:4px; padding-top:11px; #padding-top:10px; text-transform:uppercase; text-decoration:none; text-align:left;  margin:2%; margin-top:12px; margin-bottom:0;}


#topMenu a, a:link, a:visited {color:#FFFFFF; text-decoration:none; font-size:x-small; }
#topMenu a:hover {color:#000000; text-decoration:none; font-size:x-small;}


#banner {padding:8px; height:100px;margin-left:110px; margin-right:10px; margin-bottom:12px; width:auto; clear:both;text-transform:uppercase; text-decoration:none; border-bottom-style:dotted;border-bottom-color:#999999;border-bottom-width:thin;}
#banner a, #banner a:link, #banner a:visited {color:#000000;font-size:x-small; /*border-style:solid;border-width:thin;border-color:#999;*/ padding:2px; padding-left:4px; padding-right:4px; font-weight:lighter;}
#banner a:hover {font-size:x-small; /*border-style:solid;border-width:thin;border-color:#FFF;*/ padding:2px; padding-left:4px; padding-right:4px;}
#menuPics {width:360px;float:right;}
#menuPics a, #menuPics a:link, #menuPics a:visited {color:#000000;font-size:x-small; padding:2px; padding-left:4px; padding-right:4px; }
#menuPics a:hover {color:#000; font-size:x-small; padding:2px; padding-left:4px; padding-right:4px;  font-weight:bold;}
#menuPics img {margin-bottom:5px; border:0;}
#menuPicsSingle {width:90px;float:right;text-align:center;}
#menuPicsSingle a, #menuPics a:link, #menuPics a:visited {color:#000000;font-size:x-small; padding:2px; padding-left:4px; padding-right:4px; }
#menuPicsSingle a:hover {color:#000; font-size:x-small; padding:2px; padding-left:4px; padding-right:4px;  font-weight:bold;}

#middle {padding:12px; min-height:auto; height:auto; overflow:visible; background-color:#FFFFFF;text-align:left;width:auto;margin-left:110px;margin-right:12px;}
#middle td {border-bottom-style:dotted;border-bottom-color:#999999;border-bottom-width:thin;}
.emphasis {color:#669933;font-weight:bold;}
table .entre {font-size:small;color:#86901A; font-weight:bold;}

#footer {background-color:#A28C68; font-size:xx-small; color:#CCC; margin-right:2%; margin-left:2%; margin-top:0; padding:10px;clear:both;}
#footer a, a:link, a:visited {color:#FFFFFF; text-decoration:none; font-size:xx-small; font-weight:lighter;}
#footer a:hover {color:#000000; text-decoration:none; font-size:xx-small; font-weight:lighter;}

a, a:link, a:visited {color:#669900; text-decoration:none;font-size:small;}
a:hover {font-weight:bold; color:#000000;font-size:small;}

