@charset "UTF-8";
/* CSS Document */

/*
@import url("http://ajax.googleapis.com/ajax/libs/yui/2.7.0/build/reset-fonts-grids/reset-fonts-grids.css");
*/

@import url("styles/reset.css");
/*@import url("styles/text.css");*/
@import url("styles/base-min.css");
@import url("styles/fonts-min.css");
@import url("styles/960.css");
@import url("styles/OverrideYUI.css");
@import url("styles/resetDNN.css");
@import url("styles/navTopMenu.css");
@import url("styles/navSubMenu.css");

.textCenter {
	text-align: center;
}
.textLeft {
	text-align: left;
}
.textRight {
	text-align: right;
}
.small {
	font-size: 77%;
}
.clr {
	clear: both;
}
.clrRight {
	clear: right;
}
.clrLeft {
	clear: left;
}
.floatRight, .imgFloatRight {
	float: right;
}
.floatLeft, .imgFloatLeft {
	float: left;
}
.imgFloatRight {
	padding: 0 0 10px 10px;
}
.imgFloatLeft {
	padding: 0 10px 10px 0;
}
h1, h2, h3, h4, h5, h6 {
	font-weight:normal;
}

html, body {
	margin:0;
	padding:0;
}
body {
	background: #fff;
}
html, body#Body {
	background: #e7e7e8;
}
#header {
	background: #e7e7e8 url(images/bgHeader.png) repeat-x;
	height:154px;
}
#headerWraper {
	margin-left:auto;
	margin-right:auto;
	width:960px;
	height:154px;
}
#imgLogo {
	width:643px;
	height:154px;
	background: url(images/logoAP-Arts.png) no-repeat;
	margin-left: 2em;
}
.navMainContainer {
	background-color: #e7e7e8;
	z-index: 1;
}
#navMain {
	height:50px;
} 
#navSub {
	width: 160px;
}
#searchContainer {
	float: right;
	padding: 10px;
}
#imgSearchButton {
	background:url(images/icnSearch-16.png) no-repeat center center;
	width:16px;
	height:16px;
}
.HomePageSkin .ContentPane {
	vertical-align: middle;
}
.HomePageSkin div.overlay {
	padding:40px;
	width:576px;
	display:none;
	background-image:url(/js/jquery.tools/images/white.png);
}
.HomePageSkin div.overlay div.close {
	background:url(/js/jquery.tools/images/close.png) no-repeat;
	position:absolute;
	top:2px;
	right:5px;
	width:35px;
	height:35px;
	cursor:pointer;
}
.HomePageSkin div.overlay a {
	height:450px;
	display:block;
}
.DefaultSkin .ContentPane, .AdminSkin .ContentPane {
	background-color: #fff;
	padding: 2em 1em 1em 2em;
	text-align: justify;	
}
.OldStyle {
	font-size: 123.1%;
}
#divPageHeader {
	width:100px;
	height:100px;
	float: left;
	margin: 0 20px 20px 0;
}
.ParentTabID62 #divPageHeader,
.ParentTabID107 #divPageHeader,
.TabID72 #divPageHeader,
.TabID118 #divPageHeader {
	display:none;
}
#divPageHeader img {
	width:100px;
	height:100px;
	background:url(../../images/pageHeaders/hdrIconAboutUs.png) no-repeat center center;
}
.ParentTabID58 #divPageHeader img {
	background:url(../../images/pageHeaders/hdrIconAboutUs.png) no-repeat center center;
}
.ParentTabID59 #divPageHeader img {
	background:url(../../images/pageHeaders/hdrIconArtHistory.png) no-repeat center center;
}
.ParentTabID60 #divPageHeader img {
	background:url(../../images/pageHeaders/hdrIconMusicTheory.png) no-repeat center center;
}
.ParentTabID61 #divPageHeader img {
	background:url(../../images/pageHeaders/hdrIconStudioArt.png) no-repeat center center;
}
.ParentTabID63 #divPageHeader img {
	background:url(../../images/pageHeaders/hdrIconResources.png) no-repeat center center;
}
.ParentTabID64 #divPageHeader img {
	background:url(../../images/pageHeaders/hdrIconNews.png) no-repeat center center;
}
.ParentTabID7 #divPageHeader, .ParentTabID41 #divPageHeader, .ParentTabID40 #divPageHeader, .ParentTabID109 #divPageHeader, .ParentTabID110 #divPageHeader  {
	display:none;
}
.ContentPane h1,
.ContentPane h2,
.ContentPane h3,
.ContentPane h4,
.ContentPane h5,
.ContentPane h6 {
/* Default */
	color: #ED4133;
	text-transform:uppercase;
	text-align:left;
}
.ContentPane strong,
.ContentPane b {
/* Default */
	color: #ED4133;
}
.ParentTabID58 .ContentPane h1,
.ParentTabID58 .ContentPane h2,
.ParentTabID58 .ContentPane h3,
.ParentTabID58 .ContentPane h4,
.ParentTabID58 .ContentPane h5,
.ParentTabID58 .ContentPane h6,
.ParentTabID58 .ContentPane strong,
.ParentTabID58 .ContentPane b {
/* About Us */
	color: #ED4133;
}
.ParentTabID59 .ContentPane h1,
.ParentTabID59 .ContentPane h2,
.ParentTabID59 .ContentPane h3,
.ParentTabID59 .ContentPane h4,
.ParentTabID59 .ContentPane h5,
.ParentTabID59 .ContentPane h6,
.ParentTabID59 .ContentPane strong,
.ParentTabID59 .ContentPane b {
/* Art History */
	color: #FF9904;
}
.ParentTabID60 .ContentPane h1,
.ParentTabID60 .ContentPane h2,
.ParentTabID60 .ContentPane h3,
.ParentTabID60 .ContentPane h4,
.ParentTabID60 .ContentPane h5,
.ParentTabID60 .ContentPane h6,
.ParentTabID60 .ContentPane strong,
.ParentTabID60 .ContentPane b {
/* Music Theory */
	color: #025FB3;
}
.ParentTabID61 .ContentPane h1,
.ParentTabID61 .ContentPane h2,
.ParentTabID61 .ContentPane h3,
.ParentTabID61 .ContentPane h4,
.ParentTabID61 .ContentPane h5,
.ParentTabID61 .ContentPane h6,
.ParentTabID61 .ContentPane strong,
.ParentTabID61 .ContentPane b {
/* Studio Art */
	color: #74B64B;
}
.ParentTabID62 .ContentPane h1,
.ParentTabID62 .ContentPane h2,
.ParentTabID62 .ContentPane h3,
.ParentTabID62 .ContentPane h4,
.ParentTabID62 .ContentPane h5,
.ParentTabID62 .ContentPane h6,
.ParentTabID62 .ContentPane strong,
.ParentTabID62 .ContentPane b {
/* Calendar */
	color: #007B77;
}
.ParentTabID63 .ContentPane h1,
.ParentTabID63 .ContentPane h2,
.ParentTabID63 .ContentPane h3,
.ParentTabID63 .ContentPane h4,
.ParentTabID63 .ContentPane h5,
.ParentTabID63 .ContentPane h6,
.ParentTabID63 .ContentPane strong,
.ParentTabID63 .ContentPane b {
/* Resources */
	color: #AE005C;
}
.ParentTabID64 .ContentPane h1,
.ParentTabID64 .ContentPane h2,
.ParentTabID64 .ContentPane h3,
.ParentTabID64 .ContentPane h4,
.ParentTabID64 .ContentPane h5,
.ParentTabID64 .ContentPane h6,
.ParentTabID64 .ContentPane strong,
.ParentTabID64 .ContentPane b {
/* News */
	color: #5A2389;
}
.ContentPane a:link, .ContentPane a:visited {
	color: #ED4133;
	border-bottom: 1px dotted #ED4133;
	text-decoration: none;
}
.ContentPane a:hover, .ContentPane a:active {
	color: #ED4133;
	border-bottom: 1px dotted #ED4133;
	text-decoration: none;
}
.Events.CalendarContent a:link,.Events.CalendarContent a:visited,.Events.CalendarContent a:hover,.Events.CalendarContent a:active {
	border-bottom:none !important;
}
.ParentTabID58 .ContentPane a:link, .ParentTabID58 .ContentPane a:visited {
	color: #ED4133;
	border-bottom: 1px dotted #ED4133;
}
.ParentTabID58 .ContentPane a:hover, .ParentTabID58 .ContentPane a:active {
	color: #ED4133;
	border-bottom: 1px dotted #ED4133;
}
.ParentTabID59 .ContentPane a:link, .ParentTabID59 .ContentPane a:visited {
	color: #FF9904;
	border-bottom: 1px dotted #FF9904;
}
.ParentTabID59 .ContentPane a:hover, .ParentTabID59 .ContentPane a:active {
	color: #FF9904;
	border-bottom: 1px dotted #FF9904;
}
.ParentTabID60 .ContentPane a:link, .ParentTabID60 .ContentPane a:visited {
	color: #025FB3;
	border-bottom: 1px dotted #025FB3;
}
.ParentTabID60 .ContentPane a:hover, .ParentTabID60 .ContentPane a:active {
	color: #025FB3;
	border-bottom: 1px dotted #025FB3;
}
.ParentTabID61 .ContentPane a:link, .ParentTabID61 .ContentPane a:visited {
	color: #74B64B;
	border-bottom: 1px dotted #74B64B;
	text-decoration: none;
}
.ParentTabID61 .ContentPane a:hover, .ParentTabID61 .ContentPane a:active {
	color: #74B64B;
	border-bottom: 1px dotted #74B64B;
}
.ParentTabID62 .ContentPane a:link, .ParentTabID62 .ContentPane a:visited {
	color: #007B77;
	border-bottom: 1px dotted #007B77;
}
.ParentTabID62 .ContentPane a:hover, .ParentTabID62 .ContentPane a:active {
	color: #007B77;
	border-bottom: 1px dotted #007B77;
}
.ParentTabID63 .ContentPane a:link, .ParentTabID63 .ContentPane a:visited {
	color: #AE005C;
	border-bottom: 1px dotted #AE005C;
}
.ParentTabID63 .ContentPane a:hover, .ParentTabID63 .ContentPane a:active {
	color: #AE005C;
	border-bottom: 1px dotted #AE005C;
}
.ParentTabID64 .ContentPane a:link, .ParentTabID64 .ContentPane a:visited {
	color: #5A2389;
	border-bottom: 1px dotted #5A2389;
}
.ParentTabID64 .ContentPane a:hover, .ParentTabID64 .ContentPane a:active {
	color: #5A2389;
	border-bottom: 1px dotted #5A2389;
}
.DefaultSkin { /* Default */
	background:url(images/bgSidebarAboutUs.png) repeat-y 10px 186px;
}
.ParentTabID58.DefaultSkin { /* About Us */
	background:url(images/bgSidebarAboutUs.png) repeat-y 10px 186px;
}
.ParentTabID59.DefaultSkin { /* Art History */
	background:url(images/bgSidebarArtHistory.png) repeat-y 10px 186px;
}
.ParentTabID60.DefaultSkin { /* Music Theory */
	background:url(images/bgSidebarMusicTheory.png) repeat-y 10px 186px;
}
.ParentTabID61.DefaultSkin { /* Studio Art */
	background:url(images/bgSidebarStudioArt.png) repeat-y 10px 186px;
}
.ParentTabID62.DefaultSkin { /* Calendar */
	background:url(images/bgSidebarCalendar.png) repeat-y 10px 186px;
}
.ParentTabID63.DefaultSkin { /* Resources */
	background:url(images/bgSidebarResources.png) repeat-y 10px 186px;
}
.ParentTabID64.DefaultSkin { /* News */
	background:url(images/bgSidebarNews.png) repeat-y 10px 186px;
}
.sideBar h1 {
	text-transform:uppercase;
	color:#fff;
	font-size:116%;
	padding: 0 10px;
	margin-bottom: 1em;
	margin-top: 1.5em;
}
#footer {
	height:33px;
	background: #fff;
}
#footerWrapper {
	margin-left:auto;
	margin-right:auto;
	width:940px;
	line-height:33px;
}
#footerWrapper a:link,#footerWrapper a:visited {
	color: #000;
} 
#footerWrapper a:hover,#footerWrapper a:active {
	color: #f00;
} 
#footerWrapper .floatLeft {
	font-size:77%;
}
#footerWrapper .floatRight {
	font-size:93%;
}
#linkContactUs, #linkRegistration, #linkForms, #linkSiteMap, #dnn_dnnPRIVACY_hypPrivacy, #dnn_dnnTERMS_hypTerms {
	margin-left: 20px;
	text-transform:uppercase;
}
#linkTermsOfUse, #linkPrivacyPolicy, #dnn_dnnLOGIN_cmdLogin {
	margin-left: 10px;
	text-transform:uppercase;
}
#promoRubicon {
	/*margin-left: 10px;*/
}
#pageGenerated {
	display: none;
}
th {
	background-color: #999;
	color: #fff;
	text-align:left;
}

div.list2col ol,
div.list2col ul,
div.list3col ol,
div.list3col ul { /* allow room for columns */
	width: 100%;
}
div.list2col ol.list2col > li,
div.list2col ul.list2col > li { /* float & allow room for the widest item */
	float: left;
	width: 50%;
}
div.list3col ol.list3col > li,
div.list3col ul.list3col > li { /* float & allow room for the widest item */
	float: left;
	width: 33%;
}
br { /* stop the float */
	clear: left;
}
div.list2col,
div.list3col { /* separate the list from subsequent markup */
	margin-bottom: 1em;
}
.TabID66 div.list2col ul li, .TabID66 div.list3col ul li {
	list-style: none;
}
.offSite { /* Resources Page Links */
	background: url(/Portals/0/images/link_go.png) no-repeat right center;
	padding-right:21px;
}
#dnn_FeaturedLeft h2,
#dnn_FeaturedCenter h2,
#dnn_FeaturedRight h2 {
	font-size: 85%;
	font-weight:normal;
}
.rtTabOrder, .rtPortalID { /* Hidding Tab Sort Order and Portal ID from the Site Map */
	display: none;
}
.ListTitle {
	padding-left: 2px !important;
}
.ListEventDate, .ListEventDate span {
	padding-left: 1em !important;
	font-size:85% !important;
}
.ListContent {
	padding-top:1em !important;
}
.sociable a {
	border:none;
	text-decoration:none;
}
