body
{
font-family: arial, verdana, sans-serif;
margin: 0 auto;
text-align: center;
background-color: #999;
}

.topbanner
{
text-align: center;
height: 200px;
width: 960px;
background-color: #000000;
}

#divider {
background-color: #ffffff;
border-bottom: 5px solid #000000;
border-left: 3px solid #000000;
border-right: 3px solid #000000;
border-top-style: none;
height: 10px;
}

#leftmenu_dog_home
{
width: 320px;
text-align: center;
background-color: #000000;
border-right-width: 3px;
border-left-width: 3px;
border-top-style: none;
border-bottom-style: none;
border-right-style: solid;
border-left-style: solid;
border-right-color: #000000;
border-left-color: #000000;
}

#leftmenu_coffee_home
{
width: 320px;
text-align: center;
background-color: #fcd242;
border-right-width: 3px;
border-left-width: 3px;
border-top-style: none;
border-bottom-style: none;
border-right-style: solid;
border-left-style: solid;
border-right-color: #000000;
border-left-color: #000000;
}

#leftmenu_night_home
{
width: 320px;
text-align: center;
background-color: #0c0a56;
border-right-width: 3px;
border-left-width: 3px;
border-top-style: none;
border-bottom-style: none;
border-right-style: solid;
border-left-style: solid;
border-right-color: #000000;
border-left-color: #000000;
}

#leftmenu_dog_home p {
color: #ffffff;
font: bold 24px Arial, sans-serif;
line-height: 40px;
margin: 10 5 0 5px;
text-decoration: none;
}

#leftmenu_coffee_home p {
color: #484a0c;
font: bold 24px Arial, sans-serif;
line-height: 40px;
margin: 10 5 0 5px;
text-decoration: none;
}

#leftmenu_night_home p {
color: #f6fe12;
font: bold 24px Arial, sans-serif;
line-height: 40px;
margin: 10 5 0 5px;
text-decoration: none;
}

#leftmenu_dog_home a {
color: #fcd242;
text-decoration: none;
}

#leftmenu_coffee_home a {
color: #fe650c;
text-decoration: none;
}

#leftmenu_night_home a {
color: #b60421;
text-decoration: none;
}

#leftmenu_dog_home a:hover {
text-decoration: underline;
}

#leftmenu_coffee_home a:hover {
text-decoration: underline;
}

#leftmenu_night_home a:hover {
text-decoration: underline;
}

#leftmenu_dog {
width: 150px;
text-align: left;
background-color: #660000;
border-right-width: 3px;
border-left-width: 3px;
border-top-style: none;
border-bottom-style: none;
border-right-style: solid;
border-left-style: solid;
border-right-color: #000000;
border-left-color: #000000;
}

#rightmenu_dog
{
text-align: left;
width: 200px;
right: 0px;
padding-left: 0px;
padding-right: 0px;
background-color: #660000;
line-height: 40px;
border-right-width: 3px;
border-left-width: 3px;
border-top-style: none;
border-bottom-style: none;
border-right-style: solid;
border-left-style: solid;
border-right-color: #000000;
border-left-color: #000000;
}

#content
{
text-align: left;
width: auto;
height: auto;
padding-top: 10px;
padding-left: 10px;
padding-right: 10px;
vertical-align: top;
background-color: #999;
}

h1
{
text-align: center;
padding-top: 15px;
font-family: arial, verdana, sans-serif;
font-size: 2.5em;
font-weight: bold;
color: navy;
}

h2
{
font-family: arial, verdana, sans-serif;
font-size: 1.5em;
color: #660000;
text-align: left;
}

h3
{
font-family: verdana;
font-weight: bold;
font-style: italic;
font-size: 1.5em;
color: #660000;
}

.small
{
text-align: center;
font-family: arial, verdana, sans-serif;
font-size: .7em;
color: #792936;
}

.normal
{
font-family: arial, verdana, sans-serif;
font-size: .80em;
color: #792936;
}

.leftmenu
{
font-family: arial, verdana, sans-serif;
color: white;
font-size: .9em;
padding-left: 5px;
font-weight: bold;
line-height: 40px;
}

.rightmenu
{
font-size: 0.75em;
font-style: normal;
color: #000000;
line-height: 15px;
}

.rightmenubold
{
font-size: 1.3em;
font-style: normal;
font-weight: bold;
color: #660000;
line-height: 40px;
}

a.leftmenu
{
font-family: papyrus, arial, verdana, sans-serif;
color: white;
font-size: .9em;
padding-left: 5px;
font-weight: bold;
}

a.tablemenu
{
font-family: arial, verdana, sans-serif;
color: bfbfbf;
font-size: .75em;
font-weight: bold;
padding-left: 5px;
text-decoration: none;
}

a
{
text-decoration: none;
color: #660000;
}

a:hover
{
text-decoration: underline;
}

li
{
font-family: arial, verdana, sans-serif;
font-size: .80em;
}

li li
{
font-family: arial, verdana, sans-serif;
font-size: 1em;
}

p 
{
font-family: arial, verdana, sans-serif;
font-size: .80em;
}

p.big 
{
font-family: arial, verdana, sans-serif;
font-size: 1em;
}

p.bigmaroon 
{
font-family: arial, verdana, sans-serif;
font-size: 2em;
font-weight: bold;
color: #5f1313;
}

p.call 
{
font-family: arial, verdana, sans-serif;
font-size: 1.5em;
font-weight: bold;
text-align: center;
color: teal;
}

/* Homepage Styles */

.topbanner_home {
text-align: center;
height: 120px;
width: 960px;
background-color: #fcd242;
border-left-width: 3px;
border-right-width: 3px;
border-top-style: none;
border-right-style: solid;
border-left-style: solid;
border-bottom-style: none;
border-left-color: #000000;
border-right-color: #000000;
}

/* Coffee Cat Styles */

.topbanner_coffee
{
text-align: center;
height: 120px;
width: 960px;
background-color: #fcd242;
border-left-width: 3px;
border-right-width: 3px;
border-top-style: none;
border-right-style: solid;
border-left-style: solid;
border-bottom-style: none;
border-left-color: #000000;
border-right-color: #000000;
}

#leftmenu_coffee
{
width: 150px;
text-align: left;
background-color: #484a0c;
border-right-width: 3px;
border-left-width: 3px;
border-top-style: none;
border-bottom-style: none;
border-right-style: solid;
border-left-style: solid;
border-right-color: #000000;
border-left-color: #000000;
}

#rightmenu_coffee
{
text-align: left;
width: 150px;
right: 0px;
padding-left: 0px;
padding-right: 0px;
background-color: #484a0c;
line-height: 40px;
border-right-width: 3px;
border-left-width: 3px;
border-top-style: none;
border-bottom-style: none;
border-right-style: solid;
border-left-style: solid;
border-right-color: #000000;
border-left-color: #000000;
}

/* Night Cat Styles */

.topbanner_night
{
text-align: center;
height: 120px;
width: 960px;
background-color: #0c0a56;
border-left-width: 3px;
border-right-width: 3px;
border-top-style: none;
border-right-style: solid;
border-left-style: solid;
border-bottom-style: none;
border-left-color: #000000;
border-right-color: #000000;
}

#leftmenu_night
{
width: 150px;
text-align: left;
background-color: #890bfb;
border-right-width: 3px;
border-left-width: 3px;
border-top-style: none;
border-bottom-style: none;
border-right-style: solid;
border-left-style: solid;
border-right-color: #000000;
border-left-color: #000000;
}

#rightmenu_night
{
text-align: left;
width: 150px;
right: 0px;
padding-left: 0px;
padding-right: 0px;
background-color: #890bfb;
line-height: 40px;
border-right-width: 3px;
border-left-width: 3px;
border-top-style: none;
border-bottom-style: none;
border-right-style: solid;
border-left-style: solid;
border-right-color: #000000;
border-left-color: #000000;
}
