.copyright {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #333333;
}
a.copyright:link {
	color: #333333;
	text-decoration: none;
}
a.copyright:hover {
	color: #999999;
	text-decoration: none;
}
a.copyright:visited {
	color: #333333;
	text-decoration: none;
}
a.copyright:active {
	color: #333333;
	text-decoration: none;
}
.lineHoriz {
	background-color: #FFFFFF;
	background-image: url(../images/bluline.jpg);
	background-repeat: repeat-x;
	background-position: left center;
}
.background {
	background-image: url(../images/lightbluBackGnd.jpg);
	background-repeat: repeat-y;
	background-position: left top;
}
.topnavigation {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	text-transform: capitalize;
	color: #333333;
	text-decoration: none;
}
a.topnavigation:link {
	color: #333333;
	text-decoration: none;
}
a.topnavigation:visited {
	text-decoration: none;
}
a.topnavigation:hover {
	color: #0671b0;
	text-decoration: none;
}
a.topnavigation:active {
	text-decoration: none;
}
.graybox {
	border: 0.75pt solid #666666;
	background-color: #FFFFFF;
	cursor: hand;
}
.bodytext {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #333333;
}
a.bodytext:link {
	color: #0671b0;
	text-decoration: none;
}
a.bodytext:active {
	text-decoration: none;
	color: #0671b0;
}
a.bodytext:visited {
	text-decoration: none;
	color: #0671b0;
}
a.bodytext:hover {
	color: #000066;
	text-decoration: none;
}
.summer {
	background-image: url(../images/BestSellers.jpg);
	background-repeat: no-repeat;
	background-position: right top;
}
.transition {
	background-image: url(../images/transition.jpg);
	background-repeat: no-repeat;
	background-position: right top;
}
.fall {
	background-image: url(../images/fall07.jpg);
	background-repeat: no-repeat;
	background-position: right top;
}
.essentials {
	background-image: url(../images/essential.jpg);
	background-repeat: no-repeat;
	background-position: right top;
}
.sidenav {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	text-align: left;
	text-indent: 15px;
	padding-bottom: 5px;
	padding-top: 5px;
	color: #FFFFFF;
	background-image: url(../images/rollover_blue02.gif);
}
.sidenav:link {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	text-align: left;
	text-indent: 15px;
	padding-bottom: 5px;
	padding-top: 5px;
	text-decoration: none;
	color: #FFFFFF;
	background-image: url(../images/rollover_blue02.gif);
}
.sidenav:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	text-align: left;
	text-indent: 15px;
	padding-bottom: 5px;
	padding-top: 5px;
	color: #666666;
	text-decoration: none;
	background-image: url(../images/rollover_blue01.gif);
}
.sidenavSTILL {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	text-align: left;
	text-indent: 15px;
	padding-bottom: 5px;
	padding-top: 5px;
	text-decoration: none;
	color: #FFFFFF;
	background-image: url(../images/rollover_red.gif);
}
.collectiontext {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #333333;
}
a.collectiontext:link {
	color: #0671b0;
	text-decoration: none;
}
a.collectiontext:active {
	text-decoration: none;
}
a.collectiontext:visited {
	text-decoration: none;
}
a.collectiontext:hover {
	color: #D90000;
	text-decoration: none;
}
.fireworks {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #666666;
	padding-top: 5px;
	padding-bottom: 5px;
	padding-left: 15px;
}
.hand {
	cursor: hand;
}
a.fireworks:link {
	color: #666666;
	text-decoration: none;
}
a.fireworks:active {
	text-decoration: none;
}
a.fireworks:visited {
	text-decoration: none;
}
a.fireworks:hover {
	color: #0671B0;
}
.events {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #333333;
}
a.events:link {
	color: #0671b0;
	text-decoration: none;
}
a.events:active {
	text-decoration: none;
}
a.events:visited {
	text-decoration: none;
}
a.events:hover {
	color: #D90000;
	text-decoration: none;
}
.tab_bestsellers {
	background-image: url(../images/tab_bestsellers.jpg);
	background-repeat: no-repeat;
	background-position: left top;
	}
.tab_spring {
	background-image: url(../images/tab_spring.jpg);
	background-repeat: no-repeat;
	background-position: left top;
	}
.tab_summer {
	background-image: url(../images/tab_summer.jpg);
	background-repeat: no-repeat;
	background-position: left top;
	}
.tab_transition {
	background-image: url(../images/tab_transition.jpg);
	background-repeat: no-repeat;
	background-position: left top;
	}
.tab_holiday {
	background-image: url(../images/tab_holiday.jpg);
	background-repeat: no-repeat;
	background-position: left top;
	}
.tab_resort {
	background-image: url(../images/resort_index_tab.jpg);
	background-repeat: no-repeat;
	background-position: left top;
	}
.tab_essentials {
	background-image: url(../images/tab_essentials.jpg);
	background-repeat: no-repeat;
	background-position: left top;
}
.Border_tab {
	border: 0.75pt solid #FFFFFF;
}
.bg_transitionTOP {
	background-image: url(../images/bg_transition_01.jpg);
	background-repeat: no-repeat;
	background-position: center top;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #FFFFFF;
	text-indent: 10px;
	letter-spacing: 0.5pt;
	padding-top: 5px;
	padding-bottom: 5px;
}
.bg_transitionTBODY {
	background-image: url(../images/bg_transition_02.jpg);
	background-repeat: repeat-y;
	background-position: center top;
}
.bg_summerTOP {
	background-image: url(../images/bg_summer_01.jpg);
	background-repeat: no-repeat;
	background-position: center top;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #FFFFFF;
	text-indent: 10px;
	letter-spacing: 0.5pt;
	padding-top: 5px;
	padding-bottom: 5px;
}
.bg_summeerBODY {
	background-image: url(../images/bg_summer_02.jpg);
	background-repeat: repeat-y;
	background-position: center top;
}
.bg_fallTOP {
	background-image: url(../images/bg_fall_01.jpg);
	background-repeat: no-repeat;
	background-position: center top;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #FFFFFF;
	text-indent: 10px;
	letter-spacing: 0.5pt;
	padding-top: 5px;
	padding-bottom: 5px;
}
.bg_fallBODY {
	background-image: url(../images/bg_fall_02.jpg);
	background-repeat: repeat-y;
	background-position: center top;
}
.bg_essentialsTOP {
	background-image: url(../images/bg_essential_01.jpg);
	background-repeat: no-repeat;
	background-position: center top;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #FFFFFF;
	text-indent: 10px;
	letter-spacing: 0.5pt;
	padding-top: 5px;
	padding-bottom: 5px;
}
.bg_essentialsBODY {
	background-image: url(../images/bg_essential_02.jpg);
	background-repeat: repeat-y;
	background-position: center top;
}
.bg_genericTOP {
	background-repeat: no-repeat;
	background-position: center top;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #FFFFFF;
	text-indent: 10px;
	letter-spacing: 0.5pt;
	padding-top: 5px;
	padding-bottom: 5px;
	background-color: #5A96BF;
}
.bg_genericBODY {
	background-repeat: repeat-y;
	background-position: center top;
	background-color: #5A96BF;
}
.bg_summerTOP {
	background-image: url(../images/bg_summerok_01.jpg);
	background-repeat: no-repeat;
	background-position: center top;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #FFFFFF;
	text-indent: 10px;
	letter-spacing: 0.5pt;
	padding-top: 5px;
	padding-bottom: 5px;
}
.bg_summerBODY {
	background-image: url(../images/bg_summerok_02.jpg);
	background-repeat: repeat-y;
	background-position: center top;
}
.bg_springTOP {
	background-image: url(../images/bg_spring_01.jpg);
	background-repeat: no-repeat;
	background-position: center top;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #FFFFFF;
	text-indent: 10px;
	letter-spacing: 0.5pt;
	padding-top: 5px;
	padding-bottom: 5px;
}
.bg_springBODY {
	background-image: url(../images/bg_spring_02.jpg);
	background-repeat: repeat-y;
	background-position: center top;
}
.bg_resortTOP {
	background-image: url(../images/bg_resort_01.jpg);
	background-repeat: no-repeat;
	background-position: center top;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #FFFFFF;
	text-indent: 10px;
	letter-spacing: 0.5pt;
	padding-top: 5px;
	padding-bottom: 5px;
}
.bg_resortBODY {
	background-image: url(../images/bg_resort_02.jpg);
	background-repeat: repeat-y;
	background-position: center top;
}
.bg_bestsellersTOP {
	background-image: url(../images/bg_summer_01.jpg);
	background-repeat: no-repeat;
	background-position: center top;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #FFFFFF;
	text-indent: 10px;
	letter-spacing: 0.5pt;
	padding-top: 5px;
	padding-bottom: 5px;
}
.bg_bestsellersBODY {
	background-image: url(../images/bg_summer_02.jpg);
	background-repeat: repeat-y;
	background-position: center top;
}
.resort {
	background-image: url(../images/resort_index_tab_sp1.jpg);
	background-repeat: no-repeat;
	background-position: right top;
}
.spring {
	background-image: url(../images/spring_back.jpg);
	background-repeat: no-repeat;
	background-position: right top;
}
.summer_tab {
	background-image: url(../images/summer.jpg);
	background-repeat: no-repeat;
	background-position: right top;
}
