/* Body */
body {  font-family: "Palatino Linotype", "Book Antiqua", sans-serif; font-size: 10pt; }
body {  margin-top: 0px; background-color: #FFFFFF; color: black; background: url(images/gradient.gif); background-position: bottom middle; background-repeat: repeat-x;?}

body {  scrollbar-face-color:           #F8EDE0;        /* general              */
        scrollbar-highlight-color:      #F8EDE0;        /* left-in              */
        scrollbar-3dlight-color:        #CB8434;        /* left-out             */
        scrollbar-shadow-color:         #CB8434;        /* right-in & pressed   */
        scrollbar-darkshadow-color:     #F9EFE6;        /* right-out            */
        scrollbar-track-color:          #F9EFE6;        /* lightface            */
        scrollbar-arrow-color:          #800000;        /* arrows               */
}

/* H1 - H6 */
h1      { font-weight: bold; font-size: 1.6em }
h2      { font-weight: bold; font-size: 1.5em }
h3      { font-weight: bold; font-size: 1.4em }
h4      { font-weight: bold; font-size: 1.3em }
h5      { font-weight: bold; font-size: 1.2em }
h6      { font-weight: bold; font-size: 1.1em }

/* Anchor */
a               { text-decoration: none; color: #7a0000 }
a:hover         { text-decoration: none; color: #000000 }


/*blue line across top*/
#topper{position: absolute;
        top: 0px;
        left: 0px;
        width: 100%;
        height: 20px;
        background-color: #c9d5d9;
}

/*Logo*/
#logo{
        position: absolute;
        top: 40px;
        left: 50px;
}


/*Navigation Area*/
#navigation {
        position: absolute;
        top: 156px;
        left: 70px;
}

#navigation a{
        padding: 0px 10px 0px 10px;
}


/* Welcome area */
#welcomeback {
        width: 1169px;
        height: 313px;
        position: absolute;
        top: 187px;
        left: 50px;
        background-image: url(../images/welcomeback.jpg);
        background-position: top left;
        background-repeat: no-repeat;
}

#welcomepic {position: absolute;
        top: 2px;
        left: 2px;
}

#bar {
        position: absolute;
        left: 240px;
        top: 50px;
}
#arrow {
        position: absolute;
        left: 250px;
        top: 120px;
}

#welcometitle{
        position: absolute;
        top: 30px;
        left: 280px;
        color: #7a0000;
        font-weight: bolder;
        font-size: 16pt;
}

#welcometext{
        position: absolute;
        top: 80px;
        left: 280px;
        width: 550px;
        line-height: 200%;
        font-weight: 600;
}

/*goals area*/
#goalssection{
        position: absolute;
        left: 50px;
        top: 460px;
}

#goalstitle{
        position: absolute;
        left: 20px;
        top: 10px;
        font-weight: 600;
        color: #7a0000;
        font-size: 12pt;
}

#goals{
        position: absolute;
        top: 40px;
        left: -20px;
        width:550px;
}

#goals li{
        list-style: square url(../images/box.gif);
        margin-bottom: 15px;
        font-weight: 600;
}

/*address area*/
#addresssection{
        position: absolute;
        left: 650px;
        top: 460px;
}

#addresstitle{
        position: absolute;
        left: 20px;
        top: 10px;
        font-weight: 600;
        color: #7a0000;
        font-size: 12pt;
}

#address{
        position: absolute;
        top: 50px;
        left: 20px;
        width:300px;
        font-weight: 600;
}

/*red line inbetween goals and address*/
#redline{position:absolute;
        top: 460px;
        left: 630px;
}


/*footer area */
#gradient{
        position: absolute;
        top: 700px;
        left:0px;
        width:100%;
}

#copyright{position:absolute;
        top: 782px;
        left: 10px;
        font-size: 8px;
        color: #bcbcbc;
        vertical-align: top;
}

#vman{position:absolute;
        top: 782px;
        left: 920px;
        font-size: 8px;
        color: #bcbcbc;
}
#vman a{color: #bcbcbc;}
#vman a:hover {color: #7a0000}

#counter{position: absolute;
        top: 782px;
        left: 600px;
}

#blueline{position: absolute;
        top: 171px;
        left: 50px;z-index: -1
}

#linkstable {padding: 0px;
position: absolute;
top: 490px;
left: 50px;
background-color: #c9d5d9;
color: #ffffff;
width: 220px;
}


#auditoriumimg {position: absolute;
top: 490px;
left:290px;
}


/* ACTIVITIES PAGE */
.entry {float: left; width: 900px; clear:both; 
border-bottom: 1px solid #7A0000;
background-image: url(../images/tdgradient.gif);
background-position: bottom left;
background-repeat: repeat-x;
box-sizing: border-box;
}

.entry div {padding: 10px; box-sizing: border-box;}

.title{width: 350px;}
.speaker{width: 190px;}
.date{width: 100px;}
.time{width: 100px;}
.location{width: 100px;}
.flyer{width: 60px}
.left {float: left;}

/* Activities page toggles */
.slide-toggle {width: 900px; box-sizing: border-box; float:left; display: block; background-color: #7a0000; color: #fff; padding-left: 10px; border-bottom-left-radius: 3px; padding-bottom: 3px;}