/* CSS for Cornell Cooperative Extension of Tompkins County ccetompkins.org  MAIN - CREATED 2009-03-26 */




/* HEADERS
-------------------------------------------------------------- */

h1 { color: #7F6662; font-size: 1.7em; margin-top: 0px; }
h2 { color: #7F6662; margin-bottom: .5em; font-size: 1.4em; }
h3 { margin-bottom: .5em;}
h4 { margin-top: 0; margin-bottom: .5em; }
h5 { margin-top: 0; margin-bottom: .5em; }
h6 { margin-top: 0; margin-bottom: .5em;}

p { margin-top: 0em; }




/* LINKS
------------------------------------------------------------------ */

.readmore { color: #B31B1B; font-style: italic; font-weight: bold; font-size: .85em; }






/* IMAGES
---------------------------------------------------------------- */

img { border: none; }

.img-r { float: right; }

.img-l { float: left; }

p.caption { font-size: .7em; font-weight: bold; margin-bottom: .2em; margin-top: 2px; }



.event1 { float: left; margin: 8px 12px 8px 8px; }
.event1 p { font-weight: bold; font-size: .8em; }
.event1 a { color: #B31B1B; font-style: italic; font-weight: bold; font-size: 1em; }

.event2 { float: left; margin: 8px 12px 8px 8px; }
.event2 p { font-weight: bold; font-size: .8em; }
.event2 a { color: #B31B1B; font-style: italic; font-weight: bold; font-size: 1em; }

.event3 { margin: 16px 12px 8px 8px; }
.event3 p { font-weight: bold; font-size: .8em; }
.event3 a { color: #B31B1B; font-style: italic; font-weight: bold; font-size: 1em; }


/* PAGE ELEMENTS
-------------------------------------------------------------------- */

.col1 { width: 250px; margin-left: 12px; }
.col1 h3 { margin-bottom: 6px; margin-top: 0; }
.col1 ul { list-style-image: none; list-style-type: none; padding-left: 8px; margin-left: 8px; margin-top: 0; font-size: .9em; }
.col1 ul li { display: inline; }
.col1 a  { text-decoration: none; }
.col1 a:visited { text-decoration: none; }
.col1 a:hover { text-decoration: underline; }

.col2 { float: right; width: 250px; margin-left: 0px; margin-right: 12px; }
.col2 h3 { margin-bottom: 6px; margin-top: 0; }
.col2 ul { list-style-image: none; list-style-type: none; padding-left: 8px; margin-left: 8px; margin-top: 0; font-size: .9em; }
.col2 ul li { display: inline; }
.col2 a  { text-decoration: none; }
.col2 a:visited { text-decoration: none; }
.col2 a:hover { text-decoration: underline; }



