body {
color: #ffffff;
background-color: #848484;
background-image: url(images/body_back.jpg);
background-repeat: repeat-x;
*background-position: top left;
margin: 0px;
padding: 0px;
font-family: arial, helvetica, verdana
}
ul {margin: 0px; padding: 0px}

img {border: 0px}
#headernav li {
	float:left;
	display:block;
	margin-right: 4px;
	font-size: 8pt;
	font-family: verdana, arial, helvetica;
}
#headernav a {color: #f0f0f0; text-decoration: none;
display:block;
padding-top: 2px;
width: 125px;
height: 17px;*height: 19px;
background-image: url(images/header_bts.jpg);
background-repeat: no-repeat;
text-align: center;
}

.boxcontent {
width: 510px;
height: 360px;
overflow-y: scroll;
background-color: transparent!important;
border: 1px #f0f0f0 solid;
padding: 3px
}

.boxcontent h2,.boxcontent li {
color: #f0f0f0;
font-family: times,arial
}
.boxcontent ul {
list-style: circle
}
 

.dresses,.c-care {
width: 142px;
vertical-align: top;
padding-top: 20px;
padding-left: 2px;
padding-right: 2px;
}

.c-care {
background-image: url(images/customer-care.jpg);
background-position: 10px 8px;
background-repeat: no-repeat;
padding-top: 80px;

}
.Maintext{
vertical-align: top;
padding-top:10px;
padding-left: 10px;
padding-right: 10px;
}

.Maintext h1,.textbelow h1,.normalcontent h1 {
color: #f0f0f0;
font-size: 11pt;
font-family: verdana,arial,helvetica
}

.textbelow h1 {
color: #ffccff
}

.dresses h1,.c-care h1 {
font-size: 12pt;
color: #ffccff;
font-family: verdana, arial, helvetica;
letter-spacing: 2px;
}


.c-care h1 {
font-size: 9pt;
letter-spacing: 0px
}
.dresses-categories li,.sitenav li {
list-style: none;
border-bottom: 1px #595959 dashed;
padding-bottom: 2px;
padding-top: 2px
}

.dresses-categories li, .sitenav li {
width: 130px;
margin-left: 5px
}

.dresses-categories a,.sitenav a {
text-decoration: none;
font-family: arial, helvetica, verdana;
font-size: 12px;
color: #ffffff;
font-weight: bolder;
line-height: 12px;
}
.dresses-categories a:hover,.sitenav a:hover {
color: #ff99ff
}

.sitenav a {
color: #c0c0c0
}

#headernav a:hover {
text-decoration: none;
display:block;
background-image: url(images/header_bts_over.jpg);
color: #ffccff;
}

#main {
background-image: url(images/newfir.jpg);
background-position: 202px 5px;
background-repeat: no-repeat;
}

#main2 {
background-image: url(images/newfir2.jpg);
background-position: 202px 5px;
background-repeat: no-repeat;
}

.normalcontent {
padding: 20px
}

.normalcontent p {
font-size: 10pt;
font-family: arial, helvetica, verdana;
color: #ffffff
}

.PromPartyDress-Logo {
margin-right: 240px;
margin-bottom: 25px;
*margin-bottom: 0px
}

#fir {
display:none;
}

#fir2 {
display:none;
position: absolute;
margin-left: 441px;
margin-top: -63px;
}

.important {color: #ff99ff; font-weight: bolder}
a.linka {
font-size: 10pt;
color: #ffccff;
font-family: verdana, arial, helvetica;
text-decoration: none
}
a.linka:hover {
text-decoration: underline
}

p.mainp {font-size: 12px; color: #f0f0f0; font-family: verdana, arial, helvetica}

.textbelow {width: 750px; border: 2px #f0f0f0 solid; padding: 20px; margin-left: 10px}

.textbelow p {color: #ffffff; font-family: verdana,arial, helvetica; font-size: 10pt}

.boxcontent {height: auto; overflow: hidden;padding-bottom: 20px}
#main2 td {vertical-align: top}



a.itemst {
text-decoration: none;
font-family: arial, helvetica, verdana;
font-size: 13px;
color: #ffffff;
font-weight: bolder;
line-height: 12px;
}
a.itemst:hover {
color: #ff99ff
}
a.headerNavigation {
color: #ffccff; text-decoration: none; font-family: verdana, arial, helvetica;
text-transform: uppercase; font-size: 13px; font-weight: bolder
}
a.headerNavigation:hover {
color: #ffffff
}
td.productListing-data {
width: 192px; vertical-align: top
}
.productListing-data a {
color: #ffccff; text-decoration: none; font-family: verdana, arial, helvetica;
}
a.nav {
color: #ffffff;
font-family: arial, verdana, times;
font-size: 13px
}
td.mini1 {
border: 1px #ffccff solid;
padding: 2px;
font-size: 13px
}
.question {font-weight: bolder}


.lnks {text-decoration: none; font-size: 14px}
a.new_dresses:hover,a.pageresults:hover {
color: #ffccff
}

a.nav {
color: #ffffff;
font-family: arial, verdana, times;
font-size: 13px
}
td.mini1 {
border: 1px #ffccff solid;
padding: 2px;
font-size: 13px
}
.boxc td {
border-bottom: 2px #ffccff solid
}
.boxc select {
margin-bottom: 8px
}

a.new_dresses,a.pageresults {
font-size: 16px;
color: #ffffff;
font-family: arial, verdana, helvetica;
text-decoration: underline;
text-transform: capitalize
}
a.new_dresses:hover,a.pageresults:hover {
color: #ffccff
}

