@charset "UTF-8";
/* CSS Document */

/* 1. Global selectors

---------------------------------------------------------------------------------------------------- */

	body {
		/*background-repeat:repeat-x;*/}
		
/* 2. Header

---------------------------------------------------------------------------------------------------- */		

	#header{
		margin-left:15px;
		margin-top:5px;
        padding-bottom:5px;}
		
/* 3. Navigation

---------------------------------------------------------------------------------------------------- 
	#nav{
		padding-top:0;
		padding-bottom:0;
		margin-left:50px;
		width:800px;		}
	
	#nav li{
		margin-top:5px;		}

	#nav ul{
		margin: 0;
		padding:0;
		margin-top:5px;
		display:inline;
		list-style:none;
		float:left;		}
*/		

	.dpage_nav_cell {
		text-align: center;
		width: 20px;
		float: left;
	}

	.dpage_nav_cell_sel {
		text-align: center;
		width: 20px;
		float: left;
		border: 1px solid gray;
	}

/* 4. Content Box 

---------------------------------------------------------------------------------------------------- */

	#contentbox, .contentbox {
		margin-left:50px;
		margin-right:50px;
		width:auto;}
		

/* 5. Top Content  

---------------------------------------------------------------------------------------------------- */
	
	/* A. Top content */	

	.content_left {
		width:auto;}
	
	.content_right {
		margin-right:2px;
		/*width:auto;*/
		}
	
	/* Order Products--*/
	#order_products {
		width:104px;
		height:34px;
		text-indent:-99999px;
		overflow:hidden;
		display:block;
		background:transparent url(/_img/ecom/order_products.png) 0 0 no-repeat; }
	
	#order_products:hover {
		background-position: 0 -34px;}	
		
		
	/* Drop Down Menus--*/
	table.menu {
		font-size:100%;
		position:absolute;
		z-index:2;
		visibility:hidden;}
		
	.drop_down a {
		font-size:14px;
		z-index:2;
		color:#CCC;}
	
	.drop_down a:hover {
		z-index:2;
		color:#666666;}
	
	.drop_down td.menu {
		background-image:url(/_img/ecom/table_bg.png);
		border:thin;
		border-bottom-color:#333333;
		z-index:2;
		padding:10px;}

/* 6. Thumbnails  

---------------------------------------------------------------------------------------------------- */	
	
	#thumbnail_view_thumbs {
	width:auto;}

	#thumbnail_view_thumbs img {
	padding:10px;}

	.large_thumbnail_nav_top img{ vertical-align:bottom;}

	.thumbnail_nav {
	padding:0px;}


/* X. Large View Content

---------------------------------------------------------------------------------------------------- */

	#content_large_view{
		position:relative;
		height:auto;
		width:auto;}

	#large_view_image{
		float:right;
		width:35%;
		height:auto;
		margin-top:36px;
		position:relative;}

	#large_view_thumbs{
		float:left;
		width:40%;
		height:auto;
		overflow:hidden;
		margin:0 auto;
		position:relative;
		vertical-align:top;}

	.selection_select a{
        font-size:10px;
        float:left;
        padding:8px 0px 0 3%;
        vertical-align: middle;	}

	.selection_view a{
        float:right;
        font-size:10px;
        padding:8px 3% 0 3%;
        vertical-align: middle;	}

	
/*  7. Footer

---------------------------------------------------------------------------------------------------- */
	#footer {
		padding:0;}
		
