/* basic all around */

*{ padding:0; margin:0;}
body {
	color:#6b6a6a;
	background-color: #f6f3ee;
	font-family:verdana,arial,helvetica,sans-serif;
	font-size:12px;
	line-height:1.5em;
	padding-bottom:10px;
}
a { color:#ff4d00; text-decoration:underline;}
a:visited {
	color:#ff4d00;
	text-decoration:none;
}
a:hover{text-decoration:none;}
img {border:0;}
img, select, input { vertical-align:middle; }

checkbox, input, radio, select {
	font-family:tahoma;
	font-size:11px;
	line-height:11px;
}
form, select, input {
	display:inline;
	font-size:1em;
}

.clear{clear:both;}
.condensed, .condensed p, .condensed div, .condensed span, .condensed h1, .condensed h2, .condensed h3, .condensed strong {
	margin:0; padding:0; line-height:1.0em;
}

/********** OUTLINE ***************/
.wrapper1 {
	margin:0 auto;
	width:1108px;
}
.wrapper2 {
    width: 1013px;
    margin-top: 0px;
    margin-right: auto;
    margin-bottom: 0px;
    margin-left: auto;
    background-attachment: scroll;
    background-repeat: repeat;
    background-image: none;
    background-position: 0% 0%;
    background-color: #ffffff;
    padding-top: 5px;
    padding-right: 5px;
    padding-bottom: 5px;
    border-left-color: #ada8a2;
    border-left-width: 1px;
    border-left-style: solid;
    border-right-color: #ada8a2;
    border-right-width: 1px;
    border-right-style: solid;
	
}
.content_t{ margin-top:30px;}
.centerColumn { background:#ffffff; padding:0px;}
#indexDefault { padding-left:0;}
.mainContent { background:#ffffff;}


#navBreadCrumb a { color:#000; }

/********* BANNERS ***************/
#bannerThree { float:left;}
#bannerFive { text-align:center;}
#bannerSix { float:left; width:231px; text-align:center;}
#bannerOne { margin-bottom:10px; float:right; }
#bannerOne span { padding:14px 7px; display:block; float:left;}
#bannerOne span.bannersall0 { margin-left:8px;}
#bannerOne span.bannersall3 { margin-right:8px;}


/********** HEADER ***************/
.headerWrapper {
	height:120px; color:#6b6a6a; font-weight:bold;
}
.headerWrapper a {
	color:#6b6a6a; text-decoration:none;
}
.headerWrapper a:hover {
	color:#FF4D00; text-decoration:underline;
}
.headerWrapper .top {
    padding-top: 1px;
    padding-right: 0px;
    padding-bottom: 1px;
    padding-left: 0px;
    background-attachment: scroll;
    background-repeat: repeat;
    background-image: url("../images/body_bg.gif");
    background-position: 0% 0%;
    background-color: transparent;
    height: 95px;
    overflow-x: auto;
    overflow-y: auto;
} 
.headerWrapper .top .n_link ul { 
	margin-top:opx;
    margin-left: 0px;
    margin-right: 0px;
    padding-right: 0px;
    width: 700px [overridden];
    text-align: left;
   }
.headerWrapper .top .n_link li.title h5 { 
    color: #6b6a6a;
	padding-top:5px;
}
.headerWrapper .top .n_link li a {
	font-size:10px;
    color: #ff4d00;
   }
.headerWrapper .top .home_h1, .headerWrapper .top .home_h1 a, .headerWrapper .top .home_h1 h1 {
	padding-top:18px;
	float: left;
	font-size:12px;
	color:#322926;
}

.headerWrapper .top .cart {
	float: right;
	padding-top:2px;
	padding-right:5px;
	background-position:right;
}
.headerWrapper .top .cart a {
	background:transparent url(../images/z1.gif) no-repeat scroll left top;
	color:#FF4D00;
	font-size:11px;
	font-weight:bold;
	padding:9px 9px 7px 32px;
	line-height:80px;
	text-align:right;
	text-indent:35px;
}

.headerWrapper .nav {
	height:27px; padding:0;
	background-color: #4d4d4d;
}
.headerWrapper  .logo {
	float:left;
	margin:26px 0 0 23px;
	_margin-left:13px;
}
.logoImage {
	float:left;
	padding-top:3px;
	padding-left:12px;
	padding-bottom:2px;
	}
#ez_header { margin:0; padding:0;}
.headerWrapper .nav .menu {
	float:left;
	margin:0px 0 0 2px;
}
.headerWrapper .nav .menu li {
	float:left;
	height:24px;
	margin-right:20px;
	list-style-image:none;
	list-style-position:outside;
	list-style-type:none;
	padding:0;
}
.headerWrapper .nav .menu li a {
	color:#ffffff;
	float:left;
	font-size:12px;
	font-weight:bold;
	height:26px;
	line-height:26px;
	padding:0 0 0 18px;
}
.headerWrapper .nav .menu li a:hover, .headerWrapper .nav .menu li.active a {
	text-decoration:none;
}
.headerWrapper .input { 
    margin-top:3px;
	background-color:#efefef;
	}

.topbox { height:24px;}
.headerWrapper .input .quick_access, .headerWrapper .input .search { float:left; margin-right:20px; padding-right:15px; /*border-right: 1px solid #746E6C;*/ } 
.headerWrapper .input .currencies, .languages { float:right;}
.headerWrapper .input .currencies { margin-right:20px; padding-right:5px; /*border-right: 1px solid #746E6C;*/}

.headerWrapper .input .search { width:320px; }
.headerWrapper .input .currencies { width:170px; }
.headerWrapper .input .languages { width:110px; }
.headerWrapper .input .quick_access { width:250px; }
#lang_header img { padding-top:4px;}

.headerWrapper .input .txt {
	color:#6b6a6a;
	float:left;
	font-size:11px;
	font-weight:bold;
	height:24px;
	line-height:24px;
	vertical-align:middle;
	float:left;
	padding-right:6px;
}
.headerWrapper .input select {
	background:#ffffff none repeat scroll 0 0;
	border-width:0 1px 1px 0;
	color:#000000;
	margin-top:4px;
	width:100%;
}
.headerWrapper .input .search .input_search {
	background:#ffffff none repeat scroll 0 0;
	border-color:-moz-use-text-color #ffffff #ffffff -moz-use-text-color;
	border-style:solid solid solid solid;
	border-width:1px 1px 1px 1px;
	color:#000000;
	float:left;
	height:17px;
	margin-right:5px;
	padding-top:4px;
	vertical-align:middle;
	width:130px;
}
.headerWrapper .input .quick_access { text-align:center;}



/*********** FOOTER *******************/
.footer_t{
	height:85px;
	margin:10px 0 0px;
	padding:15px 0 0 20px; 
	width:988px; 
    background-attachment: scroll;
    background-color: transparent;
    background-image: url("http://www.91zencart.com/shoes5/includes/templates/jordanshoestheme/images/body_bg.gif");
    background-position: 0% 0%;
    background-repeat: repeat;
    border-top-color: #cccccc;
    border-top-style: solid;
    border-top-width: 3px;
	color: #333333;
    overflow-x: auto;
    overflow-y: auto;
  }
.footer_t .col1 {width:auto; color:#919090; margin-left:251px;}
.footer_t .col1 a { color: #FF4D00; }
.footer_t .col2 {width:auto; margin-left:251px;}
.footer_t .user_menu2 a img { vertical-align:middle; padding-left:5px;}
.footer_t span{color:#7B6D69; font-family:Arial, Helvetica, sans-serif; font-size:12px; font-weight:bold;}
.footer_t span a{color:#7B6D69; text-decoration:none;}
.footer_t span a:hover{text-decoration:underline;}

.user_menu2 ul{list-style:none; text-transform:uppercase; margin-left:3px; text-transform:capitalize; font-family:Arial, Helvetica, sans-serif;}
.user_menu2 li{float:left; background:url(../images/user_menu_bg.gif) no-repeat 100% 2px; display:block; line-height:14px; font-size:12px;}
.user_menu2 li a{display:block; padding:0 15px 3px 15px; text-decoration:none; color:#8c8b8b}
.user_menu2 li.first a{display:block; padding:0 15px 3px 0; text-decoration:none; color:#8c8b8b}
.user_menu2 li.last{ background:none;}
.user_menu2 li a:hover{text-decoration:none; color:#252424}
.footer_links { text-align:right; margin-top:-30px;}



/************ SIDEBOXES ************************/
.leftBoxContainer { margin-bottom:20px;}


.leftBoxContainer a { text-decoration:none;}
.leftBoxContainer a:hover { text-decoration:underline;}
.leftBoxContainer .box_head { 
    padding-top: 1px;
    background-attachment: scroll;
    background-repeat: no-repeat;
    background-image: url("http://www.run-shoes.com/includes/templates/zcen59/images/bg_header_247.gif");
    background-position: 0% 0%;
    background-color: transparent;
}
.leftBoxContainer .box_head .innerbox1 { color:#000000;
	font-size:15px;
	font-weight:bold;
	height:33px;
	left:-10px;
	line-height:33px;
	text-indent:10px;
	top:10px;
	width:221px; }
#categories .box_head { padding-top:1px; background:transparent url(../images/bg_header_247.gif) no-repeat scroll left top;}
#categories .box_head .innerbox1 {
	color:#ffffff;
	font-size:16px;
	font-weight:bold;
	height:33px;
	left:-10px;
	line-height:33px;
	text-indent:10px;
	top:10px;
	width:221px;
}
.leftBoxContainer .box { padding-left:0px; }
.leftBoxContainer .box .box_inner1 {
	background:#49403D url(../images/infoBoxContents_table.gif) no-repeat scroll 100% 100%;
}
#categories .box .box_inner1 {
	background:#FF4D00 url(../images/infoBoxContents2_table.gif) no-repeat scroll 100% 100%;
}
#alsopurchasedsidebox .box .box1_body,
#categories .box .box1_body,
#information .box .box1_body,
#bestsellers .box .box1_body { 
	padding:0px 0px 0px 0px; 
	line-height: 25px;
	background-color:#ffffff;
}

#featured .box_head .innerbox1 a { color:#000; text-decoration:none;}

#informationContent a:link, #informationContent a:visited, #bestsellersContent, #bestsellersContent a:link, #bestsellersContent a:visited {
	color:#6b6a00;
	font-weight:600;
	text-transform:uppercase;
	padding-left:6px;
}
.sideBoxContent ol, .sideBoxContent ul { 
    margin-left:1px;
	width: 218px;
    border-left-color: #b9b9b9;
    border-right-color: #b9b9b9;
    border-bottom-color: #b9b9b9;
    border-left-width: 0px;
    border-right-width: 1px;
    border-bottom-width: 1px;
    border-left-style: solid;
    border-right-style: solid;
    border-bottom-style: solid;
    border-top-color: currentColor;
    border-top-width: medium;
    border-top-style: none;
	}
.sideBoxContent ul ul { margin-left:0;}




/**********************CENTER PART: LISTTING **********************/
.centerBoxWrapper { margin-bottom:25px; background:#ffffff; }
.centerGridsindent { padding-top:0px;width:786px;}
.productListing .centerGridsindent { padding-right:20px; background-color:#ffffff; width:766px; }
.centerGridsWrapper { text-align:center; float:left; }
.centerBoxWrapper .title_box, #navBreadCrumb, #otherProducts .title_box {
	background:#b9b9b9;
	color:#000000;
	font-size:12px;
	font-weight:bold;
	height:25px;
	line-height:23px;
	text-indent:10px;
	top:10px;
}
.product { 
	color:#ff4d00;
	height:12px;
    padding-top:6px;
    padding-bottom:10px;
    padding-left:5px;
	background-color:#b9b9b9;
}
#productDe {
	padding-left:15px;
	}
.centerGridsWrapper .centerGrid, .productListing .centerGrid { padding:0 0 30px 20px; }
.sideBoxGrids { padding-bottom:15px;}
.centerGrid a { text-decoration:none;}
.centerGrid .innerbox { text-align:center; color:#ff4d00;}
.centerGrid .itemImage { text-align:center;}
.pic_t {
	background:#EBE8E7 none repeat scroll 0 0;
	width:1px;
}
.pic_tl {
	background:#EBE8E7 url(../images/pic_tl.gif) no-repeat scroll left top;
	width:190px;
	margin:0 auto;
}
.pic_tr {
}
.pic_bl {
	background:transparent url(../images/pic_bl.gif) no-repeat scroll left bottom;
}
.pic_br {
	background:transparent url(../images/pic_br.gif) no-repeat scroll right bottom;
	padding:10px 10px 10px 10px;
	width:170px;
	height:105px;
	text-align:center;
}
.pic_br img {
	
}

#productMainImage .pic_t {
	background:#EBE8E7 none repeat scroll 0 0;
	width:1px;
}
#productMainImage .pic_tl {
	background:#EBE8E7 url(../images/pic2_tl.gif) no-repeat scroll left top;
	width:317px;
}
#productMainImage .pic_tr {
	background:transparent url(../images/pic2_tr.gif) no-repeat scroll right 0;
}
#productMainImage .pic_bl {
	background:transparent url(../images/pic2_bl.gif) no-repeat scroll left bottom;
}
#productMainImage .pic_br {
	background:transparent url(../images/pic2_br.gif) no-repeat scroll right bottom;
	padding:30px;
	width:257px;
	height:186px;
}


.centerGrid .itemTitle, .box1_body .itemTitle, .sideBoxGrids .itemTitle { height:28px; overflow:hidden; margin: 15px 0 5px 0;}
 .centerGrid .itemTitle a, .box1_body .itemTitle a, .sideBoxGrids .itemTitle, .itemTitle {
	color:#6b6a6a;
	font-family:tahoma;
	font-size:12px;
	font-weight:bold;
	line-height:14px;
}
.centerGridsWrapper .centerGrid .itemPrice,
.box1_body .itemPrice { 
 	text-align:right; font-size:14px; color:#6b6a6a; font-weight:bold; padding-right:15px;
}
.centerGridsWrapper .centerGrid .itemPrice .normalprice { }
.centerGridsWrapper .centerGrid .itemPrice .productSpecialPrice, .box1_body .productSpecialPrice { 
	color:#FF4D00;
}
.centerGridsWrapper .centerGrid .itemButton, .box1_body  .itemButton {
	text-align:center; margin-top:8px;
} 
.centerGridsWrapper .centerGrid .itemDescription { margin:0; text-align:left;}




/********** CENTER PART: TEXTs *****************/

h2.centerBoxHeading { font-size:12px;}

.centerWrapper { padding-left:20px;}


#indexDefaultHeading { display:none;}


#productGeneral .indent { padding:20px 0 0 20px;}
#reviewsWrite .centerWrapper,
#productGeneral .indent .row1 { padding-right:20px;}

.imagesWrapper { float:left; width:320px; margin-right:20px; text-align:center; margin-bottom:20px; border:1px solid #846F65; background:#ffffff;}
.imgLink { color:#FFF; text-align:center;}
#productMainImage .imgLink { color:#000; }
.product_info_right { float:left; width:420px;}
.product_info_right #productPrices { font-size:21px; font-weight:bold; padding:15px; float:left; }
#addtocartbox { float:right;}
#cartAdd .col1 { float:left; vertical-align:middle; display:block; width:100px; text-align:right; margin-right:10px;}
#cartAdd .col1 input { vertical-align:middle; margin-top:4px;}
#cartAdd .col2 { float:left; vertical-align:middle; display:block; width:112px; text-align:left;}
label.attribsRadioButton { padding-right:5px;}

/* center box */

#indexCategories, #productGeneral,#indexProductList { padding:0;}
#indexCategories { border:none; }
.centerColumn .indent { padding:15px;}
.productPriceDiscount { display:none;}

.centeredContent {
	 text-align:center;
	 margin-left: 1px;
     width: 218px;
     border-left-color: #b9b9b9;
     border-right-color: #b9b9b9;
     border-bottom-color: #b9b9b9;
     border-left-width: 0px;
     border-right-width: 1px;
     border-bottom-width: 1px;
     border-left-style: solid;
     border-right-style: solid;
     border-bottom-style: solid;
     border-top-color: currentColor;
     border-top-width: medium;
     border-top-style: none;
	 }
#productPrices, #productName { color:#FF4D00; }
/* minus fix for postion */
#indexDefaultMainContent { padding: 0 0px 0px 0px;}
#navBreadCrumb { color:#fff; font-size:12px; }

.centerColumn_TopPart, #productListHeading { padding-left:2px; color:#6b6a6a; padding-top:3px;}
.navSplitPagesLinks strong, .navSplitPagesLinks a { color:#fff; }

.categoryListBoxContents { text-align:center;}
.categoryListBoxContents a {text-decoration:none; color:#FF4D00; text-align:center; font-weight:bold;}
#productListHeading, #indexCategoriesHeading { margin-bottom:1px; margin-top:1px; height:5px;}

#productAttributes { width:320px; display:inline-block;}
#productName, #productAttributes, #productPrices, #productDetailsList { margin-bottom:15px;}

#shoppingCartDefault td, .shippingEstimatorWrapper td, #cartContentsDisplay td { float:right; padding:3px; padding-top:9px; background-position:right;}
.tableHeading th, .shippingEstimatorWrapper th, #cartContentsDisplay th { padding:5px 3px; color:#FFF; }
.tableHeading, #prevOrders td, .cartTableHeading, hr { background: #29211F; }
.rowEven, .rowOdd {
	background-color:#F0F0F0;
	height:1.5em;
	vertical-align:top;
	color:#000;
}
.rowEven a, .rowOdd a {
	color:#29211F;
	text-decoration:none;
	font-weight:bold;
}
.rowEven a:hover, .rowOdd a:hover {
	text-decoration:underline;
}
#cartSubTotal { text-align:right; font-weight:bold; padding:10px;}
.cartRemoveItemDisplay, .cartQuantity { text-align:center;}
#cartContentsDisplay { background:#ccc;}
.shippingEstimatorWrapper { padding:40px;}
.shippingEstimatorWrapper th { color:#FFF;}
legend { color:#000000; font-size:12px;}
#orderTotals { font-weight:bold;}
#prevOrders { }
#accountLinksWrapper { padding:20px;}
#accountLinksWrapper ul { padding:10px;}
#checkoutBillto { width:50%;}
#checkoutPaymentHeadingAddress { padding:10px;}
#checkoutOrderTotals { font-weight:bold; color:#FF4D00;}
#alsoPurchased .centerGridsindent { padding-right:0;}


/* fixed */
#jqzoomMain { margin:0 auto; }
#productMainImage { text-align:center; margin-bottom:10px;}
.carouselImagesWrapper ul { margin:0; padding:0; list-style:none;}
.carouselImagesWrapper ul li { margin:0; padding:0; }

.carouselWrapper { width:315px;}
.carouselImagesWrapper ul li img { margin:0;}
.carouselImagesWrapper { float:left; margin:0px; padding:0;}

.prev { background: url(../images/nextprev.gif) 0 5px no-repeat; width:15px; height:60px; float:left; margin:0 auto; padding:0;}
.next { background: url(../images/nextprev.gif) -20px 5px no-repeat; width:15px; height:60px; float:right; margin:0 auto; padding:0;}
.prev:hover { background: url(../images/nextprev.gif) -40px 5px no-repeat; }
.next:hover { background: url(../images/nextprev.gif) -60px 5px no-repeat; }

#otherProducts .prev { background: url(../images/nextprev.gif) 0 25px no-repeat; width:15px; height:60px; float:left; margin:0 auto; padding:0;}
#otherProducts .next { background: url(../images/nextprev.gif) -20px 25px no-repeat; width:15px; height:60px; float:right; margin:0 auto; padding:0;}
#otherProducts .prev:hover { background: url(../images/nextprev.gif) -40px 25px no-repeat; }
#otherProducts .next:hover { background: url(../images/nextprev.gif) -60px 25px no-repeat; }

.carouselWrapper { margin:0;}

.imagesWrapper .prev { margin-left:5px;}
.imagesWrapper li .wrapper { padding-left:8px;}
#otherProducts .prev { margin-left:8px;}
#otherProducts li .centerGrid { padding-left:10px;}

#otherProducts .carouselWrapper { width:709px; display:block;}
#otherProducts .centerGrid { width:120px; height:128px;}
#otherProducts .carouselWrapper { margin-top:10px;}

/*
.itemImage .inner1,
.additionalImages .inner1 { 
	display:table-cell;
	text-align:center;
	vertical-align:middle;
	width:100%;}
.itemImage .inner2,
.additionalImages .inner2 { width:100%;}

.itemImage,
.additionalImages .wrapper {
	display:table;
	overflow:hidden;
	margin:0 auto;}
*/

/* ie6 fix */
.headerWrapper  .logo { _margin-left:13px; }
/*

.centerBoxWrapper .title_box, #navBreadCrumb {
	position:absolute;
}
#featuredProducts { position:relative;}

#categories .box_head .innerbox1 {
	position:absolute;
}
#featured .box_head .innerbox1 {
	position:absolute;
}
.mainContent { position:relative; }
.leftBoxContainer .box_head { position:relative; }
.centerGridsindent { position:relative;}
*/

#digest 
{ 
	margin-top: 10px;
	margin-right: 10px;
	margin-bottom: 10px;
	margin-left: 10px;
	border-top-color: #eeeeee;
	border-left-color: #eeeeee;
	border-right-color: #eeeeee;
	border-bottom-color: #eeeeee;
	border-top-width: 1px;
	border-left-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-top-style: solid;
	border-left-style: solid;
	border-right-style: solid;
	border-bottom-style: solid;
	background-color: #fefeff;
	padding-top: 5px;
	padding-right: 5px;
	padding-bottom: 5px;
	padding-left: 5px;
	line-height: 110%;
	text-indent: 0px;
	font-size: 10px;
}

.text_list_news_name
{ 
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
}

.text_list_news_name li
{
	background-color:transparent;
	padding-top:0px;
	padding-bottom:0px;
	padding-left:0px;
	padding-right:0px;
}

.text_list_news_name li:hover
{
	background-color:#EAFFFF;
	padding-top:0px;
	padding-bottom:0px;
	padding-left:0px;
	padding-right:0px;
}

.text_list_news_name li a
{ 
	font-size: 10px;
	padding: 0px 0px 0px 0px;
	margin: 0px 0px 0px 0px;
}

ul, ol 
{ 
	list-style-position: outside;
	list-style-type: none;
	list-style-image: none;
}

.date 
{
	float: right;
	color: #cccccc;
	font-family: "Arial", "Helvetica", sans-serif;
	font-size: 11px;
	margin-right: 8px;
}

table, td { 
vertical-align: top;
}

h1 { 
font-size: 14px;
line-height: normal;
}
