/* <![CDATA[ */
#menu {
position:absolute;
left:0;top:150px;width:190px;
margin-left:5px;margin-top:5px;margin-right:5px;
}
#menu ul {
list-style-type: none;
width: 180px;
margin-left:0; padding-left:10px; margin-top:0; padding-top:0;
}
#menu li .mainItem {
margin-bottom:13px;
padding-top:8px;padding-bottom:8px;
text-align:right;
}
#menu li .mainItem a, #menu li .mainItem strong {
font-weight: bold;
font-size: 10pt;
padding-right: 20pt;
text-decoration: none;
}
#menu li .mainItem a {
border-bottom:1px solid black;
}
#menu li .mainItem a:hover {
border-bottom:1px solid yellow;
}
#menu li .mainItem strong {
border-bottom:1px solid white;
}

#submenu {
width:190px;
margin:0;margin-bottom:25px;padding:0;
}
#submenu ul {
list-style-type:none;
width: 180px;
margin:0;padding:0;
}
#submenu li {
margin:0;margin-bottom:3px;padding:0;
text-align:right;
}
#submenu li a, #submenu li strong {
/*background-color:black;color:white;*/
font-weight: bold;
font-size: 8pt;
text-decoration: none;
padding:0;
}
#submenu li a {
border-bottom:1px solid black;
}
#submenu li a:hover {
text-decoration:underline;
border:0;
}
#submenu li strong {
/*color:white;*/
border-bottom:0;
}

#menuHorizontal {
position:relative;
top:-20px;
clear:both;
padding:0.4em;
border-top:1px solid black;
text-align:center;
/*margin-top:0.4em;*/
}
#menuHorizontal ul {
margin:0;padding:0;
list-style-type:none;
}
#menuHorizontal ul li {
display:inline;
}
#menuHorizontal ul li strong, #menuHorizontal ul li a {
padding-top:5px;padding-bottom:5px;padding-left:10px;padding-right:10px;
border:1px solid black;
}
#menuHorizontal ul li strong {
border-top:1px solid #BFA160;
}
#menuHorizontal ul li a {
text-decoration:none;
}
#menuHorizontal ul li a:hover {
border-top:1px solid yellow;
}

.menuMonths ul, .menuMonths ul li {
list-style-type:none;
text-align:center;
}
.menuMonths ul li {
display:inline;
border-left:1px solid #BFA160;
border-right:1px solid #BFA160;
/*
border-left:1px solid gray;
border-right:1px solid gray;
*/
margin-left:10px;
padding-left:3px;
padding-right:3px;
}
.menuMonths ul li a {
text-decoration:none;
}
.menuMonths ul li a:hover {
text-decoration:underline;
}



.menuParts ul {
list-style-type:none;
text-align:center;
}
.menuParts ul li {
display:inline;
}
.menuParts ul li a {
text-decoration:none;
}
.menuParts ul li a:hover {
text-decoration:underline;
}
.menuParts ul li a, .menuParts ul li strong {
font-size:9pt;
}

.menuPuppyLitterChars {
padding-top:3px;
clear:left;
border-top:2px solid #BFA160;
}
.menuPuppyLitterChars ul {
list-style-type:none;
text-align:center;
}
.menuPuppyLitterChars ul li {
display:inline;
}
.menuPuppyLitterChars ul li a {
text-decoration:none;
}
.menuPuppyLitterChars ul li a:hover {
text-decoration:underline;
}
.menuPuppyLitterChars ul li a, .menuPuppyLitterChars ul li strong {
font-family:Courier New,Courier,serif;
font-size:16pt;
}

#bigImage #bigImage-prev, #bigImage #bigImage-next {
position:fixed;
height:100px;width:100px;
top:50px;
}
#bigImage #bigImage-prev {
left:20px;
text-align:left;
}
#bigImage #bigImage-next {
right:20px;
text-align:right;
}
#bigImage #bigImage-prev a, #bigImage #bigImage-next a {
border-width:1px;border-style:dotted;
font-size:60pt;
padding-bottom:12px;padding-left:21px;padding-right:25px;
text-decoration:none;
}

/* ]]> */
