/* commented backslash hack for ie5mac \*/ 
html, body{height:100%;} 
/* end hack */

body {
	font-family: Arial, Helvetica, sans-serif;
	background-color: #fce5f2;
	margin: 0px;
	background-image: url(../images/background.gif);
}
#wrapper {
	
	text-align: center;
	height: 504px;
	width: 699px;

	position: absolute;
    left: 50%;
    top: 50%;
    margin-top: -252px; /* make this half your image/element height */
    margin-left: -349px; /* make this half your image/element width */

}

#wrapper_main {
	text-align: center;
	width: 700px;
	position: absolute;
	left: 50%;
	margin-left: -350px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 1em;
	color: #666666;

}

#Login {
    position: absolute;
    left: 50%;
    top: 50%;
    margin-top: 70px; /* make this half your image/element height */
    margin-left: 230px; /* make this half your image/element width */
    z-index:2;
	height: 31px;
	width: 97px;
}

#LEFT {
	text-align: left;
	width: 180px;
	float: left;

}
#header {

	width: 180px;
	height: 202px;


}



#footer{
	position:absolute;
	width:100%;
	bottom:0;
	clear:both;
	text-align:center;
	color:#ff99cb;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 0.85em;
	
}
#divider {
	background-image: url(../images/thenestinginstinct_newyork.gif);
	background-repeat: repeat-x;
	background-position: center center;
	height: 6px;
}


#footer a {
	color:#ff99cb;
	text-decoration: none;
}

#menu {
	width: 180px;
	margin-top: 10px;
}

#menu ul{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 1em;
	color: #FE99CB;
	width: 160px;
	text-decoration: none;
	text-indent: 0pt;
    margin:0px;
    padding:0px;
	list-style-type: none;
	list-style-position:outside;
}


#RIGHT {
	width: 520px;
	text-align: left;
	float: left;
}
#INSIDE {
	width: 515px;
	padding-left: 5px;
}
#LOGO {
	height: 80px;
	width: 520px;
}


#menu li {
    list-style-type: none;

}

#menu li a{
	text-decoration: none;
	color: #ff99cb;
	margin:0px;
    padding:0px; 
}

#menu li a:hover{
	color: #9c78fe;
    text-decoration: none;
}

#menu li:hover {
  color: #9c78fe;
}

.quick_cart {
	color: #FF84C1;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 0.75em;
	text-align: left;
	border: 1px solid #FBD9EC;
}

h1{
	font-size: 1.10em;
    color: #9c78fe;
	margin: 0px;
	padding: 0px;
	font-weight: normal;
}


h1 a{
	color: #9c78fe;
	text-decoration: none;
}

h1 a:hover{
	color: #8456FE;
	text-decoration: none;
}

h2{
	font-size: 12px;
	margin: 0px;
	padding-top: 5px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
	font-weight: normal;
}

h2 a{
	color: #9c78fe;
	text-decoration: none;
}

h2 a:hover{
	color: #8456FE;
	text-decoration: none;

}
.link {
	font-size: 0.75em;
	color: #999999;
	font-family: Arial, Helvetica, sans-serif;

}

.exclamation{
	color: #9C78FE;
	margin:0px;
	padding:0px;
	font-weight: normal;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
}
.exclamation a { 
	font-family: Verdana, Helvetica;
    color: #FF84C1;
	font-size: 10pt;
    outline: none;
}
.boy {

	text-align: left;

}
.boy a{
	color: #9c78fe;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 1.25em;
	text-align: right;
	text-decoration: none;
}
.boy a:hover{
	color: #8456FE;
	text-decoration: none;
	

}
.girl a{
	color: #ff99cb;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 1.25em;
	text-align: left;
	text-decoration: none;

}
.legal {
	color: #9C8BF8;

}
.legal a{
	text-decoration: none;
}

.girl a:hover{
    color: #FF77BB;
	text-decoration: none;
	background-position: center center;
	

}

.form{
	color: #FF84C1;
	margin:0px;
	padding:0px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	text-align: left;
	font-weight: normal;
}
.shopping_border{
	border: 1px solid #FBD9EC;

}
.shopping_cart{
	font-size: 12px;
	font-family: Arial, Helvetica, sans-serif;
	color: #FF84C1;
	border-top-width: 0px;
	border-right-width: 0px;
	border-bottom-width: 1px;
	border-left-width: 0px;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-top-color: #FBD9EC;
	border-right-color: #FBD9EC;
	border-bottom-color: #FBD9EC;
	border-left-color: #FBD9EC;
	padding: 2px;

}
.shopping_cart a{
	color: #F784D6;
	text-decoration: none;

}
#footer_float {
    text-align:center;
	color:#ff99cb;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 0.85em;
}
#footer_float a{
	color:#ff99cb;
	text-decoration: none;	
}

