/* CSS Document */
body {background-color:#F6F4F4; font-family:Arial, Helvetica, sans-serif; font-size:12px;text-align:center;}
img {border:0;}
form {border:0; padding:0; margin:0;}
table {border:0;}
#main {width:790px; border: solid 5px #FFF; margin:0 auto; background-color:#fff; padding:0; display:table;text-align:left;}
#mainp {width:790px; border: solid 5px #FFF; margin:0 auto; background-color:#FFF; padding:0; display:table;}

#top { background-image:url(../images/bnr_top.jpg); height:87px; background-repeat:no-repeat; width:790px;}
#top-a-frm, #top-info-frm{width:390px;margin:0px;padding:0px;float:left;height:87px;}
#top-info-frm{text-align:right;}
#top-a-frm{display:block;border:0px;}
#call {width:390px; height:30px; text-align:right; color:#2A3968; font-size:22px; font-weight:bold; padding-top: 10px; margin-right:10px;}
#cart {width:390px; text-align:right; color:#FFF; margin-top:13px; padding-top:13px;}
#cart1 {height: 28px; background-color:#202551; color:#FFF; padding:2px; font-size:11px; cursor:pointer;}
#cart1 a:link, #cart1 a:visited {text-decoration:none; color:#FFF;}
#cart2 {height: 28px; background-color:#FFF; color:#000; padding: 2px; font-size:11px;}
#s-cart {padding: 1px; width:16px; height:16px; vertical-align:bottom;}

#middle { height:225px; background:right bottom #040B15 url(../images/bnr_main.jpg) no-repeat; 
	border-top: 1px solid #FFF; border-bottom: 1px solid white;width:790px;}
#middle-l {width: 350px; float:left;}
#m1 {color:#E9E9E7; width:300px; font-size:26px; line-height:20px; font-family:"Times New Roman", Times, serif; padding:10px;}
#m1-1 {font-size:30px; color:#FFF;}
#m2 {font-size:12px; color:#E9E9E7; width:335px; padding:0 5px 10px 10px; line-height:15px;}
#m2-1 {color:#FFF; font-weight:bold;}
#middle-r {color:#FFF; width:430px; float:left;}

#menu {width: 475px; height:30px;}
#menu a:link, #menu a:visited {color:#FFF; text-decoration:none;}
.menu-d {background-color:#202551; border-bottom:1px solid #FFF; border-right:1px solid #FFF; 
	display:block; text-align:center; float:right; padding: 4px;}
.menu-d1 {border-left:1px solid #202551;}
.menu-d-rol {background-color:#75788F; border-bottom:1px solid #FFF; border-right:1px solid #FFF; 
	display:block; text-align:center; float:right; padding: 4px; border-left:1px solid #75788F;}
.menu-l {background-color:#202551; border-bottom:1px solid #FFF; display:block; text-align:center; float:right; padding: 4px;}
.menu1 {background:#040B15; width:12px; padding:0; margin:0; height:26px; color:#202551; display:block; float:right;}

#amiddle { height:110px; background:right bottom #040B15 url(../images/bnr_amain.jpg) no-repeat; 
	border-top: 1px solid #FFF; border-bottom: 1px solid #FFF; width:790px;}
#amlist {list-style: outside url(../images/i_star_t.gif) none; font-size:12px; color:#E9E9E7; 
	font-weight:bold; padding-top: 1px; margin-top: 1px; padding-bottom: 4px; margin-bottom:4px;}
#amlist li {margin-top: 2px; padding-left:2px; margin-left: 2px; padding-bottom:2px; margin-bottom:2px; float:none;}
#amenu {width: 790px; height:30px;}
#bmenu {width:790px;clear:left;}
#bmenu a:link, #bmenu a:visited, #amenu a:link, #amenu a:visited {color:#FFF; text-decoration:none;}

#mlist {list-style: outside url(../images/i_star_t.gif) none; font-size:13px; color:#E9E9E7; 
	font-weight:bold; padding-top: 15px; margin-top: 15px;}
#mlist li {margin-top: 10px; padding-left:2px; margin-left: 2px; float:none;}
#btm {width:790px;clear:left;}
#btm-l {width:160px; float:left;background-color:#E1E2E3;}
#btm-l a:link {text-decoration:underline; color:#000;}
#btm-l a:visited {color:#000;}
#btm-l a:hover {color:#A31B1F;}
#psearch {background-color:#A31B1F; height:20px; font-size:13px; color:#FFF; padding:4px 3px 4px 10px; 
border-bottom: 1px solid #FFF;}
#go {background-color:#D4D0C8; border-bottom: 1px solid #FFF; height: 19px; padding:3px;}
#go a:link, #go a:visited {text-decoration:none; color:#000;}
#go input {width:123px; font-size:12px; margin:0; padding:0; color:#000;}
#go span {width:10px; height:10px; font-size:11px; text-align:center; border-top: 1px solid white; border-left: 1px solid white; 
border-bottom: 1px solid #565757; border-right: 1px solid #565757; margin-bottom:2px; padding:1px; cursor:pointer;}
#btm-l-cboy {background-color:#7077B2;line-height:14px; font-size:13px; font-weight:bold; color:#2A3968; 
padding:6px 3px 6px 10px; border-bottom: 1px solid #FFF; }
#btm-l-cboy a{text-decoration:none;color:#2A3968;}
#lists {background-color:#E1E2E3; padding-bottom:10px;}
#lists div {color:#DC4E4E; text-align:center; font-weight:bold; width:159px; padding-top: 0; padding-top:5px;}
#btm-l ul {list-style:url(../images/i_star2_t.gif) outside none; margin: 1px 5px 5px 15px; padding: 1px 5px 5px 15px;}
#btm-l li {text-decoration:underline;}

#btm-r {width:630px; float:left; background-color:#FFF;margin:0px;display:inline;}
#eletter-signup{background:#dcdcdc;text-align:center;font-weight:bold;line-height:15px;color:#A31B1F;border-bottom: 1px solid #FFF; border-left: 1px solid #FFF;}
#eletter-signup a:link, #eletter-signup a:visited{text-decoration:none;color:#036;}
#eletter-signup a:hover{text-decoration:underline;}
#news {background-color:#202551; height:20px; font-size:13px; font-weight:bold; color:#FFF; padding:4px 3px 4px 10px; 
border-bottom: 1px solid #FFF; text-align:right; border-left: 1px solid #FFF;}
#news input {width:125px; font-size:12px; color:#000; font-weight:normal; margin:0; padding:0;}
#news span {color:#000; font-weight:normal; margin:0 3px; text-align:center; border-top: 1px solid white; 
border-left: 1px solid white; border-bottom: 1px solid #565757; border-right: 1px solid #565757; padding:2px;
background-color:#D4D0C8; cursor:pointer; width:10px; height:10px; font-size:11px;}

.f-left {float:left;}
.place {width:300px; width:22px;}

#last4 {width:249px; height:14px; padding:5px 15px 6px; background-color:#C7C8D3; font-weight:bold; font-size:12px; float:left;
margin-bottom:10px; border-left: 1px solid #FFF;}
#last4tbl {width:629px;font-size:11px; border-bottom: 1px solid #999; margin-left:1px;}
#last4tbl a:link, #last4tbl a:visited {color:#000; text-decoration:none;}
#last4img td {text-align:center; width:25%; padding: 2px 10px; margin: 0 10px;}
#last4desc td {text-align:left;padding: 2px 10px; margin: 0 10px;}
#last4price td {text-align:left;padding: 2px 10px; margin: 0 10px;}
#last4buy td {text-align:left;padding: 2px 10px; margin: 0 10px;}
#last4buy a:link {text-decoration:underline;}
#last4buy a:visited {text-decoration:underline;}
#last4buy div {padding-bottom: 20px;}

#fea4 {width:249px; height:14px; padding:5px 15px 6px; background-color:#C7C8D3; font-weight:bold; font-size:12px; float:left;
margin-bottom:10px; border-left: 1px solid #FFF;}
#fea4tbl {width:629px;font-size:11px; border-bottom: 1px solid #999;margin-left:1px;}
#fea4tbl a:link, #fea4tbl a:visited {color:#000; text-decoration:none;}
#fea4img td {text-align:center; width:25%; padding: 2px 10px; margin: 0 10px;}
#fea4desc td {text-align:left;padding: 2px 10px; margin: 0 10px;}
#fea4price td {text-align:left;padding: 2px 10px; margin: 0 10px;}
#fea4buy td {text-align:left;padding: 2px 10px; margin: 0 10px;}
#fea4buy a:link {text-decoration:underline;}
#fea4buy a:visited {text-decoration:underline;}
#fea4buy div {padding-bottom: 20px;}

#feab {text-align:center; padding:20px; font-size:14px; font-weight:bold;}
#feabimg {text-align:center;}
#feabbrand {text-align:center; font-weight:bold;}
#feabdesc {text-align:left;}
#feabdesc td { padding:0 10px; width:50%; vertical-align:top; line-height: 18px;}
#feabdesc a:link, #feabdesc a:visited {color:#000; text-decoration:underline;}

#seal {margin:40px auto 20px; width:115px; height:49px;}
#seota {width:200px; font-size:10px; border:1px solid black; color:#003366; padding:5px; text-align:center; margin:auto;}
#seota a:link {color:#003366;}
#seota a:visited {color:#003366;}
#copy {width:400px; text-align:center; margin:10px auto; font-size:12px;}
#copy a:link, #copy a:visited {color:#000;}
#blinks {color:#CCC; text-align:center;}
#blinks a:link, #blinks a:visited {color:#CCC;}

#brand-img {padding:20px 15px 20px 15px;clip:rect(0px 103px 83px 0);}
#brand-h1 {padding:15px 20px 10px 5px; margin:0; font-size:20px; font-weight:bold; font-family:'Times New Roman', Times, serif;}
#brand-desc, #img-sweep {padding-bottom:10px;padding-left:5px;}
#brand-img-td{text-align:center;vertical-align:middle;}
#brand-tbl{margin-left:5px;}

#bi1 { width:16px; height:16px;}
#bi1 td a:link, #bi1 td a:visited {color:#FFF; text-decoration:none;}
#bi1-c1 {background-color:#C7C8D3; padding:5px; text-align:center;}
#bi1-c2 {background-color:#505477; padding:5px; text-align:center; color:#FFF;border-right: 4px solid #C7C8D3;}
#bi1-c3 {background-color:#505477; padding:5px; text-align:center; color:#FFF;border-right: 4px solid #C7C8D3;}
#bi1-c4 {background-color:#505477; padding:5px; text-align:center; color:#FFF;}
#brandsortfilter{background:#505477;border:1px solid #505477;font-family:Arial, Helvetica, sans-serif;font-size:12px;color:#fff;}
.bi-c1 {padding:10px 30px; width:85px; text-align:center;border-top:2px solid #FFF; border-bottom:1px solid #808080;}
.bi-c1 img {display:block; padding-bottom: 5px;}
.bi-c2 {padding:10px 5px 10px 0; width:235px; text-align:left;border-top:2px solid #FFF; border-bottom:1px solid #808080;}
.bi-c2a {display:block; padding-bottom:10px;}
.bi-c3 {padding:10px; width:115px; text-align:center;border-top:2px solid #FFF; border-bottom:1px solid #808080;}
.bi-c4 {margin: 5px; padding:10px; width:80px; text-align:center; background-color:#C7C8D3;border-top:2px solid #FFF;border-bottom:1px solid #808080;}
#brand-items {margin-left:3px;clear:left;width:627px;}
#brand-items a:link {color:#0A157B;}
#brand-items a:visited {color:#0A157B;}
.brand-no-item {padding:15px;clear:left;font-weight:bold;color:#A31B1F;}
#next { text-align:center; padding:10px; }
#next span { padding: 0 2px; }
#next span a:link, #next span a:visited { color:#0A157B;}

#story-header {padding:5px; text-align:center; font-size:16px; font-weight:bold;}
#story {padding:5px 15px; text-align:left;}
#story-img {padding:15px 15px 35px 15px;clip:rect(0px 103px 83px 0);}
#story-h1 {padding:15px 0px 10px 10px; margin:0; font-size:20px; font-weight:bold; font-family:'Times New Roman', Times, serif; }
#story-h1 a{color:black;font-size:20px; font-weight:bold; font-family:'Times New Roman', Times, serif;text-decoration:none;}
#story-product {padding:10px; margin-bottom:10px;}

#cart-add { vertical-align:middle; background-color:#202551; color:#FFF; padding:2px; font-size:11px; cursor:pointer; position:relative; top:-1px;}
#cart-add a:link, #cart-add a:visited {text-decoration:none; color:#FFF;}
#s-cart2 {padding: 1px; width:16px; height:16px; vertical-align:bottom;}

.products-not-found{color:red;font-weight:bold;padding:10px;}
#products2-c1 {background-color:#C7C8D3; padding:5px 15px; font-weight:bold; border-left: 1px solid #FFF;}
#products2-c2 {background-color:#505477; padding:5px 15px; color:#FFF; font-weight:bold;}
#products3-c1 {line-height:18px;font-weight:bold;padding:5px;background-color:#F5F5F7; border-right: 1px solid #CACACB; 
border-bottom: 2px solid #CACACB;}
#products3-c2 {border-bottom:5px solid #fff;padding:5px;background-color:#F5F5F7; }
#products3 ul, #rtrn-data ul {padding:3px 10px; line-height:18px;margin:3px 10px;list-style:url(../images/blt_red.jpg) outside none;}
#products-img {text-align:center; padding:15px 0;width:50%; }
#products-desc {vertical-align:top;line-height:18px; background-color:#F5F5F7; border-top: 7px solid #FFF; font-weight:bold; 
border-bottom: 7px solid #FFF; padding: 10px;}
#products-desc ul {padding:3px 10px; margin:3px 10px;list-style:url(../images/blt_blk.jpg) outside none;font-weight:normal;}
.clr-red, .clr-red2 {color:#A31B1F;}
.clr-red2{font-size:13px;}
.clr-bl {color:#1020AC;}
.clr-gry{color:#777;}
#form-size {font-weight:normal;}
#form-size select {font-size:14px; width: 90px;}

#about-frm, #rtrn-frm, #prv-frm, #lnk-frm, #cstsz-frm{clear:left;padding:15px;}
#about-data, #rtrn-data, #prv-data, #lnk-data, #cstsz-data{clear:left;width:600px;font-size:12px;}
#about-data label{font-weight:bold;}

#fit-frm{clear:left;border-left:1px solid #fff;}
.fit-data-frm{width:629px;margin-top:10px;clear:left;}
.fit-data-frm td{vertical-align:middle;padding:10px;}
#fit-menu-title {text-align:center;font-size:36px;font-family:Verdana, Arial, Helvetica, sans-serif;color:#C7C8D3;width:314px;}
#fit-menu-data {text-align:left;width:315px;background:#E6E6EB;clear:left;}
#fit-menu-data a {color:#1020AC;text-decoration:none;font-weight:bold;}
#fit-menu-data a:hover {color:#A31B1F;}
.fit-chart-title{margin-left:11px;clear:left;background:#D6D7DF;font-weight:bold;color:#1020AC;font-size:13px;padding:5px 2px 5px 1px;}
.fit-chart-frm{margin-left:10px;background:#E6E6EB;clear:left;}
.fit-chart{background:#fff;font-size:12px;color:#242426;clear:left;}
.fit-chart td{background:#F5F5F7;padding:2px;}
.chart-hdr, .chart-hdr td{font-weight:bold;background:#E6E6EB;}

#rtrn-data ul{line-height:15px;}
#rtrn-data span, #rtrn-data div , #prv-data div{font-weight:bold;}
#rtrn-data div, #prv-data div {padding-bottom:10px;}
#rtrn-data li label{color:#A31B1F;font-weight:bold;}
#prv-data span{display:block;clear:left;padding:10px 2px 5px 0px;font-weight:bold;}
#prv-data img{float:left;padding:5px 10px 20px 0px;}

#lnk-data span, #cstsz-data span{display:block;clear:left;font-weight:bold;padding-bottom:10px;}
#lnk-data div{padding-top:10px;}
#lnk-data a{color:#1020AC;text-decoration:none;}
#lnk-data a:hover {color:#A31B1F;}

#cstsz-data div{padding-top:10px;}
#cstsz-data div label{font-weight:bold;color:#A31B1F;}
#cstsz-form {width:625px;margin-left:5px; border:0px;font-family:Arial, Helvetica, sans-serif;font-size:12px;background:#F5F5F7}
#cstsz-form td{padding:2px 0px 0px 10px;}
#cstsz-form textarea{width:350px;height:70px;font-family:Arial, Helvetica, sans-serif;font-size:12px;}

.boots-other-desc{padding:5px 0px 0px 5px;font-weight:bold;}
.other-bt-hdr{font-size:22px;padding:10px 0px 5px 3px;font-family:"Times New Roman", Times, serif;}
.other-bt-cmn span{font-size:10px;}
.other-bt-cmn{padding-left:10px;margin-top:20px;}
.other-bt-cmn div{padding-top:5px;}
.other-bt-a{color:#1020AC;display:block;padding:10px 0px 10px 0px;clear:left;font-weight:bold;text-decoration:none;}
.other-bt-a:hover{color:#A31B1F;}

#prod-srch-frm{padding:5px 0px 5px 5px;clear:left;font-size:12px;font-weight:bold;overflow:auto;}
#prod-srch-txt{color:red;clear:left;padding:10px 5px 10px 10px;overflow:auto;}
#prod-srch-sgt{width:620px;background:#F5F5F7;}
#prod-srch-sgt a{color:#1020AC;text-decoration:none;padding:1px 0px 1px 0px;margin:0px;width:120px;display:block;float:left;text-indent:9px;display:inline;}
#prod-srch-sgt a:hover{color:#A31B1F;}


.rev-frm, .rev-frm table, rev-fnt12{font-family:Arial, Helvetica, sans-serif;font-size:12px;}
.rev-frm{clear:left;width:615px;margin-left:10px;margin-top:10px;}
.cart-hdr{color:#900;font-weight:bold;font-size:13px;}
#crt-sign td, #crt-bill td, #crt-ship td, #crt-pay td{padding:1px;}
.sale_txt {
	color: #0033FF;
}
#crt-sign, #crt-bill, #crt-ship, #crt-pay{background:#FCF7F7;}

.brand-seo-menu{background:#E6E6EB;margin-left:5px;padding:10px;border-bottom:10px solid #fff;}

.brand-seo-menu a:link, .brand-seo-menu a:visited, .brand-seo-menu a{color:#0A157B;text-decoration:none;text-align:justify;}
.brand-seo-menu a:hover{text-decoration:underline;}

.linkseper{padding-left:2px;padding-right:2px;color:#667;}
#branditems, #proditems{width:620px;}
#proditems td, #branditems td{text-align:center;width:33%;padding-left:7px;padding-right:7px;}
td.list-prod-image{vertical-align:bottom;padding-top:30px;}
td.list-prod-price{padding-top:7px;vertical-align:top; text-align:center}
td.list-prod-name{padding-top:10px;vertical-align:top;font-size:11px;}
td.list-prod-name *{text-decoration:none;color:#333355}
.redtext{color:#A31B1F}
.bluetext{color:#1020AC;}
.boldtext{font-weight:bold;}
img.brandimg{opacity:.50;filter: alpha(opacity=50); -moz-opacity: 0.5;}
table.stylelinks td{padding-left:5px;padding-right:5px;border-left:1px dotted #D28F91;}
.stylelinks a:link,.stylelinks a:visited,#pranges a:link, #pranges a:visited{color:#00e}
.stylelinks a:hover{color:#A31B1F;}
#pranges span{font-size:120%;color:black;}
#pranges a{text-decoration:none;}
a.menbootlinksel:link, a.menbootlinksel:visited,#pranges a.menbootlinksel:link, #pranges a.menbootlinksel:visited {color:#444;}
