
/*************************************************************************
' Function : CSS defintions for the store.
' Product  : CandyPress Store Frontend
' Version  : 2.5
' Modified : February 2004
' Copyright: Copyright (C) 2004 CandyPress.Com 
'            See "license.txt" for this product for details regarding 
'            licensing, usage, disclaimers, distribution and general 
'            copyright requirements. If you don't have a copy of this 
'            file, you may request one at webmaster@candypress.com
'**************************************************************************/

/* General Tag specifications */
BODY, B, TD, P
{
  margin: 0px;
  font-family: Verdana;
  background-color: #FFFFFF;
  font-size: 12px;
  color: #000000;
  top: 0px;
}

a:link    {color:#0033CC;text-decoration:underline;}
a:visited {color:#777777;text-decoration:underline;}
a:hover  {color:#990000;text-decoration:underline;}

a:visited {color:#777777;text-decoration:underline;}
a:hover  {color:#990000;text-decoration:underline;}

#competition a:link,
#competition a:visited	{ width: 128px; height: 128px; background: #C51463 url(../images/img_home_competition_Btn.gif) no-repeat; display: block; }
#competition a:hover	{ background-color: #A81155; }

#flashPos
{
  position: relative;
  top: 80px;
  left:50%;
  margin-left: -384px;
  width: 760px;
  height: 413px;
  z-index: 10;
}

#competitionImgPos
{
  position: relative;
  top: 92px;
  left:50%;
  margin-left: -301px;
  width: 632px;
  height: 494px;
  z-index: 10;
}

#competitionBtnPos
{
  position: absolute;
  top: 376px;
  left:50%;
  margin-left: -301px;
  width: 128px;
  height: 128px;
  z-index: 11;
}

#primaryContent
{
  position: relative;
  top: 88px;
  left:50%;
  height: 300px;
  margin-left: -380px;
  width: 760px;
  z-index: 5;
}

#header
{
  position: absolute;
  top: 0px;
  left:50%;
  margin-left: -382px;
  width: 761px;
  z-index: 5;
}

#header #top
{
  position: absolute;
  top: 0px;
  height: 52px;
  z-index: 5;
}

#header #nav
{
  position: absolute;
  top: 52px;
  height: 23px;
  z-index: 3;
}

#header #nav .navItemOn, #header #nav .navItemOff, #header #nav .navItemHover, 
#footer #nav .navItemOn, #footer #nav .navItemOff, #footer #nav .navItemHover, 
#sizingChartFooter #nav .navItemOn, #sizingChartFooter #nav .navItemOff, #sizingChartFooter #nav .navItemHover,
#contactUsFooter #nav .navItemOn, #contactUsFooter #nav .navItemOff, #contactUsFooter #nav .navItemHover,
#emailToFriend #nav .navItemOn, #emailToFriend #nav .navItemOff, #emailToFriend #nav .navItemHover,
#newsEventsFooter #nav .navItemOn, #newsEventsFooter #nav .navItemOff, #newsEventsFooter #nav .navItemHover,
#becomeAResellerFooter #nav .navItemOn, #becomeAResellerFooter #nav .navItemOff, #becomeAResellerFooter #nav .navItemHover
{
  font-size: 10px;
  text-align: center;
  text-transform: uppercase;
  letter-spacing: 1px;
}

#header #nav .navItemOn, #header #nav .navItemOff, #header #nav .navItemHover,
#footer #nav .navItemOn, #footer #nav .navItemOff, #footer #nav .navItemHover
{
  position: relative;
  float: right;
}

#sizingChartFooter #nav .navItemOn, #sizingChartFooter #nav .navItemOff, #sizingChartFooter #nav .navItemHover
{
  position: absolute;
  left: 381px;
}

#contactUsFooter #nav .navItemOn, #contactUsFooter #nav .navItemOff, #contactUsFooter #nav .navItemHover
{
  position: absolute;
  top: 346px;
  left: 50%;
  margin-left: -158px;
}

#becomeAResellerFooter #nav .navItemOn, #becomeAResellerFooter #nav .navItemOff, #becomeAResellerFooter #nav .navItemHover
{
  position: absolute;
  top: 500px;
  left: 50%;
  margin-left: -30px;
}

#newsEventsFooter #nav .navItemOn, #newsEventsFooter #nav .navItemOff, #newsEventsFooter #nav .navItemHover
{
  position: absolute;
  top: 500px;
  left: 50%;
  margin-left: -30px;
}

#emailToFriend #nav .navItemOn, #emailToFriend #nav .navItemOff, #emailToFriend #nav .navItemHover
{
  position: absolute;
  top: 263px;
  left: 62px;
  z-index: 10;
}

#header #nav .navItemOff, #header #nav .navItemHover,
#footer #nav .navItemOff, #footer #nav .navItemHover,
#sizingChartFooter #nav .navItemOff, #sizingChartFooter #nav .navItemHover,
#contactUsFooter #nav .navItemOff, #contactUsFooter #nav .navItemHover,
#emailToFriend #nav .navItemOff, #emailToFriend #nav .navItemHover,
#newsEventsFooter #nav .navItemOff, #newsEventsFooter #nav .navItemHover,
#becomeAResellerFooter #nav .navItemOff, #becomeAResellerFooter #nav .navItemHover
{
  cursor:pointer; cursor:hand
}

#header #nav .navItemHover,
#footer #nav .navItemHover,
#sizingChartFooter #nav .navItemHover,
#contactUsFooter #nav .navItemHover,
#emailToFriend #nav .navItemHover,
#newsEventsFooter #nav .navItemHover,
#becomeAResellerFooter #nav .navItemHover
{
  color: #000000;
  background-color: #E3E3E3;
  border-bottom: 5px #E3E3E3 solid;
}

#header #nav .navItemOff,
#footer #nav .navItemOff,
#sizingChartFooter #nav .navItemOff,
#contactUsFooter #nav .navItemOff,
#emailToFriend #nav .navItemOff,
#newsEventsFooter #nav .navItemOff,
#becomeAResellerFooter #nav .navItemOff
{
  color: #000000;
  background-color: #F1F1F1;
  border-bottom: 5px #F1F1F1 solid;
}

#header #nav .navItemOn,
#footer #nav .navItemOn,
#sizingChartFooter #nav .navItemOn,
#contactUsFooter #nav .navItemOn,
#emailToFriend #nav .navItemOn,
#newsEventsFooter #nav .navItemOn,
#becomeAResellerFooter #nav .navItemOn
{
  color: #FFFFFF;
  background-color: #404040;
  border-bottom: 5px #404040 solid;
}

#header #nav .navItemOff .topSpacer, #header #nav .navItemHover .topSpacer, #header #nav .navItemOn .topSpacer,
#footer #nav .navItemOff .topSpacer, #footer #nav .navItemHover .topSpacer, #footer #nav .navItemOn .topSpacer,
#sizingChartFooter #nav .navItemOff .topSpacer, #sizingChartFooter #nav .navItemHover .topSpacer, #sizingChartFooter #nav .navItemOn .topSpacer,
#contactUsFooter #nav .navItemOff .topSpacer, #contactUsFooter #nav .navItemHover .topSpacer, #contactUsFooter #nav .navItemOn .topSpacer,
#emailToFriend #nav .navItemOff .topSpacer, #emailToFriend #nav .navItemHover .topSpacer, #emailToFriend #nav .navItemOn .topSpacer,
#newsEventsFooter #nav .navItemOff .topSpacer, #newsEventsFooter #nav .navItemHover .topSpacer, #newsEventsFooter #nav .navItemOn .topSpacer,
#becomeAResellerFooter #nav .navItemOff .topSpacer, #becomeAResellerFooter #nav .navItemHover .topSpacer, #becomeAResellerFooter #nav .navItemOn .topSpacer
{
  height: 5px;
  font-size: 5px;
}

#header #nav .navItemOff .topSpacer,
#footer #nav .navItemOff .topSpacer,
#sizingChartFooter #nav .navItemOff .topSpacer,
#contactUsFooter #nav .navItemOff .topSpacer,
#emailToFriend #nav .navItemOff .topSpacer,
#newsEventsFooter #nav .navItemOff .topSpacer,
#becomeAResellerFooter #nav .navItemOff .topSpacer
{
  border-top: 5px white solid;
}

#header #nav .navItemHover .topSpacer, #header #nav .navItemOn .topSpacer,
#footer #nav .navItemHover .topSpacer, #footer #nav .navItemOn .topSpacer,
#sizingChartFooter #nav .navItemHover .topSpacer, #sizingChartFooter #nav .navItemOn .topSpacer,
#contactUsFooter #nav .navItemHover .topSpacer, #contactUsFooter #nav .navItemOn .topSpacer,
#emailToFriend #nav .navItemHover .topSpacer, #emailToFriend #nav .navItemOn .topSpacer,
#newsEventsFooter #nav .navItemHover .topSpacer, #newsEventsFooter #nav .navItemOn .topSpacer,
#becomeAResellerFooter #nav .navItemHover .topSpacer, #becomeAResellerFooter #nav .navItemOn .topSpacer
{
  border-top: 5px #9E9E9E solid;
}

#header #nav .nav:link, #header #nav .nav:hover, #header #nav .nav:visited,
#footer #nav .navItemOff .topSpacer,
#sizingChartFooter #nav .nav:link, #sizingChartFooter #nav .nav:hover, #sizingChartFooter #nav .nav:visited,
#contactUsFooter #nav .nav:link, #contactUsFooter #nav .nav:hover, #contactUsFooter #nav .nav:visited,
#emailToFriend #nav .nav:link, #emailToFriend #nav .nav:hover, #emailToFriend #nav .nav:visited,
#newsEventsFooter #nav .nav:link, #newsEventsFooter #nav .nav:hover, #newsEventsFooter #nav .nav:visited,
#becomeAResellerFooter #nav .nav:link, #becomeAResellerFooter #nav .nav:hover, #becomeAResellerFooter #nav .nav:visited
{
  text-decoration: none;
  color: #000000;
}

#noProducts
{
  position: absolute;
  top: 35px;
  left:50%;
  width: 610px;
  height: 350px;
  margin-left: -60px;
  padding: 10px;
  z-index: 6;
  background-color: white;
}

#noProducts #noProdTitle
{
  color: #114574;
  font-size: 24px;
  padding-bottom: 10px;
}

#noProducts #body
{
  font-size: 11px;
}

#MISAlogo		{ position: absolute; left:50%; margin-left: -20px; top: 0px; height: 367px; width: 378px; z-index: 3; }
#newsPanel		{ position: absolute; left:50%; margin-left: -379px; top: 89px; height: 424px; width: 767px; z-index: 4; background-image: url(../images/gfx_newsPage_panel.jpg); }

#emailLogo
{
  position: absolute;
  left: 0px;
  top: 0px;
  height: 320px;
  width: 450px;
  z-index: 1;
}

#emailToFriend #logo
{
  position: absolute;
  left: 16px;
  top: 14px;
  height: 72px;
  width: 189px;
  z-index: 10;
}

#emailToFriend #title
{
  position: absolute;
  left: 221px;
  top: 26px;
  color: #000;
  font-size: 25px;
  font-weight: bold;
  z-index: 10;
  font-family: Trebuchet MS;
}

#emailToFriend .field
{
  position: absolute;
  left: 62px;
  height: 10px;
  width: 200px;
  z-index: 10;
}

#footer
{
  position: relative;
  left:50%;
  margin-left: -69px;
  top: 100px;
  width: 340px;
  font-size: 10px;
  z-index: 5;
}

#footer #top
{
  position: absolute;
  top: 0px;
  text-transform: uppercase;
}

#footer #top .nav:link, #footer #top .nav:hover, #footer #top .nav:visited
{
  text-decoration: none;
}

#footer #bottom
{
  position: absolute;
  color: #777777;
  padding-left: 144px;
  padding-top: 12px;
  padding-bottom: 50px;
  top: 23px;
}

#stdContainer
{
  position: relative;
  top: 88px;
  left:50%;
  margin-left: -380px;
  width: 760px;
  background-color: #E3E3E3;
  opacity: .5;
  filter: alpha(opacity=50);
  z-index: 5;
}

.corner
{
  position: absolute;
  width: 13px;
  height: 13px;
  z-index: 7;
}

.splotch
{
  position: absolute;
  left: 50%;
  margin-left: 164px;
  top: 323px;
  z-index: 5;
}

.productLink:link, .productLink:hover, .productLink:visited
{
  text-decoration: none;
  color: #DD0069;
  font-size: 20px;
  font-family: Trebuchet MS;
}

.productListLink:link, .productListLink:hover, .productListLink:visited
{
  color: #0200F0;
  font-size: 11px;
}

.productCell
{
  padding: 10px;
}

.catTitle
{
  background-color: white;
  padding-left: 28px;
  padding-bottom: 3px;
  font-size: 18px;
  font-family: Trebuchet MS;
  letter-spacing: 2px;
}

.prodListTitle
{
  position: absolute;
  top: 0px;
  left: 5px;
  text-decoration: underline;
  color: #210FED;
  font-size: 12px;
  font-family: Trebuchet MS;
  letter-spacing: 1px;
}

#accessoryProductList .prodListTitle
{
  letter-spacing: 0px;
}

.productListOff, .productListOver, .productListItemOff, .productListItemOver
{
  position: absolute;
  left: 50%;
  z-index: 5;
}

.productListItemOff, .productListItemOver
{
  width: 146px;
  height: 87px;
  background-color: white;
}

.productListOff, .productListOver
{
  width: 205px;
  height: 152px;
  background-color: white;
}

.productListOff
{
  border-top: 7px white solid;  
}

.productListOver
{
  border-top: 7px #9E9E9E solid;
}

.productListItemOff
{
  border-top: 5px white solid;  
}

.productListItemOver
{
  border-top: 5px #9E9E9E solid;
}

.backgroundShadow
{
  position: absolute;
  left: 50%;
  width: 211px;
  height: 166px;
  z-index: 4;
}

.backgroundShadowProduct
{
  position: absolute;
  left: 50%;
  width: 150px;
  height: 100px;
  z-index: 5;
}

#sandalProductList .backgroundShadowProduct img, #muleProductList .backgroundShadowProduct img, #bootProductList .backgroundShadowProduct img,
#accessoryProductList .backgroundShadowProduct img, #shoeProductList .backgroundShadowProduct img
{
  width: 150px;
  height: 100px;
}

#sandalProductList .backgroundShadowProduct .container, #muleProductList .backgroundShadowProduct  .container, #bootProductList .backgroundShadowProduct  .container, #shoeProductList .backgroundShadowProduct  .container
{
}

#accessoryProductList .container
{
  padding-top: 20px;
  padding-left: 20px;
}

#sandalProductList .container, #muleProductList .container, #bootProductList .container, #shoeProductList .container
{
  padding-top: 7px;
}

#bootProductList .container
{
  padding-left: 30px;
}

#sandalProductList, #muleProductList, #bootProductList, #accessoryProductList, #shoeProductList
{
  position: absolute;
  left: 50%;
  margin-left: -350px;
  top: 100px;
  width: 211px;
  height: 166px;
  z-index: 5;
}

#sandalProductList #title, #muleProductList #title, #bootProductList #title, #accessoryProductList #title, #shoeProductList #title,
#sandalProduct  #title, #muleProduct #title, #bootProduct #title, #accessoryProduct #title, #shoeProduct #title,
#prodTitle, #contactUs #title, #whereToBuy #title, #newsEvents #title, #becomeAReseller #title, #story #title, #story #bottomSlogan
{
  color: #DD0069;
  font-size: 20px;
  font-family: Trebuchet MS;
}

.subtitle
{
  color: #000000;
  font-size: 20px;
  font-family: Trebuchet MS;
}

#prodTitle
{
  position: absolute;
  top: 100px;
  left: 50%;
  margin-left: -350px;
  z-index: 7;
}

#sandalProductList img, #muleProductList img, #shoeProductList img
{
  height:80px;
  width: 138px;
}

#accessoryProductList img
{
  height:70px;
  width: 108px;
}

#bootProductList img
{
  height:80px;
  width: 68px;
}

#categoryNav
{
  position: absolute;
  top: 100px;
  left: 50%;
  margin-left: -150px;
  z-index: 6;
}

#categoryNav .navElementCurrent, #categoryNav .navElement, #categoryNav .navElementOver
{
  position: relative;
  padding: 5px 10px 5px 10px;
  text-transform: uppercase;
  font-size: 10px;
  letter-spacing: 1px;
  float: left;
  cursor:pointer; cursor:hand
}

#categoryNav .navElementCurrent
{
  background-color: #CCCCCC;
}

#categoryNav .navElement
{
  color: #000000;
}

#categoryNav .navElementOver
{
  background-color: #E3E3E3;
}

#categoryNav a:link, #categoryNav a:hover, #categoryNav a:visited
{
  text-decoration: none;
}

#categoryNav a:link, #categoryNav a:visited
{
  color: #000000;
  background-color: #000;
}

#sandalProduct, #muleProduct, #bootProduct, #accessoryProduct, #shoeProduct
{
  position: absolute;
  top: 135px;
  left:50%;
  width: 610px;
  height: 383px;
  margin-left: -306px;
  z-index: 6;
  background-color: white;
}

#features, #sizingChartFooter
{
  color: #DD0069;
  font-size: 18px;
  font-family: Trebuchet MS;
}

#sizingChartFooter
{
  position: absolute;
  top: 272px;
  left: 120px;
}

#sizingChartContents
{
  position: absolute;
  top: 130px;
  left: 50px;
}

.chartCell
{
  float: left;
  font-size: 11px;
  text-align: right;
  height: 42px;
  font-weight: bold;
}

#prodDescDet, #sizingChartTitle
{
  position: absolute;
  color: #11466F;
  font-size: 25px;
  font-family: Trebuchet MS;
  font-weight: bold;
}

#prodDescDet
{
  top: 10px;
  left: 13px;
}

#sizingChartTitle
{
  top: 27px;
  left: 240px;
}

#prodDetail
{
  position: absolute;
  top: 47px;
  left: 15px;
  font-size: 11px;
  z-index: 7;
}

#sandalProduct #prodOptions .container, #bootProduct #prodOptions .container,
#shoeProduct #prodOptions .container, #muleProduct #prodOptions .container
{
  position:relative;
  float:left;
  padding: 0px 8px 8px 0px;
}

#sandalProduct #prodOptions, #bootProduct #prodOptions, #shoeProduct  #prodOptions, #muleProduct  #prodOptions
{
  position: absolute;
  z-index: 7;
}

#sandalProduct #prodOptions
{
  top: 215px;
  left: 532px;
}

#shoeProduct #prodOptions
{
  top: 215px;
  left: 532px;
}

#bootProduct  #prodOptions
{
  top: 167px;
  left: 309px;
}

#muleProduct  #prodOptions
{
  top: 217px;
  left: 530px;
}

.oneColumn
{
  width: 35px;
}

.twoColumn
{
  width: 60px;
}

#prodOptions .swatch
{
  width: 10px;
  height: 10px;
  font-size: 1px;
}

#sandalProduct #largeProdImage, #shoeProduct #largeProdImage, #muleProduct #largeProdImage
{
  position: absolute;
  top: 53px;
  left: 250px;
  height: 180px;
  width: 345px;
}

#bootProduct #largeProdImage
{
  position: absolute;
  top: 83px;
  left: 335px;
  height: 286px;
  width: 243px;
}

#accessoryProduct  #largeProdImage
{
  position: absolute;
  top: 53px;
  left: 234px;
  height: 376px;
  width: 302px;
}

#sandalProduct #smallProdImage, #shoeProduct #smallProdImage, #muleProduct #smallProdImage
{
  position: absolute;
  top: 248px;
  left: 250px;
  height: 107px;
  width: 282px;
}

#accessoryProduct #smallProdImage, #accessoryProduct #prodSKU, #accessoryProduct #sizeArea
{
  visibility: hidden;
}

#bootProduct #smallProdImage
{
  position: absolute;
  top: 38px;
  left: 233px;
  height: 151px;
  width: 193px;
}

 
#sizeArea
{
  position: absolute;
  top: 309px;
  left: 15px;
}

#sizeArea #title
{
  position: absolute;
  top: 0px;
  color: #DD0069;
  font-size: 18px;
  font-family: Trebuchet MS;
}

#sizeArea #text
{
  position: absolute;
  left: 60px;
  top: 6px;
  color: black;
  font-size: 11px;
}

#prodSKU
{
  position: absolute;
  top: 355px;
  left: 15px;
  color: #11466F;
  font-weight: bold;
}

#prevNext
{
  position: absolute;
  top: 10px;
  right: 10px;
}

#tellAFriend
{
  position: absolute;
  top: 5px;
  left: 250px;
}

#tellAFriendText
{
  position: absolute;
  top: 7px;
  left: 74px;
}

#accessoryProduct #tellAFriend
{
  position: absolute;
  top: 300px;
  left: 40px;
}

#tellAFriend a:link, #tellAFriend a:hover, #tellAFriend a:visited
{
  color: #0200F0;
  font-size: 11px;
}

#contactUs, #whereToBuy, #becomeAReseller, #story
{
  position: relative;
  top: 90px;
  left:50%;
  margin-left: -380px;
  width: 760px;
  z-index: 5;
}

#newsEvents			{ position: relative; top: 90px; left:50%; margin-left: -380px; width: 760px; z-index: 5; }
#iframe				{ position: relative; top: 46px; margin-left: 328px; width: 351px; height: 316; z-index: 6; }
.PDFlink			{ position: absolute; top: 297px; margin-left: 190px; width: 160px; height: 25; font: normal 11px/14px Verdana, sans-serif; z-index: 2; }
.PDFsize			{ letter-spacing: 0; color: #999999; }
.zindex_1			{ z-index: 1; }

#whereToBuy #stateList
{
  position: absolute;
  top: 71px;
  left: 50%;
  margin-left: -300px;
}

#whereToBuy #textArea, #newsEvents #textArea, #becomeAReseller #textArea
{
  position: absolute;
  top: 25px;
  left: 50%;
  margin-left: 0px;
  width: 304px;
  background-color: white;
  border: 1px #1B496D dashed;
  z-index: 6;
}

#emailToFriend #textArea
{
  position: absolute;
  font-size: 11px;
  top: 60px;
  left: 250px;
  width: 180px;
  height: 65px;
  background-color: white;
  border: 1px #1B496D dashed;
  color: #000000;
  padding-top: 10px;
  padding-left: 10px;
  visibility: hidden;
  z-index: 6;
}

#whereToBuy #instructions
{
  position: absolute;
  top: 97px;
  left: 50%;
  margin-left: -300px;
  width: 250px;
  background-color: white;
  font-family: Verdana;
  font-size: 11px;
  line-height: 17px;
  z-index: 7;
}

#whereToBuy #textArea #text, #newsEvents #textArea #text, #becomeAReseller #textArea #text
{
  position: absolute;
  top: 20px;
  left: 20px;
  font-size: 15px;
  color: #000000;
  font-family: Verdana;
  line-height: 19px;
  width: 264px;
  z-index: 7;
}

#whereToBuy #textArea
{
  height: 500px;
}

#becomeAReseller #textArea
{
  height: 114px;
}

#becomeAReseller #textArea #text
{
  font-size: 12px;
  color: #000000;
  font-family: Verdana;
  line-height: 18px;
}

#contactUs #title, #whereToBuy #title, #becomeAReseller #title
				{ position: absolute; top: 10px; left: 50%; margin-left: -331px; }
				
#movieGraphic	{ position: absolute; top: 342px; left: 50%; margin-left: -70px; width: 30px; height: 31px; z-index: 99; }
#movieLink		{ position: absolute; top: 352px; left: 50%; margin-left: -10px;  z-index: 99; }				

#newsEvents #title
{
  top: 10px;
}

#contactUs .label, #becomeAReseller .label
{
  position: absolute;
  left: 50%;
  text-align: right;
  height: 25px;
}

#contactUs .label
{
  margin-left: -268px;
  width: 95px;
}

#becomeAReseller .label
{
  margin-left: -331px;
  width: 293px;
  line-height: 17px;
}

#contactUs .value, #becomeAReseller .value
{
  position: absolute;
  left: 50%;
  text-align: left;
  height: 25px;
  width: 420px;
  font-size: 12px;
  line-height: 19px;
}
 
#contactUs .value
{
  margin-left: -158px;
  font-weight: normal;
  color: black;
}
 
#becomeAReseller .value
{
  font-weight: bold;
  color: #DD0069;
  margin-left: -30px;
}
 
#newsEvents #art
{
  position: absolute;
  left: 50%;
  margin-left: 187px;
  top: 207px;
}

#contactUs #art
{
  position: absolute;
  left: 50%;
  margin-left: 180px;
  top: 302px;
}

#whereToBuy #art
{
  position: absolute;
  left: 50%;
  margin-left: 94px;
  top: 438px;
  z-index: 7;
}

#becomeAReseller #art
{
  position: absolute;
  left: 50%;
  margin-left: 275px;
  top: 61px;
  z-index: 7;
}

#whereToBuy #addresses
{
  position: absolute;
  top: 108px;
  left: 50%;
  margin-left: -300px;
  z-index: 6;
}

#whereToBuy #addressFrame
{
  border: 0px 0px 0px 0px;
  height: 490px;
  width: 280px;
  font-size: 11px;
  line-height: 17px;
  font-family: Verdana;
}

#whereToBuy #addressTable
{
  font-size: 11px;
  line-height: 17px;
  font-family: Verdana;
}

#contactUs  #message, #becomeAReseller  #message
{
  position: absolute;
  color: red;
  padding: 10px 10px 10px 10px;
  border: 1px #1B496D dashed;
  color: #990000;
  font-family: Verdana;
  font-size: 11px;
  background-color: white;
}

#contactUs  #message
{
  top: 30px;
  right: 50%;
  margin-right: -380px;
  width: 200px;
}

#becomeAReseller  #message
{
  top: 183px;
  left: 50%;
  margin-left: -380px;
  width: 200px;
  height: 45px;
}

.selectListBlur
{
  color: #888;
}
.selectListFocus
{
  color: #000;
}

#phoneNbrMajor
{
  font-weight: bold;
  font-family: Verdana;
  font-size: 18px;
  color: #DD0069;
  line-height: 20px;
}

#phoneNbrMinor
{
  font-weight: bold;
  font-family: Verdana;
  font-size: 17px;
  color: #000;
}

#story #title		{ position: absolute; left: 13px; }
#story #title2		{ position: absolute; left: 13px; top: 250px; }
#story #title3		{ position: absolute; left: 13px; top: 569px; }

#story #topLeft		{ position: absolute; top: 30px; left: 19px; line-height: 17px; width: 292px; }
#story #topLeft2	{ position: absolute; top: 30px; left: 19px; line-height: 17px; width: 286px; }
#toEnter			{ position: absolute; left: 50%; top: 303px; margin-left: -361px; line-height: 17px; width: 760px; z-index: 99; }

#story #topRight
{
  position: absolute;
  top: 0px;
  left: 405px;
}

#story #topRight2	{ position: absolute; top: 5px; left: 320px;  }

#story #movie
{
  position: absolute;
  top: 10px;
  left: 400px;
  z-index: 5;
}

#story #bottomLeft	{ position: absolute; top: 257px; left: 23px; line-height: 17px; }
#story #bottomImage	{ position: absolute; top: 267px; left: 506px; }

#story #bottomRight	{ position: absolute; top: 309px; left: 405px; line-height: 17px; }
#story #bottomText	{ position: absolute; top: 282px; left: 19px; line-height: 17px; width: 465px; }
#story #bottomText2	{ position: absolute; top: 605px; left: 19px; line-height: 17px; width: 760px; }

.li li				{ margin: 0 0 0 0; padding: 0 0 6px 0; }
.ul					{ margin: 5px 0 0 15px; padding: 0; }

#story #bottomSlogan
{
  position: absolute;
  top: 561px;
  left: 405px;
}

.floatLeft		{ float: left; }
.paddR10		{ padding: 0 10px 0 0; }
.grayTxt		{ color: #777; }
.padd12			{ padding: 12px; }
.competitionTitle		{ color: #DD0069; font-size: 20px; font-family: Trebuchet MS; padding: 6px 0 12px 0; }

h2				{ font: bold 14px/1.4em Verdana, Arial, Helvetica, sans-serif; padding: 5px 0 5px 0; margin: 0; }
h4				{ font: normal 12px/1.4em Verdana, Arial, Helvetica, sans-serif; padding: 0 0 10px 0; margin: 0; }

.bold			{ font-weight: bold; }
