/* CSS Document : Common Styles - LAST MODIFIED: 12/1/05 by Beth */

#container {
	position: relative;
	margin: 0px auto 0px auto;
	padding: 0px 0 5px 0;
	width: 747px;
	}
#wrapper {
	position: relative;
	border: 1px solid #E7E7E7;
	//background-image: url(images/womenslanding.jpg) top left no-repeat;
	}
.wrp-pad {
	padding: 15px;
	}
#intro {
	position: relative;
	}
#page-header {
	position: relative;
	}
#page-header h1 {
	position: relative;
	margin: 0px 0 0 3px;
	width: 128px;
	height: 33px;
	background: url(../images/common/born-logo.gif);
	z-index: 5;
	}
#page-header span {
	display: block;
	width: 0;
	height: 0;
	overflow: hidden;
	}
#page-header form {
	position: absolute;
	top: 0px;
	right: 0px;
	padding: 15px 0 0 0;
	margin: 0 0 0 0px;
	text-align: right;
	width: 300px;
	height: 17px;
	visibility: visible;
	}
#page-header input {
	font-family: Verdana, Geneva, sans-serif;
	font-size: 11px;
	color: #A1A0A0;
	padding: 1px;
	border: 1px solid #C8C8C8;
	vertical-align: middle;
	width: 168px;
	}
#page-header input#go {
	border: 0px;
	width: 23px;
	}
#header-nav {
	position: absolute;
	top: 0px;
	left: 0px;
	margin: 10px 0 0 3px;
	z-index: 1000;
	visibility: visible;
	}
#content {
	clear: left;
	margin: 0px;
	padding: 40px 0 10px 0;
	}
#footer {
	position: relative;
	margin: 0 0 0 3px;
	padding: 0px;
	height: 40px;
	}
#footer img#divider {
	margin: 0px;
	padding: 0px;
	height: 1px;
	vertical-align: top;
	}
#copy-right-nav {
	position: absolute;
	top: 0px;
	left: 0px;
	margin: 5px 0 0 0;
	padding: 0px;
	visibility: visible;
	}
#footer-nav {
	position: absolute;
	top: 0;
	left: 0px;
	height: 40px;
	margin: 1px 0 0 265px;
	width: 542px;
	visibility: visible;
	}
hr {
	display: none;
}
	
img {
		border: 0px;
		}
p {
	margin: 8px 0 8px 0;
	}
#content li {
	margin: 5px 0 5px 0;
	}

/* drop down and list menus */

#header-nav ul, #copy-right-nav ul, #footer-nav ul {
	padding: 0;
	margin: 0;
	list-style: none;
	}

#header-nav li, #copy-right-nav li, #footer-nav li { 
	float: left;
	position: relative;
	width: 70px;
	background-color: white;
	}

#copy-right-nav li#copy-right {
	height: 9px;
	width: 184px;	
	background: url(../images/common/copy-right-info.gif);
	}
#copy-right-nav li#privacy {
	width: 34px;
	height: 9px;
	background: url(../images/common/privacy.gif);
	}
#footer-nav li#e-services {
	height: 15px;
	width: 59px;
	background: url(../images/common/e-services.gif);
	}
#footer-nav li#about-born {
	height: 15px;
	width: 72px;
	background: url(../images/common/about-born.gif);
	}
#footer-nav li#contact-us {
	height: 15px;
	width: 64px;
	background: url(../images/common/contact-us.gif);	
	}
#footer-nav li#as-seen-in {
	height: 15px;
	width: 83px;	
	background: url(../images/common/as-seen-in.gif);
	}
#footer-nav li#forum {
	height: 15px;
	width: 68px;
	background: url(../images/common/forum.gif);	
	}
#header-nav li.womens-footwear {
	width: 106px;	
	}
#header-nav li.womens-footwear ul li{
	width: 105px;	
	}
div.womens-footwear {
	background: url(../images/common/womens-footwear.gif);
	}
#header-nav li.mens-footwear {
	width: 106px;
	}
#header-nav li.mens-footwear ul li {
	width: 105px;
	}
div.mens-footwear {
	background: url(../images/common/mens-footwear.gif);
}
#header-nav li.leather-goods {
	width: 106px;
	}
#header-nav li.leather-goods ul li {
	width: 105px;
	}
div.leather-goods {
	background: url(../images/common/leather-goods.gif);
}
#header-nav li.get-the-look {
	width: 106px;
	}
#header-nav li.get-the-look ul li {
	width: 105px;
	}
div.get-the-look {
	background: url(../images/common/get-the-look.gif);
}
#header-nav li.behind-the-scenes {
	width: 106px;
	}
#header-nav li.behind-the-scenes ul li {
	width: 105px;
	}
div.behind-the-scenes {
	background: url(../images/common/behind-the-scenes.gif);
}
#header-nav li.where-to-buy {
	width: 106px;
	}
#header-nav li.where-to-buy ul li {
	width: 105px;
	}
div.where-to-buy {
	background: url(../images/common/where-to-buy.gif);
}
#header-nav li.service-center {
	width: 106px;
	}
#header-nav li.service-center ul li {
	width: 105px;
	}
div.service-center {
	background: url(../images/common/service-center.gif);
}
#header-nav li ul {
	display: none;
	position: absolute;
	top: 1.8em;	
	margin: -1px 0 0 0;	
	left: 0;
	border-width: 0 1px 1px 1px;
	border-style: solid;
	border-color: #EAEAEA;
	background-color: white;	
	}

#header-nav li> ul {
	top: auto;
	left: auto;
	} 

#header-nav ul#menu {
	background-color: #fff;
	}
#header-nav li:hover ul, #header-nav li.over ul {
	display: block;
	margin-left: -1px;
	padding: 0px 0 0 0;
	line-height: 1.7em;
	font-size: 10px;
	background-color: #fff;
	}

#footer-nav li.divi{
	width: 1px;
	padding: 0 15px 0 15px;
	}
#header-nav div {
	cursor: pointer;
	height: 18px;	
}
#header-nav span, #copy-right-nav span, #footer-nav span {
	display: block;
	width: 0;
	height: 0;
	overflow: hidden;
	}

#nav li li a {
	display: block;
	padding: 0 0 0 10px;
}

#nav ul.first li a {
	padding: 0 0 0 5px;
	}

#nav li li a:hover {
	background-color: #ccc;
}

#logo  a { display: block; width: 128px; height: 0; padding-top: 33px; color: #000; overflow: hidden;}
/* hack for older versions of IE with incorrect box model */
* html #logo a:link, * html #logo a:visited {height: 33px; he\ight:0;}

div.womens-footwear  a { display: block; width: 106px; height: 0; padding-top: 18px; color: #000; overflow: hidden;}
/* hack for older versions of IE with incorrect box model */
* html div.womens-footwear a:link, * html div.womens-footwear a:visited {height: 18px; he\ight:0;}

div.mens-footwear  a { display: block; width: 106px; height: 0; padding-top: 18px; color: #000; overflow: hidden;}
/* hack for older versions of IE with incorrect box model */
* html div.mens-footwear a:link, * html div.mens-footwear a:visited {height: 18px; he\ight:0;}

div.leather-goods  a { display: block; width: 106px; height: 0; padding-top: 18px; color: #000; overflow: hidden;}
/* hack for older versions of IE with incorrect box model */
* html div.leather-goods a:link, * html div.leather-goods a:visited {height: 18px; he\ight:0;}

div.get-the-look  a { display: block; width: 106px; height: 0; padding-top: 18px; color: #000; overflow: hidden;}
/* hack for older versions of IE with incorrect box model */
* html div.get-the-look a:link, * html div.get-the-look a:visited {height: 18px; he\ight:0;}

div.where-to-buy  a { display: block; width: 106px; height: 0; padding-top: 18px; color: #000; overflow: hidden;}
/* hack for older versions of IE with incorrect box model */
* html div.where-to-buy a:link, * html div.where-to-buy a:visited {height: 18px; he\ight:0;}

div.behind-the-scenes  a { display: block; width: 106px; height: 0; padding-top: 18px; color: #000; overflow: hidden;}
/* hack for older versions of IE with incorrect box model */
* html div.behind-the-scenes a:link, * html div.behind-the-scenes a:visited {height: 18px; he\ight:0;}

div.service-center  a { display: block; width: 106px; height: 0; padding-top: 18px; color: #000; overflow: hidden;}
/* hack for older versions of IE with incorrect box model */
* html div.service-center a:link, * html div.service-center a:visited {height: 18px; he\ight:0;}


#copy-right-nav ul li#privacy  a { display: block; width: 34px; height: 0; padding-top: 9px; color: #000; overflow: hidden;}
/* hack for older versions of IE with incorrect box model */
* html #copy-right-nav ul li#privacy  a:link, * html #copy-right-nav ul li#privacy a:visited {height: 9px; he\ight:0;}

#footer-nav ul li#about-born  a { display: block; width: 72px; height: 0; padding-top: 15px; color: #000; overflow: hidden;}
/* hack for older versions of IE with incorrect box model */
* html #footer-nav ul li#about-born  a:link, * html #footer-nav ul li#about-born a:visited {height: 15px; he\ight:0;}

#footer-nav ul li#contact-us a { display: block; width: 64px; height: 0; padding-top: 15px; color: #000; overflow: hidden;}
/* hack for older versions of IE with incorrect box model */
* html #footer-nav ul li#contact-us  a:link, * html #footer-nav ul li#contact-us a:visited {height: 15px; he\ight:0;}

#footer-nav ul li#as-seen-in  a { display: block; width: 83px; height: 0; padding-top: 15px; color: #000; overflow: hidden;}
/* hack for older versions of IE with incorrect box model */
* html #footer-nav ul li#as-seen-in  a:link, * html #footer-nav ul li#as-seen-in a:visited {height: 15px; he\ight:0;}

#footer-nav ul li#forum  a { display: block; width: 68px; height: 0; padding-top: 15px; color: #000; overflow: hidden;}
/* hack for older versions of IE with incorrect box model */
* html #footer-nav ul li#forum  a:link, * html #footer-nav ul li#forum a:visited {height: 15px; he\ight:0;}

#footer-nav ul li#e-services  a { display: block; width: 59px; height: 0; padding-top: 15px; color: #000; overflow: hidden;}
/* hack for older versions of IE with incorrect box model */
* html #footer-nav ul li#e-services  a:link, * html #footer-nav ul li#e-services a:visited {height: 15px; he\ight:0;}
