/* ================================
    CSS STYLES FOR DotNetNuke
   ================================
*/   

/* GENERAL */
/* style for module titles */
.Head   {
    font-family:"Times New Roman", Times, serif;
    font-weight:bold;
    color: #492910;
}

/* text style used for most text rendered by modules */
.Normal
{
    font-family:Arial, Times, serif;
    font-size:12px;
    color: #000000;
}

.HomeText
{
    font-family:"DISTRO" "DISTRO2","Arial", Times, serif;
    font-size:12px;
    color: #000000;
}

/* GENERIC */
A  {
    color: #FFFFFF;
}

A:hover {
    color: #dd2f36;
}

A:visited{
    color: #FFFFFF;
}

.contentArea a{
    color: #d00000;
}

.contentArea a:hover{
    color: #dd2f36;
}

.contentArea a:visited{
    color: #d00000;
}

.login a{
    font: bold 14px Calbri, Arial;
    color: #FFFFFF;
    text-align:center;
    text-decoration:none;
}
.login a:hover{
    font: bold 14px Calbri, Arial;
    color: #dd2f36;
    text-align:center;
    text-decoration:none;
}

 a.SkinObject:link, a.SkinObject:visited {
    font: bold 14px Calbri, Arial;
    color: #FFFFFF;
    text-align:center;
    text-decoration:none;
}

a.SkinObject:hover,  a.SkinObject:active {
    font: bold 14px Calbri, Arial;
    color: #dd2f36;
    text-align:center;
    text-decoration:none;
}

/* Menu-Styles */
/* Module Title Menu */
 .ModuleTitle_MenuItem {
    font-family:"Times New Roman", Times, serif;
}

.ModuleTitle_SubMenu {
    font-family:"Times New Roman", Times, serif;
}

.ModuleTitle_MenuArrow {
    display: none;
}

.ModuleTitle_RootMenuArrow {
    display: none;
}

/* Main Menu */

 .MainMenu_MenuContainer {
    text-align:center;
    vertical-align:top;
}

.MainMenu_MenuItem {
    font-family: Calbri, Arial;
    font-size:16px;
    vertical-align:top;
    padding-top: 7px;
    padding-left: 25px; 
    color: #b00000;
    border: 0;
}

.MainMenu_MenuItemSel {
    font-family: Calbri, Arial;
    font-size:16px;
    vertical-align:top;
    vertical-align:top;
    color: #dd2f36;
    padding-top:7px;
    padding-left:25px; 
    background: none;
}

.MainMenu_SubMenu .MainMenu_MenuItem{
    font-family: Calbri, Arial;
    font-size:12px;
    vertical-align:top;

}
.MainMenu_SubMenu .MainMenu_MenuItemSel{
    font-family: Calbri, Arial;
    font-size:12px;
    vertical-align:top;
}

.MainMenu_MenuIcon {
    display:none;
}

.MainMenu_SubMenu {
    background-color: #ffffff;
    border: solid 1px #a0a0a0;
    margin: 1px 0px 0px 0px;
    padding-right:15px;
    padding-bottom: 5px;
}

.MainMenu_MenuBreak {
    background-color: #492910;
}

.MainMenu_MenuArrow {
    cursor: hand;
    display: none;
}

.MainMenu_RootMenuArrow {
    display: none;
}

.imageBorder{
    border-color: #ffedc1;
}

/*.smallContainer{
    background-image:url(/Portals/0/Containers/northsideSmall/contentMiddle.png);
    background-repeat:repeat-x;
    background-color: #ffde9e;
    vertical-align:top;
    height: 76px;
}

.containerText{
    padding-top:2px;
}*/

@font-face {
   font-family: DISTRO;
   src: url("DISTRO__.ttf");
}

@font-face {
   font-family: DISTRO2;
   src: url("DISTRO__.eot");
}























































































