body {
font-family: verdana, arial, sans-serif;
color: #ffffff;
margin:0;

}
.bodytext {
font-family: verdana, arial, sans-serif;
line-height: 14pt;
text-decoration: none;
}
a {
text-decoration: none;
color: #dedede;
}
a:hover{
color: #F99CC3;
}
input{
color: black;
background: #FBD1E3;
border: 1px solid #000000
}

textarea{
color: black;
background: #FBD1E3;
border: 1px solid #000000;
font-family: verdana, arial, sans-serif;
font-size: 9pt;
}

form td{
color: #ffffff;
font-family: verdana, arial, sans-serif;
font-size: 9pt;
}

option{
color: black;
background: #FBD1E3;
border: 1px solid #000000;
}


/*:::::::::::::::::::::::::: Catalog Styling ::::::::::::::::::::::::::*/


#content-wrapper {
background:black;
background:url(http://abc.eznettools.net/downtowndancewear/images/spacer_dancer_left.jpg) no-repeat 0px 144px black;
}
/*-------------------------- breadcrumb search and shopping cart -----------*/
#bread-crumb-and-search {
margin:0;
color:white;
position:relative;
top:25px;
padding: 0 7px;
}

#bread-crumb-trail{
background:#000;
background:rgba(0,0,0,.6);
padding:0px 0 2px 2px;
border:solid 1px #000;
}

#search-main {
position:relative;
top:-29px;
}

#shopping-cart-status {
position:relative;
top:12px;
right:8px;
color:white;
}

#shopping-cart-status a, #bread-crumb-and-search a {color:#FF6CB8;}

/*-------------- main (navigation and product area) --------------*/
#main {
background:none;
margin:0; padding:0;
margin-right:10px;
position:relative;
top:15px;
}
/*-------------------- product area ------------------------*/
#content {
background:#545254;
border-radius:11px;
-moz-border-radius:11px;
-webkit-border-radius:11px;
border:solid 3px #222;
border:solid 3px rgba(0,0,0,.4);
margin-right:9px;
-moz-box-shadow:inset 0px -1px 12px rgba(250,250,250,.3);
-webkit-box-shadow:inset 0px -1px 12px rgba(250,250,250,.3);
}



td.product, td.sub-category {
background:#757274;
border:solid 1px #444;
padding:8px;
border-radius:3px;
-moz-border-radius:3px;
-webkit-border-radius:3px;
}

.sub-category div a {text-decoration:none;}

td.sub-category:hover, td.product:hover {
background:#7f7c7e;
}

div .category-sort {
display:block;
margin:5px;
position:relative; top:-1px;
}

.product a, .sub-category a {
color:white;
font-weight:bold;
text-align:center;
}

div .paging-wrapper {display:none;}

.product-amount input {
background:#F02D96;
color:white;
font-weight:bold;
border:solid 1px #424;
text-shadow: -1px -1px #948;
padding:2px 4px;
box-shadow:inset 0px 4px 6px rgba(250,250,250,.5), 1px 1px 2px rgba(0,0,0,.5);
-moz-box-shadow:inset 0px 4px 6px rgba(250,250,250,.5), 1px 1px 2px rgba(0,0,0,.5);
-webkit-box-shadow:inset 0px 4px 6px rgba(250,250,250,.5), 1px 1px 2px rgba(0,0,0,.5);
border-radius:4px;
-moz-border-radius:4px;
-webkit-border-radius:4px;
}

/*------------------- Left Navigation ---------------------*/
#category-navigation {
background:none;
border:none;
border-top:solid 4px transparent;
margin:0; padding:0;
}

#category-navigation ul{
margin:0; 
margin-top:18px;
padding:3px;
}

#category-navigation li {
text-shadow: 1px 1px rgba(255,255,255,.5);
font-weight:bold;
background:#999;
background:rgba(255,255,255,.25);
-moz-border-radius:2px;
-webkit-border-radius:2px;
}

#category-navigation a {
display:block;
color:white;
background:#dfdbd7;
background:rgba(250,250,250,.45);
padding:3px;
border:solid 1px #777;
-moz-border-radius:2px;
-webkit-border-radius:2px;

}
#category-navigation a:hover {
border:solid 1px #ddd;
background: #F84394;
color:white;
text-shadow: 1px 1px rgba(88,0,40,.7);
}


/*----------------- Gutter removal ----------------------*/

#content-gutter, td .category-gutter {display:none;}

/*--------------------- text formatting ----------------------*/
h1 {
color:#FF99CC;
text-shadow: -1px -1px 0px rgba(0,0,0,.8);
}

#product-description {
background:#959294;
padding:10px 15px;
border:solid 1px #404040;
-moz-border-radius:5px;
line-height:1.3em;
}

div.item-count {display:none;}

/*----------------------- footer ---------------------------*/
#footer, #footer a {
color:#FAA9BA;
}
#footer a:hover {
color:#fff;
text-shadow:0 0 8px #fed;
}



