/**
 **************************************************
 * structure.css
 * TJ Eastmond <teastmond@efashionsolutions.com>
 **************************************************
 */

/**
 **************************************************
 * Main Width:992px
 * Home Page Content Width:992px
 * Catalog Content Width:620px
 * Header Height:98px
 * Header Height in Catalog and Product:98px
 **************************************************
 */
@import url(promo.css);

div#container {
	background: #FFF;
	margin:0 auto;
	position:relative;
	text-align:left;
	width:860px;
	padding-left: 50px;
	padding-right:50px;
	padding-bottom:50px;

}

div#leftRail {
	display: inline;
	float: left;
	margin-top: -10px;
}

div#rightRail {
	float:right;
}

div.wrapper_paneright ul.wrapper_widgets ul.wrapper_bucket {
	display:inline;
	margin:0px;
}

div.wrapper_header {
 	height: 140px;
}

div.wrapper_content { 
	width: 100%;
	min-height:610px;
	height:auto !important;
	height:610px;
}

/**
 **************************************************
 * Header
 **************************************************
 */

 div#header {
 	position: relative;
 }

 div#header ul.wrapper_widgets li {
	display:inline;
 }
	/**Top Nav**/
 div.wrapper_header ul.wrapper_widgets li#Header-text-68 {
	display:inline;
	float:left; 
	font-size:9pt;
	height:20px;
	margin:10px 0 0;
	position:relative;
	text-align:right;
	width:715px;
 }

 div.wrapper_header ul.wrapper_widgets li#Header-text-68 ul{
 clear:both;float:right;
 }
 	/** Search Box **/
	div.wrapper_header ul.wrapper_widgets li#Header-custom-2 {
		float: right;
		width: 139px;
		margin:5px 2px 0 0;
	}
	 #productsearch {
	 	display: block;
	 	height: 17px;
	 	width: 143px;
	 }

	 #productsearch #searchQuery {
	 	border: 1px solid #191919;
	 	height: 17px;
	 	float: left;
	 	width: 107px;
	 }

	 #productsearch #submitQuery {
		display: block;
	 	border: none;
	 	cursor: pointer;
	 	float: right;
	 	height: 21px;
	 	width: 32px;
		font-size: 0px;
		text-indent: -9999px;
		background: url('/media/images/1282687465-search_button_20100824.jpg') no-repeat;
	 }

div#header li#Header-bucket-75 {
    position: absolute;
    top: 115px;
    left: 0px;
}


/**Site Logo**/

div.wrapper_header ul.wrapper_widgets li#Header-spot-319 {
	clear:both;
	display:inline;
	left:0;
	position:absolute;
	top:41px;
}
div.wrapper_header ul.wrapper_widgets li#Header-text-163 {
/*	display:inline;*/
	right: 110px;
	position:absolute;
	top:61px;
}

div.wrapper_header ul.wrapper_widgets{
	width: 100%;
}


 #itemCountWidget {
 	position: absolute;
 	right: 0px;
 }

 div.wrapper_footer ul.navList li.h1{
	display: inline;
 }

/**
 **************************************************
 * Basic Footer
 **************************************************
 */

 #footer {
 	color: #7E7E7E;
 	clear:both;
 	text-align: center;
 	width: 100%;
        padding-top: 12px;
 }

 #wordcloud {
     font-size:10px;
     padding-top:5px;
     text-align: left;
}

 #footer div.wrapper_footer li#Footer-text-69 #wordcloud a {
     color:#7e7e7e;
     font-size:10px;
     text-transform: lowercase;
     font-style: normal;
     font-family: arial;
     text-decoration: none;
}

#footer #headerFooterId_46 #wordcloud a:hover {
    color:#000;
}

#footer li#Footer-text-206 {
	float: right;
	margin-top: 10px;
}


/**
 **************************************************
 * Full Footer
 **************************************************
 */

/*
**************************************************
* Home Page Template Structure
**************************************************
*/

/*
**************************************************
* Landing Pages Template
**************************************************
*/

/*
**************************************************
* Catalog Template
**************************************************
*/

/*
**************************************************
* Product / Quickview Template
**************************************************
*/

/*
**************************************************
* Cart Template
**************************************************
*/

 /**
 **************************************************
 * Order Status
 **************************************************
 */
 div#orderStatusPageWrapper{
	 font-size: 9pt;
	 padding: 15px;
}
 div#orderStatusPageWrapper p{
	 margin-top: 30px;
}
 div#orderStatusPageWrapper p.tracking{
	 padding: 0px;
	 margin-top: 7px;
 }

 div#orderStatusPageWrapper h3{
	 display: none;
}
div#orderStatusPageWrapper dt#email-label,
div#orderStatusPageWrapper dt#invoiceNumber-label{
	float: left;
	width: 100px;
	margin-bottom: 7px;
}
div#orderStatusPageWrapper input {
	border: 1px solid #191919;
	margin-bottom: 7px;
}

div#orderStatusPageWrapper input#search {
	border: 0 none;
	width: 204px;
	height: 25px;
	background: #191919;
	color: #FFF;
	font-size: 9pt;
	font-weight: bold;
	text-transform: uppercase;
}
div#orderStatusPageWrapper div#orderStatusNotFound{
	color: red;
}
body#customerservice div.wrapper_panetop{
	position: relative;
}

/******Customer Service Related Pages*****/
body#customerservice div#content{
	 float:left;
	 margin: 0 0 0 7px;
	 width: 700px;
 }

 body#customerservice div.wrapper_content{ clear: left;}

 /* Facebook Header Icon */
 li#facebook_like_homepage {
	 position: absolute;
	 right: -28px;
	 top: 63px;
}

