/* 
================================
Skin styles for DotNetNuke
================================
*/   

.controlpanel {
	width: 100%;
	background-color: #fff;
}

#Body 
{
    background-color: #5C0099 !important; 
    text-align: center; 
    font-family: Palatino, "Palatino Linotype", Georgia, Sans-serif;
    font-size: 62.5%; }

#skinmaster { width: 960px; margin: 0 auto; text-align: left; background-color: #fdf8e3; font-size: 1.1em;}

#footer1, 
#header, 
.purple { background-color: #30046C }


#content { clear: both;  background-color: #fdf8e3;}

#bar { padding: 10px 20px; text-align: right}

#mainContent { width: 500px; float:left;}


#sidebar1 {margin-left: 510px;}
.onepane #mainContent { width: auto;}





/* HEADER */
#header 
{
    position: relative; 
    height: 100px; padding: 20px;
    background-color: #30046C}
.homepage #dnn_dnnLOGO_hypLogo { position: absolute; top: 10px; left: 10px;}
#dnn_dnnLOGO_hypLogo { position: absolute; top: 10px; right: 10px;}
#header h1 {
    margin-top: 30px; 
    font-family: Palatino, "Palatino Linotype", Georgia, Sans-serif; 
    color: #fdf8e3; 
    font-weight: bold; 
    font-size: 2.8em; 
    letter-spacing: 1px;
    }

.homepage #header h1 { text-align: center}


#header .breadcrumb 
{
    margin: 40px 0 auto 10px; font-family: Palatino, "Palatino Linotype", Georgia, Sans-serif; 
    text-align: left; color: #fdf8e3; font-weight: bold; letter-spacing: 1px;}
#header a.breadcrumb:link,
#header a.breadcrumb:visited,
#header a.breadcrumb:hover,
#header a.breadcrumb:active,
#header a.breadcrumb:visited:hover {  color: #fdf8e3;}


.clear {clear: both!important;}
#footer1 {background-color: #30046C; clear: both!important}
#footer1 p { margin: 0; padding: 20px; text-align: center; color: #fdf8e3; }
#footer1 p a:link, 
#footer1 p a:visited { color: #fdf8e3; }
#footer1 p a:hover, 
#footer1 p a:active { color: #F5DA70; }
#footer2 p { padding: 5px; line-height: 1.5}
#footer2 p, #footer2 *,  #footer2 a.SkinObject {margin: 0; color: #30046C; text-align: center;}


.lightPurple { color: #5C0099 }













/* STYLES FOR RADMENU */
#menu { background-color: #fdf8e3; }

.radmenu {background-color: #30046C; width: 100%; border-top: 5px solid #fdf8e3;  }
.radmenu .text { padding: 10px; font-size: 1.4em;}
.radmenu a:link,
.radmenu a:visited { color: #fdf8e3} 
.radmenu a:hover, .radmenu a:active, .radmenu a:focus, .radmenu a:visited:hover {color: #F5DA70; text-decoration: none}


.ModDNNHTMLC { padding: 0 14px;}

#header .donate {
    position: absolute;
    right: 24px;
    bottom: 10px;}