/* 
================================
Skin styles for DotNetNuke
================================
*/   

.controlpanel {
	width: 100%;
	background-color: #fff;
}

#Body 
{
    background-color: #CBA0FB !important; 
    text-align: center; 
    font-family: Palatino, "Palatino Linotype", Georgia, Sans-serif;
    font-family: Verdana, Arial, Helvetica, 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: #5C0099 }


#content { clear: both;  float: left; width: 100%;}

#bar { padding: 10px 20px; text-align: right;margin: auto;clear: both;}

#mainContent { width: 57%; float:left; clear: both;margin: 0 0 0 24px;}


#sidebar1 {float: left;width:  33%;padding-left:  12px;}
.onepane #mainContent { width: 900px; margin: 0 32px;}





/* HEADER */

.homepage #header h1 { 
background: transparent url(skins/maudpowell/sigheader.gif) no-repeat 50% 50%; height: 105px; POSITION: RELATIVE; TOP: -10PX}


#header a { text-decoration: none !important;}
#header 
{
    position: relative; 
    height: 150px; padding: 20px;
    background-color: #5C0099}
.homepage #dnn_dnnLOGO_hypLogo { position: absolute; top: 10px; left: 10px;}
#dnn_dnnLOGO_hypLogo { position: absolute; top: 10px; left: 20px;}
#header h1 {
    margin-top: 30px; 
    font-family: Palatino, "Palatino Linotype", Georgia, Sans-serif; 
    font-family: verdana, Arial, Helvetica, 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 100px; font-family: Palatino, "Palatino Linotype", Georgia, Sans-serif; 
    font-family: Verdana, Arial, Helvetica, 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: #5C0099; 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: #5C0099; text-align: center;}


.lightPurple { color: #CBA0FB }













/* STYLES FOR RADMENU */

.radmenu {background-color: #5C0099; width: 100%; border-top: 5px solid #fdf8e3; padding-bottom: 7px;  }

#menu { background-color: #fdf8e3; }

.radmenu .text { padding:5px 10px; font-size: 1.4em;}
.radmenu a:link,.radmenu a:visited { color: #fdf8e3;text-decoration: none;} 
.radmenu a:link,.radmenu a:visited { color: #8F4EE1;text-decoration: none;} 

.radmenu a:hover, .radmenu a:active, .radmenu a:focus, .radmenu a:visited:hover {color: #F5DA70; text-decoration: none}

.radmenu ul ul { background-color: #F5DA70; border: 1px solid black; border-top: none; }

.radmenu ul ul .text { color: black; font-size: 1em}



.radmenu .link { text-decoration: none;}



#header .donate { position: absolute; right: 24px; bottom: 24px; }



.Normal a input {display: none;}