/* CSS Document */

/* Sally Sacks website */

body {
background: #990033;
font-family: Arial, Helvetica, sans-serif;
font-size: 12px;
color: #000000;
}

#container {
width: 760px;
margin-left: auto; /* centers site on screen */
margin-right: auto;
border: 1px solid #000000;
}

a {
color: #990033;
text-decoration: underline;
}

a img {
border: none;
}

hr {
width: 80%;
height: 1px;
}

.title {
font-size: 15px;
font-weight: bold;
color: #990033;
text-decoration: none;
}

#tops {
background: #ee4591 url(images/tab_center.gif) top left repeat-x;
height: 30px;
width: auto;
padding-left: 60px;
}

ul.menu {list-style:none; margin:0; padding:0; }
ul.menu * {margin:0; padding:0;}
ul.menu a:link, a:visited {display:block; color:#990033; text-decoration:none; font-weight:bold;}
ul.menu a:hover, a:active, a:focus {display: block; color:#ffffff; text-decoration: none; font-weight: bold;}
ul.menu li {position:relative; float:left; width: auto; min-width: 120px; height: 30px; } /*regular menu item*/
ul.menu li.last {position: relative; float:left; width:auto; min-width:100px; height:30px; } /*last item*/
ul.menu ul {position:absolute; top:30px; left:0; background:#ee4591; display:none; opacity:0; list-style:none; width: 148px; border: 1px solid #990033;} /*inside drop-down*/
ul.menu ul li {position:relative; border:none; width:148px; margin:0; height: 20px;}
ul.menu ul li a {display:block; padding:0; background-color:#ee4591;}
ul.menu ul li a:hover {background-color:#ee4591;}
ul.menu ul ul {}
ul.menu .menulink {font-weight:bold; padding-top:8px; }
ul.menu .menulink:hover, ul.menu .menuhover {}
ul.menu .sub {background:#84e5d1 136px 8px no-repeat}
ul.menu .topline {border-top:1px solid #aaa}


#north {

}

#center {

background: #84e5d1;
}

blockquote {
border-left: #990033 2px solid;
padding-left: 5px;
width: 80%;
}

#south {
background: #84e5d1;

}

#south a {
text-decoration: none;
color: #000000;
}