#display_product {padding: 4px 0px 0px 0px; text-align: left; background-color: #ddd;}
#header {background-color: #000; background-repeat: no-repeat; background-image: url('../images/site/ss_banner.jpg'); height: 100px;}
#footer {border-top: 1px solid #504748; border-bottom: 1px solid #504748; clear: left; font-size: 75%; background-color: #3b3233; color: #bbb;}
#about_us {}
#contact_us {}

img.product {margin: 10px 10px 14px 10px; float: left; border: 1px black solid;}
#product_description {border: 1px solid #000; width: 250px; background-color: #aaa; margin: 22px 0px 16px 0px; background-image: url('../images/site/border_br.jpg'); background-repeat: no-repeat; background-position: bottom right;}
#product_description th {color: #333; padding-left: 4px; padding-top: 4px; font-weight: bold; font-size: 75%; text-align: left;}
#product_description td {color: #fff; padding-left: 12px; padding-bottom: 10px; font-weight: normal; font-size: 75%; text-align: left;}

#about_us {border: 1px solid #000; width: 450px; background-color: #aaa; margin: 22px 0px 16px 0px; background-image: url('../images/site/border_br.jpg'); background-repeat: no-repeat; background-position: bottom right;}
#about_us th {color: #333; padding-left: 4px; padding-top: 4px; font-weight: bold; font-size: 75%; text-align: left;}
#about_us td {color: #fff; padding-left: 12px; padding-right: 12px; padding-bottom: 10px; font-weight: normal; font-size: 75%; text-align: left;}

#welcome {border: 1px solid #000; width: 755px; background-color: #aaa; margin: 22px 0px 16px 16px; background-image: url('../images/site/border_br.jpg'); background-repeat: no-repeat; background-position: bottom right;}
#welcome th {color: #333; padding-left: 4px; padding-top: 4px; font-weight: bold; font-size: 75%; text-align: left;}
#welcome td {color: #fff; padding-left: 12px; padding-right: 12px; padding-bottom: 10px; font-weight: normal; font-size: 75%; text-align: left;}

font.logo_left {font-weight: bold; color: white; background-color: blue; padding: 3px 2px 2px 2px; border: 1px solid black;}
font.logo_right {font-weight: bold; color: blue; background-color: white; padding: 3px 2px 2px 2px; border: 1px solid black;}

#newbikes {text-align: left; padding: 10px 40px; font-size: 85%;}

a:link {color: #0000ff; text-decoration: none;}
a:visited {color: #0000ff; text-decoration: none;}
a:active {color: #0000ff; text-decoration: none;}
a:hover {color: #0000ff; text-decoration: none;}

	/* 
	General styles for this example page */
	html{
		height:100%;
	}
	body{
		font-family: Verdana, Trebuchet MS, Lucida Sans Unicode, Arial, sans-serif;
		font-size:0.8em;
		margin:0px;
		padding:0px;
		text-align:center;
		// background-color:#E2EBED;
		background-color:#ddd;
		height:100%;
	}
	
	p{
		margin-top:5px;
		margin-bottom:10px;
	}
	
	#mainContainer{
		width:760px;
		margin:0 auto;
		text-align:left;
		background-color: #FFF;
		padding-left:16px;
		padding-right:16px;
		padding-bottom:20px;	
	}
	
	#dhtmlgoodies_menu img{
		border:0px;
	}

	/* End general styles for this example page */
	/* General configuration CSS */
	
	#dhtmlgoodies_menu ul li ul{
		display:none;	/* Needed to display ok in Opera */
	}
		
	#dhtmlgoodies_menu{
		visibility:hidden;	
	}
	#dhtmlgoodies_menu ul{
		margin:0px;	/* No indent */
		padding:0px;	/* No indent */
	}
	#dhtmlgoodies_menu li{
		list-style-type:none;	/* No bullets */
				text-align: left;
	}	
	#dhtmlgoodies_menu a{

		margin:0px;
		padding:0px;
	}
	/* End general configuration CSS */
	
	
	/* Cosmetic */
	
	/***********************************************************************
		CSS - MENU BLOCKS
	 	General rules for all menu blocks (group of sub items) 
	***********************************************************************/
	#dhtmlgoodies_menu ul{
		border:1px solid #3b3233;
		background-color:#3b3233;
		padding:1px;
	}
		
	#dhtmlgoodies_menu ul.menuBlock1{	/* Menu bar - main menu items */
		border:0px;
		padding:1px;
		border-top:1px solid #3b3233;		
		background-color:#3b3233;		
		overflow:visible;
	}
	#dhtmlgoodies_menu ul.menuBlock2{	/* Menu bar - main menu items */
		border:0px;
		padding:1px;
		border:1px solid #3b3233
	}
	
	/***********************************************************************
		CSS - MENU ITEMS
	 	Here, you could assign rules to the menu items at different depths.
	***********************************************************************/
	
	/* ----------------------------------------- general rules for all menu items */
	
	#dhtmlgoodies_menu a
	{
		color: #fff;
		text-decoration:none;
		padding-left:2px;
		padding-right:22px;	
	}
	
	/* ------------------------------------------- main menu items */
	
	#dhtmlgoodies_menu .currentDepth1
	{
		padding-left:5px;
		padding-right:5px;
		border:1px solid #504748;
	}
	
	#dhtmlgoodies_menu .currentDepth1over
	{
		padding-left:5px;
		padding-right:5px;
		background-color:#504748;
		border:1px solid #3b3233;		
	}
	
	#dhtmlgoodies_menu .currentDepth1 a
	{
		font-weight: bold;
	}
	
	#dhtmlgoodies_menu .currentDepth1over a
	{
		color:#ffffff;
		font-weight: bold;
	}
	
	/* -------------------------------------------- sub menu depth 1 */
	
	#dhtmlgoodies_menu .currentDepth2
	{
		padding-right:2px;
		border:1px solid #504748;
	}
	
	#dhtmlgoodies_menu .currentDepth2over
	{
		padding-right:2px;
		background-color:#504748;
		border:1px solid #3b3233;
	}
		
	#dhtmlgoodies_menu .currentDepth2over a
	{
		color:#00ffff;
	}	
	
	
	/* -------------------------------------------- sub menu depth 2 */
	
	#dhtmlgoodies_menu .currentDepth3
	{
		padding-right:2px;
		border:1px solid #504748;
	}
	
	#dhtmlgoodies_menu .currentDepth3over
	{
		padding-right:2px;
		background-color:#504748;
		border:1px solid #3b3233;
	}
	
	#dhtmlgoodies_menu .currentDepth3over a
	{
		color:#00ffff;
	}	
	
	
	/* -------------------------------------------- sub menu depth 3 */
	
	#dhtmlgoodies_menu .currentDepth4
	{
		padding-right:2px;
		border:1px solid #504748;
	}
	
	#dhtmlgoodies_menu .currentDepth4over
	{
		padding-right:2px;
		background-color:#504748;
		border:1px solid #3b3233;
	}	
	
	#dhtmlgoodies_menu .currentDepth4over a
	{
		color:#00ffff;
	}	
	

