/*IE7 css*/


*:first-child+html .group{min-height: 1px;}
img , video, iframe { max-width:inherit;  }
label{ display:inline-table;}
.btn-group{min-height: 1px; height:1%; float:left;}
/*#content{padding-left:20px; padding-top:100px;}*/
#mainNav li{bacground:red;}
.sorting{ width:300px}
#signup h1, #signup h2{ width:300px}
 
 body, #mast{ min-width:1000px}



/*mainNav*/
#mainNav { position: relative; height: 100%; width: 100%; }
#mainNav ul { float:left;position: relative; text-align: center; height: 100%; margin: 0px auto; padding: 0 16px 18px 0; }
#mainNav ul#shopNav{float:right;display:inline;}
#mainNav li { display: inline; list-style: none; height: 100%; float:left;  }
#mainNav ul#shopNav{width:280px;}
#mainNav ul#shopNav li{float:left}
#mainNav ul#shopNav li#basket_info{width:200px;}
#mainNav ul#shopNav li#basket_info b{display:inline;}
#mainNav .nav li a { font-weight: bold; font-family:"bree-serif",Georgia,"Times New Roman",Times,serif}
/*#mainNav a:link, #mainNav a:visited { color: #FFF; margin: 0; padding: 1.5em 1em .9em; }*/
#mainNav .current a:link, #mainNav .current a:visited, #mainNav a:hover, #mainNav a:active { color: #816896;-webkit-box-shadow: 0px -4px 3px 2px rgba(255, 255, 255, .20); -moz-box-shadow: 0px -4px 3px 2px rgba(255, 255, 255, .20)); box-shadow: 0px -4px 3px 2px rgba(255, 255, 255, .20); }
#mainNav .festive a:link, #mainNav .festive a:visited { background: #C60000; }
.btn-navbar { display: none; }
.btn-navbar { display: none; }
.navbar .nav .dropdown-toggle .caret, .navbar .nav .open.dropdown .caret { border-top-color: #fff; border-bottom-color: #fff; }
.navbar .nav .active .caret { opacity: 1; filter: alpha(opacity=100); }
.navbar .nav .open > .dropdown-toggle, .navbar .nav .active > .dropdown-toggle, .navbar .nav .open.active > .dropdown-toggle { background-color: transparent; }
.navbar .nav .active > .dropdown-toggle:hover { color: #fff; }

#mainNav #shopNav li a.basket i{margin:-33px 0 0}


/* Checkout Page */

#checkout{clear:both;display:block}
#checkout img#paymentTypes{float:right;}
.extCust{width:247px;}
.newCust{width:276px;}