
/* Side Navigation */

.sideNavWomens {
	color: #FFCCCC;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: normal; 
	white-space: nowrap;
	text-transform: capitalize;
	text-decoration: none;
	border-bottom-color: #FFFFFF;
	border-bottom-style: solid;
	border-bottom-width: thin;
	background-color: #BA7489;
	padding: 5px;
}

.sideNavWomens a, .sideNavWomens a:link, .sideNavWomens a:visited, .sideNavWomens a:active {
	color: #FFCCCC;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: normal;
	text-transform: capitalize;
	text-decoration: none;
	border-bottom-color: #FFFFFF;
	border-bottom-style: solid;
	border-bottom-width: thin;
	background-color: #BA7489;
	padding: 5px;
}

.sideNavWomens a:hover {
    color: #FFFFFF;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: normal;
	text-transform: capitalize;
	text-decoration: underline;
	background-color: #BA7489;
	padding: 5px;
}

.sideNavWomensOpen {
    color: #FFFFFF;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: normal;
	white-space: nowrap;
	text-transform: capitalize;
	text-decoration: none;
	border-bottom-color: #FFFFFF;
	border-bottom-style: solid;
	border-bottom-width: thin;
	background-color: #993366;
	padding: 5px;
}

.sideNavWomensOpen a, .sideNavWomensOpen a:link, .sideNavWomensOpen a:visited, .sideNavWomensOpen a:active {
	color: #FFFFFF;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: normal;
	white-space: nowrap;
	text-transform: capitalize;
	text-decoration: none;
	border-bottom-color: #FFFFFF;
	border-bottom-style: solid;
	border-bottom-width: thin;
	background-color: #993366;
	padding: 5px;
}

.sideNavWomensOpen a:hover {
	text-decoration: underline;
}	

.sideNavSweats {
    color: #000000;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: normal;
	text-transform: capitalize;
	text-decoration: none;
	border-bottom-color: #FFFFFF;
	border-bottom-style: solid;
	border-bottom-width: thin;
	background-color: #B1666B;
	padding: 5px;
}

.sideNavSweats a, .sideNavSweats a:link, .sideNavSweats a:visited, .sideNavSweats a:active {
    color: #000000;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: normal;
	text-transform: capitalize;
	text-decoration: none;
	border-bottom-color: #FFFFFF;
	border-bottom-style: solid;
	border-bottom-width: thin;
	background-color: #B1666B;
	padding: 5px;
}

.sideNavSweats a:hover {
    color: #FFFFFF;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: normal;
	text-transform: capitalize;
	text-decoration: underline;
	background-color: #B1666B;
	padding: 5px;
}

.sideNavSweatsOpen {
    color: #FFFFFF;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: normal;
	white-space: nowrap;
	text-transform: capitalize;
	text-decoration: none;
	border-bottom-color: #FFFFFF;
	border-bottom-style: solid;
	border-bottom-width: thin;
	background-color: #880000;
	padding: 5px;
}

.sideNavHats {
    color: #663300;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: normal;
	text-transform: capitalize;
	text-decoration: none;
	border-bottom-color: #FFFFFF;
	border-bottom-style: solid;
	border-bottom-width: thin;
	background-color: #D4A159;
	padding: 5px;
}

.sideNavHats a, .sideNavHats a:link, .sideNavHats a:visited, .sideNavHats a:active {
    color: #663300;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: normal;
	text-transform: capitalize;
	text-decoration: none;
	border-bottom-color: #FFFFFF;
	border-bottom-style: solid;
	border-bottom-width: thin;
	background-color: #D4A159;
	padding: 5px;
}

.sideNavHats a:hover {
    color: #FFFFFF;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: normal;
	text-transform: capitalize;
	text-decoration: underline;
	background-color: #D4A159;
	padding: 5px;
}

.sideNavHatsOpen {
    color: #FFFFFF;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: normal;
	text-transform: capitalize;
	text-decoration: none;
	border-bottom-color: #FFFFFF;
	border-bottom-style: solid;
	border-bottom-width: thin;
	background-color: #996600;
	padding: 5px;
}

.sideNavLifestyle {
	color: #FFFFCC;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: normal;
	text-transform: capitalize;
	text-decoration: none;
	border-bottom-color: #FFFFFF;
	border-bottom-style: solid;
	border-bottom-width: thin;
	background-color: #735574;
	padding: 5px;
}

.sideNavLifestyle a, .sideNavLifestyle a:link, .sideNavLifestyle a:visited, .sideNavLifestyle a:active {
	color: #FFFFCC;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: normal;
	text-transform: capitalize;
	text-decoration: none;
	border-bottom-color: #FFFFFF;
	border-bottom-style: solid;
	border-bottom-width: thin;
	background-color: #735574;
	padding: 5px;
}

.sideNavLifestyle a:hover {
	color: #FFFFFF;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: normal;
	text-transform: capitalize;
	text-decoration: underline;
	background-color: #735574;
	padding: 5px;
}

.sideNavLifestyleOpen {
	color: #663366;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: normal;
	text-transform: capitalize;
	text-decoration: none;
	border-bottom-color: #FFFFFF;
	border-bottom-style: solid;
	border-bottom-width: thin;
	background-color: #DCC7C5;
	padding: 5px;
}

.sideNavLifestyleMenu {
	color: #333333;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: normal;
	text-transform: capitalize;
	text-decoration: none;
	border-bottom-color: #FFFFFF;
	border-bottom-style: solid;
	border-bottom-width: thin;
	background-color: #CC99B3;
	background-image: url(../media/arrow_nav_life10.gif);
	background-position:right;
	background-repeat:no-repeat;
	padding: 5px;
}

.sideNavLifestyleMenu a, .sideNavLifestyleMenu a:link, .sideNavLifestyleMenu a:visited, .sideNavLifestyleMenu a:active {
	color: #FFFFFF;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: normal;
	text-transform: capitalize;
	border-bottom-color: #FFFFFF;
	border-bottom-style: solid;
	border-bottom-width: thin;
	background-color: #CC99B3;
	padding: 5px;
}

.sideNavLifestyleMenu a:hover {
	color: #663366;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: normal;
	text-transform: capitalize;
	text-decoration: none;
	border-bottom-color: #FFFFFF;
	border-bottom-style: solid;
	border-bottom-width: thin;
	background-color: #CC99B3;
	padding: 5px;
}

.sideNavFun {
    color: #772B32;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: normal;
	text-transform: capitalize;
	text-decoration: none;
	border-bottom-color: #FFFFFF;
	border-bottom-style: solid;
	border-bottom-width: thin;
	background-color: #D6806E;
	padding: 5px;
}

.sideNavFun a, .sideNavFun a:link, .sideNavFun a:visited, .sideNavFun a:active {
    color: #772B32;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: normal;
	text-transform: capitalize;
	text-decoration: none;
	border-bottom-color: #FFFFFF;
	border-bottom-style: solid;
	border-bottom-width: thin;
	background-color: #D6806E;
	padding: 5px;
}

.sideNavFun a:hover {
    color: #FFFFFF;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: normal;
	text-transform: capitalize;
	text-decoration: underline;
	background-color: #D6806E;
	padding: 5px;
}

.sideNavFunOpen {
    color: #FFFFFF;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: normal;
	text-transform: capitalize;
	text-decoration: none;
	border-bottom-color: #FFFFFF;
	border-bottom-style: solid;
	border-bottom-width: thin;
	background-color: #A24538;
	background-position:right;
	background-repeat:no-repeat;
	padding: 5px;
}	

.sideNavHoliday {
    color: #333300;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: normal;
	text-transform: capitalize;
	text-decoration: none;
	border-bottom-color: #FFFFFF;
	border-bottom-style: solid;
	border-bottom-width: thin;
	background-color: #A6AB68;
	padding: 5px;
}

.sideNavHoliday a, .sideNavHoliday a:link, .sideNavHoliday a:visited, .sideNavHoliday a:active {
    color: #333300;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: normal;
	text-transform: capitalize;
	text-decoration: none;
	border-bottom-color: #FFFFFF;
	border-bottom-style: solid;
	border-bottom-width: thin;
	background-color: #A6AB68;
	padding: 5px;
}

.sideNavHoliday a:hover {
    color: #FFFFFF;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: normal;
	text-transform: capitalize;
	text-decoration: underline;
	background-color: #A6AB68;
	padding: 5px;
}

.sideNavHolidayOpen {
    color: #FFFFFF;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: normal;
	text-transform: capitalize;
	text-decoration: none;
	border-bottom-color: #FFFFFF;
	border-bottom-style: solid;
	border-bottom-width: thin;
	background-color: #663333;
	padding: 5px;
}	

.sideNavInfants { 
	color: #333300;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	text-transform: capitalize;
	text-decoration: none;
	border-bottom-color: #FFFFFF;
	border-bottom-style: solid;
	border-bottom-width: thin;
	background-color: #A6AB68;
	padding: 5px;
}

.sideNavInfantsMenu {
	color: #333300;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	text-transform: capitalize;
	text-decoration: none;
	border-bottom-color: #FFFFFF;
	border-bottom-style: solid;
	border-bottom-width: thin;
	background-color: #A6AB68;
	padding: 5px;
}

.sideNavInfantsMenu a, .sideNavInfantsMenu a:link, .sideNavInfantsMenu a:visited, .sideNavInfantsMenu a:active {
    color: #333300;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	text-transform: capitalize;
	text-decoration: none;
	border-bottom-color: #FFFFFF;
	border-bottom-style: solid;
	border-bottom-width: thin;
	background-color: #A6AB68;
	padding: 5px;
}

.sideNavInfantsMenu a:hover {
    color: #FFFFFF;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	text-transform: capitalize;
	text-decoration: underline;
	background-color: #A6AB68;
	padding: 5px;
}

.sideNavInfantsOpen {
    color: #333300;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	text-transform: uppercase;
	text-decoration: none;
	border-bottom-color: #666600;
	border-bottom-style: dotted;
	border-bottom-width: thin;
	background-color: #E0E0C2;
	padding: 8px;
}	

.sideNavInfantsOpen a, .sideNavInfantsOpen a:link, .sideNavInfantsOpen a:visited, .sideNavInfantsOpen a:active {
    color: #333300;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	text-transform: capitalize;
	text-decoration: none;
	border-bottom-color: #FFFFFF;
	border-bottom-style: solid;
	border-bottom-width: thin;
	background-color: #E0E0C2;
	padding: 5px;
}

.sideNavInfantsOpen a:hover {
	color: #333300;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	text-transform: capitalize;
	text-decoration: underline;
	border-bottom-color: #FFFFFF;
	border-bottom-style: solid;
	border-bottom-width: thin;
	background-color: #E0E0C2;
	padding: 5px;
}

.sideNavGifts {
    color: #CCFFFF;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	text-transform: capitalize;
	text-decoration: none;
	border-bottom-color: #FFFFFF;
	border-bottom-style: solid;
	border-bottom-width: thin;
	background-color: #449999;
	padding: 5px;
}

.sideNavGifts a, .sideNavGifts a:link, .sideNavGifts a:visited, .sideNavGifts a:active {
    color: #CCFFFF;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	text-transform: capitalize;
	text-decoration: none;
	border-bottom-color: #FFFFFF;
	border-bottom-style: solid;
	border-bottom-width: thin;
	background-color: #449999;
	padding: 5px;
}

.sideNavGifts a:hover {
    color: #FFFFFF;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	text-transform: capitalize;
	text-decoration: underline;
	background-color: #449999;
	padding: 5px;
}

.sideNavGiftsOpen {
    color: #FFFFFF;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	text-transform: capitalize;
	text-decoration: none;
	border-bottom-color: #FFFFFF;
	border-bottom-style: solid;
	border-bottom-width: thin;
	background-color:#46727C;
	padding: 5px;
}	

.sideNavMens {
    color: #CCFFFF;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	text-transform: capitalize;
	text-decoration: none;
	border-bottom-color: #FFFFFF;
	border-bottom-style: solid;
	border-bottom-width: thin;
	background-color: #84828F;
	padding: 5px;
}

.sideNavMens a, .sideNavMens a:link, .sideNavMens a:visited, .sideNavMens a:active {
	color: #CCFFFF;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	text-transform: capitalize;
	text-decoration: none;
	border-bottom-color: #FFFFFF;
	border-bottom-style: solid;
	border-bottom-width: thin;
	background-color: #84828F;
	padding: 5px;
	list-style-image:url(../media/arrow_view.gif);

}

.sideNavMens a:hover {
    color: #FFFFFF;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	text-transform: capitalize;
	text-decoration: underline;
	background-color: #84828F;
	padding: 5px;
}

.sideNavMensOpen {
    color: #FFFFFF;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	white-space: nowrap;
	text-transform: capitalize;
	text-decoration: none;
	border-bottom-color: #FFFFFF;
	border-bottom-style: solid;
	border-bottom-width: thin;
	background-color: #333366;
	padding: 5px;
}	

ul {
list-style-image:url(../media/arrow_view.gif);
list-style-position: outside;
}

/* Main Navigation */

.celebrityNav {
	color: #666600;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	line-height: 18px;
}

.celebrityNav a, .celebrityNav a:link, .celebrityNav a:visited, .celebrityNav a:active {
	color:#666600;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
}

.celebrityNav a:hover {
	color: #CC6666;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
    text-decoration: none;
}

.topNavigation {
font-family: "Trebuchet MS";
font-size: 15px;
font-weight: bold;
color: #FFFFF7;
}

.topNavigation a, .topNavigation a:link, .topNavigation a:visited, .topNavigation a:active {
font-family: "Trebuchet MS";
font-size: 15px;
font-weight: bold;
color: #FFFFF7;
}

.topNavigation a:hover {
font-family: "Trebuchet MS";
font-size: 15px;
font-weight: bold;
color: #FFFFF7;
text-decoration: none;
}

.topNavWhite {
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 13px;
font-weight: bold;
color: #333333;
}

.topNavWhite a, .topNavWhite a:link, .topNavWhite a:visited, .topNavWhite a:active {
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 13px;
font-weight: bold;
color: #333333;
}

.topNavWhite a:hover {
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 13px;
font-weight: bold;
color: #999900;
text-decoration: none;
}

.TopNavLifestyle {
	color: #996699;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	text-transform: uppercase;
}

.TopNavLifestyle a, .TopNavLifestyle a:link, .TopNavLifestyle a:visited, .ToptNavLifestyle a:active {
	color: #996699;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	text-transform: uppercase;
	text-decoration: underline;
}

.TopNavLifestyle a:hover {
    color: #009999;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	text-transform: uppercase;
	text-decoration: none;
}

.footerNav {
color:#000000;
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 11px;
font-weight: normal;
}

.footerNav a, .footerNav a:link, .footerNav a:visited, .footerNav a:active {
color:#000000;
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 11px;
font-weight: normal;
text-decoration: underline;
}

.footerNav a:hover {
color: #666666;
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 11px;
font-weight: normal;
text-decoration: none;
}


.tailLight {	
    color: #FFFFCC;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: normal;
	line-height: 15px;
	text-decoration: none;
}

.tailLight a, .tailLight a:link, .tailLight a:visited, .tailLight a:active {
	color: #FFFFCC;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: normal;
	line-height: 15px;
	text-decoration: underline;
}

.tailLight a:hover {
	color: #FFFFCC;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: normal;
	line-height: 15px;
	text-decoration: none;
}
	
.privacy {
    color: #333333;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: normal;
	background-color: #ECE9D8;
	line-height: 20px;
	padding-left: 4px;
	padding-right: 4px;

}	

.privacy a, .privacy a:link, .privacy a:visited, .privacy a:active {
	color: #333333;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: normal;
	background-color: #ECE9D8;
	line-height: 15px;
	padding-left: 4px;
	padding-right: 4px;
	text-decoration: underline;
}

.privacy a:hover {
	color: #333333;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: normal;
	background-color: #ECE9D8;
	line-height: 15px;
	padding-left: 4px;
	padding-right: 4px;
	text-decoration: none;
}

.subscribeLink {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #CC3366;
	text-decoration: none;
}

.subscribeLink a, .subscribeLink a:link, .subscribeLink a:visited, .subscribeLink a:active {
    font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #CC3366;
	text-decoration: none;
}

.subscribeLink a:hover {
    font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #006666;
	text-decoration: none;
}

.TopSmallNav {
color:#000000;
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 11px;
font-weight: normal;
}

.TopSmallNav a, .TopSmallNav a:link, .TopSmallNav a:visited, .TopSmallNav a:active {
color:#000000;
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 11px;
font-weight: normal;
text-decoration: underline;
}

.TopSmallNav a:hover {
color: #990000;
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 11px;
font-weight: normal;
text-decoration: none;
}

/* ABOUT */

.aboutMain {
    font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 11px;
	font-weight: normal;
	color: #993333;
	text-decoration: none;
}

/* CHECKOUT */

.fields {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #666633;
}


/* CONTACT */

.contactMainText {
    color: #FF6633;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	text-decoration: none;
}

.contactRetailText {
    color: #406666;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	text-decoration: none;
}

.contactMainTextLink {
    color: #406666;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
}
	
.contactMainTextLink a, .contactMainTextLink a:link, .contactMainTextLink a:visited, .contactMainTextLink a:active {
    color: #406666;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	text-decoration: underline;
}

.contactMainTextLink a:hover {
    color: #CC6600;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	text-decoration: none;
}

/* CUSTOMER SERVICE */

.custServ {
    font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #333366;
	text-decoration: none;
}

.custServSmall {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: normal;
	color: #663366;
	text-decoration: none;
}

.custServLink {
    font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #663366;
}
	
.custServLink a, .custServLink a:link, .custServLink a:visited, .custServLink a:active {
    font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #663366;
	text-decoration: underline;
}

.custServLink a:hover {
    font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #999900;
	text-decoration: none;
}

/* GALLERY */

.galleryMain {
	font-family: Georgia, "Times New Roman", sans-serif;
	font-size: 14px;
	font-weight: bold;
	color: #666633;
	text-decoration: none;
}

.galleryMain a, .galleryMain a:link, .galleryMain a:visited, .galleryMain a:active {
    font-family: Georgia, "Times New Roman", sans-serif;
	font-size: 14px;
	font-weight: bold;
	color: #666633;
	text-decoration: underline;
}

.galleryMain a:hover {
	font-family: Georgia, "Times New Roman", sans-serif;
	font-size: 14px;
	font-weight: bold;
	color: #CC6666;
	text-decoration: none;
}

.galleryTextCell {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: normal;
	line-height: 12px;
	color: #663366;
}


/* LIFESTYLE */

.lifestyleMain {
    font-family: "Bookman Old Style";    
    font-size: 13px;
	font-weight: normal;
	line-height: 16px;
	color: #663366;
}

.lifestyleLink {
   	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #339999;
}

.lifestyleLink a, .lifestyleLink a:link, .lifestyleLink a:visited, .lifestyleLink a:active {
    font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #339999;
	text-decoration: underline;
}

.lifestyleLink a:hover {
    font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #FF6666;
	text-decoration: none;
}

.LifeFormFields {font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #663366;
}
.LifeFormSmallFields {font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	color: #7A6476;
}

/* NEWS */

.newsMain {
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 12px;
	font-weight: normal;
	color: #993333;
	text-decoration: none;
}

.newsTitle {
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 12px;
	font-weight: bold;
	color: #666666;
	text-decoration: none;
}

.NewsLink {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #993333;
}

.NewsLink a, .NewsLink a:link, .NewsLink a:visited, .NewsLink a:active {
    font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #993333;
	text-decoration: underline;
}

.NewsLink a:hover {
    font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #666600;
	text-decoration: none;
}

/* STORIES */

.storiesMain {
    color: #333333;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	text-decoration: none;
}

.storiesMainLink {
    color: #FF3366;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
}

.storiesMainLink a, .storiesMainLink a:link, .storiesMainLink a:visited, .storiesMainLink a:active {
    color: #FF3366;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	text-decoration: underline;
}

.storiesMainLink a:hover {
	color: #339999;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	text-decoration: none;
}


.bottomPage {
    color: #333333;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: normal;
	text-decoration: none;
	text-transform: uppercase;
}

.genBottomPageLink {
    font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	color: #339999;
	text-decoration: none;
}

.genBottomPageLink a, .genBottomPageLink a:link, .genBottomPageLink a:visited, .genBottomPageLink a:active {
    font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	color: #339999;
	text-decoration: none;
}

.genBottomPageLink a:hover {
    color: #FF3399;
}


/* GENERAL */

.cartBox {
    color: #333333;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	text-transform: lowercase;
	text-decoration: none;
}

.commentsText {
    color: #663333;
	font-family: "Trebuchet MS";
	font-size: 13px;
	font-weight: normal;
	text-decoration: none;
}

.commentsName {
    color: #666600;
	font-family: "Trebuchet MS";
	font-size: 13px;
	font-weight: normal;
}

.commentsName a, .commentsName a:link, .commentsName a:active, .commentsName a:visited {
	color: #666600;
	font-family: "Trebuchet MS";
	font-size: 13px;
	font-weight: bold;
}

.commentsName a:hover {
	color: #666600;
	font-family: "Trebuchet MS";
	font-size: 13px;
	font-weight: bold;
	text-decoration: none;
}

.disclaimer {
 	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: normal;
	color: #666666;
	text-decoration: none;
}

.idxLargeCopy {
	color: #FFFFF7;
	font-family: "Trebuchet MS";
	font-size: 13px;
	font-weight: normal;
}

.idxMetaCopy {
font-family: Arial, Helvetica, sans-serif;
font-weight: normal;
font-size: 9px;
color: #67684D;
}

.idxMetaBlack {
font-family: Arial, Helvetica, sans-serif;
font-weight: normal;
font-size: 9px;
color: #464646;
}

.idxMetaGreen {
font-family: Arial, Helvetica, sans-serif;
font-weight: normal;
font-size: 9px;
color: #3B4743;
}

.price {
    color: #336633;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	text-decoration: none;
}	

.salePrice {
	color: #990000;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	text-decoration: line-through;
}	

.shirtDesciption {
color: #333333;
font-family: Verdana, Arial, Helvetica, sans-serif;
letter-spacing: 1px;
font-size: 11px;
}

.sizeChartNav {
    color: #990000;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	text-transform: lowercase;
	text-decoration: none;
}

.sizeChartNav a, .sizeChartNav a:link, .sizeChartNav a:visited, .sizeChartNav a:active {
    color: #990000;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	text-transform: lowercase;
	text-decoration: none;
}

.sizeChartNav a:hover {
    color: #999900;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	text-transform: lowercase;
	text-decoration: none;
}

/* BORDER */

.mainBorder {
border-top-color: #000000;
border-top-style: solid;
border-top-width: 1px;
border-bottom-color: #000000;
border-bottom-style: solid;
border-bottom-width: 1px;
border-left-color:#000000;
border-left-style: solid;
border-left-width: 1px;
border-right-color: #000000;
border-right-style: solid;
border-right-width: 1px;
}

.navTopTableBgd {
background-image: url(../media/bg_nav_bevel_tan.jpg)
}

.leftDotted {
border-left-color: #999966;
border-left-style: dotted;
border-left-width:1px;
}

.topBorder770 {
border-top: 1px #666666 solid;
border-bottom: 1px #666666 solid;
}

.sideBorder770 {
border-left: 1px #333333 solid;
border-right: 1px #333333 solid;
}

.leftBorder770 {
border-left: 1px #B0A180 SOLID;
}

.bottomNavWhite {
font-size: 11px;
color: #FFFFFF;
font-family: Verdana, Arial, Helvetica, sans-serif;
}

.bottomNavWhite a, .bottomNavWhite a:link, .bottomNavWhite a:visited, .bottomNavWhite a:active {
font-size: 11px;
color: #FFFFFF;
font-family: Verdana, Arial, Helvetica, sans-serif;
}

.bottomNavWhite a:hover {
font-size: 11px;
color: #FFFFFF;
font-family: Verdana, Arial, Helvetica, sans-serif;
text-decoration: none;
}

.leftNavWhite770 {
font-family: "Trebuchet MS";
color: #660033;
font-size: 12px;
font-weight: bold;
}

.leftNavWhite770 a, .leftNavWhite770 a:link, .leftNavWhite770 a:visited, .leftNavWhite 770 {
font-family: "Trebuchet MS";
color: #660033;
font-size: 12px;
font-weight: bold;
}

.leftNavWhite770 a:hover {
font-family: "Trebuchet MS";
color: #999900;
font-size: 12px;
font-weight: bold;
text-decoration: none;
}

.leftNavWhite770_active {
font-family: "Trebuchet MS";
color: #999900;
font-size: 13px;
font-weight: bold;
text-decoration: none;
}

.topNavWhite770 {
font-family: "Trebuchet MS";
color: #666666;
font-size: 16px;
font-weight: bold;
}

.topNavWhite770 a, .topNavWhite770 a:link, .topNavWhite770 a:visited, .topNavWhite770 a:active {
font-family: "Trebuchet MS";
color: #666666;
font-size: 16px;
font-weight: bold;
}

.topNavWhite770 a:hover {
font-family: "Trebuchet MS";
color: #999933;
font-size: 16px;
font-weight: bold;
text-decoration: none;
}

.bottomBorder770 {
border-bottom: 1px #999999 dashed;
}