a {
	text-decoration:none; color:#999999;
}

form {
	padding:0px; margin:0px;
}

input
{
	font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px;
}

.header {
	color:#d1c7c5; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px;
}

.header-content .links {
	position:absolute; left:190px; bottom:9px; width:470px; height:auto;
}

.header-content .links a {
	padding-left:7px; padding-right:7px; border-right:1px solid #FFFFFF; color:#ffffff; font-size:13px; font-weight:bold;
}

.header-content .links a:Hover {
	color:#D1C7C5;
}

.header-content .links a.last {
	border-right:0px;
}

.header-content .links img {
	padding-left:7px; padding-right:7px; border-right:1px solid #FFFFFF; 
}

.header-content .links img.last {
	border-right:0px;
}

.header-content .currency {
	height:20px; position:absolute; right:0px; top:6px; width:270px; display:block;
}

.header-content .currency a.uk {
	position:absolute; top:0px; left:161px;
}

.header-content .currency a.us {
	position:absolute; top:0px; left:132px;
}

.header-content .currency a.jp {
	position:absolute; top:0px; left:247px;
}

.header-content .currency a.eu {
	position:absolute; top:0px; left:191px;
}

.header-content .currency a.au {
	position:absolute; top:0px; left:219px;
}

.header-content .currency p.heading {
	position:absolute; top:7px; left:95px;
}

.header-content .currency img.heading {
	position:absolute; top:7px; left:95px;
}

.header-content .basket {
	position:absolute; right:1px; top:39px; height:16px; width:310px; text-align:right;
}

.header-content .basket a {
	color:#ffffff; font-weight:bold; font-size:12px;
}

.header-content .basket a:hover {
	color:#D1C7C5;
}

.header-content .basket img {
	vertical-align:text-top;
}

.header-content .basket a.first {
	padding-right:8px; padding-left:2px; border-right:1px solid #FFFFFF;
}

.header-content .basket a.last {
	padding-left:7px;
}

.header-content .search {
	position:absolute; right:0px; bottom:7px; height:18px; width:235px;
}

.header-content .search p.search-heading {
	position:absolute; bottom:3px; left:9px; font-size:12px; color:#ffffff; font-weight:bold;
}

.header-content .search img.search-heading {
	position:absolute; bottom:0px; left:9px;
}

.header-content .search input.textbox {
	position:absolute; top:0px; right:28px; border:0px; width:140px; height:14px; padding:2px; background-color:#757376; color:#ffffff;
}

.header-content .search input.submit {
	position:absolute; top:4px; right:0px;
}

.header-content .search a.submit {
	position:absolute; bottom:3px; right:2px; font-size:12px; color:#ffffff; font-weight:bold;
}

.footer-content .browse {
	width:300px; height:auto; float:left; padding-left:15px;
}

.footer-content .browse .item {
	width:150px; border-top:1px dotted #ffffff; float:left; padding-top:3px; padding-bottom:7px;
}

.footer-content .browse .item a,
.footer-content .blog .item a {
	color:#ffffff;
}

.footer-content .browse h1,
.footer-content .blog h1 {
	padding:0px; margin:0px; margin-bottom:8px; font-weight:normal; font-family:Arial, Helvetica, sans-serif; color:#989090; font-size:16px;
}

.footer-content .blog {
	width:300px; height:auto; float:left;  padding-left:66px;
}

.footer-content .blog .item {
	border-top:1px dotted #ffffff; padding-top:4px; padding-bottom:6px;
}

.footer-content .authentication {
	width:174px; color:#ffffff; float:right;
}

.footer-content .authentication p {
	margin:0px 0px 15px 0px; padding:0px; font-weight:bold;
}

.content .leftnav img.women {
	margin-top:40px; margin-left:7px; margin-bottom:10px;
}

.content .leftnav img.men {
	margin-top:10px; margin-left:7px; margin-bottom:10px;
}

.content .leftnav a {
	font-family:Verdana, Arial, Helvetica, sans-serif; display:block; font-weight:bold; color:#ffffff; font-size:12px; margin-bottom:3px; padding-left:19px;
}

.content .leftnav a.selected {
	color:#cccccc;
}

.content .leftnav a:hover {
	color:#cccccc;
}


.content .leftnav a.sale {
	font-family:Verdana, Arial, Helvetica, sans-serif; display:block; font-weight:bold; color:#ff0000; font-size:12px; margin-bottom:3px; padding-left:19px;
}

.content .leftnav a.saleselected {
	color:#df0000;
}


.content .home-standard {
	background-color:#000000 !important; background-image:none !important;height:486px; width:745px; position:relative;
}

.content .homepage {
	 height:486px; width:745px; background-color:#000000; position:absolute; top:0px; right:0px;
}

.content .homepage .homecontainer {
	height:486px; width:934px; padding:0px 0px 0px 0px; position:absolute; top:0px; right:0px;
}


.content .homepage .homecontainer .mainimagearea {
	width:934px; min-height:390px; height:auto !important; height:390px;  position:absolute; top:0px; right:0px; z-index:2;
}

.content .homepage .homecontainer .mainimagearea .imgDiv{
	display:none; position:absolute; top:0px; left:0px;
}

.content .homepage .homecontainer .mainimagefooterrow {
	height:93px; width:934px; position:absolute; bottom:0px; left:0px; padding:3px 0px 0px 0px; z-index:200;
}


.content .homepage .homecontainer .mainimagefooterrow .podcolumn {
	/*height:93px; */width:232px; overflow:hidden; display:block; position:absolute; bottom:0px; left:234px; border-top:2px solid #000000;z-index:200; background-color:#FFFFFF;
}

.content .homepage .homecontainer .mainimagefooterrow .podcolumn#one {
	left:0px; border-right:2px solid #000000; 
}

.content .homepage .homecontainer .mainimagefooterrow .podcolumn#two {
	left:232px; border-left:2px solid #000000; border-right:2px solid #000000;
}

.content .homepage .homecontainer .mainimagefooterrow .podcolumn#three {
	left:466px; border-left:2px solid #000000; border-right:2px solid #000000;
}

.content .homepage .homecontainer .mainimagefooterrow .podcolumn#four {
	left:700px; border-left:2px solid #000000;
}

.content .homepage .homecontainer .mainimagefooterrow .podcolumn a {
	position:absolute; top:0px; left:0px;
}

.content .homepage .homecontainer .mainimagefooterrow .podcolumn a:hover img {
/*	opacity:0.8; filter:alpha(opacity=80); -moz-opacity:0.8;
*/}





/* Start of homepage featured items */

/* Start of main */

.content .homepage .featured {
	width:459px; height:110px; display:block; left:0px; bottom:4px; position:absolute;
}

.content .homepage .featured .body {
	position:relative;
}

.content .homepage .featured .gradient {
	background:url(../Images/Gradients/000000.jpg) repeat-x; width:459px; height:92px; position:absolute; top:0px; left:0px; opacity:0.8; filter:alpha(opacity=80); -moz-opacity:0.8;
}

.content .homepage .featured .text {
	width:449px; height:63px; position:absolute; top:0px; left:0px; z-index:2; padding-left:10px; padding-top:31px;
}

.content .homepage .featured .text h1 {
	font-family:Arial, Helvetica, sans-serif; font-size:20px; color:#cca300;
}

.content .homepage .featured .text h2 {
	font-family:Arial, Helvetica, sans-serif; font-size:14px; color:#ffffff;
}

.content .homepage .featured .text .hone {
	font-family:Arial, Helvetica, sans-serif; font-size:20px; color:#cca300; display:block;
}

.content .homepage .featured .text .htwo {
	font-family:Arial, Helvetica, sans-serif; font-size:14px; color:#ffffff; display:block;
}

.content .homepage .featured .bottom {
	position:absolute; bottom:0px; left:0px;
}

.content .homepage .featured .bottom a {
	display:block; padding:2px; padding-left:5px; padding-right:5px; width:449px; text-align:right; background-color:#736a6a; color:#ffffff; font-weight:bold;
}

/* End of main */

/* Start of global featured attributes */

.content .homepage .feat {
	position:absolute; width:281px; height:110px; display:block; right:0px; 
}

.content .homepage .feat .body {
	position:relative;
}

.content .homepage .feat .gradient {
	width:281px; height:110px; position:absolute; top:0px; left:0px; /*opacity:0.8; filter:alpha(opacity=80); -moz-opacity:0.8;*/
}

.content .homepage .feat .text {
	width:271px; height:53px; position:absolute; top:0px; left:0px; z-index:2; padding-left:10px; padding-top:42px;
}

.content .homepage .feat .text h1 {
	font-family:Arial, Helvetica, sans-serif; font-size:20px; font-weight:bold; line-height:21px;
}

.content .homepage .feat .text h2 {
	font-family:Arial, Helvetica, sans-serif; font-size:14px; font-weight:bold;
}

.content .homepage .feat .bottom {
	position:absolute; bottom:0px; left:0px;
}

.content .homepage .feat .bottom a {
	display:block; padding:1px 5px 2px 5px; padding-right:5px; width:267px; text-align:right; font-weight:bold; font-size:12px;
}

/* End of global featured attributes */

/* Start of featured no. 1 */

.content .homepage .feat#one {
	top:16px;
}

.content .homepage .feat#one .gradient {
	background:url(../Images/Gradients/west-coast-beachwear.jpg) no-repeat;
}

.content .homepage .feat#one .text h1 {
	color:#ffcc00;
}

.content .homepage .feat#one .text h2 {
	color:#ffffff;
}

.content .homepage .feat#one .bottom {
	position:absolute; bottom:0px; left:0px;
}

.content .homepage .feat#one .bottom a {
	color:#ffffff;
}

/* End of featured no. 1 */

/* Start of featured no. 2 */

.content .homepage .feat#two {
	top:131px;
}

.content .homepage .feat#two .gradient {
	background:url(../Images/Gradients/west-coast-beachwear.jpg) no-repeat;
}

.content .homepage .feat#two .text h1 {
	color:#ffcc00;
}

.content .homepage .feat#two .text h2 {
	color:#ffffff;
}

.content .homepage .feat#two .bottom {
	position:absolute; bottom:0px; left:0px;
}

.content .homepage .feat#two .bottom a {
	color:#ffffff;
}

/* End of featured no. 2 */

/* Start of featured no. 3 */

.content .homepage .feat#three {
	top:246px;
}

.content .homepage .feat#three .gradient {
	background:url(../Images/Gradients/west-coast-beachwear.jpg) no-repeat;
}

.content .homepage .feat#three .text h1 {
	color:#ffcc00;
}

.content .homepage .feat#three .text h2 {
	color:#ffffff;
}

.content .homepage .feat#three .bottom {
	position:absolute; bottom:0px; left:0px;
}

.content .homepage .feat#three .bottom a {
	color:#ffffff;
}

/* End of featured no. 3 */

/* Start of featured no. 4 */

.content .homepage .feat#four {
	top:361px;
}

.content .homepage .feat#four .gradient {
	background:url(../Images/Gradients/west-coast-beachwear.jpg) no-repeat;
}

.content .homepage .feat#four .text h1 {
	color:#ffcc00;
}

.content .homepage .feat#four .text h2 {
	color:#ffffff;
}

.content .homepage .feat#four .bottom {
	position:absolute; bottom:0px; left:0px;
}

.content .homepage .feat#four .bottom a {
	color:#ffffff;
}

/* End of featured no. 4 */

/* End of homepage featured items */

