/* 

   Colorado Heritage Camps Cascading Style Sheet

   Date Created : 1/10/2001

*/



body{

	background-color : #ffffff;

	font-family : verdana, sans-serif, arial, helvetica, 'times new roman';

	font-size : 11pt;

	color: #000000;

	}


#maintbl {
	width: 845px;
}

#maincontent {
	width: 100%;
}



a:link{ 

	color: #ff0000;

	text-decoration: none;

	font-weight : bold;

	}

link{ 

	color: #ff0000;

	text-decoration: none;

	font-weight : bold;

	}





a:visited{

	color: #ff0000;

	text-decoration: none;

	font-weight : bold;	

	}

	

a:active{

	color: #4276c6;

	text-decoration: none;

	font-weight : bold;

	}



a:hover{

	color: #4276c6;

	text-decoration: none;

	font-weight : bold;

	}



p{

	font-family : helvetica, verdana, arial, sans-serif, 'times new roman';

	font-size : 11pt;

	font-weight : normal;

	font-style : normal;

	line-height: 130%

	}



sup{

	font-family : helvetica, verdana, arial, sans-serif, 'times new roman';

	font-size : 8pt;

	font-weight : bold;

        color: #d6127e;

	font-style : normal;

	line-height: 130%

	}



b,strong{

	font-weight : bold;

	font-size : 10pt;

	color: #0a0ea9;

	}



i{

	font-weight : italic;

	color: #000000;

	}



li,td,ol,ul{

	font-family : helvetica, arial, verdana, sans-serif, 'times new roman';

	font-size : 11pt;

	font-weight : normal;

	font-style : normal;

	color: #323232;

	}



th,TH{

	font-family : helvetica, verdana, arial, sans-serif, 'times new roman';

	font-size : 11pt;

	font-weight : bold;

	font-style : normal;

	text-align : left

	color: #ffffff;

	line-height: 130%

	}



cite{

	font-family : helvetica, arial, verdana, 'times new roman', sans-serif;

	font-variant : normal;

	font-size : 9pt;

	font-style : normal;

	color: #000000;

	line-height: 110%

	}







h1,h2,h3,h4,h5{

	font-family : helvetica, verdana, arial, 'times new roman', sans-serif;

	font-variant : normal;

	font-weight : bold;

	font-style : normal;

	color: #0b0fa9;

	}



h1{

	font-size : 17pt;

	}

h2{

	font-size : 15pt;

	}

h3{
	font-size : 13pt;
	color: #F00;

	}

h4{

	font-size : 11pt;

	}

h5{

	font-size : 10pt;

	}



.linkcol{

	color: #d6127e; 

	}



#linkcol{

	color: #d6127e;

	}



.grey{

	color: #cccccc; 

	}



#grey{

	color: #cccccc; 

	}



.conlogo{

	font-size : 7.5pt;

	}

#conlogo{

	font-size : 7.5pt;

	}



.smallestfont{

	font-size : 8pt;

	color: #000000;

	}

#smallestfont{

	font-size : 8pt;

	color: #000000;

	}



.sidehead{

	color: #cccccc;

	font-weight : bold;

	}



.footer{

	font-family : helvetica, arial, verdana, 'times new roman', sans-serif;

	font-variant : normal;

	font-size : 8pt;

	font-style : normal;

	color: #000000;

	line-height: 110%

	}



.center {
	text-align: center;
	margin-right: auto;
	margin-left: auto;
}

a.aunder, a.aunder:visited, a.aunder:active, a.aunder.link {
	text-decoration: underline;
}


ul {
	
}
ul li {
	margin-bottom: 8px;
}



/* LEFT NAVIGATION MENU */

#leftnav {
}
#leftnav img {
	border: none;
	display: block;
}
#leftnav ul {
	background-color: #0a0ea9;
	width: 142px;
	margin: 0;
	padding: 0;
}
#leftnav li {
	margin: 0;
	padding: 0;
}
#leftnav li a {
	display: block;
	padding: 5px 0 5px 20px;
	color: white;
	text-decoration: none;
}
#leftnav li a:hover, #leftnav li a.here {
	background-color: #ff0701;
	/* padding-left: 12px; */
	/* color: #0a0e97; */
}
#leftnav li.ln-sep {
	border-top: solid 6px #670b7a;
	
}


/* END LEFT NAVIGATION MENU */


.headerError {
	padding: 20px;
	
}
