/* ############################################################ */
/* ############################################################ */
/* #########                                          ######### */
/* #########     Annandale Curling Club Page CSS      ######### */
/* #########                                          ######### */
/* #########                last updated Oct 4/08     ######### */
/* #########                          Craig Jewer     ######### */
/* ############################################################ */
/* ############################################################ */


/* ------------------------------------------------------------ */
/*   Standard HTML Tag Reset                                    */
/* ------------------------------------------------------------ */
   body, 
   h1, h2, h3, h4, h5, h6, dt, dd, p,
   form,html {
     border: 0;
     margin: 0px;
     margin-left:30px;
     margin-right:30px;
     padding: 0px;
     background-color: #000066;
   }


/* ------------------------------------------------------------ */
/*   Standard HTML Tag Definition                               */
/* ------------------------------------------------------------ */
   body{font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12pt; color: #000066;text-decoration: none;background-color:transparent;} 
   p{font-size: 12pt; color:#000066;background-color:transparent;align=left;}
   h1{font-size:24px; color:#000066;background-color:transparent; /*  ...other properties... */}
   h2{font-size:18px; color:#000066;background-color:transparent; /*  ...other properties... */}
   h3{font-size:13px; color:#000066;background-color:transparent; /*  ...other properties... */}
   h4{font-size:24px; color:green;background-color:transparent; /*  ...other properties... */}
   h5{font-size:18px; color:green;background-color:transparent; /*  ...other properties... */}
   h6{font-size:12px; color:red;background-color:transparent;    /*  ...other properties... */}
   dt{font-size: 11pt; font-weight:bolder;background-color:transparent;}
   dd{font-size: 10pt; background-color:transparent;}

/* ------------------------------------------------------------ */
/*   Page Elements                                              */
/* ------------------------------------------------------------ */
.header {
    margin:0 auto;
    width:855px;
    font-family: Arial, Helvetica, sans-serif;
    font-size: 12px;
    background-color:#FFFFFF;
    text-align: left;
}

.container{
    margin:0 auto;
    width:855px;
    font-family: Arial, Helvetica, sans-serif;
    font-size: 14px;
    background-color:#FFFFFF;
}
.container a:link{color:green; text-decoration:none; background-color:transparent;}
.container a:visited{color:green; text-decoration:none; background-color:transparent;}
.container a:hover {color:red; text-decoration:none; background-color:transparent;}
.container ul{background-color:transparent; padding-left: 0;margin-left: 0;}
.container li{background-color:transparent; padding-left: 0;margin-left: 0;}}


.divClear {
    clear:both;
    margin:0 auto;
    width:855px;
    background-color:#FFFFFF;
    }



/* ------------------------------------------------------------ */
/*   Custom Classes                                             */
/* ------------------------------------------------------------ */
   .bodytext{font-size:12pt; color:#000099; background-color:transparent; width=755px; align=Left; text-align="Left"}
   .2colmaintext{font-size:12pt; color:#000099; background-color:transparent; width=550px; text-align="Left"}
   .annbtext{font-size:12pt; color:#000066;background-color:transparent;}
   .annblue{color:#000066;background-color:transparent;}
   .anngold{color:#F5CC0C;background-color:transparent;}

   .greenboldtext{font-size:12pt; font-weight:bolder; color:green;background-color:transparent;}
   .greenboldlinks{font-size:12pt; font-weight:bolder; color:green;background-color:transparent;}
   .greenboldlinks a:link{color:green; text-decoration: none}
   .greenboldlinks a:visited{color:green; text-decoration: none}
   .greenboldlinks a:hover{color:red; text-decoration: none}

   .navylinks{color:navy; background-color:transparent;}
   .navylinks a:link{color:navy; text-decoration:none}
   .navylinks a:visited{color:green; text-decoration:none}
   .navylinks a:hover{color:red; text-decoration:none}

   .h5links{font-size:14pt; color:green; background-color:transparent;}
   .h5links a:link{color:green; text-decoration:underline}
   .h5links a:visited{color:green; text-decoration:underline}
   .h5links a:hover{color:red; text-decoration:underline}

   .smlinks{font-size:9pt; color:green; background-color:transparent;}
   .smlinks a:link{color:green; text-decoration:none}
   .smlinks a:visited{color:green; text-decoration:none}
   .smlinks a:hover{color:red; text-decoration:none}

   .seldiv{font-size:14pt; color:green; background-color:transparent; font-weight:700;}
   .seldiv a:link{font-size:12pt; color:green; text-decoration:underline; font-weight:700;}
   .seldiv a:visited{font-size:12pt; color:green; text-decoration:underline; font-weight:700;}
   .seldiv a:hover{font-size:12pt; color:red; text-decoration:underline; font-weight:700;}

   .left-align{float:left; background-color:transparent;}
   .smlbl{color:#000066; font-size:13px; font-weight: bolder; background-color:transparent;}
   .small-text-gray{color:#999999; font-size:11px; background-color:transparent;}
   .small-text-black{color:#000000; font-size:10pt; background-color:transparent;}
   .small-text-green{color:#00CC33; font-size:11px; background-color:transparent;}

   .lgdl dt{font-size: 14pt; font-weight:bolder;background-color:transparent;}
   .lgdl dd{font-size: 13pt;background-color:transparent;}
   .nordl dt{font-size: 12pt; font-weight:bolder;background-color:transparent;}
   .nordl dd{font-size: 11pt;background-color:transparent;}

   .eventdl dt{font-size: 11pt; margin-left:15px; font-weight:bolder;background-color:transparent;}
   .eventdl dd{font-size: 10pt; margin-left:30px; background-color:transparent;}


   .cal td {vertical-align:top; font-size:10pt; font-weight: bolder; font-family:Verdana; font-stretch:wider; color:#000066;}
   .caldaylbl{text-align:center; font-size:10pt; font-weight: bolder; font-family:Verdana; font-stretch:wider; color:#000000;background-color:#F5CC0C;}

   .caldtg{font-size:10pt; font-weight: bolder; font-family:Verdana; font-stretch:wider; color:#000066; align=center; background-color:#e1fea5;}

   .calmtnhdr{font-size:12pt; font-weight: bolder; font-family:Verdana; font-stretch:wider; color:#000000; background-color:#FFFFFF; padding:5px; text-align=center; border:0}
   .calmtnhdr a:link{font-size:14pt; font-weight: bolder; font-family:Verdana; color:#000000; background-color:transparent; padding:5px; text-align=center;}
   .calmtnhdr a:visited{font-size:14pt; font-weight: bolder; font-family:Verdana; color:#000000; background-color:transparent; padding:5px; text-align=center;}
   .calmtnhdr a:hover{font-size:14pt; font-weight: bolder; font-family:Verdana; color:#0000000; background-color:transparent; padding:5px; text-align=center;}

   .calwom{font-size:8pt; font-weight: bolder; font-family:Verdana; color:#990000; align=left; margin: 0px; margin-left:0px; margin-right:0px; padding: 0px;}
   .calal{font-size:8pt; font-weight: bolder; font-family:Verdana; color:#FF0000; align=left; margin: 0px; margin-left:0px; margin-right:0px; padding: 0px;}
   .calmen{font-size:8pt; font-weight: bolder; font-family:Verdana; color:#0000cc; align=left; margin: 0px; margin-left:0px; margin-right:0px; padding: 0px;}
   .calthu{font-size:8pt; font-weight: bolder; font-family:Verdana; color:#ff8000; align=left; margin: 0px; margin-left:0px; margin-right:0px; padding: 0px;}
   .calnothu{font-size:8pt; font-weight: bolder; font-family:Verdana; color:#FFFFFF; background-color:#ff8000; align=left; margin: 0px; margin-left:0px; margin-right:0px; padding: 0px;}
   .calfri{font-size:8pt; font-weight: bolder; font-family:Verdana; color:#009900; align=left; margin: 0px; margin-left:0px; margin-right:0px; padding: 0px;}
   .calnofri{font-size:8pt; font-weight: bolder; font-family:Verdana; color:#FFFFFF; background-color:#009900; align=left; margin: 0px; margin-left:0px; margin-right:0px; padding: 0px;}
   .calsmr{font-size:8pt; font-weight: bolder; font-family:Verdana; color:#cc00cc; align=left; margin: 0px; margin-left:0px; margin-right:0px; padding: 0px;}
   .calyth{font-size:8pt; font-weight: bolder; font-family:Verdana; color:#808000; align=left; margin: 0px; margin-left:0px; margin-right:0px; padding: 0px;}
   .calblk{font-size:8pt; font-weight: bolder; font-family:Verdana; color:#000000; align=left; margin: 0px; margin-left:0px; margin-right:0px; padding: 0px;}
   .calbons{font-size:8pt; font-weight: bolder; font-family:Verdana; color:#000000; background-color:#abd7f8; align=left; margin: 0px; margin-left:0px; margin-right:0px; padding: 0px;}

