* {
   margin: 0;
   /*padding:0;*/
   /*font-family: Helvetica, tahoma, verdana, arial, sans-serif;*/
}
html, body {
background: #ffffff url(../images/bg_stripes.gif);
font-family: "Lucida Grande", Arial, Helvetica, Verdana, Tahoma, sans-serif;
font-size: 12px;
text-align: left;
color: #000000;
margin:0px;
}

.serif ul{
font-family: Georgia, "Times New Roman", Times, serif;
font-size: 13px;
display:block;
list-style-type:square;
list-style-position: inside;
padding-left:10px;
}
.serif li {
font-family: Georgia, "Times New Roman", Times, serif;
font-size: 13px;
margin:20px;
line-height:1.5em;
list-style-type:square;
}

p{
font-size: 13px;
margin-bottom:10px;
}
p.serif{
font-family: Georgia, "Times New Roman", Times, serif;
font-size: 13px;
margin-bottom:10px;
line-height:1.5em;
}
p.serif a{
font-weight:normal;
}
p.serif a:visited{
font-weight:normal;
}
p.serif a:hover{
font-weight:normal;
}
p.rightMargin{
font-family: Georgia, "Times New Roman", Times, serif;
font-size: 13px;
margin:5px;
padding-top:5px;
padding-bottom:5px;
line-height:1.5em;
border-top:1px dashed #000;
border-bottom:1px dashed #000;
}
p.rightMargin a:link{
font-weight:normal;
color:#000;
}
p.rightMargin a:visited{
font-weight:normal;
color:#000;
}
p.rightMargin a:hover{
font-weight:normal;
color:#FFFFFF;
}
td, tr, span {
font-family: "Lucida Grande", Arial, Helvetica, Verdana, Tahoma, sans-serif;
font-size: 13px;
}
a:link, a:visited {
color: #FF64B1;
font-weight:bold;
text-decoration: none;
}
a:hover {
color: #666666;
font-weight:bold;
text-decoration: underline;
}
.color-box-outside { position: relative;}
.color-box-inside { position: absolute; display: inline;  visibility:hidden; border: 0px solid; padding: 0; top: -1.2em; left: 15em; background-color: #ffffff;}
.color-box-inside2 { position: absolute; display: inline;  visibility:hidden; border: 0px solid; padding: 0; top: -1.2em; left: -8em; background-color: #ffffff;}

.textSmall {
font-family: "Lucida Grande", Arial, Helvetica, Verdana, Tahoma, sans-serif;
font-size: 11px;
}
.black{color:#000000;}

#hdiv {
width:100%;
border-top:1px dashed #000000;}

.aboutList{
font-family: Georgia, "Times New Roman", Times, serif;
font-size: 14px;
font-weight:normal;
margin-right:40px;
margin-left:40px;
margin-bottom:20px;
}
.Author{
font-size: 11px;
font-weight:normal;
}
.Author a:link{
font-size: 11px;
font-weight:normal;
}
.Author a:visited{
font-size: 11px;
font-weight:normal;
}
.Author a:hover{
font-size: 11px;
font-weight:normal;
}
/* HomePage *****************************************************/ 
.VoteNext{
width:75px;
background: #000;
border:1px solid white;
color: white;
font-size:11px;
padding:3px;
}
.VoteNext a:link{
width:75px;
color: white;
font-size:11px;
text-decoration:none;
}
.VoteNext a:visited{
width:75px;
color: white;
font-size:11px;
text-decoration:none;
}
.VoteNext a:hover{
width:75px;
background: #FF64B1;
color: 000;
font-size:11px;
text-decoration:none;
}

#homeContent {
width: 100%;
height: 100%;
background:#FFE8F3;
vertical-align:top;
}
#hometitle {
font-family: Georgia, "Times New Roman", Times, serif;
font-size: 14px;
color: #FFAED7; 
font-weight:normal;
width: 100%;
height:40px;
background: #ffffff url(../images/bg_stripes.gif);
border-bottom:1px solid #FFFFFF;
}
#hometitle h1 {
color:#000000;
font-size:18pt;
font-family: Georgia, "Times New Roman", Times, serif;
font-weight:normal;
margin-left:10px;
}
#hometitle h2 {
color:#000000;
font-size:14pt;
font-family: Georgia, "Times New Roman", Times, serif;
font-weight:normal;
margin-left:10px;
}
.HomeVoteDetails{
color:#000000;
font-size:11px;
font-weight:normal;
margin-left:10px;
}
.HomeVoteDetailsBrand{
color:#000000;
font-size:14px;
font-family: Georgia, "Times New Roman", Times, serif;
font-weight:normal;
margin-left:10px;
}
.HomeVotePercent{
color:#000000;
font-size:11px;
font-weight:normal;
}
.HomeVoteCount{
color:#000000;
font-family: Georgia, "Times New Roman", Times, serif;
font-size:12px;
font-weight:bold;
}
.HomeHeader{
color:#000000;
font-size:25px;
font-family: Georgia, "Times New Roman", Times, serif;
font-weight:normal;
margin:0px;
}

#homeAdvice {
background:#FFD7EB;
border:1px solid #FFAED7;
width: 215;
vertical-align:top;
}
#homeAdvice td{
vertical-align:top;
padding:5px;
}
#homeAdvice .header{
height: 35px;
text-align:center;
color:#000;
font-size: 18px;
font-family: Georgia, "Times New Roman", Times, serif;
font-weight:normal;
border-top: 1px dashed #000;
border-bottom: 1px dashed #000;
}
#homeAdvice .footer{
border-bottom: 0px dashed #000;
}
.homeAdviceText {
color:#000000;
font-size: 13px;
font-family: Georgia, "Times New Roman", Times, serif;
font-weight:normal;
}
.homeAdviceText a:link{
color:#000000;
font-size: 13px;
font-family: Georgia, "Times New Roman", Times, serif;
font-weight:bold;
}
.homeAdviceText a:visited{
color:#000000;
font-size: 13px;
font-family: Georgia, "Times New Roman", Times, serif;
font-weight:bold;
}
.homeAdviceText a:hover{
color:#FF98CB;
text-decoration:none;
font-size: 13px;
font-family: Georgia, "Times New Roman", Times, serif;
font-weight:bold;
}
.homeAdviceSubHead {
color:#000000;
font-size:14px;
font-family: Georgia, "Times New Roman", Times, serif;
font-weight:normal; 
text-align:left;
}
.HomeJoinHD{
height: 35px;
width:90%;
text-align:center;
color:#FFAED7;
font-size: 18px;
font-family: Georgia, "Times New Roman", Times, serif;
font-weight:normal;
border-top: 1px dashed #FFAED7;
border-bottom: 1px dashed #FFAED7;
}
.HomeJoinText {
color:#ffffff;
font-size: 13px;
font-family: Georgia, "Times New Roman", Times, serif;
font-weight:normal;
}
.HomeJoinText a:link{
color:#ffffff;
font-size: 13px;
font-family: Georgia, "Times New Roman", Times, serif;
font-weight:normal;
}
.HomeJoinText a:visited{
text-align:justify;
color:#ffffff;
font-size: 13px;
font-family: Georgia, "Times New Roman", Times, serif;
font-weight:normal;
}
.HomeJoinText a:hover{
color:#FF98CB;
text-decoration:none;
font-size: 13px;
font-family: Georgia, "Times New Roman", Times, serif;
font-weight:normal;
}
.HomeShopHD{
height: 35px;
width:90%;
text-align:center;
color:#000;
font-size: 18px;
font-family: Georgia, "Times New Roman", Times, serif;
font-weight:normal;
border-top: 1px dashed #000;
border-bottom: 1px dashed #000;
}
.HomeShopText {
color:#000;
font-size: 13px;
font-family: Georgia, "Times New Roman", Times, serif;
font-weight:normal;
}
.HomeShopText a:link{
color:#000;
font-size: 13px;
font-family: Georgia, "Times New Roman", Times, serif;
font-weight:normal;
}
.HomeShopText a:visited{
text-align:justify;
color:#000;
font-size: 13px;
font-family: Georgia, "Times New Roman", Times, serif;
font-weight:normal;
}
.HomeShopText a:hover{
color:#FF98CB;
text-decoration:none;
font-size: 13px;
font-family: Georgia, "Times New Roman", Times, serif;
font-weight:normal;
}
#homeCamera {
width: 200;
height: 210;
vertical-align:top;
margin-top:6px;
}
#homeCamera td{
vertical-align:top;
padding:5px;
}
#homeCamera .header{
height: 35px;
width:90%;
text-align:center;
color:#FFAED7;
font-size: 18px;
font-family: Georgia, "Times New Roman", Times, serif;
font-weight:normal;
border-top: 1px dashed #FFAED7;
border-bottom: 1px dashed #FFAED7;
}
#homeCamera .footer{
border-bottom: 1px dashed #000;
}
#homeCamera .white{
text-align:left;
color:#ffffff;
font-size: 13px;
font-family: Georgia, "Times New Roman", Times, serif;
font-weight:normal;
}
.homeCameraText {
color:#ffffff;
font-size: 13px;
font-family: Georgia, "Times New Roman", Times, serif;
font-weight:normal;
}
.homeCameraText a:link{
color:#ffffff;
font-size: 13px;
font-family: Georgia, "Times New Roman", Times, serif;
font-weight:normal;
}
.homeCameraText a:visited{
text-align:justify;
color:#ffffff;
font-size: 13px;
font-family: Georgia, "Times New Roman", Times, serif;
font-weight:normal;
}
.homeCameraText a:hover{
color:#FF98CB;
text-decoration:none;
font-size: 13px;
font-family: Georgia, "Times New Roman", Times, serif;
font-weight:normal;
}
.todaysMemberBorder{
border-top:0px solid #000;
border-left:0px solid #000;
/*background:#FFAED7;*/
}
.todaysMemberHeadline{
color:#000;
font-size:21px;
font-family: Georgia, "Times New Roman", Times, serif;
font-weight:normal; 
width:100%;
margin-bottom:15px;
border-top: 1px solid #000;
border-bottom: 1px solid #000;
background:#FFAED7;
}
.todaysMemberHeadline2{
color:#000000;
font-size:12px;
font-family: Georgia, "Times New Roman", Times, serif;
font-weight:normal; 
width:100%;
border-top: 0px dashed #000;
/*background:#FFE8F3;*/
}
.todaysMemberHeadline3{
color:#000000;
font-size:12px;
font-family: Georgia, "Times New Roman", Times, serif;
font-weight:normal; 
width:100%;

/*background:#FFE8F3;*/
}
.styleHeader{
color:#000;
font-size:21px;
font-family: Georgia, "Times New Roman", Times, serif;
font-weight:normal; 
width:100%;
padding-bottom:5px;
border-top: 0px dashed #000;
border-bottom: 0px dashed #000;
}
.styleDate{
color:#000000;/*FF53A9*/
font-size: 11px;
font-weight:normal;
}

.styleQuestion{
color:#000000;
font-size:13px;
font-family: Georgia, "Times New Roman", Times, serif;
font-weight:normal; 
width:100%;
border-top: 0px dashed #000;
padding-top:10px;
/*background:#FFE8F3;*/
}
.faceOffHeadline{
color:#000000;
font-size:18pt;
font-family: Georgia, "Times New Roman", Times, serif;
font-weight:normal; 
text-align:center;
width:100%;
border-top: 1px dashed #000;
border-bottom: 1px dashed #000;
/*background:#FFE8F3;*/
}
.faceOffBorder{
border-bottom:1px solid #FFFFFF;
}
#faceOffVotes {
padding:5px;
color:#000000;
font-size:19px;
font-family: Georgia, "Times New Roman", Times, serif;
}
#faceOffNav {
height:35px;
padding:5px;
background: #ffffff; 
border:1px dashed black;
}

.faceOffText {
color:#000000;
font-size:14px;
font-family: Georgia, "Times New Roman", Times, serif;
font-weight:normal; 
text-align:center;
}
.faceOffPrev {
color:#000000;
font-size:12px;
font-family: Georgia, "Times New Roman", Times, serif;
font-weight:normal; 
text-align:left;
width:75px;
padding:5px;
}
.faceOffPrev a{
color:#000000;
font-size:12px;
font-family: Georgia, "Times New Roman", Times, serif;
font-weight:normal; 
text-align:left;
width:75px;
padding:5px;
}
.faceOffNext {
color:#000000;
font-size:12px;
font-family: Georgia, "Times New Roman", Times, serif;
font-weight:normal; 
text-align:center;
}
.faceOffNext a{
color:#000000;
font-size:12px;
font-family: Georgia, "Times New Roman", Times, serif;
font-weight:normal; 
text-align:center;
}
.faceOffNext a:visited{
color:#000000;
font-size:12px;
font-family: Georgia, "Times New Roman", Times, serif;
font-weight:normal; 
text-align:center;
}
.faceOffNext a:hover{
color:#FF98CB;
font-size:12px;
font-family: Georgia, "Times New Roman", Times, serif;
font-weight:normal; 
text-align:center;
text-decoration:none;
}
#theDetailsHome{
width:100%;
margin-top:5px;
vertical-align:top;
}
#theDetailsHome td{
font-size: 12px;
padding: 5px 0px 0px 0px; 
}
#theDetailsHome .brandHome{
padding: 0px 0px 5px 0px; /*top, right, bottom, left*/
color:#000000;
font-size:16px;
font-family: Georgia, "Times New Roman", Times, serif;
}
#theDetailsHome .styleHome{
padding: 0px 0px 10px 0px; /*top, right, bottom, left*/
color:#000000;
font-size: 13px;
font-weight:normal;
}
/* Header *****************************************************/ 
#header {
width: 975px;
height:65px;
border:0px;
margin:0px;
padding:0px;
background: #FFAED7; 
border-bottom:1px solid #FFFFFF;
border-right:1px solid #FFFFFF;
}
#header .logo{
width:300px;
text-align:left;
}
#header .gnav{
width:375px;
text-align:right;
padding-right:20px
}
#header .gnav a{
color: #000000; 
font-weight:normal;
font-family: Georgia, "Times New Roman", Times, serif;
font-size: 12px;
text-transform: lowercase; 
text-decoration:none;
}
#header .gnav a:hover{
color: #ffffff; 
font-family: Georgia, "Times New Roman", Times, serif;
font-weight:normal;
font-size: 12px;
}
#header .search{
width:300px;
background: #000000;
text-align:right;
padding-right:20px;
border-left:1px solid #FFFFFF;
}
#searchbar {
margin:0px;
padding: 5px;
float:right;
}
.searchbarText {
font-family: Georgia, "Times New Roman", Times, serif;
font-size: 14px;
color: #FFAED7;
text-transform: uppercase; 
font-weight:normal;
}
.searchbarText a{
font-family: Georgia, "Times New Roman", Times, serif;
font-size: 14px;
color: #FFAED7;
text-transform: uppercase; 
font-weight:normal;
}
.searchbarText a:hover{
font-family: Georgia, "Times New Roman", Times, serif;
font-size: 14px;
color: #ffffff;
text-transform: uppercase; 
font-weight:normal;
text-decoration:none;
}
input#search{
background: #ffffff url(../images/searchglass.png) no-repeat 3px 4px;
width:120px;
}
 
/* Navigation **********************************/   
#navigation {
width: 975px;
background: #333333; 
color:#ffffff;
font-size: 14px;
height:33px; 
border-bottom: 1px solid #ffffff;
border-right: 1px solid #ffffff;
}
#navigation #advice,#hotpicks,#mycloset,#stylediary,#divider {   
text-align:center;
height:33px; 
}
#navigation #upload { 
text-align:center;
height:33px; 
}
#navigation #browse{   
text-align:center;
height:33px; 
}
#navigation a {
font-family: Georgia, "Times New Roman", Times, serif;
font-size: 14px;
text-transform: uppercase;  
color: #ffffff; 
font-weight:normal;
}
#navigation a:hover {
font-family: Georgia, "Times New Roman", Times, serif;
font-size: 14px;
text-transform: uppercase;  
color: #FFAED7; 
font-weight:normal;
text-decoration: none; 
border-bottom:1px dashed #FFAED7;
}

/* Main *******************************/  
#main {
width: 975px;
height:100%;
border-bottom:1px solid #ffffff;
border-right:1px solid #ffffff;
}
.left {
width:145px;
background-color:#FFAED7;
height:100%;
vertical-align:top;
padding:0px;
} 
#main #center {
text-align: left;
background-color:#ffffff;
height:100%;
vertical-align:top;
border-left:1px solid #ffffff;
}
#main #right {
width:160px;
background-color:#FFAED7;
height:100%;
vertical-align:top;
} 
/* leftnav **********************************/  
.leftnavHdCat {
font-family: Georgia, "Times New Roman", Times, serif;
width:145px;
height:30px;
color:#FFFFFF;
font-size: 12px;
font-weight:normal;
text-align:left; 
padding-left:15px;
background-color:#000000;/*231713*/ 
border-bottom:1px solid #ffffff;
}
.leftnavHdBrand {
font-family: Georgia, "Times New Roman", Times, serif;
width:145px;
height:30px;
color:#FFFFFF;
font-size: 12px;
font-weight:normal;
text-align:left; 
padding-left:15px;
background-color:#000000;/*231713*/ 
border-top:1px solid #ffffff;
border-bottom:1px solid #ffffff;
}
.leftnavHdBody {
font-family: Georgia, "Times New Roman", Times, serif;
width:145px;
height:30px;
color:#FFFFFF;
font-size: 12px;
font-weight:normal;
text-align:left; 
padding-left:15px;
background-color:#000000;/*231713*/ 
border-top:1px solid #ffffff;
border-bottom:1px solid #ffffff;
}
.leftNav {
width:145px;
padding: 5px 5px 5px 15px; /*top, right, bottom, left*/
font-size: 11px;
font-weight:normal;
text-align:left; 
border-bottom:1px dashed #ffffff;
}
.leftNav a:link{
font-size: 11px;
font-weight:normal;
color:#000000;
}
.leftNav a:visited{
font-size: 11px;
font-weight:normal;
color:#000000;
}
.leftNav a:active{
font-size: 11px;
font-weight:normal;
color:#000000;
}
.leftNav a:hover{
font-size: 11px;
font-weight:normal;
color:#FFFFFF;
}

/* Content *************************************/ 
#title {
font-family: Georgia, "Times New Roman", Times, serif;
font-size: 14px;
text-transform: uppercase;  
color: #FFAED7; 
font-weight:normal;
width: 100%;
height:50px;
background: #ffffff url(../images/bg_stripes.gif);
border-bottom:1px solid #FFFFFF;
}
#title h1 {
color:#000000;
font-size:18pt;
font-family: Georgia, "Times New Roman", Times, serif;
font-weight:normal;
text-transform: uppercase;  
margin-left:10px;
}
#breadcrumbs {
background-color:#FFAED7;
text-align: left;
width: 100%;
height:25px;
border-bottom:1px solid #FFFFFF;
text-transform:lowercase;
font-size:11px;
padding-left:10px;
} 
.breadcrumbs{
text-transform:lowercase;
font-size:11px;
padding-left:10px;
} 
#breadcrumbsSliver {
background-color:#FFAED7;
width: 100%;
height:5px;
border-bottom:1px solid #FFFFFF;
} 

.breadcrumbs a:link{
text-transform:lowercase;
font-size:11px;
text-decoration:none;
font-weight:bold;
color:#000;
} 
.breadcrumbs a:visited{
text-transform:lowercase;
font-size:11px;
text-decoration:none;
font-weight:bold;
color:#000;
} 
.breadcrumbs a:hover{
color:#ffffff;
text-transform:lowercase;
font-size:11px;
text-decoration:none;
font-weight:bold;
}
#content {
width: 100%;
vertical-align:top;
border:0px solid #000;
margin:0px;
}
#content td{
font-size:11px;
padding:10px;
vertical-align:top;
border:0px solid #000;
}
#content p{
margin:10px;
font-size:13px;
}
.content {
vertical-align:top;
}
#content ul {
margin-top:20px;
display: inline;
list-style: none;
padding: 30px;
font-size: 11px;
font-weight:normal;
}
#content li {
height:30px;
width:98%;
float: left;
display: block;
color: #000000; 
}
#content  li a {
padding-top:4px;
padding-top:4px;
margin-left:15px;
color: #000000; 
font-weight:normal;
text-align:left;
}
#content  li a:hover {
font-weight:normal;
text-align:left;
text-decoration: underline;
}
#sizebar {
background-color:#FFD7EB;
padding-left:10px;
padding-right:10px;
width: 100%;
height:35px;
border-bottom:1px solid #FFFFFF;
}
#sizebar #label{
font-weight:normal; 
padding-left:10px;
width:40px;
font-size:13px;
}
#sizebar #sizes ul{
display: block;
list-style: none;  
float:left;
}
#sizebar #sizes li {
display: block;
list-style: none;
font-size: 11px;
font-weight:normal; 
color:#ffffff;
font-weight:normal; 
float:left;  
margin-right:2px;
text-align: left;  
}
#sizebar #sizes li a{
font-weight:normal; 
display: block;
list-style: none;
color:#FFFFFF; 
text-align: center;
background: #000000;
padding:3px;
white-space: nowrap;
border:1px solid #FFFFFF;
width:20px;
height:15px;
}
#sizebar #sizes li a:hover{
display: block;
list-style: none;
font-weight:normal; 
color:#000000;
text-align: center;
background: #FFFFFF;
padding:3px;
border:1px solid #000000;
width:20px;
height:15px;
text-decoration: none;
}
#sizebar #sizes li.current  a{
color:#000000;
background: #FFFFFF;
border:1px solid #000000; 
text-decoration: none; 
}
#sizebar #buttons ul{
display: block;
list-style: none;  
float:right;
margin-right:10px;
margin-top:5px;
margin-bottom:5px;
width:200px;
 }
#sizebar #buttons li {
display: block;
list-style: none;
float:right;  
margin-right:2px;
text-align: left;  
}
#sizebar #buttons li a{
display: block;
list-style: none;
font-weight:normal; 
color:#FFFFFF;
font-size:11px;
font-weight:normal;  
text-align: center;
background: #000000;
padding:3px;
width:140px;
height:15px;
border:1px solid #FFFFFF;
}
#sizebar #buttons li.current  a{
display: block;
list-style: none;
font-weight:normal; 
color:#000000;
font-size:11px;
font-weight:normal;  
text-align: center;
background: #FFFFFF;
padding:3px;
width:140px;
height:15px;
border:1px solid #000000;
}
#sizebar #buttons li a:hover{
display: block;
list-style: none;
font-weight:normal; 
color:#000000;
font-size:11px;
font-weight:normal;  
text-align: center;
background: #FFFFFF;
padding:3px;
width:140px;
height:15px;
border:1px solid #000000;
text-decoration: none;
}
#filterbar {
background-color:#FFE8F3;
width: 100%;
height:35px;
border-bottom:1px solid #FFFFFF;
font-weight:normal; 
padding-left:10px;
font-size:13px;
}
#filterbar #filter{
background-color:#FFE8F3;
font-weight:normal; 
padding-left:10px;
font-size:13px;
 }
#sizebar #buttons ul{
display: block;
list-style: none;  
float:right;
margin-right:10px;
margin-top:5px;
margin-bottom:5px;
width:200px;
 }
#filterbar #buttons li {
display: block;
list-style: none;
float:right;  
margin-right:2px;
text-align: left;  
}
#filterbar #buttons li a{
display: block;
list-style: none;
font-weight:normal; 
color:#FFFFFF;
font-size:11px;
font-weight:normal;  
text-align: center;
background: #000000;
padding:3px;
width:140px;
height:15px;
border:1px solid #FFFFFF;
}
#filterbar #buttons li.current  a{
display: block;
list-style: none;
font-weight:normal; 
color:#000000;
font-size:11px;
font-weight:normal;  
text-align: center;
background: #FFFFFF;
padding:3px;
width:140px;
height:15px;
border:1px solid #000000;
}
#filterbar #buttons li a:hover{
display: block;
list-style: none;
font-weight:normal; 
color:#000000;
font-size:11px;
font-weight:normal;  
text-align: center;
background: #FFFFFF;
padding:3px;
width:140px;
height:15px;
border:1px solid #000000;
text-decoration: none;
}
#searchresultsbar {
background-color:#ffffff;
width: 100%;
height:40px;
border-bottom:1px dashed #000000;
border-top:1px dashed #000000;
}  
#searchresultsbar #results {
font-family: Georgia, "Times New Roman", Times, serif;
color:#000000;
font-size:13px;
padding:10px;
font-weight:normal; 
}
#searchresultsbar #results a:link{
font-family: Georgia, "Times New Roman", Times, serif;
color:#000000;
font-size:13px;
font-weight:bold;
text-decoration:none; 
}
#searchresultsbar #results a:visited{
font-family: Georgia, "Times New Roman", Times, serif;
color:#000000;
font-size:13px;
font-weight:bold;
text-decoration:none; 
}
#searchresultsbar #results a:hover{
font-family: Georgia, "Times New Roman", Times, serif;
color:#000000;
font-size:13px;
font-weight:bold;
text-decoration:underline; 
}
#searchresultsbar #sort p{
color:#000000;
font-size:11px;
font-weight:normal; 
margin-left:10px;
margin-right:10px;
margin-top:10px;
margin-bottom:5px;
float:right; 
text-align: left;
}
#listitems {
width: 100%;   
border:0px dashed red;
margin-top:0px;
margin-bottom:0px;
margin-left:0px;
margin-right:0px;
vertical-align:top;
height:400px;
} 
#listitems td {
vertical-align:top;
}  
#listitems #blowup {
width:210px;
text-align:left;
padding-left:2px;
vertical-align:top;
border-left:1px dashed #666666;
}  
#item{
float:left;
width:100px;
text-align: center; 
margin-right:4px;
margin-bottom:4px;  
}
#item .thumb {
padding-top:3px;
text-align: center; 
height:145px;
vertical-align:top;
border:0px solid #000000;
background:#eeeeee;
}
#item .desc {
font-size:12px;
text-align: center; 
height:90px;
padding:5px;
vertical-align:top;
background:#dddddd;
line-height:1.5em;
}
a:link .itemthumb {
border:1px solid #FFFFFF;
}
a:visited .itemthumb {
border:1px solid #FFFFFF;
}
a:hover .itemthumb {
border:1px solid #FF53A9;
}
a:link .itemMed {
border:2px solid #666;
}
a:visited .itemMed {
border:2px solid #666;
}
a:hover .itemMed {
border:2px solid #FF53A9;
}
#item .itemStyle {
font-size:11px;
line-height:1.5em;
}
/* Item Detail */ 
#itemDetails{
width:100%;
margin-top:0px;
margin-bottom:0px;
margin-left:0px;
margin-right:0px;
vertical-align:top;
border:0px solid #FF53A9;
}
#itemDetails #photo{
width:210px;
padding:2px;
vertical-align:top;
text-align:center;
}

.photo {border:1px solid #000000;}
a.photo:link {border:1px solid #000000;}
a.photo:hover {border:1px solid #FF53A9;}

#itemDetails #Details{
width:210px;
padding:2px;
vertical-align:top;
text-align:center;
}
#theDetails{
width:100%;
margin-top:5px;
vertical-align:top;
}
#theDetails td{
font-size: 12px;
padding: 5px 0px 0px 0px; 
}
#theDetails .brand{
padding: 0px 0px 5px 0px; /*top, right, bottom, left*/
}
#theDetails .style{
padding: 0px 0px 10px 0px; /*top, right, bottom, left*/
color:#000000;
font-size: 13px;
font-weight:normal;
}
.uploadSteps{
background:#FFAED7;
color:#ffffff;
 font-size: 21px;
 font-family: Georgia, "Times New Roman", Times, serif;
 font-weight:normal;
}
.uploadStepsError{
background:#990000;
color:#ffffff;
 font-size: 21px;
 font-family: Georgia, "Times New Roman", Times, serif;
 font-weight:normal;
}
h2{
color:#000000;/*FF53A9*/
 font-size: 21px;
 font-family: Georgia, "Times New Roman", Times, serif;
 font-weight:normal;
 margin-bottom:10px;
}
.h2Pink{
color:#FF53A9;/*FF53A9*/
 font-size: 21px;
 font-family: Georgia, "Times New Roman", Times, serif;
 font-weight:normal;
}
.news{
line-height:1.5em;
}
.newsHeadline{
color:#FF53A9;/*FF53A9*/
font-size: 18px;
font-family: Georgia, "Times New Roman", Times, serif;
font-weight:normal;
}
.newsHeadline a:link{
color:#FF53A9;/*FF53A9*/
font-family: Georgia, "Times New Roman", Times, serif;
font-weight:normal;
}
.newsHeadline a:visited{
color:#FF53A9;/*FF53A9*/
font-family: Georgia, "Times New Roman", Times, serif;
font-weight:normal;
}
.newsHeadline a:hover{
color:#000000;/*FF53A9*/
font-family: Georgia, "Times New Roman", Times, serif;
font-weight:normal;
}
.newsDateline{
color:#000000;/*FF53A9*/
font-size: 11px;
font-weight:normal;
}
h3{
color:#000;
 font-size: 16px;
 font-weight:normal;
 font-family: Georgia, "Times New Roman", Times, serif;
}
h4{
color:#FFAED7;
 font-size: 12px;
 font-weight:normal;
 font-family: Georgia, "Times New Roman", Times, serif;
 margin:0px;
 padding:0px;
}
h4 a:link{
color:#FF64B1;
 font-size: 16px;
 font-weight:normal;
 font-family: Georgia, "Times New Roman", Times, serif;
 margin:0px;
 padding:0px;
}
h4 a:visited{
color:#FF64B1;
 font-size: 16px;
 font-weight:normal;
 font-family: Georgia, "Times New Roman", Times, serif;
 margin:0px;
 padding:0px;
}
h4 a:hover{
color:#FF64B1;
 font-size: 16px;
 font-weight:normal;
 font-family: Georgia, "Times New Roman", Times, serif;
 margin:0px;
 padding:0px;
}
.hr1{
height:1;
color:#FF53A9;
width:75%;
margin-top:10px;
margin-bottom:0px;
}
#reviews{
padding: 5px 0px 0px 0px;
vertical-align:top;
}
#forms{
padding: 5px 0px 0px 0px;
vertical-align:top;
text-align:right;
}
#theReviews{
width:100%;
margin-bottom:10px;
vertical-align:top;
}
#theReviews .memberphoto{
width:50px;
padding: 5px;
vertical-align:top;
}
#theReviews .comments {
font-size: 12px;
padding: 5px 0px 0px 0px; 
vertical-align:top;
}
#theReviews td {
font-size: 12px;
padding: 5px 0px 0px 0px; 
vertical-align:top;
}
#theForms{
vertical-align:top;
border:0px solid black;
}
#theForms td{
font-size: 12px;
text-align:right;
vertical-align:top;
}


#itemActionsBullet {
color:#000000;
font-size: 11px;
font-weight:normal;
margin-top:5px;
}
#itemActionsVote {
color:#000000;
font-size: 11px;
font-weight:normal;
margin-top:5px;
float:left;
}
a#voteYes {
width: 10px;
height: 10px;
margin: 0 auto;
text-decoration: none;
background-color: green;
border: 1px solid #000000;
}
a#voteYes img {
border: 0;
width:10px;
height:10px;
}
a#voteYes:hover {
background-color: #ffffff;
border: 1px solid #000000;
}
a#voteNo {
width: 10px;
height: 10px;
margin: 0 auto;
text-decoration: none;
background-color: red;
border: 1px solid #000000;	
}
a#voteNo img {
border: 0;
width:10px;
height:10px;
}
a#voteNo:hover {
background-color: #ffffff;
border: 1px solid #000000;
width:10px;
height:10px;
}
#votebar{
font-family: Georgia, "Times New Roman", Times, serif;
color:#000000;
font-size: 13px;
font-weight:normal;
}
#votebar td{
font-family: Georgia, "Times New Roman", Times, serif;
color:#000000;
font-size: 13px;
font-weight:normal;
}
.red{
color:#990000;
}
a.red{
color:#990000;
}
.green{
color:green;
}
a.green{
color:green;
}
#itemActionsReviews {
color:#000000;
font-size: 11px;
font-weight:normal;
margin-top:5px;
float:left;
}
h4 {
color:#FF53A9;
font-size: 14px;
font-family: Georgia, "Times New Roman", Times, serif;
font-weight:normal;
}
/* Item Reviews */ 
#itemReviews{
float:left;
text-align:left;
width:410px;
margin:10px;
border-top:0px solid #000000;
}
#itemReviews h2 {
color:#FF53A9;
font-size: 21px;
font-family: Georgia, "Times New Roman", Times, serif;
font-weight:normal;
}
#memberReviews{
float:left;
width:400px;
text-align:left;
border:0px solid #000000;
}
#itemMemberReviews{
float:left;
text-align:left;
border:0px solid #000000;
}
#itemReviewsPhoto{
float:left;
text-align:left;
width:100px;
margin:10px;
border:0px solid #000000;
}
#itemReviewsText{
float:left;
text-align:left;
margin-top:10px;
width:275px;
border:0px solid #000000;
}
#itemReviewsComments{
line-height:1.5em;
}
#advisorReviews{
float:left;
width:400px;
text-align:left;
}
#itemAdvisorReviews{
float:left;
text-align:left;
border:0px solid #000000;
}
#editorReviews{
float:left;
width:400px;
text-align:left;
}
#itemEditorReviews{
float:left;
text-align:left;
}
#itemPostReview2{
width:200px;
margin-top:0px;
margin-bottom:10px;
margin-left:0px;
padding-left:10px;
border-top:1px solid #666666;
border-bottom:1px solid #666666;
background:#EEEEEE;
}
#itemPostReview{
float:right;
text-align:left;
width:195px;
margin:10px;
padding-left:10px;
border-top:1px solid #666666;
border-bottom:1px solid #666666;
background:#EEEEEE;
}
#postReview{
text-align:left;
margin-top:10px;
margin-bottom:10px;
}
#postFormField{
font-size:11px;
}
#postFormButton{
font-size:11px;
margin-top:10px;
}
#postFormText{
font-size:11px;
line-height:1.5em;
}
#itemEmailFriend{
float:right;
text-align:left;
width:195px;
margin:10px;
padding-left:10px;
border-top:1px solid #666666;
border-bottom:1px solid #666666;
background:#EEEEEE;
}
#emailFriend{
text-align:left;
margin-top:10px;
margin-bottom:10px;
}
#emailFormField{
font-size:11px;
margin-top:5px;
}
#emailFormButton{
font-size:11px;
margin-top:10px;
}
#emailFormText{
font-size:11px;
line-height:1.5em;
}
#error {        
width:100%;
height:25px;
padding: 10px;
background: #F7E8EF;
color: #990000;
font-weight:bold;
font-size: 14px;
}
#error td{        
padding: 10px;
}
#kool {        
width:100%;
height:25px;
padding: 10px;
background: #E1FFCE;
color: green;
font-weight:bold;
font-size: 14px;
}
#kool td{        
padding: 10px;
}
.image_post {
 padding: 5px; 
 background:#ffffff;
 border: 1px solid #000000;
 }
#loginForm{
float:left;
margin:10px;
border:1px;
width:600px;
}
#formLabel{
margin:5px;
}
#formField{
margin:5px;
}
#formButtons{
margin:5px;
text-align:right;
width:200px;
}
#loginForm h3
{color:#FF53A9;
 font-size: 18px;
 font-family: Georgia, "Times New Roman", Times, serif;
 font-weight:normal;
 margin-top:20px;
 margin-left:0px;
 margin-bottom:5px;
 border-bottom:1px dashed #FF53A9;
}
#loginForm span
{
 font-weight:normal;
 line-height:1.5em;
}
#loginForm  p
{
margin-bottom:10px;
font-weight:normal;
line-height:1.5em;
}

/*Closet*/
#welcomeBar {
background-color:#FFD7EB;
text-align: left;
color:#000;
font-weight:bold;
font-size:12px;
width: 100%;
height:15px;
padding-left:10px;
padding-top:4px;
}
#actionsBar {
text-align: left;
width: 100%;
font-size:11px;
padding:0px;
border-bottom:1px solid #FFFFFF;
} 
#actionBar {
background-color:#FFD7EB;
float:left;
text-align: left;
font-size:11px;
width: 100%;
height:35px;
padding-left:10px;
padding-top:0px;
}
#actionBar #buttons ul{
display: block;
list-style: none;  
float:left;
margin-right:10px;
margin-top:5px;
margin-bottom:5px;
font-size:11px;
 }
#actionBar #buttons li {
display: block;
list-style: none;
float:left;  
margin-right:10px;
text-align: left;  
}
#actionBar #buttons li a{
display: block;
list-style: none;
font-weight:normal; 
color:#FFFFFF;
font-weight:normal;  
text-align: center;
background: #000000;
width:100px;
height:15px;
padding:3px;
border:1px solid #FFFFFF;
}
#actionBar #buttons li.current  a{
display: block;
list-style: none;
font-weight:normal; 
color:#000000;
font-weight:normal;  
text-align: center;
background: #FFFFFF;
padding:3px;
width:100px;
height:15px;
border:1px solid #000000;
}
#actionBar #buttons li a:hover{
display: block;
list-style: none;
font-weight:normal; 
color:#000000;
font-weight:normal;  
text-align: center;
background: #FFFFFF;
padding:3px;
width:100px;
height:15px;
border:1px solid #000000;
text-decoration: none;
}

/*Add Item*/
#addItem{
float:left;
text-align:left;
margin:10px;
}
#addItemtablestructure{
clear:left;
border:0px solid #000000;
}
#addItemtablestructure td {
padding:2px;
vertical-align:middle;
font-size:11px;
line-height:1.5em;
}
#addItemtablestructure td.label{
padding:2px;
border:0;
text-align:right;
vertical-align:middle;
line-height:1.5em;
}
#addItemtablestructure td.basic{
padding:2px;
border:0;
text-align:left;
vertical-align:middle;
}
#addItemtablestructure td.buttons{
padding:2px;
border:0;
text-align:left;
vertical-align:middle;
}
#addItemtablestructure td.image{
padding:2px;
border:0;
text-align:center;
vertical-align:top;
}
#basic{ 
border:0px dashed red;
padding:0px;
margin:0px;
vertical-align:top;
}
#basic #image{ 
vertical-align:top;
}
#basic td {
padding:5px;
vertical-align:middle;
font-size:11px;
line-height:1.5em;
}
.basicError {
padding:5px;
vertical-align:middle;
font-size:11px;
line-height:1.5em;
background:#990000;
color:white;
}
#basic #profilePhoto{
width: 200px;   
vertical-align:top;
}
#basic td.label{
border:0;
text-align:right;
vertical-align:middle;
padding:5;
}
#basic td.basic{
border:0;
text-align:left;
vertical-align:top;
padding:2;
line-height:1.5em;
}
#basic td#spc{
width:auto;
height:10px;
}


#calloutBodyType{
float:right;
text-align:left;
width:160px;
margin:0px;
padding:5px;
border-top:1px solid #666666;
border-bottom:1px solid #666666;
background:#EEEEEE;
}

#calloutBodyType2{
float:center;
text-align:left;
width:100%;
margin:0px;
padding:5px;
border-top:1px solid #666666;
border-bottom:1px solid #666666;
background:#EEEEEE;
}


/*  -------------------------------|  TABS  |-------------------------------  */
#tabBar {
text-align: left;
width: 100%;
height:25px;
font-size:11px;
padding-left:10px;
margin:0px;
border-bottom:5px solid #FFD7EB;
} 
#tabs {
text-align: center;
width:100%;
margin:10px 0px 0px 0px;
padding-left:10px;		
}

#tabs ul.main_set {
float: left;
display: inline;
list-style: none;
padding-bottom:0px;
}    
#tabs .main_set li {
float: left;
display: inline;
width: 75px;
}      
#tabs .main_set li a {
      float: left;
      display: inline;
	  width: 70px;
	  }     
#tabs .main_set li a.active{ 
      float: left;
      display: inline;
	  width: 70px;
	  }     
#tabs .main_set li a:hover { 
      float: left;
      display: inline;
	  width: 70px;
	  font-weight:normal;
	  }
		
		
#tabs a {
	    margin: 0px;
        padding: 5px; 
		font-weight: normal;
  		font-family: Georgia, "Times New Roman", Times, serif;
  		font-size: 11px;
		background: url(../images/tab_off.png) no-repeat;
		}

#tabs .activetab a {
        color: #000000; 
		font-weight: normal;
  		font-family: Georgia, "Times New Roman", Times, serif;
  		font-size: 11px;
		background: url(../images/tab_on.png) no-repeat;
		}

#tabs .activetab a:hover {
        text-decoration: none;
		font-weight: normal;
  		font-family: Georgia, "Times New Roman", Times, serif;
		background: url(../images/tab_on.png) no-repeat;
  		font-size: 11px; }
#tabs .inactivetab a{
        color: #666666; 
        text-decoration: none;
		font-weight: normal;
  		font-family: Georgia, "Times New Roman", Times, serif;
		background: url(../images/tab_over.png) no-repeat;
  		font-size: 11px; }
#tabs .inactivetab a:hover {
        color: #000000; 
        text-decoration: none;
		font-weight: normal;
  		font-family: Georgia, "Times New Roman", Times, serif;
		background: url(../images/tab_over.png) no-repeat;
  		font-size: 11px; }

  #middle #content p.itemDetailBrand {
  width:175px;
  color:#666666;
  font-size:18pt;
  font-weight:normal; 
   }
  #middle #content p.itemDate {
  color:#000000;
  font-size:11px;
  font-weight:normal; 
   }
  .detailsHolder {
  background: #FDF8FA;
  border: 1px solid #FFAED7;
  padding: 5px 5px 5px 5px;
  } 
.statsHolder {
  width:200px;
  height:275px;
  background: #ffffff;
  border-left: 1px dashed #000000;
  border-right: 1px dashed #000000;
  } 
.stats {
  width:175px;
  }
.stats td {
  }
.stats td.hd {
  color:#FF53A9;
  font-size: 21px;
  font-family: Georgia, "Times New Roman", Times, serif;
  font-weight:normal;
  text-align:center;
  }
.stats td.title {
  color:#666666;
  font-size: 12px;
  font-weight:bold;
  text-align:center;
  }
.stats td.datalabel {
  color:#666666;
  font-size: 11px;
  font-weight:bold;
  vertical-align: top;
  }
.stats td.data {
  color:#666666;
  font-size: 11px;
  font-weight:normal;
  vertical-align: top;
  }
.stats td.votes {
  color:#666666;
  font-size: 11px;
  font-weight:bold;
  }
.stats td.reviews {
  color:#666666;
  font-size: 11px;
  font-weight:bold;
  }
  
.details {
  width:100%;
  padding: 3px 3px 3px 3px;
  }
.details td {
  padding: 5px 5px 5px 5px; 
  }
.details td.hd {
  color:#FF53A9;
  font-size: 21px;
  font-family: Georgia, "Times New Roman", Times, serif;
  font-weight:normal;
  border-bottom: 0px solid #FFAED7;
  }
.details td.title {
  color:#666666;
  font-size: 12px;
  font-weight:bold;
  text-align:center;
  }
.details td.datalabel {
  color:#666666;
  font-size: 11px;
  font-weight:bold;
  padding: 3px;
  vertical-align: top;
  }
.details td.data {
  color:#666666;
  font-size: 11px;
  font-weight:normal;
  padding: 3px; 
  vertical-align: top;
  }
.details td.votes {
  color:#666666;
  font-size: 11px;
  font-weight:bold;
  padding: 3px;
  vertical-align: top;
  }
.details td.reviews {
  color:#666666;
  font-size: 11px;
  font-weight:bold;
  padding: 3px; 
  }
.reviewBox {
  width:100%;
  padding: 3px 3px 3px 3px;
  }
.reviewBox td {
  padding: 5px 5px 5px 5px; 
  }
.reviewBox td.hd {
  color:#FF53A9;
  font-size: 21px;
  font-family: Georgia, "Times New Roman", Times, serif;
  font-weight:normal;
  border-bottom: 2px solid #FFAED7;
  }
.reviewBox td.bottom {
  color:#FF53A9;
  font-size: 21px;
  font-family: Georgia, "Times New Roman", Times, serif;
  font-weight:normal;
  border-bottom: 1px solid #FFAED7;
  }
.reviewBox td.title {
  color:#666666;
  font-size: 12px;
  font-weight:bold;
  text-align:center;
  }
.reviewBox td.datalabel {
  color:#666666;
  font-size: 11px;
  font-weight:bold;
  padding: 3px;
  vertical-align: top;
  }
.reviewBox td.data {
  color:#666666;
  font-size: 11px;
  font-weight:normal;
  padding: 3px; 
  vertical-align: top;
  }
.reviewBox td.votes {
  color:#666666;
  font-size: 11px;
  font-weight:bold;
  padding: 3px;
  vertical-align: top;
  }
.reviewBox td.reviews {
  color:#666666;
  font-size: 11px;
  font-weight:bold;
  padding: 3px; 
  }
hr{
  border: 1px solid #FFAED7;
  height:1px;
  margin-top:5px;
  } 
/*  FORM INPUTS  */
.inputtext,
.inputpassword {
  font-family: Helvetica, tahoma, verdana, arial, sans-serif;
}
.inputtext_med,
.inputpassword_med {
  font-family: Helvetica, tahoma, verdana, arial, sans-serif;
  }
.inputtext_short,
.inputpassword_short {
  font-family: Helvetica, tahoma, verdana, arial, sans-serif;
  width:10;}
.textarea {
  font-family: Helvetica, tahoma, verdana, arial, sans-serif; 
  width:175px;}
.inputbutton,
.inputsubmit {
  padding:2px;
  border-style: solid;
  border-top-width: 1px;
  border-left-width: 1px;
  border-bottom-width: 1px;
  border-right-width: 1px;
  border-top-color: #D9DFEA;
  border-left-color: #D9DFEA;
  border-bottom-color: #0e1f5b;
  border-right-color: #0e1f5b;
  background-color: #FFAED7;
  color: #ffffff;
  font-size: 11px;
  text-align: center; 
}
.inputcheckbox {
  border: 0px; }
.inputselect{ 
font-family: Helvetica, tahoma, verdana, arial, sans-serif;
  }
  
/* Footer */ 
#footer1 {
text-align: left;
width: 975px;
height:30px;
background-color:#000000;
border-bottom:1px solid #ffffff;
}
#footer2 {
text-align: left;
width: 975px;
height:30px;
background-color:#FFAED7;
border-bottom:1px solid #ffffff;
}
#pagefooter {
width: 975px;
padding: 0px;
margin: 0px;
height: 50px;
line-height: 16px;}
#pagefooter #links {
text-align:right;
text-transform: lowercase; 
padding: 2px 6px;
color:#000000;
}
#pagefooter #links a{
font-size:11px;
font-color:#666666;
text-align:right;
text-transform: lowercase; 
padding: 2px 6px;
color:#000000;
}
#pagefooter #links a:hover{
font-size:11px;
font-color:#666666;
text-align:right;
text-transform: lowercase; 
padding: 2px 6px;
color:#000000;
}
#pagefooter #copyright {  
font-size:11px;
font-color:#666666;
padding-left:20px;
color: #000000;
}
#pagefooter #copyright a{
font-size:11px;
font-color:#666666;
text-align:right;
text-transform: lowercase; 
padding: 2px 6px;
color:#000000;
}
#pagefooter #copyright a:hover{
font-size:11px;
font-color:#666666;
text-align:right;
text-transform: lowercase; 
padding: 2px 6px;
color:#000000;
}
/*  ----------------------|  SWEET BLESSED CLEARFIX  |----------------------  */

.clearfix:after {
    content: ".";
    display: block;
    clear: both;
    visibility: hidden;
    line-height: 0;
    height: 0; }

.clearfix {
    display: inline-block; }

html[xmlns] .clearfix {
    display: block; }

* html .clearfix {
    height: 1%; }

