﻿.bold {
	font-weight:bold;
}

.text15 {
    font-family:'Arial','Helvetica','Sans-serif';
    font-size:13px;
    font-weight:bold;
    text-decoration:none;
    text-transform:uppercase;
    color:#00008B;
}
.text1531 {
    font-family:'Arial','Helvetica','Sans-serif';
    font-size:13px;
    font-weight:bold;
    text-transform:uppercase;
}
.text13 {
    font-family:'Arial','Helvetica','Sans-serif';
    font-size:13px;
    font-weight:bold;
    text-decoration:none;
    text-transform:uppercase;
    color:#393838;
}
.text19 {
    font-family:'Helvetica','Arial','Sans-serif';
    font-size:14px;
    text-decoration:none;
    color:white;
    font-weight:bold;
}
.text88 {
    font-family:'Verdana';
    font-size:12px;
    text-decoration:none;
    color:#000000;
}

.text11 {
    font-family:'Arial Black';
    font-size:16px;
    font-weight:bold;
    text-decoration:none;
    text-transform:uppercase;
    color:#00008B;
}
.text7 {
    font-family:'Arial','Helvetica','Sans-serif';
    font-size:16px;
    font-weight:bold;
    text-decoration:none;
    color:white;
}
.text27 {
    font-family:'Arial Black';
    font-size:16px;
    text-decoration:none;
    text-transform:uppercase;
    color:white;
}
.text23 {
    font-family:'Helvetica','Arial','Sans-serif';
    font-size:12px;
    text-decoration:none;
    color:#393838;
}
.text2337 {
    font-family:'Helvetica','Arial','Sans-serif';
    font-size:12px;
}
.text10 {
    font-family:'Arial','Helvetica','Sans-serif';
    font-size:14px;
    font-weight:bold;
    text-decoration:none;
    text-transform:uppercase;
    color:#00008B;
}
.text1 {
    font-family:'Arial','Helvetica','Sans-serif';
    font-size:18px;
    text-decoration:none;
    color:white;
}
.text3 {
    font-family:'Arial Black';
    font-size:18px;
    text-decoration:none;
    color:white;
}
.text2 {
    font-family:'HelveticaNeue BlackExt';
    font-size:18px;
    text-decoration:none;
    color:white;
}
.text28 {
    font-family:'Arial Black';
    font-size:16px;
    text-decoration:none;
    color:white;
}
.text39 {
    font-size:2px;
}
.text5 {
    font-family:'Arial','Helvetica','Sans-serif';
    font-size:14px;
    text-decoration:none;
    color:white;
}
.text8 {
    font-family:'Arial','Helvetica','Sans-serif';
    font-size:16px;
    text-decoration:none;
    color:white;
}
.text17 {
    font-family:'Arial Black';
    font-size:40px;
    text-decoration:none;
    color:white;
}
.para4 {
    text-align:center;
}
.pNormal {
}


.headline-title {
    font-size: 12px;
    font-weight: bold;
}

.headline-tease {
    font-size: 12px;
}

.headline-region {
    padding-top: 15px;
}

.textfooter {
    font-family:'Arial','Helvetica','Sans-serif';
    font-size:14px;
    text-decoration:none;
    color:#00008B;
}

.menu {
    text-align:center;
    background-image:url(images/buttons/WDCB_NavBar.gif);

}

#infoName
{
    font-size: 12px;
    font-weight: bold;
    color: #336699;
    text-align:right;
}

#categoryhead
{
    font-size: 14px;
    font-weight: bold;
    background-color:#336699;
    color: #ffffff;
	margin-left:5px;
}



#eventInfoTitle
{
    font-size: 18px;
    font-weight: bold;
    color: #000000;
}

#events a
{
        color:#00008B;
        text-decoration:underline;
}

    a
    {
        text-decoration: none;
    }
    a:link {
        color:#00008B;
        text-decoration:none;
    }
    a:active { color:#00008B }
    a:visited { color:#00008B }
    body {
        background-color:white;
        color:#393838;
    }
    .box1 {
        padding-top:1px;
        padding-left:7px;
        padding-bottom:1px;
        padding-right:3px;
    }
    .box2 {
        background-color:#F5F5F5;
        padding:0px;
    }
    .box3 {
        background-color:#F6F6F6;
        padding-top:1px;
        padding-left:7px;
        padding-bottom:1px;
        padding-right:3px;
    }
    .box4 {
        width:57px;
        height:48px;
    }
    .box5 {
        width:950px;
        height:144px;
    }
    .box6 {
        position:absolute;
        left:722px;
        top:15px;
        padding-top:1px;
        padding-left:0px;
        padding-bottom:0px;
        padding-right:0px;
        width:242px;
        height:58px;
    }
    .box8 {
        border-width:1px;
        border-style:solid;
        border-color:#9C9C9C;
        width:421px;
        height:204px;
        width: /* For Internet Explorer consistency. */ "423px";
        height: /* For Internet Explorer consistency.  */ "206px";
        overflow:hidden;
        padding-top:1px;
        padding-left:7px;
        padding-bottom:1px;
        padding-right:3px;
    }
    .box9 {
        padding-top:1px;
        padding-left:0px;
        padding-bottom:0px;
        padding-right:0px;
    }
    .box11 {
        background-color:#00008B;
        padding-top:1px;
        padding-left:0px;
        padding-bottom:0px;
        padding-right:0px;
    }
    .box14 {
        background-color:#CD853F;
        padding-top:1px;
        padding-left:0px;
        padding-bottom:0px;
        padding-right:0px;
    }
    .box15 {
        width:2px;
        height:753px;
    }
    .box16 {
        width:2px;
        height:748px;
    }
    .box17 {
        position:absolute;
        left:15px;
        top:216.5px;
        width:243px;
        height:2px;
    }
    .box18 {
        position:absolute;
        left:14px;
        top:435.5px;
        width:244px;
        height:2px;
    }
    .box19 {
        background-color:white;
        width:28px;
        height:53px;
    }
    .box20 {
        background-color:#CD853F;
        padding-top:5px;
        padding-left:15px;
        padding-bottom:0px;
        padding-right:0px;
    }
    .box22 {
        background-color:red;
        padding-top:1px;
        padding-left:0px;
        padding-bottom:0px;
        padding-right:0px;
    }
    .box23 {
        position:absolute;
        left:25px;
        top:10px;
        width:231px;
        height:127px;
    }
    .box24 {
        border-width:1px;
        border-style:solid;
        border-color:#393838;
        width:229px;
        height:27px;
        width: /* For Internet Explorer consistency. */ "231px";
        height: /* For Internet Explorer consistency.  */ "29px";
        background-color:white;
        overflow:hidden;
        padding-top:1px;
        padding-left:0px;
        padding-bottom:0px;
        padding-right:0px;
    }
    .box25 {
        background-color:white;
        padding-top:1px;
        padding-left:0px;
        padding-bottom:0px;
        padding-right:0px;
    }
    .box30 {
    }
    .box33 {
        background-color:#393838;
        width:36px;
        height:51px;
    }
    
/* ================================================================ 
This copyright notice must be kept untouched in the stylesheet at 
all times.

The original version of this stylesheet and the associated (x)html
is available at http://www.stunicholls.com/menu/pro_drop_2.html
Copyright (c) 2005-2007 Stu Nicholls. All rights reserved.
This stylesheet and the associated (x)html may be modified in any 
way to fit your requirements.
=================================================================== */

.preload1 {background: url(images/menu/three_1.gif);}
.preload2 {background: url(images/menu/three_1a.gif);}

#nav {padding:0; margin:0; list-style:none; height:38px; background:#fff url(images/menu/three_0.gif) repeat-x; position:relative; z-index:500; font-family:Arial,Helvetica,Sans-serif;}
#nav li.top {display:block; float:left; height:38px;}
#nav li a.top_link {display:block; float:left; height:35px; line-height:33px; color:#FFFFFF; text-decoration:none; font-size:12px; font-weight:bold; padding:0 0 0 12px; cursor:pointer;background: url(images/menu/three_0.gif);}
#nav li a.top_link span {float:left; display:block; padding:0 24px 0 12px; height:35px; background: url(images/menu/three_0.gif) right top no-repeat;}
#nav li a.top_link span.down {float:left; display:block; padding:0 24px 0 12px; height:35px; background: url(images/menu/three_0a.gif) no-repeat right top;}

#nav li:hover a.top_link {color:#febb12; background: url(images/menu/three_1.gif) no-repeat;}
#nav li:hover a.top_link span {background:url(images/menu/three_1.gif) no-repeat right top;}
#nav li:hover a.top_link span.down {background:url(images/menu/three_1a.gif) no-repeat right top;}

/* Default list styling */

#nav li:hover {position:relative; z-index:200;}

#nav li:hover ul.sub
{left:1px; top:38px; background: #EEF4ED; text-align:left; padding:3px; border:1px solid #2365AF; white-space:nowrap; width:95px; height:auto; z-index:300;}
#nav li:hover ul.sub li
{display:block; height:20px; position:relative; float:left; width:90px; font-weight:normal;}
#nav li:hover ul.sub li a
{display:block; font-size:11px; height:18px; width:88px; line-height:18px; text-indent:5px; color:#000; text-decoration:none; border:1px solid #EEF4ED;}
#nav li ul.sub li a.fly
{background:#EEF4ED url(images/menu/arrow.gif) 80px 6px no-repeat;}
#nav li:hover ul.sub li a:hover 
{background:#AAB7D6; color:#fff; border-color:#fff;}
#nav li:hover ul.sub li a.fly:hover
{background:#AAB7D6 url(images/menu/arrow_over.gif) 80px 6px no-repeat; color:#000099;}


#nav li:hover li:hover ul,
#nav li:hover li:hover li:hover ul,
#nav li:hover li:hover li:hover li:hover ul,
#nav li:hover li:hover li:hover li:hover li:hover ul
{left:90px; top:-4px; background: #EEF4ED; padding:3px; border:1px solid #EEF4ED; white-space:nowrap; width:90px; z-index:400; height:auto;}

#nav ul, 
#nav li:hover ul ul,
#nav li:hover li:hover ul ul,
#nav li:hover li:hover li:hover ul ul,
#nav li:hover li:hover li:hover li:hover ul ul
{position:absolute; left:-9999px; top:-9999px; width:0; height:0; margin:0; padding:0; list-style:none;}

#nav li:hover li:hover a.fly,
#nav li:hover li:hover li:hover a.fly,
#nav li:hover li:hover li:hover li:hover a.fly,
#nav li:hover li:hover li:hover li:hover li:hover a.fly
{background:#EEF4ED url(images/menu/arrow_over.gif) 80px 6px no-repeat; color:#000099; border-color:#EEF4ED;} 

#nav li:hover li:hover li a.fly,
#nav li:hover li:hover li:hover li a.fly,
#nav li:hover li:hover li:hover li:hover li a.fly
{background:#EEF4ED url(images/menu/arrow.gif) 80px 6px no-repeat; color:#000099; border-color:#EEF4ED;}     