﻿html,body {
	margin: 0px 0px 0px 0px;
	background: url(../images/bg.jpg) no-repeat #c0dae6 top center;
}

body,div {font-family: Trebuchet MS; font-size:10pt; color:#000;}
div {padding:0px; border-collapse:collapse; border-spacing:0px;}
img {border: 0px; border-color:#666633;}
hr {border: none 0; border-top: 1px dotted #999999; width: 100%; height: 1px;}
iframe {height: 100%; width: 100%;}

.emailtb {
    border:0;
    background: transparent url(../images/tbbkgrnd.jpg) no-repeat top left;
    height: 17px;
    width: 124px;
    padding-top:1px;
    padding-left: 2px;
    font-family: Trebuchet MS;
    font-size:  8pt;
    color: #333;
    font-weight: bold;
	}
	
.ziptb {
    border:0;
    background: transparent url(../images/tbbkgrnd2.jpg) no-repeat top left;
    height: 17px;
    width: 52px;
    padding-top:1px;
    padding-left: 2px;
    font-family: Trebuchet MS;
    font-size:  8pt;
    color: #333;
    font-weight: bold;
	}

.emailtbgray {
    border:0;
    background: transparent url(../images/tbbkgrnd.jpg) no-repeat top left;
    height: 17px;
    width: 124px;
    padding-top:1px;
    padding-left: 2px;
    font-family: Trebuchet MS;
    font-size:  8pt;
    color: #666;
    font-weight: bold;
	}
	
.ziptbgray {
    border:0;
    background: transparent url(../images/tbbkgrnd2.jpg) no-repeat top left;
    height: 17px;
    width: 52px;
    padding-top:1px;
    padding-left: 2px;
    font-family: Trebuchet MS;
    font-size:  8pt;
    color: #666;
    font-weight: bold;
	}

.CenterDivs {width: 845px; margin-left: auto; margin-right: auto ;}
#HeaderContainer {width: 845px; height: 145px;}
#SignUpContainer {float: right; margin-top: 60px; margin-right: 62px;}
#BtnContainer {width: 845px; margin-top: 3px; height: 37px; background-image: url(../images/btn-bkgrnd.jpg); text-align: center;}
#ContentContainer {margin-left: 5px; width: 845px;}
#Container {width: 100%; display: table;}
#ActionCenter {width: 283px; height: 379px; background-image: url(../images/acbkgrnd.jpg);}
#ACVideo {width: 283px; height: 274px; background-image: url(../images/acbkgrnd-video.jpg);}
#SocialNetwork {width: 283px; height: 152px; background-image: url(../images/acbkgrnd-socialnetwork.jpg);}


.border { border: 1px solid #000;}

.GetUpdates {color: #ffffff; font-weight: bold; margin-bottom: 3px; margin-left: 6px; padding-left: 7px;}
h1 {margin: 0 !important; line-height: normal !important;}
h2 {color: #00649c; font-size:16pt; font-family: trebuchet ms, sans-serif; font-weight: bold; margin: 0 0 3px 5px;}
h3 {color: #00649c; font-size:11pt; font-weight: bold; margin:  3 0 0px 0;}
h4 {color: #C10A00; font-size:14pt; font-weight: bold;  margin:  3 0 3px 0;}

.center {text-align: center;}
.counties { font-size:10pt;}

.btnpadding {padding-top: 5px; margin-left: 5px;}
.padding {padding: 4px;}
.paddingcounties {padding: 10px;}
.ACPadding {padding-top: 48px;}
.ACVideoPadding {padding-top: 3px; padding-left: 5px; padding-right: 6px;} 


/*     Footer Information     */

#FooterContainer {margin-left: 0px; margin-top: 3px; width: 845px; text-align: center;}
#FooterPaid {border: 1px solid #666; padding: 10px 10px 10px 10px; width: 350px; margin-left: auto; margin-right: auto;}
.FooterTitle {text-transform: uppercase; font-size: smaller; font-weight: bold; color: #666;}
.FooterContact {font-size: smaller; color: #666;}

div.row {
        clear: both;
        padding-top: 5px;
        }

div.row div.leftcolumn {
        float: left;
        width: 560px;
        text-align: left;
        }

div.row div.rightcolumn {
        float: right;
        width: 281px;
        text-align: left;
        } 

div.row div.leftcolumn2 {
        float: left;
        width: 50%;
        text-align: left;
        }

div.row div.rightcolumn2 {
        float: right;
        width: 49%;
        text-align: left;
        }

div.spacer {
          clear: both;
          }

.border { border: solid 1px;}

a {color: #00649c; text-decoration: none; font-weight: bold;}
a:hover {color: #5E82B2; text-decoration: none; font-weight: bold;}


a.topbtns {font-size: 10pt; color: #f8f5e9; text-decoration: none; font-weight: bold;}
a.topbtns:hover {font-size: 10pt; color: #c0dae6;}

/*Top Buttons*/
.buttons {font-size: 10pt; color: #f8f5e9; text-decoration: none; font-weight: bold; text-align: left;}
.buttonsHover {font-size: 10pt; color: #c0dae6;}

.submenu {font-size: 9pt; color: #fff; background-color: #827e7d; text-decoration: none; font-weight: bold; padding-left: 5px; padding-right: 5px; text-align: left;}
.submenuHover {font-size: 9pt; color: #fff; background-color: #827e7d; text-decoration: none; font-weight: bold;}

.submenuContainer {background-color: #827e7d; border: solid 1px #999; z-index: 1;}

.adminheader {background-color: Black; width: 100%; font-family: Trebuchet MS; font-weight: bold; color: White; padding: 0; margin: 0;}

.ModalBackground {background-color: Black; filter: alpha(opacity=80); opacity: 0.7;}


/** Calendar Information **/

.calBreadCrumbs {padding: 5px;}
.calBreadCrumbs a {font-style: italic; font-size: 1.7em;}
.calLeft {padding: 5px;}
.calRight {padding: 5px;}


.calDateTitleContainer {background: transparent !important;}
.calDateTitle {padding: 5px 5px; color: #CC0000 !important; font-weight: bold !important; font-size: 1.2em !important;}

.calItemContainerTbl td {padding: 0px 0 !important;}
.calListColumn{padding: 0px 0 !important;}
.calItemTitle h1 {font-size: 1.1em; font-family: Trebuchet MS; margin: 0 !important; line-height: normal !important;}
.calItemTitle h1 a {font-size: 1.1em; font-family: Trebuchet MS; margin: 0 !important; line-height: normal !important;}
.calItemDescription {font-size: 1.0em !important;}
.calItemAddress {font-size: .8em !important;}
.calItemTimeTD{font-size: 1.0em !important; padding: 0px 0}
.calItemTime{font-size: 1.0em !important; padding: 0px 0}


.calPaginationPrevItem {margin-right: 10px;}

.calControl {width: 100%; background: #e5e5e5 !important; border: 0 !important;}
.calControl td {padding: 0;}

.calControl td .calControlTitleStyle {background: #01649D; background: -moz-linear-gradient(top, #017EC9, #014A76); background: -webkit-gradient(linear, left top, left bottom, from(#017EC9), to(#014A76));padding: 5px 10px; }
.calControl td .calControlTitleStyle td {padding: 10px !important; font-weight: bold !important; color: #ffffff !important;}
.calControlNextPrevStyle a {font-weight: bold !important; text-decoration: none; color: #ffffff !important;}
.calControlNextPrevStyle a:hover {color: #e5e5e5 !important;} 

.calControl th {text-transform: uppercase; font-size: .7em; background: #e5e5e5 !important; color: #666 !important;}

.calControl .calControlWeekendDayStyle,
.calControl .calControlDayStyle {padding: 5px !important; border-top: 1px solid #fff; border-left: 1px solid #fff; border-right: 1px solid #ccc; border-bottom: 1px solid #ccc; font-weight: bold;
                                 background: #e5e5e5; background: -moz-linear-gradient(top, #fff, #e5e5e5); background: -webkit-gradient(linear, left top, left bottom, from(#fff), to(#e5e5e5));}

.calControl .calControlWeekendDayStyle:hover,
.calControl .calControlDayStyle:hover {background: #fff; -moz-box-shadow: inset 0 0 7px 0 #e5e5e5; -webkit-box-shadow: inset 0 0 7px 0 #e5e5e5; box-shadow: inset 0 0 7px 0 #e5e5e5;}


.calControl .calControlWeekendDayStyle a,
.calControl .calControlDayStyle a {color: #666 !important; text-decoration: none;}

.calControlOtherMonthDayStyle 
{padding: 5px !important; border-top: 1px solid #fff; border-left: 1px solid #fff; border-right: 1px solid #ccc; border-bottom: 1px solid #ccc; font-weight: bold;
                                 background: #e5e5e5; background: -moz-linear-gradient(top, #e5e5e5, #ccc); background: -webkit-gradient(linear, left top, left bottom, from(#e5e5e5), to(#ccc));
    }

.calControlOtherMonthDayStyle:hover {background: #ccc;}

.calControlOtherMonthDayStyle a {color: #aaa !important; text-decoration: none;}


.calControlTodayDayStyle {background: #01649D; background: -moz-linear-gradient(top, #017EC9, #014A76); background: -webkit-gradient(linear, left top, left bottom, from(#017EC9), to(#014A76));}

.calControlTodayDayStyle a {color: #fff; font-weight: bold !important; text-decoration: none;}

#calTagList{font-size: 1.1em !important;}





