/*
        color:#059621; dark green
        color:#A6C64B; light green
        color:#29387D; blue
	color: #ffffff; white
*/

div#container {
        background-color:#FFFFFF;
}

div#container2 {
        background-color:#FFFFFF;
}

body {
	margin:0;
	padding:0;
	font-size:80%;
        font-family:verdana, arial, sans-serif;
        color:#444444;
        background-color:#FFFFFF;
}

h1 {
        font-size:200%;
        font-weight:normal;
        font-style:italic;
        color:#059621;
        font-family:"Trebuchet MS", verdana, arial, sans-serif;
}


h2 {
        background-color:#DDDDDD;
        color:#29387D;
        font-size:120%;
        font-weight:normal;
        margin:0.2em;
        font-style:italic;
        font-family:"Trebuchet MS", verdana, arial, sans-serif;
	border-style: solid;
	border-color: #FFFFFF; 
	border-bottom-width: 10px;
	border-top-width: 10px;
}

h3 {
        background-color:#DDDDDD;
        color:#059621;
        font-size:100%;
        font-weight:bold;
        margin:0.2em;
        font-style:italic;
        font-family:"Trebuchet MS", verdana, arial, sans-serif;
	border-style: solid;
	border-color: #FFFFFF; 
	border-bottom-width: 10px;
	border-top-width: 10px;
}

a:link, a:visited {
        color:#059621;
        text-decoration:underline;
}

a:hover {
        color:#29387D;
        text-decoration:none;
}

a:active {
        color:#059621;
        text-decoration:underline;
}


div#title {
	border-style: solid;
	border-bottom-width: 15px;
	border-top-width: 0px;
	border-left-width: 0px;
	border-right-width: 0px;
	border-color: #A6C64B; 
}

div#titleimage1 {
        background-image:url(images/small_square_rider1.jpg);
        background-repeat:no-repeat;
        background-position:left;
}

div#titleimage2 {
        background-image:url(images/small_square_rider2.jpg);
        background-repeat:no-repeat;
        background-position:left;
}

div#titleimage3 {
        background-image:url(images/small_square_rider3.jpg);
        background-repeat:no-repeat;
        background-position:left;
}

div#titleimage4 {
        background-image:url(images/small_square_rider4.jpg);
        background-repeat:no-repeat;
        background-position:left;
}

div#titleimage5 {
        background-image:url(images/small_square_working1.jpg);
        background-repeat:no-repeat;
        background-position:left;
}

div#titleimage6 {
        background-image:url(images/small_square_working2.jpg);
        background-repeat:no-repeat;
        background-position:left;
}

div#titleimage7 {
        background-image:url(images/small_square_sitting1.jpg);
        background-repeat:no-repeat;
        background-position:left;
}



div#titleblock {
        color:#059621; 
	/* mc2zk:  original cambc logo is below */
    	/*    background-image:url(images/small_logo_background.jpg); */
        background-image:url(images/small_cambc_logo_2009.jpg); 
        background-repeat:no-repeat;
        background-position:right;
	height:100px;
	border-style: solid;
	border-bottom-width: 5px;
	border-top-width: 5px;
	border-left-width: 5px;
	border-right-width: 5px;
	border-color: #FFFFFF; 
	font-size:110%;
}

div#titleblock h1 {
	margin: 0 250px 0 110px;
}

div#pagetitle {
        font-style:none;
        color:#29387D; blue
}

div#navigation {
	float: left;
	width: 160px;
}

div#navigation ul {
	list-style-type: none; 
	padding: 0; 
	margin: 0; 
}

div#navigation ul li { 
	margin-top: 4px; 
}

div#sponsors {
	float: right;
	width: 160px;
	padding: 0 10px 0 0;
}

div#narrowcontent {
	padding-top: 10px;
	margin-left: 190px;
	margin-right: 200px;
}

div#widecontent {
	padding-top: 10px;
	margin-left: 190px;
	margin-right: 20px;
}

div#footer {
	clear: both;
	padding: .5em 1em;
	text-align: center;
}

.box {
        margin:0.5em;
        padding:0.3em;
        border:1px solid #777777;
        text-align:center;
}

.box h2 {
        text-align:center;
	border-bottom-width: 0px;
	border-top-width: 0px;
}

.leftbox {
        margin:0.5em;
        padding:2.0em;
        border:2px solid #059621;
	font-family: courier;
        text-align:left;
}


.greyed { color:#C0C0C0;}

ul.navbar {
        list-style-type:none;
        float:left;
        display:block;
        width:100%;
	padding-top:0.5em;    /* defines the box around the links */
	padding-bottom:0.5em; /* defines the box around the links */
        clear:both;
        background-color:#A6C64B;
}

ul.navbar li {
        display:inline; /* lays list items out horizontally */
	margin:0 1em 0 0;
}
a.greyed { color:#C0C0C0;}
a.nav:link, a.nav:visited {
	padding-top:0.5em;     /* defines the box around the links */
	padding-bottom:0.5em;  /* defines the box around the links */
        text-decoration:none;
        background-color:#A6C64B; /*light green*/
        color:#FFFFFF;
}

a.nav:hover {
	padding-top:0.5em;
	padding-bottom:0.5em;
        text-decoration:none;
        background-color:#29387D; /*blue*/
        color:#FFFFFF;
}

a.sheville:link IMG, a.sheville:visited IMG{
	border:none;
}

a.sheville:hover IMG {
	border:none;
}

a.sheville:active IMG {
	border:none;
}
