/******* Golf Discount Superstore
* editor: cls, date:24.SEP.2008

darker grey/red link #3F3333
light grey link:#777777
header hover gold: #D7D38A;
gold vertical bars f7d200
red border, subheaders #800000
***************/

body {}

a:link {font-family:arial; color:#800000; font-weight:bold; text-decoration: none;font-size:12px;} 
a:visited {font-family:arial; color:#800000; font-weight:bold; text-decoration: none;font-size:12px;} 
a:hover {font-family:arial; color:#3F3333; font-weight:bold; text-decoration:underline;font-size:12px;} 
a:active {font-family:arial; color:#3F3333; font-weight:bold;text-decoration:underline;font-size:12px;} 

/** creates red verticals on left and right of site content **/
.outerTbl {border:none;border-right:1px solid #8e1c12;border-left:1px solid #8e1c12;padding:0px 10px 0px 10px;}
td {font-family: arial, helvetica, sans-serif;font-size: 12px;}
.PageContent {margin:5px 5px 5px 10px;z-index=-999999;}
 
.PageTitle{font-family: arial, helvetica, sans-serif;font-size: 14px;color: #4A4D4F;font-weight:bold;}
.DeptTitle{font-family: arial, helvetica, sans-serif;font-size: 14px;color:#4A4D4F;}

/****** ///////// Header  *******/
/* sets gray gradient in main nav **/
#topNav {background-image:url(../NavagationBG.jpg);background-repeat:repeat-x;}
#topNav td {text-align: center;}
/** white lines between dept listing in header **/
td.line {background-image:none;background:#FFFFFF;}

/** main nav links **/
.white:link {font-family: Arial;background: inherit;color: #ffffff;font-weight:bold;font-size: 12px;text-decoration: none;}
.white:visited {font-family: Arial;background: inherit;color: #ffffff;font-weight:bold;font-size: 12px;text-decoration: none;}
.white:active {font-family: Arial;background: inherit;color:#D7D38A;font-weight:bold;font-size: 12px;text-decoration: none;}
.white:hover {font-family: Arial;background: inherit;color: #D7D38A;font-weight:bold;font-size: 12px;text-decoration: none;}


/** back to store link on store locator's state - dept pages **/
.small:link {font-family: Arial;background: inherit;color: #000000;font-weight:bold;font-size: 10px;text-decoration: none;}
.small:visited {font-family: Arial;background: inherit;color: #000000;font-weight:bold;font-size: 10px;text-decoration: none;}
.small:active {font-family: Arial;background: inherit;color:#800000;font-weight:bold;font-size: 10px;text-decoration: none;}
.small:hover {font-family: Arial;background: inherit;color: #800000;font-weight:bold;font-size: 10px;text-decoration: none;}


/** //////// left hand side **/
.srchBrds {display:block;padding:10px 0px 0px 0px;}
.search {font-family:Arial;background: #FFFFFF;color: #000000;font-weight: normal;font-size: 11px;width: 130px;}

/** email sign up input**/
.eml {font-family:Arial;background: #FFFFFF;color: #000000;font-weight: normal;font-size: 11px;width: 163px;margin:2px 0px 0px 0px;}

/** brand drop down **/
.qjump {font-family:Arial;background: #FFFFFF;color: #000000;font-weight: normal;font-size: 11px;width: 135px;margin:8px 0px 8px 0px;}
/** box section headings **/
td.whiteTxt {font-family: Arial;color: #ffffff;font-weight:bold;font-size: 12px;text-align:center;}
/** part of box for dept and help section **/
.navBorder {border-width:0px 1px 1px 1px;border-color:#3F3333;border-style:solid;padding:5px;}
/** red left border with yellow right border around deptlinks **/
.navmargin {  border-width:0px;padding:0px 5px 0px 6px;}

/*** header my cart sign links *****/
.welcmTxt {
	font-family:Arial, Helvetica, sans-serif; 
	color: #3F3333; 
	font-weight: normal;
	font-size: 10px;
	text-decoration:none;
	padding:10px 4px 2px 4px;
}

.welcm:link {
	font-family:Arial, Helvetica, sans-serif; 
	color: #3F3333; 
	font-weight: bold;
	font-size: 12px;
	text-decoration:none;
}
.welcm:visited {
	font-family:Arial, Helvetica, sans-serif; 
	color: #3F3333; 
	font-weight:bold;
	font-size: 12px;
	text-decoration:none;
}
.welcm:hover
{
	font-family:Arial, Helvetica, sans-serif; 
	background: inherit; 
	color: #3F3333; 
	font-weight: bold;
	font-size: 12px;
	text-decoration:underline;
}
.welcm:active
{
	font-family:Arial, Helvetica, sans-serif; 
	background: inherit; 
	color: #4A4D4F; 
	font-weight:bold;
	font-size: 12px;
	text-decoration:underline;
}

 .vcart:link, .vcart:visited {font-family:Arial, Helvetica, sans-serif;color: #3F3333;font-weight: normal;
 font-size: 10px;text-decoration:none;margin:0px;padding:0px;}
 .vcart:hover, .vcart:active {font-family:Arial, Helvetica, sans-serif;color: #4A4D4F;font-weight: normal;
 font-size: 10px;text-decoration:underline;margin:0px;padding:0px;}

/** checkout & login header backgrounds / text **/
/** shopper lookup **/
.sl_head              {background-color:#800000;color:#ffffff; font-weight:bold; padding:10px 10px 10px 10px; }
.sl_inner             {background-color:#ffffff; padding:10px 15px 10px 15px;}
.incart               {background-color:#ffffff; color:#000000; padding:10px 15px 10px 15px;}
.outcart              {background-color:#cccccc; color:#000000;margin:10px;}

.aboutCity {background:#800000; color: #ffffff;font-weight: bold;line-height:14px;font-size: 13px;}
.SubHeadbgcolor{background:#800000;}
.SubHeadText{background:#800000; color: #ffffff;font-weight: bold;}

.SubHeadbgcolor2{background:#800000;}
.tablebgcolor { background-color:#FFFFFF; color: #000000;}
/** wish list **/
.wishImg {text-align:center;border:3px solid #D7D38A;}
.wishinput {width:140px;}


.CartLabels 
{
	font-family:Arial, Helvetica, sans-serif; 
	background:#800000; 
	color: #ffffff; 
	font-weight: bold;
	font-size: 13px;
}
.sitebg{background:#FFFFFF;}

/* Related Product  You may also be interested in */

.relProductlabel
{
	font-family:Arial, Helvetica, sans-serif; 
	background: inherit; 
	color:#ffffff; 
	font-weight: bold;
	font-size: 12px;
}
.relProduct
{
	font-family:Arial, Helvetica, sans-serif;margin:8px 5px 0px 5px;padding:8px 5px 0px 5px; 
	color:#000000; 
	font-weight: normal;
	font-size: 11px;
}
/******* receipts Order History *******/
.order:link, .order:visited {font-family:arial;color:#000000;font-weight:normal;text-decoration: none;font-size:12px;}
.order:active, .order:hover {font-family:arial;color:#000000;font-weight:normal;text-decoration:underline;font-size:12px;}



/** prod & dept page prices **/
/** table below list of subdepts/ product in a dept **/
table.prod td table {margin:8px 5px 0px 5px;padding:8px 5px 0px 5px;width:180px;}

.ProductName {font-family: arial, helvetica, sans-serif;font-size:16px;color:#000000; font-weight:bold;margin:1px 0px 4px 4px;}
.title {font-family: arial, helvetica, sans-serif;font-size: 12px;color:#800000; font-weight:bold;margin:1px 0px 6px 4px;}
.ListPricewSale {font-family: arial, helvetica, sans-serif;font-size: 12px;color: #000000;}
.ListPricewoSale {font-family: arial, helvetica, sans-serif;font-size: 12px;color: #000000;}
.SalePrice {font-family: arial, helvetica, sans-serif;font-size: 12px;color:#800000;}

.ListPricewSale2{font-family: arial, helvetica, sans-serif;font-size: 14px;color:#000000;}
.ListPricewoSale2{font-family: arial, helvetica, sans-serif;font-size: 14px;color:#000000;}
.SalePrice2{font-family: arial, helvetica, sans-serif;font-size: 18px;color:#800000;}

.MSRPPrice{font-family: arial, helvetica, sans-serif;font-size: 12px;color: #000000;} 
.ListPricewSaleS{font-family: arial, helvetica, sans-serif;font-size: 12px;color:#000000;}
.ListPricewoSaleS{font-family: arial, helvetica, sans-serif;font-size: 12px;color:#000000;}
.SalePriceS{font-family: arial, helvetica, sans-serif;font-size: 12px;color:#800000;font-weight:bold;}

input {font-size:11px;}
.ProductAttr
{
	font-family:arial; 
	color:#000000; 
	font-weight:normal;  
	text-decoration: none; 
	text-transform: none; 
	font-size:11px;
}
/** left nav dynamic links **/
.deptbarlink:link{font-family:arial; color:#3F3333; font-weight:bold; text-decoration: none;font-size:12px;margin:4px 0px 4px 0px;} 
.deptbarlink:visited{font-family:arial; color:#3F3333; font-weight:bold; text-decoration: none;font-size:12px;margin:4px 0px 4px 0px;}
.deptbarlink:hover{font-family:arial; color:#800000; font-weight:bold; text-decoration:underline; font-size:12px;margin:4px 0px 4px 0px;} 
.deptbarlink:active{font-family:arial; color:#800000; font-weight:bold; text-decoration:underline; font-size:12px;margin:4px 0px 4px 0px;} 

.deptbarlink2:link  {font-family:arial; color:#3F3333; font-weight:bold; text-decoration: none;font-size:11px;margin:4px 0px 4px 0px;} 
.deptbarlink2:link  {font-family:arial; color:#3F3333; font-weight:bold; text-decoration: none;font-size:11px;margin:4px 0px 4px 0px;} 
.deptbarlink2:hover {font-family:arial; color:#8C1A10; font-weight:bold; text-decoration:none;font-size:11px;margin:4px 0px 4px 0px;} 
.deptbarlink2:active{font-family:arial; color:#8C1A10; font-weight:bold; text-decoration:none;font-size:11px;margin:4px 0px 4px 0px;} 



/*  content area, department page  */
/* the background dot is to make the links look as if they part of a bulleted list if you change font size or color, you may need to adjust the dot.gif accordingly */
.deptlinkM:link, .deptlinkM:visited       {font-weight: bold; color: #666666; text-decoration: none; font-size: 12px;padding-left:11px;background: url(../dot.gif) no-repeat;background-position:0px 4px;}

.deptlinkM:hover, .deptlinkM:active         {color:#800000; text-decoration:underline; font-size: 12px;padding-left:11px;background: url(../dot.gif) no-repeat;background-position:0px 4px;font-weight: bold;}


.deptlinkP:link{ 
	font-family:arial; 
	color:#000000; 
	font-weight:normal;  
	text-decoration: none; 
	text-transform: none; 
	font-size:12px;
} 
.deptlinkP:visited{ 
	font-family:arial; 
	color:#000000; 
	font-weight:normal;  
	text-decoration: none; 
	text-transform: none; 
	font-size:12px;
} 
.deptlinkP:hover{ 
	font-family:arial; 
	color:#666666; 
	font-weight:normal;  
	text-decoration: underline; 
	text-transform: none; 
	font-size:12px;
} 
.deptlinkP:active{ 
	font-family:arial; 
	color:#666666; 
	font-weight:normal;  
	text-decoration: underline; 
	text-transform: none; 
	font-size:12px;
} 

.mailinglistlink{font-family:arial; color:#3333FF; text-decoration: none; text-transform: uppercase; font-size:14px; font-weight: bold;} 
.mailinglistlink:hover{font-family:arial; color:#0000cc; text-decoration: none; text-transform: uppercase; font-size:14px; font-weight: bold;} 
.featuredProduct:link{font-family: arial,helvetica,verdana; font-size: 12px;text-decoration:none;color:#532878;} 
.featuredProduct:visited{font-family: arial,helvetica,verdana; font-size: 12px;text-decoration:none;color:#532878;} 
.featuredProduct:active{font-family: arial,helvetica,verdana; font-size: 12px;text-decoration:underline;color:#532878;} 
.featuredProduct:hover{font-family: arial,helvetica,verdana; font-size: 12px;text-decoration:underline;color:#532878;} 
.footerLinks{font-family:arial,helvetica,verdana; text-decoration: none; color:#3333FF; font-weight: bold;} 
.featuredProductHeading{font-family:arial,helvetica,verdana; font-size: 17px; font-weight: bold; color:#666666;} 
.featuredBrandHeading{font-family:arial,helvetica,verdana; font-size: 17px; font-weight: bold; color:#666666;}
.featureProductPrice{font-family: arial, helvetica, sans-serif;font-size: 11px;color: #77797A;}
.featureProductSalePrice{font-family: arial, helvetica, sans-serif;font-size: 12px;color:#0097E2;}


/* popup basket styles NOT USED */
#cartpopwrapper
{
  align: left;
  position: relative;
  top: 40px;
  left: 75px;
  z-index:900;
  height: auto;
}
#cartpop
{
  position: absolute;
  top: 0px;
  left: -15px;
  z-index:899;
  height: auto;
}

#deptcartpopwrapper
{
  align: left;
  position: relative;
  top: 40px;
  left: 75px;
  z-index:900;
  height: auto;
}
#deptcartpop
{
  position: absolute;
  top: 0px;
  left: -15px;
  z-index:899;
  height: auto;
}



.outermostpop { background-color: #DDDED2; }
.outerpop     { background-color: #800000; padding: 2px; }
.innerbg      { background-color: #ffffff; padding: 4px; }
.inneredge    { background-color: #BFCCD9; padding: 2px; }
.innerheader  { background-color: #BFCCD9; color: #000000; font-weight: bold; padding: 1px; }
.cart_list_item { font-weight: normal; }

/* format page spanners */
.PageSpanner          {text-align:right; margin:0px 0px 4px 4px;font-family:Arial, Helvetica, sans-serif;font-size:11px; font-weight:bold; color:#646466}
.PageSpanner br       {color:#000000; display:none;}/*supress br tags inside spanner*/
.spanColor						{ color:#000000;}
#SpannerLinks a:link,
#SpannerLinks a:visited,
#SpannerLinks1 a:link,
#SpannerLinks1 a:visited {color:#646466;}
#SpannerLinks a:hover,
#SpannerLinks1 a:hover{color:#000000;}

.spanner              {font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#404040; padding:0; text-decoration:none; }
.spanner a:hover      {color:#000000; text-decoration:underline; }
.topheaderlinks:link, .topheaderlinks:visited{text-decoration:none;}
.topheaderlinks:hover, .topheaderlinks:active{text-decoration:underline;}

/** footer **/
.whiteSm:link {font-family: Arial;background: inherit;color: #ffffff;font-weight:bold;font-size: 10px;text-decoration: none;}
.whiteSm:visited {font-family: Arial;background: inherit;color: #ffffff;font-weight:bold;font-size: 10px;text-decoration: none;}
.whiteSm:active {font-family: Arial;background: inherit;color:#D7D38A;font-weight:bold;font-size: 10px;text-decoration: none;}
.whiteSm:hover {font-family: Arial;background: inherit;color: #D7D38A;font-weight:bold;font-size: 10px;text-decoration: none;}

.footer:link, .footer:visited {font-size: 11px; color: #585858; font-weight:bold;text-decoration:none;}
.footer:active, .footer:hover {font-size: 11px; color: #585858; font-weight:bold;text-decoration:underline;}

/**Remove outline in FF with image Link **/
a, a:hover, a:active
 {
   outline: none;
 }

/** Monogramming styles **/
#mono_bg_img_div {
}
#mono_div {
position:relative;
width:210px;
}
#mono_text_overlay {
color:#000000;
font-weight:bold;
left:0;
position:absolute;
top:0;
}
#mono_options {
left:0;
position:relative;
top:0;
}
