.curvebartop {
	background-image: url(media/index_gry_curv_top.gif);
	background-repeat: no-repeat;
	background-position: 0px top;
}
.fadebartop {
	background-image: url(media/index_grybar_top.png);
	background-repeat: repeat-x;
	background-position: left top;
	background-attachment: scroll;
}
.redroundleft {
	background-image: url(media/red_round_left.gif);
	background-repeat: no-repeat;
	background-position: left top;

}
.redrndright {
	background-image: url(media/red_round_right.gif);
	background-repeat: no-repeat;
	background-position: right top;

}
.redfadedown {
	background-image: url(media/red_fade_down_narrow.jpg);
	background-repeat: no-repeat;
	background-position: left top;
}
.redfadedown2 {
	background-image: url(media/red_fade_down_narrow.jpg);
	background-repeat: no-repeat;
	background-position: right top;
}
.curvebarbtm {
	background-image: url(media/index_gry_curv_btm.gif);
	background-repeat: no-repeat;
	background-position: left bottom;
}
.fadebarbtm {
	background-image: url(media/index_grybar_btm.gif);
	background-repeat: repeat-x;
	background-position: left bottom;
}
.grythoriz {
	background-image: url(media/gry_horiz_bar.gif);
	background-repeat: repeat-x;
	background-position: left top;
}
.grytright {
	background-image: url(media/gry_t_right.jpg);
	background-repeat: no-repeat;
	background-position: left top;
}
.gryleftbar {
	background-image: url(media/gry_left_bar.gif);
	background-repeat: repeat-y;
	background-position: left top;
}
.grybarright {
	background-image: url(media/gry_right_bar.jpg);
	background-repeat: repeat-y;
	background-position: left top;
}
.grybartop {
	background-image: url(media/gry_top_bar.jpg);
	background-repeat: repeat-x;
}
.grybarbtm {
	background-image: url(media/gry_btm_bar.jpg);
	background-repeat: repeat-x;
	background-position: bottom;
}
.grycurvetopright {
	background-image: url(media/gry_top_corner_right.jpg);
	background-repeat: no-repeat;
	background-position: left top;
}
.grytleft {
	background-image: url(media/gry_t_left.jpg);
	background-repeat: repeat-x;
	background-position: right top;
}
.grybartopfadeleft {
	background-image: url(media/gry_top_bar_fade_left.jpg);
	background-repeat: no-repeat;
	background-position: left;
}
.grybarhoriz50 {
	background-image: url(media/gry_horiz_bar_50.jpg);
	background-repeat: repeat-x;
}
.redlinks {
	color: #990033;
	text-decoration: underline;
}
.whitelinks {
	color: #FFFFFF;
	text-decoration: underline;
	font-family: Arial, Helvetica, sans-serif;
}
.redlinks2 {
	font-family: Arial, Helvetica, sans-serif;
	color: #990033;
}
.starfishbkgrnd {
	background-attachment: scroll;
	background-image: url(media/Glamour/Starfish.jpg);
	background-repeat: no-repeat;
	background-position: left bottom;
}
.Greylinks {
	font-family: Arial, Helvetica, sans-serif;
	color: #666666;
}
.modestrocks400 {
	background-attachment: scroll;
	background-image: url(media/Glamour/5048_Modest_rocks_400w.jpg);
	background-position: left bottom;
	background-repeat: no-repeat;
}
.modestrocks300 {
	background-attachment: scroll;
	background-image: url(media/Glamour/5048_Modest_rocks_300w.jpg);
	background-repeat: no-repeat;
	background-position: left bottom;
}
.clydesdale300 {
	background-attachment: scroll;
	background-image: url(media/Glamour/clydesdale_300w.jpg);
	background-repeat: no-repeat;
	background-position: left bottom;
}
.grybart {
	background-attachment: scroll;
	background-image: url(media/gry_bar_t.gif);
	background-repeat: repeat-x;
	background-position: left top;
}
.grybarb {
	background-attachment: scroll;
	background-image: url(media/gry_bar_b.gif);
	background-repeat: repeat-x;
	background-position: center bottom;
}
.grybarl {
	background-attachment: scroll;
	background-image: url(media/gry_bar_l.gif);
	background-repeat: repeat-y;
	background-position: left center;
}
.grybarr {
	background-attachment: scroll;
	background-image: url(media/gry_bar_r.gif);
	background-repeat: repeat-y;
	background-position: right center;
}
.enthralled300 {
	background-attachment: scroll;
	background-image: url(media/Glamour/1129_Enthralled_faded_300w.jpg);
	background-repeat: no-repeat;
	background-position: left bottom;
}
.route66red {
	background-attachment: scroll;
	background-image: url(media/Glamour/3104_Route-66-Red_White.jpg);
	background-repeat: no-repeat;
	background-position: left bottom;
}
.slimandtrim300 {
	background-attachment: scroll;
	background-image: url(media/Glamour/slim-and-trim_300w.jpg);
	background-repeat: no-repeat;
	background-position: left bottom;
}
.dirtymartini300w {
	background-attachment: scroll;
	background-image: url(media/Glamour/8007_Dirty-Martini_300.jpg);
	background-repeat: no-repeat;
	background-position: left bottom;
}
.timeless300 {
	background-attachment: scroll;
	background-image: url(media/Glamour/4041_Timeless_faded_300w.jpg);
	background-repeat: no-repeat;
	background-position: left bottom;
}
.wildflowers300 {
	background-attachment: scroll;
	background-image: url(media/Glamour/6026_Wildflowers_300.jpg);
	background-repeat: no-repeat;
	background-position: left bottom;
}
.culturedbox300 {
	background-attachment: scroll;
	background-image: url(media/Glamour/7027_Cultured_flowers_300.jpg);
	background-repeat: no-repeat;
	background-position: left bottom;
}
.dimensions300 {
	background-attachment: scroll;
	background-image: url(media/Glamour/1113_Dimensions_candle_300.jpg);
	background-repeat: no-repeat;
	background-position: left bottom;
}
.elcajon3 {
	background-attachment: scroll;
	background-image: url(/media/elcajon3.jpg);
	background-repeat: no-repeat;
	background-position: 20px 130px;
}
.access_easel {
	background-attachment: scroll;
	background-image: url(/media/Glamour/Accessories_easel-pic_final.jpg);
	background-repeat: no-repeat;
	background-position: left bottom;
}
.fleurdeannaleeceleft {
	background-attachment: scroll;
	background-image: url(/media/buttons/08/fleur-de-annaleece.jpg);
	background-position: left top;
	background-repeat: no-repeat;
}
.fleurdeannaleeceright {
	background-attachment: scroll;
	background-image: url(/media/buttons/08/fleur-de-annaleece2.jpg);
	background-repeat: no-repeat;
	background-position: right top;
}
.fleurdeannaleeceleft50opac {
	background-attachment: scroll;
	background-repeat: no-repeat;
	background-position: left top;
	background-image: url(/media/buttons/08/fleur-de-annaleece50opac1.jpg);
}
.fleurdeannaleeceright50opac {
	background-attachment: scroll;
	background-position: right top;
	background-image: url(/media/buttons/08/fleur-de-annaleece50opac2.jpg);
	background-repeat: no-repeat;
}
.fleurdeannaleeceleft50opac2 {
	background-attachment: scroll;
	background-image: url(/media/buttons/08/fleur-de-annaleece50opac3.jpg);
	background-repeat: no-repeat;
	background-position: left top;
}
.fleurdeannaleeceright50opac2 {
	background-attachment: scroll;
	background-image: url(/media/buttons/08/fleur-de-annaleece50opac4.jpg);
	background-repeat: no-repeat;
	background-position: right top;
}
.whitelinkCopy {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #FFFFFF;
	text-decoration: underline;
	background-image: none;
}
.scarves300 {
	background-attachment: scroll;
	background-image: url(/media/Glamour/scarves_300w.jpg);
	background-repeat: no-repeat;
	background-position: left bottom;
}
.grybgfade600 {
	background-attachment: scroll;
	background-image: url(/media/grey_bg-fade_600.jpg);
	background-repeat: repeat-x;
	background-position: left center;
}
.endlesspossibilities300 {
	background-attachment: scroll;
	background-image: url(/media/Glamour/Endless-Possibilities_300w.jpg);
	background-repeat: no-repeat;
	background-position: left bottom;
}
.greylink a:visited {
	color: #666666;
}
.giftshowbkgrnd {
	background-attachment: relative;
	background-image: url(/media/weve-moved-new-trade-show-locations2.jpg);
	background-repeat: no-repeat;
	background-position: left 100px;
}
.greylink a:visited {
	color: #666666;
}
.redlink a:link {
	color: #990033;
	text-decoration: none;
}
.redlink a:visited {
	color: #990033;
	text-decoration: none;
}
.redlink a:hover {
	color: #990033;
	text-decoration: underline;
}
.walletsglamour1 {
	background-attachment: scroll;
	background-image: url(/media/Glamour/wallets_glamour1.jpg);
	background-repeat: no-repeat;
	background-position: left bottom;
}
.walletsglamour2 {
	background-attachment: scroll;
	background-image: url(/media/Glamour/wallets_glamour2.jpg);
	background-repeat: no-repeat;
	background-position: left bottom;
}
.walletsglamour3 {
	background-attachment: scroll;
	background-image: url(/media/Glamour/wallets_glamour3.jpg);
	background-repeat: no-repeat;
	background-position: left bottom;
}
.cheerleader1 {
	background-attachment: scroll;
	background-image: url(/media/Glamour/Cheerleader1.jpg);
	background-repeat: no-repeat;
	background-position: left bottom;
}
.cheerleader1alison {
	background-attachment: scroll;
	background-image: url(/media/Glamour/Cheerleader1alison.jpg);
	background-repeat: no-repeat;
	background-position: left bottom;
}
.cheerleader2 {
	background-attachment: scroll;
	background-image: url(/media/Glamour/Cheerleader2.jpg);
	background-repeat: no-repeat;
	background-position: left bottom;
}
.cheerleader3 {
	background-attachment: scroll;
	background-image: url(/media/Glamour/Cheerleader3.jpg);
	background-repeat: no-repeat;
	background-position: left bottom;
}
.regionalmap1 {
	background-attachment: fixed;
	background-image: url(/media/Glamour/regional_map1.jpg);
	background-repeat: no-repeat;
	background-position: left bottom;
}
.transparent_class {
	filter:alpha(opacity=30);
	-moz-opacity:0.3;
	-khtml-opacity: 0.3;
	opacity: 0.3;
}
.transparent2 {
	filter: Alpha(Opacity=30);
	background-image: url(/media/gradientboxcenter.gif);
	background-repeat: repeat-x;
}
.tulippattern {
	background-attachment: scroll;
	background-image: url(/media/tulippattern.gif);
	background-repeat: repeat;
}
.dropshadow1 {
	filter: DropShadow(Color=666666, OffX=0, OffY=5, Positive=true);
}
-ms-filter: "progid:DXImageTransform.Microsoft.dropShadow(color=gray,offX=5,offY=5, positive=true)";
filter: progid:DXImageTransform.Microsoft.dropShadow(color=gray,offX=5,offY=5, positive=true);



.shadow {
	background-image: url(/media/shadow.png);
	background-repeat: repeat-x;
	background-attachment: scroll;
}
.greybox1 {
	background-image: url(/media/gradientbox2.png);
	background-repeat: no-repeat;
	background-attachment: scroll;
	z-index: 1;
	left: -2px;
}
.greybox2 {
	background-attachment: scroll;
	background-image: url(/media/gradientbox2.gif);
	background-repeat: no-repeat;
}
.shadow-l {
	background-attachment: scroll;
	background-image: url(/media/shadow-l.png);
	background-repeat: repeat-y;
	background-position: right;
}
.shadow-r {
	background-attachment: scroll;
	background-image: url(/media/shadow-r.png);
	background-repeat: repeat-y;
	background-position: left;
}
.shadow-corner-br {
	background-attachment: scroll;
	background-image: url(/media/shadow-corner-br.png);
	background-repeat: no-repeat;
}
.shadow-corner-bl {
	background-attachment: scroll;
	background-image: url(/media/shadow-corner-bl.png);
	background-repeat: no-repeat;
}
.shadow-corner-tl {
	background-attachment: scroll;
	background-image: url(/media/shadow-corner-tl.png);
	background-repeat: no-repeat;
}
.shadow-t {
	background-attachment: scroll;
	background-image: url(/media/shadow-t.png);
	background-repeat: repeat-x;
}
.shadow-corner-tr {
	background-attachment: scroll;
	background-image: url(/media/shadow-corner-tr.png);
	background-repeat: no-repeat;
}
.shadow-line-l {
	background-attachment: scroll;
	background-image: url(/media/shadow-line-left.png);
	background-repeat: repeat-y;
}
.holiday {
	background-attachment: scroll;
	background-image: url(/media/Glamour/holiday.jpg);
	background-repeat: no-repeat;
	background-position: left bottom;
}
.greyhorizon1 {
	background-attachment: scroll;
	background-image: url(/media/greyhorizon1.jpg);
	background-repeat: repeat-x;
	background-position: left bottom;
}
.greyhorizon500 {
	background-attachment: scroll;
	background-image: url(/media/greyhorizon500.gif);
	background-repeat: repeat-x;
	background-position: left top;
}
.Fadetop22 {
	background-attachment: scroll;
	background-image: url(media/index_grybar_top22.png);
	background-repeat: repeat-x;
}
.Headline1 {
	color: #999;
}
.RE-HeaderBackground {
		position: absolute;
		top: 0;
		left: 0;
		font: 3em Times, serif;
		letter-spacing: 1em;
		color: #ccc;
		z-index: -99;
		}
.mondotext {
	font-size: 85px;
	position: relative;
	z-index: -99;
	color: #CCC;
	font-family: Arial, Helvetica, sans-serif;
}
.smallredlinks {
	font-size: 12px;
	color: #903;
	text-decoration: underline;
}
.rings300w {
	background-attachment: scroll;
	background-image: url(media/Glamour/rings_300w.jpg);
	background-repeat: no-repeat;
	background-position: left bottom;
}

#tradeShows{
	width:100px;

	float:left;
	text-align:left;
	padding-left:5px;
}

#retailerContest{
	position:absolute;
	right:0;
	top:100px;
	width:153px;
	height:90px;
	text-align:right;
	font-size:11px;
}
#retailerContest a:link, #retailerContest a:visited, #retailerContest a:hover #retailerContest a:active{
	font:Lucida Bright, Verdana, Geneva, sans-serif;
	font-size:11;
	color:#666;
	text-decoration:underline;
}
#fblikebutton {
	position:absolute;
	left:5px;
	top:94px;
	width:175px;
	height:25px;
	text-align:left;
	vertical-align:bottom;

}

#fblikebuttonlinks {
	position:absolute;
	top:0;
	right:20px;
	width:125px;
	height:20px;
	text-align:left;
	font-size:12px;
	color:#990033;
	font-family: Arial, Helvetica, sans-serif;
	margin: 5px auto auto auto;
}

#fblikebutton a:link, #fblikebutton a:visited, #fblikebutton a:hover #fblikebutton a:active{
	font-size:12px;
	color:#990033;
	font-family: Arial, Helvetica, sans-serif;
	text-decoration: underline;
}

#newTradeshows{
	position:absolute;
	right:0px;
	top:100px;
	width:159px;
	height:327px;
	text-align:left;
	font-size:13px;
	font-weight:bold;
}

#newTradeshows a:link, #newTradeshows a:visited, #newTradeshows a:hover #newTradeshows a:active{
	font:Arial, Helvetica, sans-serif;
	font-size:13;
	font-weight:bold;
	color:#990033;
	text-decoration:underline;
}

.HeadlineGrey32{
	font-family:Arial, Helvetica, sans-serif;
	font-size:32px;
	color:#888;
}

.ContentGrey14{
	font-family:Arial, Helvetica, sans-serif;
	font-size:14px;
	color:#333;
}
.SubHeadlineGrey18{
	font-family:Arial, Helvetica, sans-serif;
	font-size:18px;
	color:#333;
}

#retailerContestWinners{
	position:absolute;
	left:2px;
	top:130px;
	width:112px;
	height:91px;
}

#swarovskiContainer{
	width:190px;
	height:38px;
	padding-right:8px;
}
.madeWith{
	font-family:Arial, Helvetica, sans-serif;
	color:#FFF;
	font-size:12px;
	line-height:13px;
}
.swarovskiElements{
	font-family:Arial, Helvetica, sans-serif;
	color:#FFF;
	font-size:14px;
	line-height:13px;
}

img.CurrentPic{
	border-color:#cccccc;
}
	table.greyborder td {
	border: 1px solid #CCC;
}

