/* Start of CMSMS style sheet 'Shamrock Style' */
body{
background-image:url(http://www.shamrockcurling.ca/myimages/sitebg.jpg);
background-repeat:repeat-x;
background-color:#60bc46;
margin: 0 0 0 0;
padding: 0 0 0 0;
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
}

a{
color:#186b00;
}

a:hover{
color:#454545;
}

.clear{ 
clear: both; 
}


 
div#frame{
width:796px;
margin-left: auto;
margin-right: auto;
background-image:url(http://www.shamrockcurling.ca/myimages/framebg.jpg);
background-repeat:repeat-y;
}



div#maindiv{
width:796px;
padding: 0 0 0 0;
margin: 0 0 0 0;
vertical-align:top;
text-align:left;
background-image:url(http://www.shamrockcurling.ca/myimages/headerbg.jpg);
background-repeat:no-repeat;

}

div#headerpad{
width:796px;
height:205px;
float:left;
}

div#headerpad a{
width:796px;
height:205px;
display:block;
}

div#navcol{
width:165px;
padding-right:20px;
padding-left:58px;
float:left;
padding-bottom:10px
}

div#contentcol{
width:495px;
padding-right:58px;
float:left;
padding-bottom:10px;
font-size:13px;
}

div#contentcol p{
line-height:17px;
margin-top:15px;
margin-bottom:15px;
}

div#thecontent ul{
margin:0px;
padding:0px;

}

div#thecontent ol{
margin:0px;
padding:0px;

}


div#thecontent li{
padding-bottom:8px;
padding-left:25px;
list-style:none;
background-image: url(http://www.shamrockcurling.ca/myimages/ligraphic.jpg);
background-repeat:no-repeat;
}

div#thecontent ol li{
padding-bottom:8px;
margin-left:25px;
padding-left:0px;
list-style:inherit;
background-image:none;
background-repeat:no-repeat;
}




div#footer{
width:758px;
padding-top:8px;
height:27px;
background-image:url(http://www.shamrockcurling.ca/myimages/footer.jpg);
background-repeat:no-repeat;
text-align:right;
padding-right:38px;
color:#5cac41;
}

#mycal{
width:495px;
margin:0px;

}

#mycal th{
width:50px;
padding-bottom:5px;
border:1px solid #cccccc;
padding-left:10px;
padding-top:5px;
margin-bottom:10px;
}

#mycal td{
vertical-align:top;
width:50px;
height:90px;
padding-top:10px;
padding-left:7px;
background-color:#eeeeee;
}

.calendar ul{
list-style:none;
margin:0px;
padding:0px;
padding-top:5px;
font-size:11px;
}

table#mycal li{
background-image:none;
margin:0px;
padding:0px;
padding-top:5px;
list-style:none;
}

.calendar a{
font-weight:bold;
font-size:9px;
}

.calendar-month{
font-size:16px;
text-align:left;
padding-bottom:10px;
}

.calendar-month a{
font-size:12px;
}

#nextmonth{
text-align:center;
}


.error{
float:left;
display:block;
}

.contactform fieldset {border:0px; margin:0px; padding:0px; padding-bottom:10px;} .contactform fieldset legend {font-weight: bold; display:none;} .contactform div {width: 100%;} .contactform  label {display: block; width: 15em; padding-top:10px; } .contactform div.required {}       form{margin:0px; padding:0px;}  .required{font-weight:bold; color:#000000;}



.contactfrom input{display:block}

.contactfrom form{margin:0px;padding:0px;}


textarea{font-family:Arial, Helvetica, sans-serif; width:400px; height:200px; font-size:12px;}

/* End of 'Shamrock Style' */

