
body {

	background: #B9B9B9 url('/_PROJECT/_Block/Frame/backTile_pad2.gif') repeat-y center top;

	margin: 0px;
    -webkit-text-size-adjust: none;
}
.mainTable {
	border-top: 5px solid #FFFFFF;
	border-right: 5px solid #FFFFFF;
	border-left: 5px solid #FFFFFF;
}

/* ********************** static nav ************************************ */

#headerbg img, #header a {
	margin: 0;
	border:none;
	border-collapse: collapse;
	padding: 0;
}
#headerpromo {
	float: right;
	width: 286px;
	height: 126px;
	clear: none;
}

#headerpromo a {
	width: 286px;
	height: 126px;
	background: url(/_PROJECT/_Block/Frame/HeaderPromo.gif);
}
#headerpromo a span {
	display:none;
}

/* Logo hit area and rollover effect */
#logo a {
	display:block;
	margin: 0;
	float: left;
	width: 280px;
	height: 126px;
	background: url(/_PROJECT/_Block/Frame/GordmansLogo.png) 0 0 no-repeat;
	clear: none;
}

#logo a:hover {
	background-position: 0 -126px;
}
#logo a span {
	display: none;
}

/* Small Nav Items at top right */
#topnav {
	display:block;
	margin:4px;
	float: right;
	color: #999;
	list-style: none;
	list-style-position:inside;
	padding: 0;
	background: url(/_PROJECT/_Block/Frame/TopNav_LeftCurve.png) left no-repeat;
}

#topnav li {
	display: inline;
}

#aboutus a {
	margin-left: 24px;
	background:url(/_PROJECT/_Block/Frame/AboutUs.gif) 0 0;
	width: 69px;
	height: 19px;
	display:block;
	float: left;
	margin-left: 5px;
}

#aboutus a:hover {
	background-position: 0 -19px;
}

#aboutus a span{
	display: none;
}

#pressroom a {
	background:url(/_PROJECT/_Block/Frame/PressRoom.gif) #fff 0 0;
	width: 82px;
	height: 19px;
	display:block;
	float: left;
}

#pressroom a:hover {
	background-position: 0 -19px;
}

#pressroom a span{
	display: none;
}


#investorRelation a {
	background:url(/_PROJECT/_Block/Frame/InvestorRelations.gif) #fff 0 0;
	width: 110px;
	height: 19px;
	display:block;
	float: left;
}

#investorRelation a:hover {
	background-position: 0 -19px;
}

#investorRelation a span{
	display: none;
}



#headerbg {
	height:126px;
	margin: 0;
	clear: none;
	background-color: #4c2675;
}
#nav {
	display:block;
	width: 100%;
	margin:0;
	float: left;
	list-style: none;
	list-style-position:inside;
	padding: 0;
	background: #fff;
	clear: left;
}
#nav a {
	float:left;
	display:block;
	margin:0;
	margin-right: 2px;
	border-top: 2px solid #fff;
	width: 126px;
	font-size:12px;
	font-family: Arial, Helvetica, sans-serif;
	font-weight: bold;
	letter-spacing: -.03em;
	text-transform: uppercase;
	text-decoration:none;
	background: #333 url(/_PROJECT/_Block/Frame/NavBg.png) repeat-x top;
	color:#fff;
	padding: 6px 0 6px 0;
	text-align: center;
	clear: none;
}
#nav li {
	display: inline;
	clear: none;
}
#locations a:hover, #locations a.active, #locationsnav .subnav {
	background-color: #4c2675;
}
#locations a.active {
	border-bottom: 2px solid #4c2675;
}
#mailinglist a:hover, #mailinglist a.active, #mailinglistnav .subnav {
	background-color: #ff5300;
}
#mailinglist a.active {
	border-bottom: 2px solid #ff5300;
}
#departments a:hover, #departments a.active, #departmentsnav .subnav{
	background-color: #0081b0;
}
#departments a.active {
	border-bottom: 2px solid #0081b0;
}
#storetour a:hover, #storetour a.active, #storetournav .subnav {
	background-color: #3ea00f;
}
#storetour a.active {
	border-bottom: 2px solid #3ea00f;
}
#guestservices a:hover, #guestservices a.active, #guestservicesnav .subnav {
	background-color: #ffc600;
}
#guestservices a.active {
	border-bottom: 2px solid #ffc600;
}
#promotions a:hover, #promotions a.active, #promotionsnav .subnav  {
	background-color: #c72654;
}
#promotions a.active {
	border-bottom: 2px solid #c72654;
}
#promotions a, #promotions a:hover {
	border-right: none;
	margin: 0;
	*width: 123px;
}
/* ********************************************************************** */

p, td{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	line-height: 17px;
}
a {
	text-decoration: underline;
	color: #000000;
}

a:visited {
	text-decoration: underline;
	color: #000000;
}
a:hover {
	text-decoration: none;
	color: #000000;
}

ul {
	list-style: outside;
}
.subHeadPurple {
		font-size: 11px;
		color: #660099;
		font-weight: bold;
}

.orangeLink:link{
	color: #FF5600;
		font-weight: bold;
	text-decoration: none;
}
.orangeLink:visited{
	color: #FF5600;
	font-weight: bold;
	text-decoration: none;
}
.orangeLink:hover {
	color: #FF5600;
		font-weight: bold;
	text-decoration: underline;
}

.blueLink:link{
	color: #006498;
	text-decoration: none;
}
.blueLink:visited{
	color: #006498;
	text-decoration: none;
}
.blueLink:hover {
	color: #006498;
	text-decoration: underline;
}
.greenLink:link{
	color: #168C3B;
	text-decoration: none;
}
.greenLink:visited{
	color: #168C3B;
	text-decoration: none;
}
.greenLink:hover {
	color: #168C3B;
	text-decoration: underline;
}


.purpleLink:link{
	color: #660099;
	text-decoration: none;
}
.purpleLink:visited{
	color: #660099;
	text-decoration: none;
}
.purpleLink:hover {
	color: #660099;
	text-decoration: underline;
}

.yellowLink:link{
	color: #FFC300;
		font-weight: bold;
	text-decoration: none;
}
.yellowLink:visited{
	color: #FFC300;
	font-weight: bold;
	text-decoration: none;
}
.yellowLink:hover {
	color: #FFC300;
		font-weight: bold;
	text-decoration: underline;
}


#subNav {
	color: #FFFFFF;
	padding-left: 13px;
}

#subnav a {
color: #FFFFFF;
	text-decoration: none;

}

#subnav a:hover {
color: #FFFFFF;
	text-decoration: underline;

}

#subNavDark {
	color: #000000;
	padding-left: 13px;
}

#subnavDark a {
color: #000000;
	text-decoration: none;

}
#subnavDark a:visited {
color: #000000;
	text-decoration: none;

}
#subnavDark a:hover {
color: #000000;
	text-decoration: none;

}

.contentTable {
	background-image: url(/_PROJECT/_Block/Frame/head-belowGradient.gif);
	background-repeat: no-repeat;
	background-position: left top;
	padding-top: 23px;
	padding-right: 14px;
	padding-bottom: 14px;
	padding-left: 14px;
}
.openingPara {
	line-height: 18px;
	font-weight: bold;
	color: #666666;
}
.contentTableHome {
	/*background-image: url(/_PROJECT/_Block/Frame/head-belowGradient.gif);*/
	background-repeat: no-repeat;
	background-position: left top;
	/*padding-top: 23px;
	padding-right: 12px;*/
	padding-bottom: 12px;
	padding-left: 12px;
}
.brandListing {
	background-color: #f5f5f5;
	padding: 10px;
	border: 1px solid #DDDDDD;
	margin: 0px;
}

.brandListing td {
	color: #333333;
	font-size: 10px;
	line-height: 14px;
}
.brandColDotted {
	background-image: url(/_PROJECT/_Block/Frame/dottedVert-brands.gif);
	background-repeat: repeat-y;
	padding-right: 10px;
	padding-left: 10px;
}
.dottedTop {
	background-image: url(/_PROJECT/_Block/Frame/dottedHoriz.gif);
	background-repeat: repeat-x;
	padding-top: 10px;
	background-position: left top;
}
.subHeadGreen {
		font-size: 11px;
		color: #168C3B;
		font-weight: bold;
}
.sideQuote {
	font-family: "Times New Roman", Times, serif;
	font-size: 14px;
	font-style: italic;
	line-height: 22px;
	font-weight: normal;
	color: #333333;
	padding: 15px;
}
.subHeadPink {
		font-size: 11px;
		color: #C3355E;
		font-weight: bold;
}
.subHeadOrange {
		font-size: 11px;
		color: #FF5600;
		font-weight: bold;
}
.subHeadYellow {
		font-size: 11px;
		color: #FFAE00;
		font-weight: bold;
}
.tvContentPad {
	padding-top: 9px;
	padding-left: 9px;
	background-color: #C2C2C2;
}
/* Content */
form {
	margin:0px;
}
td.Content {
	background: #FFFFFF url(/_PROJECT/_Block/Frame/backTile-contentRightPanel.gif);
}
td.ContentSplash {
	background: #F3F3F3;
}
td.FormBlock {
	padding: 0px 14px 14px 14px;
}
td.FooterBlock {
	color: #FFFFFF;
	padding: 5px;
	background: #000000 url(/_PROJECT/_Block/Frame/footerGradient.gif);
}
td.SubNavBg_AboutUs {
	background: url(/_PROJECT/_Block/Frame/dropNav_about_sync.gif);
}
td.SubNavBg_AboutUs a, td.SubNavBg_AboutUs a:visited, td.SubNavBg_AboutUs a:active{
	color: #FFFFFF;
	text-decoration: none;
}
td.SubNavBg_AboutUs a:hover {
	color: #FFFFFF;
	text-decoration: underline;
}
td.SubNavBg_Department {
	background: url(/_PROJECT/_Block/Frame/dropNav_dept_sync.gif);
}
td.SubNavBg_Department a, td.SubNavBg_Department a:visited, td.SubNavBg_Department a:active{
	color: #FFFFFF;
	text-decoration: none;
}
td.SubNavBg_Department a:hover {
	color: #FFFFFF;
	text-decoration: underline;
}
td.SubNavBg_Brand {
	background: url(/_PROJECT/_Block/Frame/dropNav_brands_sync.gif);
}
td.SubNavBg_Brand a, td.SubNavBg_Brand a:visited, td.SubNavBg_Brand a:active{
	color: #FFFFFF;
	text-decoration: none;
}
td.SubNavBg_Brand a:hover {
	color: #FFFFFF;
	text-decoration: underline;
}
td.SubNavBg_StoreTour {
	background: url(/_PROJECT/_Block/Frame/dropNav_tour_sync.gif);
}
td.SubNavBg_StoreTour a, td.SubNavBg_StoreTour a:visited, td.SubNavBg_StoreTour a:active{
	color: #FFFFFF;
	text-decoration: none;
}
td.SubNavBg_StoreTour a:hover {
	color: #FFFFFF;
	text-decoration: underline;
}
td.SubNavBg_GuestService {
	background: url(/_PROJECT/_Block/Frame/dropNav_feedback_sync.gif);
}
td.SubNavBg_GuestService a, td.SubNavBg_GuestService a:visited, td.SubNavBg_GuestService a:active{
	color: #FFFFFF;
	text-decoration: none;
}
td.SubNavBg_GuestService a:hover {
	color: #FFFFFF;
	text-decoration: underline;
}
td.SubNavBg_PressRoom {
	background: url(/_PROJECT/_Block/Frame/dropNav_press_sync.gif);
}
td.SubNavBg_PressRoom a, td.SubNavBg_PressRoom a:visited, td.SubNavBg_PressRoom a:active{
	color: #FFFFFF;
	text-decoration: none;
}
td.SubNavBg_PressRoom a:hover {
	color: #FFFFFF;
	text-decoration: underline;
}
td.SubNavBg_MailingList {
	background: url(/_PROJECT/_Block/Frame/dropNav_press_sync.gif);
}
td.SubNavBg_MailingList a, td.SubNavBg_MailingList a:visited, td.SubNavBg_MailingList a:active{
	color: #FFFFFF;
	text-decoration: none;
}
td.SubNavBg_MailingList a:hover {
	color: #FFFFFF;
	text-decoration: underline;
}
td.SubNavBg_Promotion {
	background: url(/_PROJECT/_Block/Frame/dropNav_promotions_sync.gif);
}
td.SubNavBg_Promotion a, td.SubNavBg_Promotion a:visited, td.SubNavBg_Promotion a:active{
	color: #FFFFFF;
	text-decoration: none;
}
td.SubNavBg_Promotion a:hover {
	color: #FFFFFF;
	text-decoration: underline;
}
td.SubNavBg_MailingRoom {
	background: url(/_PROJECT/_Block/Frame/dropNav_about.gif);
}
td.SubNavBg_MailingRoom a, td.SubNavBg_MailingRoom a:visited, td.SubNavBg_MailingRoom a:active{
	color: #FFFFFF;
	text-decoration: none;
}
td.SubNavBg_MailingRoom a:hover {
	color: #FFFFFF;
	text-decoration: underline;
}
td.SubNavBg_PressRelease {
	background: url(/_PROJECT/_Block/Frame/dropNav_about.gif);
}
td.SubNavBg_PressRelease a, td.SubNavBg_PressRelease a:visited, td.SubNavBg_PressRelease a:active{
	color: #FFFFFF;
	text-decoration: none;
}
td.SubNavBg_PressRelease a:hover {
	color: #FFFFFF;
	text-decoration: underline;
}
td.SubNavBg_Advertising {
	background: url(/_PROJECT/_Block/Frame/dropNav_about.gif);
}
td.SubNavBg_Advertising a, td.SubNavBg_Advertising a:visited, td.SubNavBg_Advertising a:active{
	color: #FFFFFF;
	text-decoration: none;
}
td.SubNavBg_Advertising a:hover {
	color: #FFFFFF;
	text-decoration: underline;
}
td.SubNavBg_WhatHotNow {
	background: url(/_PROJECT/_Block/Frame/dropNav_about.gif);
}
td.SubNavBg_WhatHotNow a, td.SubNavBg_WhatHotNow a:visited, td.SubNavBg_WhatHotNow a:active{
	color: #FFFFFF;
	text-decoration: none;
}
td.SubNavBg_WhatHotNow a:hover {
	color: #FFFFFF;
	text-decoration: underline;
}
td.SubNavBg_Vendor {
	background: url(/_PROJECT/_Block/Frame/dropNav_about.gif);
}
td.SubNavBg_Vendor a, td.SubNavBg_Vendor a:visited, td.SubNavBg_Vendor a:active{
	color: #FFFFFF;
	text-decoration: none;
}
td.SubNavBg_Vendor a:hover {
	color: #FFFFFF;
	text-decoration: underline;
}
td.SubNavBg_SiteMap {
	background: url(/_PROJECT/_Block/Frame/dropNav_about.gif);
}
td.SubNavBg_SiteMap a, td.SubNavBg_SiteMap a:visited, td.SubNavBg_SiteMap a:active{
	color: #FFFFFF;
	text-decoration: none;
}
td.SubNavBg_SiteMap a:hover {
	color: #FFFFFF;
	text-decoration: underline;
}
.PageHeaderBg {
	padding: 0px 0px 0px 10px;
	background: url(/_PROJECT/_Block/Frame/PageHeader_Sync.gif) repeat-x;
}
.PageHeader {
	font-family: Arial, Times, serif;
	font-size: 18px;
	font-style: normal;
	line-height: 22px;
	font-weight: bold;
	padding-left: 5px;
	color: #000000;
}
/* Form */
.z-iError {
	color: #990000;
	font-style: normal;
	font-weight: bold;
	font-size: 12px;
	line-height: 14px;
	font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
}
.z-iText {
	color: #000000;
	border: solid 1px #D8D8D8;
	font-style: normal;
	font-weight: normal;
	font-size: 12px;
	line-height: 14px;
	font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
}
.z-iCombo {
	color: #000000;
	border: solid 1px #D8D8D8;
	font-style: normal;
	font-weight: normal;
	font-size: 12px;
	line-height: 14px;
	font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
}
.z-iLabel {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	line-height: 17px;
}
.z-iStatic {
	font-style: normal;
	font-weight: normal;
	font-size: 12px;
	line-height: 14px;
	font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
}
.z-iRequired {
	color: #990000;
	font-style: normal;
	font-weight: bold;
	font-size: 12px;
	line-height: 14px;
	font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
}
.z-iButton {
	font-style: normal;
	font-weight: normal;
	font-size: 12px;
	line-height: 14px;
	font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
}
@media print {
	.NoPrint {
		display: none;
	}
	.PrintOnlyBlock {
		display: block;
	}
	.PrintOnlyInline {
		display: inline;
	}
	td.BorderLine {
		display: none;
	}
	td.LeftSide {
		display: none;
	}
}

table.nameTable td { text-align: left; valign: top; }
div.backgroundPane { border: 1px solid #000; padding: 4px; margin: 5px 0 10px 0; }
.centered { text-align: center; }

.adsItem { padding-top:10px;}

/* Splash page style */
html, body { height: 100%; }
	#confirm-overlay {position:absolute; top:0; left:0; z-index:9998; overflow:hidden;}
	#confirm-overlay {
		position:fixed;
		width:100%;
		height:100%;
		background: #000;
		opacity: .8;
		filter: alpha(opacity=80);
		_position: absolute;
		_height: expression(document.body.scrollHeight > document.body.offsetHeight ? document.body.scrollHeight : document.body.offsetHeight + 'px');
	}
	#confirm-content {
		width: 600px;
		top: 30%;
		position: absolute;
		left: 50%;
		margin-left: -300px;
		z-index:9999;
		color: #fff;
		text-align: center;
	}

/*new Quick links*/
a img
{
    border: 0;
}

.clearfix:after { content: "."; display: block; height: 0; clear: both; visibility: hidden; }
.clearfix { display: inline-block; }
* html .clearfix { height: 1%; }
.clearfix { display: block; }

td.Content
{
    background-image: none;
}

#nav
{
    background: #fff url("/_PROJECT/_Block/Frame/Quicklinks/content_bg.png") repeat-x left bottom;
    padding-bottom: 32px;
}

.main
{
    background: #fff url("/_PROJECT/_Block/Frame/Quicklinks/content_bottom_bg.png") repeat-x left bottom;

    /*padding: 10px 15px 65px 15px;*/
    padding: 10px 15px 65px 0;
}

.feature
{
    float: left;
    width: 522px;
    padding: 0;
    text-align: center;
}

.sidebar
{
    width: 186px;
    float: right;

    padding: 20px 10px 10px 10px;
    border: 1px solid #fff;
    -webkit-box-shadow: 3px 3px 3px 1px #ccc;
    -moz-box-shadow: 3px 3px 3px 1px #ccc;
    box-shadow: 3px 3px 3px 1px #ccc;
    background: #9F7FBE; /* Old browsers */
    background: -moz-linear-gradient(top, #5F3285 0%, #9F7FBE 100% ); /* FF3.6+ */
    background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#5F3285), color-stop(100%,#9F7FBE)); /* Chrome,Safari4+ */
    background: -webkit-linear-gradient(top, #5F3285 0%, #9F7FBE 100%); /* Chrome10+,Safari5.1+ */
    background: -o-linear-gradient(top, #5F3285 0%, #9F7FBE 100%); /* Opera11.10+ */
    background: -ms-linear-gradient(top, #5F3285 0%, #9F7FBE 100%); /* IE10+ */
    filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#5F3285', endColorstr='#9F7FBE',GradientType=0 ); /* IE6-9 */
    background: linear-gradient(top, #5F3285 0%, #9F7FBE 100%); /* W3C */
}

.quick-links
{
    margin: 0 auto 20px auto;
    padding: 0;
    list-style-type: none;
}

.quick-links li
{
    margin: 0 0 10px 0;
    padding: 0;
}

.quick-links a
{
    font-family: "Century Gothic", Arial,Helvetica,sans-serif;
    color: #fff;
    text-transform: uppercase;
    border: 1px solid #fff;
    width: 186px;
    text-align: center;
    display: block;
    height: 30px;
    line-height: 30px;
    text-decoration: none;
    font-size: 14px;
    background: #7d5a9a; /* Old browsers */
    background: -moz-linear-gradient(top, #7d5a9a 49%, #5b3281 51%); /* FF3.6+ */
    background: -webkit-gradient(linear, left top, left bottom, color-stop(49%,#7d5a9a), color-stop(51%,#5b3281)); /* Chrome,Safari4+ */
    background: -webkit-linear-gradient(top, #7d5a9a 49%,#5b3281 51%); /* Chrome10+,Safari5.1+ */
    background: -o-linear-gradient(top, #7d5a9a 49%,#5b3281 51%); /* Opera11.10+ */
    background: -ms-linear-gradient(top, #7d5a9a 49%,#5b3281 51%); /* IE10+ */
    filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#7d5a9a', endColorstr='#5b3281',GradientType=0 ); /* IE6-9 */
    background: linear-gradient(top, #7d5a9a 49%,#5b3281 51%); /* W3C */
}

.quick-links a em
{
    font-weight: bold;
    font-style: normal;
}

.sidebar .ad
{
    margin: 40px auto;
    display: block;
    width: 151px;
    -webkit-box-shadow: 3px 3px 6px 1px #513C67;
    -moz-box-shadow: 3px 3px 6px 1px #513C67;
    box-shadow: 3px 3px 6px 1px #513C67;
}

.email-signup
{
    padding-top: 19px;
    background: transparent url('/_PROJECT/_Block/Frame/Quicklinks/signup-label.png') no-repeat 0 0;
    margin: 20px 0 15px 0;
}

.email-signup fieldset
{
    width: 176px;
    border: 1px solid #fff;
    padding: 5px;
    margin: 0;
    text-align: left;
    display: block;
}

.email-signup legend
{
    display: none;
}


.email-signup input
{
    vertical-align: middle;
}

.email-signup input[type="text"]
{
    width: 142px;
    height: 16px;
    line-height: 16px;
}

.social-links
{
    margin: 0 0 20px 0;
    padding: 0;
    list-style: none;
}

.social-links li
{
    padding: 0;
    margin: 0;
    display: inline-block;
    zoom: 1;
    *display: inline;
}

.copyright
{
    color: #ccc;
    text-transform: uppercase;
    font-size: 10px;
}

.redbutton a {
	background: #EE7A7B; /* Old browsers */
	background: -moz-linear-gradient(top, #EE7A7B 49%, #E53935 51%); /* FF3.6+ */
	background: -webkit-gradient(linear, left top, left bottom, color-stop(49%,#EE7A7B), color-stop(51%,#E53935)); /* Chrome,Safari4+ */
	background: -webkit-linear-gradient(top, #EE7A7B 49%,#E53935 51%); /* Chrome10+,Safari5.1+ */
	background: -o-linear-gradient(top, #EE7A7B 49%,#E53935 51%); /* Opera11.10+ */
	background: -ms-linear-gradient(top, #EE7A7B 49%,#E53935 51%); /* IE10+ */
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#EE7A7B', endColorstr='#E53935',GradientType=0 ); /* IE6-9 */
	background: linear-gradient(top, #EE7A7B 49%,#E53935 51%); /* W3C */
}


