/************* breadCrumb styles ***************/

#breadCrumb{
	padding: 0px 0px 5px 0px;
	margin:0;
	font: small Verdana,sans-serif;
	color: #488fc7;
	font-weight:bold;
	text-align:left;
	
}

#breadCrumb a{
	color: #488fc7;
}

#breadCrumb a:hover{
	color: #005FA9;
	text-decoration: underline;
}


/************** pageName styles ****************/

#pageName{
	padding: 0px 0px 8px 0px;
	margin: 0px;
	border-bottom:1px solid #ccd2d2;
	text-align:left;
}

#pageName h2{
	font: bold 175% Arial,sans-serif;
	color: #1B3E5A;
	margin:0px;
	padding: 0px;
}

#pageName img{
	float:left;
	padding:0 5px 0 0;
}



#lcol {
padding:5px;
float:left;
}

#rcol {
padding:5px;
float:right;
}

#content img {
padding:5px 0;
}



#content a{
font-weight:bold;
}

.smalltext {
font-size:small;
}

.lphoto {
padding: 0px 5px 0px 0px;
float:left;
}

.rphoto {
padding: 5px;
float:right;
}

#tevent {
background: #ccc url(images/bike_back.jpg) fixed; 
margin:5px 0 0 0;
padding:10px 5px;
font-weight:bold;
}

/************************map navigation stuff*******
#mapnav { margin-left: 30px; 
font-size:small;
}

#mapnavlist
{
list-style: none;
padding: 0;
margin: 0;
}

#mapnavlist li
{
display: inline;
padding: 0;
margin: 0;
}

#mapnavlist li:before { content: "| "; }
#mapnavlist li:first-child:before { content: ""; }

/*IE workaround*/
/*All IE browsers*/
/** html #mapnavlist li
{
border-left: 1px solid black;
padding: 0 0.4em 0 0.4em;
margin: 0 0.4em 0 -0.4em;
}

/*Win IE browsers - hide from Mac IE\*/
/** html #mapnavlist { height: 1%; }

* html #mapnavlist li
{
display: block;
float: left;
}

/*End hide*/
/*Mac IE 5*/
/** html #mapnavlist li:first-child { border-left: 0; }
********/


