@charset UTF-8;

body {
background:url(/__cache/a1241057702/images/bg1.jpg);
background-color:#CACACA;
margin:20px 0 0;
}

li {
margin-left:-20px;
}

input {
background-color:#00AEEF;
color:#fff;
margin:0;
padding:0;
}

body,td,th {
font-family:Arial, Helvetica, sans-serif;
font-size:10px;
color:#000;
line-height:9pt;
}

td#title {
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
color:#fff;
font-weight:700;
text-transform:uppercase;
}

td#title a {
color:#FF0!important;
}

td#timestamp {
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
color:#fff;
text-align:right;
}

td#readmore {
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
color:#B93092;
text-align:right;
}

a:link {
color:#00aeef;
text-decoration:none;
font-weight:700;
}

a:visited {
text-decoration:none;
color:#00a1d3;
font-weight:700;
}

a:hover {
text-decoration:underline;
color:#00AEEF;
font-weight:700;
}

a:active {
text-decoration:none;
color:#00AEEF;
font-weight:700;
}

.smallwhitetext {
color:#FFF;
font-family:Arial, Helvetica, sans-serif;
font-weight:700;
}

.smallwhitetextcaps,.smallwhitetextcaps a,.smallwhitetextcaps a:hover {
font-family:Arial, Helvetica, sans-serif;
font-size:9px;
color:#FFF;
font-weight:700;
text-transform:uppercase;
text-decoration:none;
}

.catalog2 {
text-align:center;
background:#fff url(http://mishkanyc.com/images/bluebg_short.gif) repeat-x top;
width:131px;
font-size:9px;
color:#FFF!important;
font-weight:700;
text-transform:uppercase;
text-decoration:none;
padding:2px;
}

.catalog2 a {
color:#FFF!important;
}

.headerblackcaps {
font-size:14px;
color:#000;
font-weight:700;
text-transform:uppercase;
}

.black14pt {
font-size:14px;
line-height:18px;
}

a#whitelink {
color:#FFF;
}

a#whitelinkheader {
color:#FFF;
font-weight:700;
text-transform:uppercase;
}

a.greylink {
color:#ebebeb;
font-weight:700;
}

#previousentries {
height:119px;
overflow:auto;
scrollbar-3dlight-color:#ccc;
scrollbar-arrow-color:#666;
scrollbar-shadow-color:#fff;
scrollbar-face-color:#fff;
text-align:left;
}

.darkbluetext {
color:#00648a;
font-weight:700;
}

#stockiststext {
width:717px;
height:496px;
overflow:auto;
scrollbar-3dlight-color:#ccc;
scrollbar-arrow-color:#666;
scrollbar-shadow-color:#fff;
scrollbar-face-color:#fff;
}

p {
line-height:9pt;
margin:5px;
}

hr {
color:#999;
background-color:#999;
height:1px;
border:0;
}

.cal {
border-collapse:collapse;
}

.cal .wrongmonth,.cal .rightmonth {
width:88px;
height:70px;
border:1px solid #ccc;
vertical-align:top;
padding:7px;
}

.cal .header td {
text-align:center;
font-weight:700;
}

.cal td.wrongmonth {
background:#e4e4e4;
}

.cal .rightmonth .date {
font-weight:700;
float:right;
background:#fff;
padding:4px;
}

.cal .wrongmonth .date {
color:#999;
float:right;
padding:4px;
}

.cal .desc {
height:50px;
overflow:hidden;
}

.smallcal {
border-collapse:collapse;
margin:auto;
}

.smallcal .wrongmonth,.smallcal .rightmonth {
text-align:right;
vertical-align:top;
padding:3px;
}

.smallcal .wrongmonth {
color:#999;
}

.smallcal td {
border:1px solid #ededed;
}

.hasevent .date {
color:#00aeef!important;
border:1px solid #000;
}

a.blogprev {
display:block;
margin-right:5px;
border-bottom:1px solid #b92c92;
background-color:#fff;
background-repeat:no-repeat;
background-position:5px 5px;
min-height:28px;
color:#000;
text-transform:uppercase;
padding:5px 5px 5px 50px;
}

.stockisttitle {
font-weight:700;
color:#b92c92;
}

.search {
font-size:9px;
}

#cbluebar a,#cbluebar a:hover {
color:#fff!important;
}

.popupshop {
color:#fff;
font-size:.9em;
}

.flasharea .flash {
background:#fcc;
width:727px;
margin:0 auto 20px;
padding:15px;
}

#featuredname {
float:right;
text-align:right;
color:#EAE449;
padding-right:5px;
overflow:hidden;
width:160px;
}

.homearchive {
text-transform:uppercase;
border-bottom:1px solid #000;
padding-left:5px;
margin-bottom:5px;
font-size:1.1em;
}

img {
border:0;
}

#cart .buttons {
text-align:right;
margin-top:10px;
}

#cart .cart_empty {
line-height:1.3em;
text-align:center;
background:#333;
color:#fff;
font-size:2.5em;
padding:50px;
}

#cart .cart_listing {
width:100%;
border-spacing:0;
}

#cart .cart_listing th {
border-bottom:1px solid;
padding-bottom:5px;
font-size:1.1em;
border-color:#b92c92;
}

#cart .cart_listing th.bottom {
border-bottom:0;
border-top:1px solid;
padding-top:5px;
border-color:#b92c92;
}

#cart .cart_listing td {
font-size:1.1em;
}

#cart .cart_listing .name {
font-size:1.3em;
}

#cart .cart_listing .name .size {
font-size:.9em;
font-style:italic;
}

#categories table {
width:100%;
border-spacing:15px;
}

#categories a.name {
color:#fff;
text-align:center;
text-transform:uppercase;
display:block;
background:transparent url(http://mishkanyc.com/images/bluebg_short.gif);
padding:2px;
}

#category {
padding-left:2px;
}

#category .item {
text-align:center;
width:135px;
float:left;
height:178px;
margin-right:8px;
}

#category .item .image {
height:135px;
}

#category .item .price .p {
color:#eae648;
}

#category .item .price .p_old {
text-decoration:line-through;
}

#category .item a.name {
color:#fff;
overflow:hidden;
height:36px;
text-align:center;
text-transform:uppercase;
display:block;
background:#00aeef url(http://mishkanyc.com/images/bluebg_short.gif) repeat-x bottom;
padding:2px;
}

#item .image {
background-repeat:no-repeat;
width:457px;
height:486px;
float:left;
}

#item .image .image_overlay,#item .image .img {
background-repeat:no-repeat;
width:457px;
height:486px;
}

#item .info {
padding-left:20px;
float:left;
width:238px;
}

#item .info .name {
font-size:1.5em;
font-weight:700;
margin-bottom:5px;
text-transform:uppercase;
}

#item .info .price {
font-size:1.5em;
margin-bottom:10px;
}

#item .info .price .p_old {
line-height:1.1em;
text-decoration:line-through;
}

#item .info .description {
padding-left:5px;
margin-bottom:10px;
}

#item .info .divider {
margin-top:5px;
border-top:1px solid #666;
padding-top:5px;
height:1px;
}

#item .info .size_select {
margin-top:8px;
}

#item .info .sizing_chart_info {
display:block;
margin-top:10px;
}

#item .info #sizing_chart_info {
background:#333;
color:#fff;
font-size:1.12em;
margin-left:5px;
margin-top:10px;
padding:5px;
}

#item .rollover {
background:#333;
color:#fff;
float:right;
margin-top:20px;
margin-bottom:20px;
margin-left:20px;
width:233px;
padding:5px 1px 2px 5px;
}

#item .rollover img {
float:left;
margin-right:3px;
margin-bottom:3px;
}

.flash {
font-size:1.3em;
margin-bottom:10px;
padding:10px;
}

.flash.err {
background:#fcc;
}

.yellowtext,a#yellowlink,a.yellowlink {
color:#EAE449;
font-weight:700;
}

.magentatext,#item .info .price .p {
color:#b92c92;
}

.smallcal .rightmonth,#item .info .description .des,#item .rollover .instr {
font-weight:700;
}