/* HTML */
body, td	{
	font-size: 12px;
	font-family: Verdana,Helvetica,sans-serif;
	color: #333; }
body {
	background:#0b0b12 url(http://www.karenlisa.com/images/bgswirl.jpg) repeat 0 0 fixed; }

A:active	{ font-weight:normal; color:#cc0000; text-decoration:underline; }
A:link		{ font-weight:normal; color:#1e00a0; text-decoration:underline; }
A:visited	{ font-weight:normal; color:#1e00a0; text-decoration:none; }
A:hover		{ font-weight:normal; color:#cc0000; text-decoration:underline; }


#page-container {
  width:980px;
  margin:25px auto;
  background-color:#000;
}

#content {
  overflow:auto;
  width:100%;
  border-bottom:2px solid #000;
}

#content .content {
  padding:0 10px;
  margin-left:450px;
  color:#EFD1DD;
  font:16px/22px "Century Gothic",Helvetica,Arial,sans-serif !important;
}

#content .content h1,
#content .content h2,
#content .content h3 {
  font-weight:normal;
  color:#FF6FAB;
  line-height:180%;
}

#content .content a {
  color:#CF1965;
}

/* MENU BAR */

#section-links {
  color:#ddd;
  padding:0; margin:0;
  list-style-image:none;
}
#section-links li {
  display:inline;
  padding:0;
  padding-right:15px;
}
#section-links a {
  text-decoration:none;
  color:white;
  font-size:13.5px;
  font-weight:normal;
}
#section-links a:hover {
  text-decoration:underline;
}

.yui-skin-sam .yuimenubarnav .yuimenubaritemlabel.selected-link,
#header-table .selected-link
{
  font-weight:bold;
  text-decoration:underline;
}

.gallery-links td, .gallery-links a {
  color:white;
  font-size:10px;
  text-decoration:none;
}
.gallery-links .label {
  color:#f2f2f2;
}

#kl-menubar {
  background-color:#333;
  padding-left:10px;
  border-color:#000 !important;
  border-width:2px 0 !important;
}

#kl-menubar .name {
  opacity:0.6;
}

#kl-menubar .spaced {
  padding-top:15px;
}


/* overrides */
.yui-skin-sam .yuimenubar { font-family:"Century Gothic",Helvetica,Arial,sans-serif; font-size:16px; background:none; border:0 solid transparent !important; }
.yui-skin-sam .yuimenubarnav .yuimenubaritem { border:0 solid transparent !important; padding-right:12px; }
.yui-skin-sam .yuimenubarnav .yuimenubaritem.right {float:right}

.yui-skin-sam .yuimenubarnav .clickable a { cursor:pointer !important; }
.yui-skin-sam .yuimenubarnav .yuimenubaritemlabel { border-color:transparent; color:#ccc; padding:0 15px 0 2px; }
.yui-skin-sam .yuimenubarnav .yuimenubaritem-selected { background:none; }
.yui-skin-sam .yuimenubarnav .yuimenubaritemlabel-selected { text-decoration:underline; color:#fff; }
.yui-skin-sam .yuimenubarnav .yuimenubaritemlabel.selected-link { color:#fff; }

.yui-skin-sam .yuimenubarnav .yuimenuitemlabel.selected-link,
.yui-skin-sam .yuimenubarnav .yuimenuitem .selected-link { text-decoration:underline; }

.yui-skin-sam .yuimenu .bd { margin-top:3px; background-color:transparent;  border:1px solid #333; border-color:rgba(200,200,200,0.4); border-bottom:0; -moz-box-shadow:1px 3px 3px rgba(0,0,0,0.3); -webkit-box-shadow:1px 3px 3px rgba(0,0,0,0.3); box-shadow:1px 3px 3px rgba(0,0,0,0.3); }
.yui-skin-sam .yuimenu ul { padding:0; }
.yui-skin-sam .yui-menu-shadow-visible { background:#0b0b12 url(http://www.karenlisa.com/images/bgswirl.jpg) repeat 0 0 fixed; opacity:0.8; margin:0 4px 4px 4px; }

.yui-skin-sam .yuimenubarnav .yuimenubaritemlabel-hassubmenu{ background-image: url(/images/menubaritem_submenuindicator.png); }
.yui-skin-sam .yuimenubarnav .yuimenuitem,
.yui-skin-sam .yuimenubarnav .yuimenuitem-selected.yuimenuitem-disabled { font-size:13px; padding:4px 0 3px 0; background-color:transparent; /*background-color:#333; background-color:rgba(50,50,50,0.6); */ }
.yui-skin-sam .yuimenubarnav .yuimenuitem a { color:#fff; cursor:pointer; text-shadow:1px 1px 1px rgba(0,0,0,0.6); }
.yui-skin-sam .yuimenubarnav .yuimenuitem.subitem { padding-left:12px; }
.yui-skin-sam .yuimenubarnav .yuimenuitem-selected { background-color:#C76983; background-color:rgba(185, 0,60, 0.6); }
.yui-skin-sam .yuimenubarnav .yuimenuitem-disabled a { color:#C5A4B1; font-size:115% }