/* Edited with EditCSS */
/**** LINK-tag style sheet style-yhst-14461356644842.css ****/

body { background-color: #000000; }
* {
    margin:0px;
    padding:0px;
}
a {
    text-decoration: none;
}
a:hover {
    text-decoration: underline;
}
img {
    border: 0px;
}
.left {
    float: left;
}
.right {
    float: right;
}
.clear {
    clear:both;
    font-size: 0;
    height: 0;
}
#body {
    width: 760px;
    border: solid 1px #5C5C5C;
    position: relative;
}

#logo {
    float: left;
    width: 232px;
    height: 85px;
}
#header-text-links {
    padding: 13px 0 13px 0;;
    background: #fff top left no-repeat;
}
#header-text-links .inner {
    height: 15px;
    padding-left: 14px;
    width: 514px;
}
* html #header-text-links .inner {
    width: 528px;
}
#header-text-links a {
    font: bold 11px arial;
    color: #000;
    text-decoration:none;
    padding: 0 8px 0 8px;
    border-right: solid 1px #000;
}
#header-text-links a.last {
    border-right: none;
    padding-right: 0;
}
#header-text-links a:hover {
    text-decoration:underline;
}
#home #header-image-links {
    margin-top: 1px;
    background: url(/lib/yhst-92669273258994/2-home-bg.gif) #fff top right repeat-y;
}
#header-image-links {
    margin-top: 1px;
}
/*---------------------------------*/
* html #maintable {margin-top: -2px;}

#maintable .one {
    xbackground: url(/lib/yhst-92669273258994/2-nav-bg.gif) #fff top left repeat-y;
    background-color: #000;
}
#search {
    margin: 2px 0 5px 16px;
}
#search img {
    padding-bottom: 4px;
}
#search .search-box {
    font: normal 12px arial;
    width: 135px;
    margin-right: 5px;
}
.mailinglist-box {
    font: normal 12px arial;
    width: 135px;
}
.mailinglist-header {
    font: bold 12px arial;
    color: #FFF;
}
#navcell {
    width: 193px;
    background: url(/lib/yhst-92669273258994/2-nav-bg.jpg) 12px 0 no-repeat;
}
#nav {
    padding: 0 5px 0 14px;
}
#navfooter {
   position: absolute;
   bottom: 75px;
   left: 15px;
}
* html navfooter {
    margin-bottom: 0px;
}
#footer-links {
    background-color: #EA0000;
    padding: 7px 0 7px 0;
    font: normal 11px arial;
    color: #000;
    text-align: center;
}
#footer-links a {
    font: bold 11px arial;
    color: #000;
    border-right: solid 1px #000;
    text-decoration:none;
    padding: 0 10px 0 10px;
}
#footer-links a.last {
    border-right: none;
    padding-right: 0;
}
#footer-links a:hover {
    text-decoration:underline;
}
#footer .divider {
    height: 2px;
    background-color: #000;
}
#copyright {
    padding: 8px 2px 8px 2px;
    font: normal 12px arial;
    color: #999;
    text-align: right;
    background-color: #000;
}
#copyright a {
    font: normal 12px arial;
    color: #999;
    text-decoration:underline;
}
#copyright a:hover {
    text-decoration:none;
}
#leftnav a:hover {
background:url(http://images.jackiemichelle.com/arrow.gif) 2px 5px no-repeat;
color: #FFF;
text-decoration:underline;
}
#menutitle {
padding: 2px 0 2px 0px;
}
*html #menutitle {
width: 185px;
} 
#menutitleexp,
#menutitleexp2{
font: bold 12px arial, tahoma;  
color: #FFF;
padding:2px 0px 2px 10px;
}
#menutitle A{                 /* nav header, user NOT in section, HAS submenus */
font: bold 12px arial, tahoma;  
color: #FFF;
padding-left:10px;
}
#menutitleexp2,
#menutitleexp {
color: #FFF;
font-weight: bold;
}
*html #menutitleexp {
width: 185px;
}
*html #menutitleexp2 {
width: 185px;
}
#menutitleexp2 { }

#menutitle2{                /* nav header, user IS in section, HAS submenus */
cursor:pointer;
padding:2px 0 2px 0px;        
text-align:left;
font-family: arial,tahoma; 
font-weight: bold; 
font-size: 12px; 
color: #FFF;
width:175px;
}
#menutitle2 A{
width:175px;
color:#FFF;
padding-left:10px;
display:block;
text-decoration:none;
}
*html #menutitle2 {
width:182px;
}

#menutitle3 A{              /* nav header, user NOT in section, NO submenus */
cursor:pointer;
width:160px;
padding:2px;
padding-left: 10px;
text-align:left;
font-family: arial, tahoma; 
font-weight: bold; 
font-size: 12px; 
color: #FFF;
text-decoration: none;
}

*html #menutitle3 A {
width: 167px;
}

.submenu {       /* block that contains submenu links */
padding-bottom: 10px;
width: 175px;
}

A.submenu-link {
color: #F00;
font-family: arial, tahoma; 
font-weight: normal; 
font-size: 11px; 
color: #FFF;
padding-left: 10px;
text-decoration: none;
display: block;
}
A.submenu-link:hover {
background:url(http://images.jackiemichelle.com/arrow.gif) 2px 5px no-repeat;
color: #FFF;
text-decoration:underline;
}

*html .submenu-link { width:185px; }


.name {font: bold 14px tahoma, verdana; color: #C8424B;}

#item, #item TD,
#section, #section TD,
#subsection, #subsection TD
      {font: normal 11px verdana, arial; color: #666666;}
      
#breadcrumbs A {font: bold 10px verdana, arial; color: #666666; text-decoration:underline;}
#breadcrumbs   {font: bold 10px verdana, arial; color: #999999;}

#contents A {font: bold 12px tahoma; color: #666666; text-decoration:none;}
#contents A:hover {text-decoration:underline; color: #C8424B;}

.price {font: bold 13px tahoma, verdana; color: #C8424B; }


#home .two {
xbackground-image: url(/lib/yhst-92669273258994/2-home-bg.gif);
padding: 0px;
margin:0px;
vertical-align:top;
}
#numbered-list  {display:block; padding: 5px;}
#numbered-list A{
font: bold 11px arial, tahoma;  
color: #FFF;
}
#numbered-list TD{
font: bold 11px arial, tahoma;  
color: #FFF;
}
#numbered-list.gossip{
font: bold 11px arial, tahoma;  
color: #000;
}
.footer-color   {background-color: #EBEBEB;}
.message {font: normal 12px arial; color: #656565;}
div.div {
padding-top: 4px;
margin-bottom: 4px;
border-bottom: dotted 1px #666;
}
#maintableouter {
padding: 0px;

margin:0px;
vertical-align:top;
}
#footer {background: url(/lib/yhst-92669273258994/2-nav-bg.gif) #fff top left repeat-y;
}


/**** Inline STYLE-tag style sheet ****/

.submenu{display: none;}


