/*	Customizable Theme, Side Navigation: screen master
	--------------------------------------
	Author:		Patrick Haney
	Version:	070523
	Copyright:	(c) 2007 President and Fellows of Harvard University.  All rights reserved.
*/
@import url("core.css");
@import url("scale.css");
@import url("legacy-calendar.css");
@import url("legacy-myharvard-calendar.css");
@import url("legacy-myharvard-site.css");


/*	User-defined settings in the Site Admin */
body {
	<icb:existsSkinElement name="bodyfont">
		font-family: <icb:skinElement name="bodyfont" />;
	</icb:existsSkinElement>
}

#isites-scale-portal-content a {
	<icb:existsSkinElement name="linkcolor">
		color: <icb:skinElement name="linkcolor" />;
	</icb:existsSkinElement>
}

#isites-scale-portal-content a:hover {
	<icb:existsSkinElement name="linkcolorhover">
		color: <icb:skinElement name="linkcolorhover" />;
	</icb:existsSkinElement>
}

#global-wrap {
	<icb:existsSkinElement name="headerbgcolor">
		background-color: <icb:skinElement name="headerbgcolor" />;
	</icb:existsSkinElement>
	<icb:existsSkinElement name="headerbordersize">
		border-bottom: <icb:skinElement name="headerbordersize" />;
	</icb:existsSkinElement>
	border-bottom-style:solid;
	<icb:existsSkinElement name="headerbordercolor">
		border-bottom-color: <icb:skinElement name="headerbordercolor" />;
	</icb:existsSkinElement>
}

#global {
	<icb:existsSkinElement name="headertextcolor">
		color: <icb:skinElement name="headertextcolor" />;
	</icb:existsSkinElement>
}

#global h1 {
	<icb:existsSkinElement name="logopadding">
		padding: <icb:skinElement name="logopadding" />;
	</icb:existsSkinElement>
	<icb:existsSkinElement name="sitetitlecolor">
		color: <icb:skinElement name="sitetitlecolor" />;
	</icb:existsSkinElement>
	<icb:existsSkinElement name="sitetitlefont">
		font-family: <icb:skinElement name="sitetitlefont" />;
	</icb:existsSkinElement>
	<icb:existsSkinElement name="sitetitlesize">
		font-size: <icb:skinElement name="sitetitlesize" />;
	</icb:existsSkinElement>
}

#misc-info a {
	<icb:existsSkinElement name="logoutbgcolor">
		background-color: <icb:skinElement name="logoutbgcolor" />;
	</icb:existsSkinElement>
	<icb:existsSkinElement name="logouttextcolor">
		color: <icb:skinElement name="logouttextcolor" />;
	</icb:existsSkinElement>
	<icb:existsSkinElement name="logoutbordercolor">
		border-color: <icb:skinElement name="logoutbordercolor" />;
	</icb:existsSkinElement>
}

#misc-info a:hover {
	<icb:existsSkinElement name="logouthoverbgcolor">
		background-color: <icb:skinElement name="logouthoverbgcolor" />;
	</icb:existsSkinElement>
	<icb:existsSkinElement name="logouthovertextcolor">
		color: <icb:skinElement name="logouthovertextcolor" />;
		color:#F03;
	</icb:existsSkinElement>
    <icb:existsSkinElement name="logouthoverbordercolor">
		border-color: <icb:skinElement name="logouthoverbordercolor" />;
	</icb:existsSkinElement>
}

#isites-scale-portal-head h1 {
	<icb:existsSkinElement name="pagetitlecolor">
		color: <icb:skinElement name="pagetitlecolor" />;
	</icb:existsSkinElement>
	<icb:existsSkinElement name="pagetitlefont">
		font-family: <icb:skinElement name="pagetitlefont" />;
	</icb:existsSkinElement>
	<icb:existsSkinElement name="pagetitlesize">
		font-size: <icb:skinElement name="pagetitlesize" />;
	</icb:existsSkinElement>
}	

#isites-scale-portal-content-wrap {
	<icb:existsSkinElement name="contentbgcolor">
		background-color: <icb:skinElement name="contentbgcolor" />;
	</icb:existsSkinElement>
}

/* When the content background color is set, clean up other elements so it shows up */
#isites-scale-portal {
	<icb:existsSkinElement name="maincontentbg">
		background-color: <icb:skinElement name="maincontentbg" />;
	</icb:existsSkinElement>
}

#isites-scale-portal-content {
	<icb:existsSkinElement name="maincontentbg">
		background-color: <icb:skinElement name="maincontentbg" />;
	</icb:existsSkinElement>
}

#isites-scale-portal-content .topic {
	<icb:existsSkinElement name="maincontentbg">
		background-color: <icb:skinElement name="maincontentbg" />;
	</icb:existsSkinElement>
}

#isites-scale-portal-content .topic .content .wrap {
	<icb:existsSkinElement name="maincontentbg">
		border-color: <icb:skinElement name="maincontentbg" />;
	</icb:existsSkinElement>
}

#isites-scale-portal-navigation {
	<icb:existsSkinElement name="navfont">
		font-family: <icb:skinElement name="navfont" />;
	</icb:existsSkinElement>
}

#isites-scale-portal-navigation li {
	<icb:existsSkinElement name="navfontsize">
		font-size: <icb:skinElement name="navfontsize" />;
	</icb:existsSkinElement>
}

#isites-scale-portal-navigation li a, .admin #isites-scale-portal-navigation li a {
	<icb:existsSkinElement name="navtextcolor">
		color: <icb:skinElement name="navtextcolor" />;
	</icb:existsSkinElement>
	<icb:existsSkinElement name="navitembg">
		background: <icb:skinElement name="navitembg" />;
	</icb:existsSkinElement>
}

#isites-scale-portal-navigation a.current, .admin #isites-scale-portal-navigation a.current {
	<icb:existsSkinElement name="navitembgcurrent">
		background: <icb:skinElement name="navitembgcurrent" />;
	</icb:existsSkinElement>
	<icb:existsSkinElement name="navtextcolorcurrent">
		color: <icb:skinElement name="navtextcolorcurrent" />;
	</icb:existsSkinElement>
}

#isites-scale-portal-navigation a:hover, .admin #isites-scale-portal-navigation a:hover {
	<icb:existsSkinElement name="navitembghover">
		background: <icb:skinElement name="navitembghover" />;
	</icb:existsSkinElement>
	<icb:existsSkinElement name="navtextcolorhover">
		color: <icb:skinElement name="navtextcolorhover" />;
	</icb:existsSkinElement>
}

/* Secondary navigation */
#isites-scale-portal-navigation li li, #isites-scale-portal-navigation li li li {
	<icb:existsSkinElement name="navsecondaryfont">
		font-family: <icb:skinElement name="navsecondaryfont" />;
	</icb:existsSkinElement>
	<icb:existsSkinElement name="navsecondaryfontsize">
		font-size: <icb:skinElement name="navsecondaryfontsize" />;
	</icb:existsSkinElement>
}

#isites-scale-portal-navigation li li a, #isites-scale-portal-navigation li li li a, .admin #isites-scale-portal-navigation li li a, .admin #isites-scale-portal-navigation li li li a {
	<icb:existsSkinElement name="navsecondarytextcolor">
		color: <icb:skinElement name="navsecondarytextcolor" />;
	</icb:existsSkinElement>
	<icb:existsSkinElement name="navsecondarybg">
		background: <icb:skinElement name="navsecondarybg" />;
	</icb:existsSkinElement>
}

#isites-scale-portal-navigation li li a.current, #isites-scale-portal-navigation li li li a.current, .admin #isites-scale-portal-navigation li li a.current, .admin #isites-scale-portal-navigation li li li a.current {
	<icb:existsSkinElement name="navsecondarybgcurrent">
		background: <icb:skinElement name="navsecondarybgcurrent" />;
	</icb:existsSkinElement>
	<icb:existsSkinElement name="navsecondarytextcolorcurrent">
		color: <icb:skinElement name="navsecondarytextcolorcurrent" />;
	</icb:existsSkinElement>
}

#isites-scale-portal-navigation li li a:hover, #isites-scale-portal-navigation li li li a:hover, .admin #isites-scale-portal-navigation li li a:hover, .admin #isites-scale-portal-navigation li li li a:hover {
	<icb:existsSkinElement name="navsecondarybghover">
		background: <icb:skinElement name="navsecondarybghover" />;
	</icb:existsSkinElement>
	<icb:existsSkinElement name="navsecondarytextcolorhover">
		color: <icb:skinElement name="navsecondarytextcolorhover" />;
	</icb:existsSkinElement>
}

/* Topic styles */
#isites-scale-portal-content .topic .head h3 {
	<icb:existsSkinElement name="topictitlecolor">
		color: <icb:skinElement name="topictitlecolor" />;
	</icb:existsSkinElement>
	<icb:existsSkinElement name="topictitlefont">
		font-family: <icb:skinElement name="topictitlefont" />;
	</icb:existsSkinElement>
	<icb:existsSkinElement name="topictitlesize">
		font-size: <icb:skinElement name="topictitlesize" />;
	</icb:existsSkinElement>
}

#isites-scale-portal-content .topic .head .wrap {
	<icb:existsSkinElement name="topictitlelinecolor">
		border-color: <icb:skinElement name="topictitlelinecolor" />;
	</icb:existsSkinElement>
	<icb:existsSkinElement name="topictitlelinesize">
		border-bottom-width: <icb:skinElement name="topictitlelinesize" />;
	</icb:existsSkinElement>
}	

#isites-scale-portal-content .topic .content {
	<icb:existsSkinElement name="contenttextcolor">
		color: <icb:skinElement name="contenttextcolor" />;
	</icb:existsSkinElement>
	<icb:existsSkinElement name="contentfontsize">
		font-size: <icb:skinElement name="contentfontsize" />;
	</icb:existsSkinElement>
}
	
#footer p {
	<icb:existsSkinElement name="footertextcolor">
		color: <icb:skinElement name="footertextcolor" />;
	</icb:existsSkinElement>
}