    /*##### GLOBAL STYLES ####*/
	body {padding:0px;
	      margin:0px;
	      font-family:Arial, Helvetica, sans-serif;
	      font-size:12px;
	     /* background:#F1E1EE;*/
	      background:#FFF1F3;
	      color:#5A2762;}
		
	a, a:visited {color:#5A2762;}	  
    a:hover {text-decoration:none;}
	form {margin:0px;padding:0px;}
	input {margin:0px;padding:0px;font-size:12px;border:1px solid #333;font-family:arial;
	
}

input.formButtonLg{padding:5px 10px;}
input.formButton{padding:2px 5px;}
div.clear_float {clear:both;}


	h1 {font-size:1.5em;margin:0px;padding:.7em 0px .5em 0px;}
	h3 {font-size:1em;margin:0px;}
	a img{border:0px;}
    ol {margin:0px;padding:0px;list-style-type:none;}
	ol li {border-right:1px solid;margin:0px;padding:0px;}
	/*li {border-right:1px solid;margin:0px;padding:0px;}*/
	p {line-height:1.4em;}
	select {margin:0;padding:0;font-size:12px;}
	th{background:#d3b8d5;}
	
	.noborder-rt{border-right:0px;}
	.smaller{font-size:10px;font-family:verdana;}
	.noborder {border:none;}
	.centered_text {text-align:center;}
			  
	#wrapper {margin:0px auto;
	background:#FFF;
	width:65em;
	border:1px solid #5A2762;
	}
	
	/*##### HEADER STYLES ####*/
	
	#header {
	padding-top: 5em;
/*	background:#9B6C9F url(../images/plaid.png) repeat-x;*/
	background:#9B6C9F url(../images/tile.gif) repeat-x;
	position:relative;
    }
		
	#topHeaderBar {
	top:.3em;
	right:1.5em;
	position: absolute;	
	background:#f3f3f3;
	border:1px solid #5A2762;
 	padding:.5em;
	width:335px;
	/*width:320px;*/
	font-size:10px;
    font-family:verdana;
	}
		
	#topHeaderBar p{
	margin:0px;
	text-align:right;
	clear:both;
	padding:.5em .5em 0 0;
    }



	
	#topHeaderBar ol{float:right;}
	
	#topHeaderBar ol li{float:left;line-height: 1.1em;}
	
	#topHeaderBar ol li a{
	width:100%;
	text-align:center;
	padding:0px .5em;
	}
	
    #middleHeaderBar {
	background:#9B6C9F url(../images/purple_grad.png) repeat-x;
    font-size:14px;
	font-weight:bold;
    height:2.15em;
	padding-left:13em;
    /*padding-left:12em;*/
    border-top:1px solid #9B6C9F ;
    }
	
    #middleHeaderBar ol li{
	float:left;
	border-color:#885A8B;
	
    }
	
    .border-left {border-left:1px solid #885A8B;}
	
	#middleHeaderBar ol li a{
	display:block;
	padding:.5em .9em;
	text-decoration:none;
	text-align:center;
	white-space: nowrap;
	
    }
	
	#middleHeaderBar ol li a:hover{
	color:#F3F3F3;
	padding-bottom:.2em;
	background:#9B6C9F url(../images/purple_grad_inv.png) repeat-x;
	border-bottom:.3em solid #D7B8DE;
    }
	
    body#home a#home, body#girls a#girls, body#boys a#boys, body#about_us a#about_us, body#brands a#brands, body#girlshome a#girls,body#boyshome a#boys, body#momshome a#moms, body#moms a#moms, body#brand_details a#brands{
	background-color: #f3f3f3;
	}
	
    body#home a#home:hover, body#girls a#girls:hover, body#boys a#boys:hover, body#about_us a#about_us:hover, body#brands a#brands:hover, body#girlshome a#girls:hover, body#boys a#boys:hover, body#momshome a#moms:hover, body#moms a#moms:hover, body#boyshome a#boys:hover, body#brand_details a#brands:hover{
	background-image:none;
	padding-bottom:.5em;
	border-bottom:0px;
	color:#5A2762
	}

    #bottomHeaderBar {
	/*padding:.4em 0em .4em 50.5em;*/
   /* padding:.4em 0em .4em 51em;*/
   height:26px;
	background:#f3f3f3;
	/*background:#f3f3f3 url(/images/grey_grad.png) repeat-x;*/
    }
	
	/*#bottomHeaderBar select{width:150px;}*/


			
	img#logo{position:absolute;top:.6em;left:1.8em; behavior: url(/iepngfix.htc); }
	
	
	.smallprint {font-size:11px;font-family:Verdana, Arial, Helvetica, sans-serif;}
	
/*	img#logo{position:absolute;top:.6em;left:1.8em; behavior: url(../images/iepngfix.htc); }*/


/*img#logo{position:absolute;top:.6em;left:.8em; behavior: url(../images/iepngfix.htc); }*/





 	



	