/* BIKE CSS for pages: 
  - bike_building.html

*/

/* definitions for bike component listings */

.bike_parts	{
/*	border 	: 	1px solid red;*/
	width		: 	100%;
	}

.part {
	width		:	15%;
/*	margin	:	5px;*/
	padding	:	2px;
/*	border	:	1px solid black;*/
	float		: 	left;
	}

.company {
/*	margin	:	5px; */
	width		:	20%;
	padding	:	2px;
/*	border	:	1px solid black;*/
	float		:	left;
	}

.product_name	{
/*	margin	:	5px; */
	padding	:	2px;
	width		:	35%;
/*	border	:	1px solid black;*/
	float		: 	left;
	}

.price	{
/*	margin	:	5px;*/
	padding	:	2px;
	width		:	15%;
/*	border	:	1px solid black;*/
/*	float		: 	left; */
	}	

.entry	{
	height		:	2em;
	text-align	:	center;
	padding		: 	5px 2px 0px 2px;
	line-height	:	1em;	
	}
p#list {
   background-color : white;
}


p:first-line {margin-left: 5em;}


h2 {
	text-align : left;
	padding : 0px 50px 0px 15px;
	background-color : #f14848;
	}

dt {
	font-weight : bold;
	font-family : monospace;
	padding : 1em 1em 0.1em 3em;
	text-align : left;
}

dd { margin : 0.1em 5em 0.2em 5em;}

.lock_right { position : relative;
   float : right;
   clear : both;
   padding : 0em 1em 1em 1em;  
   }

