
body {
	background: #B9B9B9 url('/_PROJECT/_Block/Frame/backTile_pad2.gif') repeat-y center top;
	margin: 0px;
}
.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:0;
	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: 62px;
	height: 19px;
	display:block;
	float: left;
	*margin-left: 12px;
}

#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;
}




#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.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;
	}
}