/* CSS Document */



#contentRight 

{

	border-left: 1px dotted #ffa800;

	float: left;

	width:249px;

	margin-top: 0px;

	padding:0px;

	padding-left: 12px;

	padding-right:10px;

	margin-top: 20px;

	padding-bottom: 20px;

/* protect IE5/Win from its own stupidity */

	voice-family: "\"}\"";

	voice-family:inherit;

	width:249px;

	}

/* Again, "be nice to Opera 5". */

body>#contentRight {width:249px;}



#contentRightCork

{

	background: url(../images/cork_sml.jpg) bottom center no-repeat #ffffff;

	float: left;

	width:249px;

	height: 160px;

	margin-top: 0px;

	margin-bottom: 0px;

	padding:0px;

	padding-left: 12px;

	padding-right:10px;

	margin-top: 90px;

	padding-bottom: 20px;

/* protect IE5/Win from its own stupidity */

	voice-family: "\"}\"";

	voice-family:inherit;

	width:249px;

	}

/* Again, "be nice to Opera 5". */

body>#contentRightCork {width:249px;}



#contentRightGlass

{

	background: url(../images/glass_sml.jpg) bottom center no-repeat #ffffff;

	float: left;

	width:249px;

	height: 320px;

	margin-top: 0px;

	margin-bottom: 10px;

	padding:0px;

	padding-left: 12px;

	padding-right:10px;

	margin-top: 90px;

	padding-bottom: 20px;

/* protect IE5/Win from its own stupidity */

	voice-family: "\"}\"";

	voice-family:inherit;

	width:249px;

	}

/* Again, "be nice to Opera 5". */

body>#contentRightGlass {width:249px;}



#contentRightPetal

{

	background: url(../images/petal_sml.jpg) bottom center no-repeat #ffffff;

	float: left;

	width:249px;

	height: 160px;

	margin-top: 0px;

	margin-bottom: 0px;

	padding:0px;

	padding-left: 12px;

	padding-right:10px;

	margin-top: 90px;

	padding-bottom: 20px;

/* protect IE5/Win from its own stupidity */

	voice-family: "\"}\"";

	voice-family:inherit;

	width:249px;

	}

/* Again, "be nice to Opera 5". */

body>#contentRightPetal {width:249px;}



#bike { position: absolute; z-index: 0; margin-top: 132px; margin-left: 73px; }



.CRImage,.CRBox {

	border-top: 8px solid white;

}



.CRBox 

{

	background : url('/bg1.gif') fixed;

	background-color: #e5e3dc;

	width:140px;

}





/* Right hand box - contentright */

#contentRight .CRBox .title {

	background-color:#58a590 ;

	color: #ffffff;

	font-size: 12px;

	padding: 4px;

	font-weight: bold;

}

#contentRight .viewlge {

	margin-top: 25px;

	padding-top:5px;

	padding-left: 12px;

	background-color:#b0c0af;

	height:20px;

}



#contentRight .eventlist {

	padding: 2px;

	border-top-width: 3px;

	border-top-color: #e5e3dc;

	border-top-style: solid;

}



#contentRight .CRImage 

{

	background-color: #e5e3dc;

	text-align: center;

}



#contentRight P {

	line-height: 21px;

}



#contentRight .eventlist P {

	margin: 0px;

	padding: 0px;

	font:11px/12px arial, helvetica, verdana, sans-serif;

}



#contentRight .eventlist .item {

	font-weight: bold;

	color: #000000;

}



#contentRight .eventlist .item A {

	font-weight: bold;

	font-size: 11px;

	color: black;

}



#contentRight .eventlist .item A:hover {

	color: white;

	background-color: #58a590 ;

}





#contentRight .eventlist .description {

	padding-left: 8px;

	margin-bottom: 4px;

	font:11px/12px arial, helvetica, verdana, sans-serif;

	color: black;

}



#contentRight .eventlist .description A {

/*	padding-left: 0px;*/

	margin-bottom: 4px;

	font:11px/12px arial, helvetica, verdana, sans-serif;

	color: black;

}



#contentRight .eventlist .description A:hover {

	color: black;

	font:11px/12px arial, helvetica, verdana, sans-serif;

}



#contentRight .more {

	

	padding: 2px;

	text-align: right;

	font: 10px/12px;

}



#contentRight .more A {

	font-weight: 700;

}



#contentRight .more A:hover {

	color: black;

	font:12px/13px;

	background-color: #e5e3dc;

}



#contentRight .loginbox input {

	padding: 0px;

	border: 1px #e5e3dc solid;

	width:74px;

}



#contentRight .loginbox td

{

	font:12px/13px arial, helvetica, verdana, sans-serif;

}



#contentRight .logintitle

{

	font-weight:bold;

}



#contentRight .loginbox a

{

	font:12px/13px;

}



#contentRight .loginbox .loginboxbutton

{

	background: #6f6352 ;

	color:#ffffff;

	border: outset 2px #6f6352 ;

	font:11px/13px arial, helvetica, verdana, sans-serif;

	padding: 0px 2px;

	cursor:hand;

	font-weight:bold;

	height:19px;

	width:45px;

}

