/* 
==
Skin styles for DotNetNuke
==
*/
BODY { background-color: #fff;}
HR { line-height: 1; height: 1px; border-bottom: 1px groove #75714e; }
A:link, A:visited { color: #000; font-size: 11px; font-family: Georgia, "Times New Roman", Times, serif; }
A:hover, A:current { color: #963; font-size: 11px; font-family: Georgia, "Times New Roman", Times, serif; text-decoration: none; }
.pagemaster { background-color: #000; width: 100%; height: 100%; }
.pageMain { background-image: url(http://www.sarahlafon.com/Portals/1/MainTable.jpg); background-repeat: no-repeat; }
.controlpanel {
	width: 100%;
	background-color: #ccc;
}
.leftpane { background-image: url(http://www.sarahlafon.com/Portals/1/bckgrnd.jpg); }
.contentpane { background-image: url(http://www.sarahlafon.com/Portals/1/bckgrnd.jpg); padding-left: 6px; padding-right: 4px; padding-top: 6px; }
.rightpane {
	width: 175px;
	background-color: transparent;
	padding-left: 6px;
	padding-right: 4px;
	padding-top: 6px;
}
.bottompane {
	width: 100%;
	background-color: #fff;
	padding-left: 6px;
	padding-right: 4px;
	padding-top: 6px;
}
.skinfooter { color: #fff; }
.title { color: #484848; font-size: 14px; font-family: Tahoma, Arial, Helvetica; font-weight: bold; }
.head { color: #79754f; font-size: 14px; font-family: Georgia, "Times New Roman", Times, serif; font-weight: bold; font-variant: small-caps; line-height: 26px; }
.bodylarge { font-size: 12px; font-family: Tahoma, Arial, Helvetica; }
.body { font-size: 11px; font-family: Tahoma, Arial, Helvetica; }
.icontools, .icontools a:link, .icontools a:visited, .icontools a:active { color: #fff; font-size: 11px; font-family: Tahoma, Arial, Helvetica; font-weight: bold; background-color: #537092; }
.icontools a:hover { color: #fff; font-size: 11px; font-family: Tahoma, Arial, Helvetica; font-weight: bold; background-color: #537092; text-decoration: underline; }
.StandardButton, .StandardButton A:link, .StandardButton A:visited { color: #fff !important; font-family: Georgia, "Times New Roman", Times, serif; font-weight: bold; background-color: #79754f; padding: 2px 4px; border: outset 1px #000; }
.StandardButton A:hover { color: #ede478 !important; font-family: Georgia, "Times New Roman", Times, serif; font-weight: bold; background-color: #79754f; padding: 2px 4px; border: outset 1px #000; }
#songname { }
#songnameover { background-color: #949069; }
/*===FooterTabs===*/
.LoginTabs, A.LoginTabs:link, A.LoginTabs:visited { font-weight: bold; font-size: 11px; color: #eae6c4; font-family: Tahoma, Arial, Helvetica; text-decoration: none; }
A.LoginTabs:active, A.LoginTabs:hover   {
    text-decoration:    none;
    color:#963;
}
/*===FooterTabs===*/
.FooterTabs { font-weight: bold; font-size: 10px; color: #eae6c4; font-family: Tahoma, Verdana, Arial, Sans-Serif; text-decoration: none; vertical-align: middle; height: 22px; }
.FooterTabs a:link { color:#eae6c4; font-size: 10px; font-family: Tahoma, Verdana, Arial, Sans-Serif; font-weight: bold; text-decoration: none !important; }
.FooterTabs a:visited  { text-decoration:    none; color:#eae6c4; font-size: 10px; font-family: Tahoma, Arial, Helvetica; font-weight: bold; }
.FooterTabs a:active   { text-decoration:    underline; color:#eae6c4; font-size: 10px; font-family: Tahoma, Verdana, Arial, Sans-Serif; font-weight: bold; }
FooterTabs a:hover    { text-decoration:    underline; color:#999; font-size: 10px; font-weight: bold; }
/*===Login Text===*/
.SkinObject { color: #eae6c4; font-size: 11px; font-family: Tahoma, Arial, Helvetica; font-weight: bold; }
A.SkinObject:link { color: #eae6c4; font-size: 11px; font-family: Tahoma, Arial, Helvetica; font-weight: bold; text-decoration: none; }
A.SkinObject:visited  { color: #eae6c4; font-size: 11px; font-family: Tahoma, Arial, Helvetica; font-weight: bold; text-decoration: none; }
A.SkinObject:active   { color: #963; font-size: 11px; font-weight: bold; text-decoration: none; }
A.SkinObject:hover    { color: #963; font-size: 11px; font-family: Tahoma, Arial, Helvetica; font-weight: bold; text-decoration: none; }
/*====Menu====*/
.MainMenu_MenuContainer{ background-image: none; background-repeat: repeat; background-attachment: scroll; background-position: 0 0; width:1%; }
.MainMenu_MenuContainer td{cursor:default;width:1px;}
.MainMenu_MenuIcon{display:none;}
.MainMenu_RootMenuArrow{}
.MainMenu_MenuItem{ color:#333; font-size:12px; font-family: Tahoma, Arial, Helvetica; font-weight:normal; padding:2px 15px 2px 5px; border-color: #fa0; border-style: solid; border-width:1px 0; }
.submenuitembreadcrumb{ color:#fff; font-size:12px; font-family: Tahoma, Arial, Helvetica; font-weight:normal; padding:2px 15px 2px 5px; border-color: #fa0; border-style: solid; border-width:1px 0; }
.submenuitemselected{ color:#fff; font-size:12px; font-family: Tahoma, Arial, Helvetica; font-weight:normal; padding:2px 15px 2px 5px; border-color: #fa0; border-style: solid; border-width:1px 0; }
.MainMenu_MenuArrow{
	font-size:11px;
	padding:2px 0 2px 10px;height:24px;
	border:#FA0 solid;border-width:1px 1px 1px 0;
}
.submenu{ z-index:1000; border:0; padding:0; margin-left:1px; }
.rootmenuitem{ color: #fff; font-weight: bold; text-align:center; border:0; }
.rootmenuitem td, .rootmenuitem a:active{padding:0 10px 0 9px;width:100px;height:24px;cursor:pointer;cursor:pointer;}
.rootmenuitem td span{ color:#fff; font-size:12px; font-family: Tahoma, Arial, Helvetica; font-weight:bold; white-space:nowrap; }
.rootmenuitemselected{ color: #fff; font-size: 12px; font-family: Tahoma, Arial, Helvetica; font-weight: bold; background-color: #800000; text-align: center; border:0; }
.rootmenuitemselected td{padding:0 10px 0 9px;width:100px;height:24px;cursor:pointer;cursor:pointer;}
.rootmenuitemselected td span{ color:#f3f5fa; font-size:12px; font-family: Tahoma, Arial, Helvetica; font-weight:bold; white-space:nowrap; }
.rootmenuitembreadcrumb{ text-align:center; border:0; }
.rootmenuitembreadcrumb td{padding:0 10px 0 9px;width:100px;height:24px;cursor:pointer;cursor:pointer;}
.rootmenuitembreadcrumb td span{ color:#fff; font-size:12px; font-family: Tahoma, Arial, Helvetica; font-weight:bold; white-space:nowrap; }
.MainMenu_MenuBreak{height:43px;cursor:default;border:0;}
.MainMenu_MenuBreak table{border:0;height:40px;background:#FFF;}
.MainMenu_MenuBreak td{font-size:1px;}
.SubMenuPane { color: #fff; text-indent: 10px; vertical-align: middle; height: 23px; }
.SubMenuPane td { vertical-align: middle; height: 26px; }
/*===AdminMenu===*/
.ADMINmenucontainer { color: #ccc; background-image: url(TopMenu.gif); background-repeat: repeat-x; cursor: pointer; }
.ADMINmenubar { color: #ccc; font-weight: bold; background-image: url(TopMenu.gif); background-repeat: repeat-x; height: 25px; cursor: pointer; }
.ADMINmenuitem { color: #ccc; font-size: 12px; font-family: Verdana, Arial, Helvetica, sans-serif; font-weight: bold; border-width: 0; }
.ADMINmenuitemselect { color: #ccc468; font-size: 12px; font-family: Verdana, Arial, Helvetica, sans-serif; font-weight: bold; cursor: pointer; }
.ADMINrootmenuitem { color: #ccc; font-size: 12px; font-weight: bold; cursor: pointer; }
.ADMINrootmenuitemselect { color: #ccc468; font-size: 12px; font-family: Verdana, Arial, Helvetica, sans-serif; font-weight: bold; cursor: pointer; }
.ADMINrootmenuitemsel { color: #ccc468; font-size: 12px; font-family: Verdana, Arial, Helvetica, sans-serif; font-weight: bold; cursor: pointer; }
.ADMINrootmenuitembreadcrumb { color: #ccc468; font-size: 12px; font-family: Verdana, Arial, Helvetica, sans-serif; font-weight: bold; }
.ADMINsubmenu { color: #ccc; font-size: 12px; background-color: #000; border-width: 0; cursor: pointer; }
.ADMINsubmenuitemsel { color: #ccc468; font-size: 12px; font-family: Verdana, Arial, Helvetica, sans-serif; font-weight: bold; }
.ADMINsubmenuitemactive { color: #ccc468; font-size: 12px; font-family: Verdana, Arial, Helvetica, sans-serif; font-weight: bold; }
.ADMINsubmenuitembreadcrumb { color: #ccc468; font-size: 12px; font-family: Verdana, Arial, Helvetica, sans-serif; font-weight: bold; }
/*=== Menu===*/
.TopMenuBar { color: #eae6c4; font-size: 11px; font-family: Georgia, "Times New Roman", Times, serif; }
.TopMenuItem, .TopMenuItem a:link, .TopMenuItem a:visited { color: #eae6c4 !important; font-size: 11px; font-family: Georgia, "Times New Roman", Times, serif; font-weight: bold; font-variant: small-caps; text-decoration: none; text-align: center; }
.TopMenuItemCurrent, .TopMenuItemOver A:hover { color: #963; font-size: 11px; font-weight: bold; font-variant: small-caps; text-decoration: none; text-align: center; border-width: 0; }
