@charset "utf-8";
/* CSS Document */

.top_navigation {
	width:100%;
	float:left;
	height:98px;
	margin:0px;
	padding:0px;
	background:#070707; 
}

.top_navigation .logo_part {
	width:240px; 
	float:left;
	height:56px;
	margin:0px 0px 0px 0px; 
	padding:0px;
	border:none;	
}

.logo_part a.logo{ 
	width:231px; 
	height:45px; 
	float:left; 
	margin-top:6px; padding:0px;
	background:url(http://images2.solestruck.com/images/logo_solestruck.jpg) no-repeat;
	text-indent:-99999px; 
}

.logo_part a.logo_secure{ 
	width:231px; 
	height:45px; 
	float:left; 
	margin-top:6px; padding:0px;
	background:url(https://images2.solestruck.com.s3.amazonaws.com/images/logo_solestruck.jpg) no-repeat;
	text-indent:-99999px; 
}

/*Header - Right side - Shopping details*/
.top_navigation .shipping_details {
	width:510px;
	height:26px;	
	margin:0px;
	padding:1px 0px 0px 0px;
	float:left;	
}

.shipping_details ul {			
	padding:0px;
	margin:5px 0px 0px 0px;
	float:right;
}

.shipping_details ul li {
	list-style:none;
	list-style-image:none;
	display:inline;
	color:#fff;
	font-size:10px;
	margin:0px;
	padding:0px 3px 0px;
	float:left; 
}

.shipping_details ul li a {
	list-style:none;
	list-style-image:none;
	display:inline;
	color:#fff;
	font-size:10px;
	margin:0px;
	padding:0px;
	text-decoration:none;
	float:left; 	
}
.shipping_details ul li a:hover {
	text-decoration:underline;
}

.shipping_details ul li a.border_txt {	
	margin:4px 0px 0px 0px;
	padding-right:5px;	
	border-right:1px solid #5f5f5f;	
}

.shipping_details ul li a.none_txt {	
	margin:4px 0px 0px 0px;
	padding-right:12px;		
}

a.btn_wish_list {	
	width:70px;
	height:19px;	
	margin:0px;
	background:url(http://images2.solestruck.com//images/btn_wishlist.gif) 0px 0px no-repeat;
	float:left;	
}
a.btn_wish_list:hover {	
	background:url(http://images2.solestruck.com//images/btn_wishlist.gif) 0px 0px no-repeat;	
}

a.btn_shopping_cart {
	width:101px;
	height:19px;
	background:url(http://images2.solestruck.com/images/btn_shoppincart.gif) no-repeat;
	margin:0px;
	float:left;	
	
}
a.btn_shopping_cart:hover {
	background:url(http://images2.solestruck.com//images/btn_shoppincart.gif) no-repeat;
}

.shipping {
	width:198px;
	height:20px;
	float:left;
	background:url(http://images2.solestruck.com//images/img_free_shipping.jpg) no-repeat;	
	border:none;
	margin:10px 0px 0px 310px; 
	padding:0px;		
}

.main_navigation {
	width:100%;
	float:left;
	height:39px;
	margin:3px 0px 0px 0px;
	padding:0px 0px 0px 0px;
	background:#070707;
	border-left:1px solid red; border-right:1px solid red;
}





/*Solestruck Drop Down Menu - Flexible */
#main_navigation #dd_menu {
	width:77%;
	float:left;
	height:auto;
	margin:0px;
	padding:0px;
	background:#070707;
	font-family:"Trebuchet MS";
}
#main_navigation #dd_menu .top_navigation {
	width:auto;
	float:left;
	height:27px;
	margin:0px;
	padding:18px 17px 0px 5px;
}
.menu_items{ 
	margin:0px; 
	padding:0px; 
	cursor:pointer;
}
.menu_items a{ 
	text-decoration:none;
}
.menu_txt{
	color:#fff; 
	font-size:12px; 
	font-weight:bold;	
	text-transform:uppercase; 
	vertical-align:top;
	font-family:Trebuchet MS;
}

/*Drop Down Items*/
.dd_base {
	width:auto;
	height:auto;
	float:left;
	background:#000;
	color:white;
	display:none;
	position:absolute; _position:relative; 
	margin:5px 0px 0px -8px;	
	padding:0px; 	
	z-index:1; 
	_z-index:99999; 
}
table.dropdown_table {
	width:auto;
	font-weight:normal;
	font-size:11px;
	margin:0px;
	padding: 0px 7px 20px 20px; 
	float:left;
	background-color:none;
	/* background: url(../images/white_patch.gif) 0px -5px no-repeat;*/
}

/*Small drop down - Size*/
.dd_items_small {
	width:auto;
	float:left;
	height:auto;
	color:#fff;
	font-weight:normal;
	font-size:11px;
	margin:0px;
	padding:0px;
}

/*Small drop down - Size*/
.dd_items_small {
	width:auto;
	float:left;
	height:auto;
	color:#fff;
	font-weight:normal;
	font-size:11px;
	margin:0px;
	padding:0px;
}

/*Small drop down - Size*/
.dd_items_small li {
	width:30px;
	list-style:none;
	list-style-image:none;
	color:#fff;
	font-weight:normal;
	font-size:12px;
	vertical-align:top;
	margin:0px;
	padding:0px 5px 10px 0px; 
	line-height:15px;
	text-decoration:none;
}
ul.dropdown_items {
	width:auto;
	margin:0px 30px 0px 0px; #margin-right:10px;
	padding:0px; 
	vertical-align:top;
}
ul.dropdown_items li {
	width:100px; _width:80px; #width:100px;
	list-style:none;
	list-style-image:none;
	font-weight:normal;
	font-size:12px;
	vertical-align:top;
	margin:0px;
	padding:8px 0px 8px 0px;
	line-height:15px;
	text-decoration:none;
}
ul.dropdown_items li a, .dd_items_small li a {
	list-style:none;
	list-style-image:none;
	color:#4e4949;
	font-weight:normal;
	font-size:11px;
	vertical-align:top;
	margin:0px;	
	padding:0px; /*_padding:20px 0px 0px 20px;*/
	text-decoration:none;
	font-family:"Tahoma"; 
}
ul.dropdown_items li a:hover, .dd_items_small li a:hover {
	font-size:11px;
	color:#d22e2e;
}

/*Header - Right side - Shipping*/
#main_navigation .search_details {
	width:auto;
	height:auto;
	float:right;
	margin:0px;	
	padding-top:10px;	
}
.search_details input { 
	width:141px; 
	height:20px;
	float:left;
	margin:3px 0px 0px 0px;	
	padding:2px 0px 2px 3px; 
	border:#6d6d6d 0px solid;
	background:#b1b1b1;
	color:#fff;
	font-family:"Trebuchet MS"; 
	font-size:10px;
	font-weight:normal;	
}
.search_details input:focus {	
	background:#b1b1b1;
	color:#fff;	
}

.photobook{margin:20px 0px 20px 20px;}

