@charset "UTF-8";
/* CSS Document */

body {
background-color:#727F82;
}

body img {
border:none;
}

body a:link, body a:visited {
color:#FEBB1D;
text-decoration:underline;
}

body a:hover {
text-decoration:none;}

#wrapper {
width:100%;
height:100%;
font-family:Arial, Helvetica, sans-serif;
}

#wrapperAlign {
width:800px;
position:relative;
}

#logo {
margin:0px 0px 20px 5px;
}

#tagline {
float:right;
color:white;
font-size:12px;
width:225px;
text-align:right;
margin-top:30px;
color:#d3dd29;
}

#tagline #sub {
color: #FFC740;
}

#nav {
margin-left:5px;
position:relative;
}

.navlink {
float:left;
margin-right:2px;
color:#FFFFFF;
font-weight:bold;
font-size:12px;
}

.navlink a:link, .navlink a:visited, .navlink a:hover {
cursor:pointer;
color:#FFFFFF;
text-decoration:none;
}

#clothingMenu {
visibility:hidden;
position:absolute;
left:65px;
top:136px;
background-color:#FFFFFF;
border:1px solid #6D4F2C;
width:710px;
}

#clothMenuTitle {
float:left;
font-size:14px;
margin-top:7px;
width:140px;
font-weight:bold;
}

#clothMenuTitle a:link, #clothMenuTitle a:visited {
color:#FCB24B;
text-decoration:none;
}

#clothMenuTitle a:hover {
text-decoration:underline;
}

#clothMenuDots {
height:1px;
font-size:1px;
background-image:url(img/bak_dot.gif);
background-repeat:repeat-x;
margin:7px;
display:block;
}

#clothMenuList {
float:left;
font-size:12px;
line-height:20px;
width:140px;
}

#clothMenuList span {
font-size:12px;
font-weight:bold;

}

#clothMenuList span a:link, #clothMenuList span a:visited {
color: #C6D92D;
}

#clothMenuList a:link, #clothMenuList a:visited {
color:#727F82;
text-decoration:none;
}

#clothMenuList a:hover {
text-decoration:underline;
}

#clothMenuBottom{
background-color:#727F82;
border:1px solid #FFFFFF;
}

#clothMenuBotSel{
float:left;
width:150px;
font-weight:bold;
font-size:12px;
margin:5px 0px;
}

#clothMenuBotSel a:link, #clothMenuBotSel a:visited {
color:#FFFFFF;
text-decoration:none;
}

#clothMenuBotSel a:hover {
text-decoration:underline;
}

.bodycopy {
color:#FFFFFF;
font-size:11px;
font-family:Arial, Helvetica, sans-serif;
text-align:justify;
}

#footer {
color:#FEBB1D;
font-size:11px;
font-family:Arial, Helvetica, sans-serif;
text-align:justify;
}

#footer a:link, #footer a:visited {
color:#FEBB1D;
text-decoration:underline;
}

#footer a:hover {
text-decoration:none;}

.nrd1, .nrd2, .nrd3, .nrd4, .trd1, .trd2, .trd3, .trd4, .wrd0, .wrd1, .wrd2, .wrd3, .wrd4, .wrd5, .wrd6, .wrd7 {font-size:1px; overflow:hidden; display:block;}

.navlink a:link .nrd1, .navlink a:visited .nrd1 {height:1px; margin:0 5px;}
.navlink a:link .nrd2, .navlink a:visited .nrd2 {height:1px; margin:0 3px;}
.navlink a:link .nrd3, .navlink a:visited .nrd3 {height:1px; margin:0 2px;}
.navlink a:link .nrd4, .navlink a:visited .nrd4 {height:2px; margin:0 1px;}
.navcontent {color:#ffffff;height:24px;line-height:20px;}
.navlink a:link .navcontent, .navlink a:visited .navcontent {text-decoration:none;}

.navlink a:hover .nrd1 {height:1px;margin:0 5px;cursor:pointer;}
.navlink a:hover .nrd2 {height:1px;margin:0 3px;cursor:pointer;}
.navlink a:hover .nrd3 {height:1px;margin:0 2px;cursor:pointer;}
.navlink a:hover .nrd4 {height:2px;margin:0 1px;cursor:pointer;}
.navlink a:hover .navcontent {cursor:pointer;}

#on .nrd1 {height:1px; background:#ffffff; margin:0 5px;}
#on .nrd2 {height:1px; background:#ffffff; margin:0 3px;}
#on .nrd3 {height:1px; background:#ffffff; margin:0 2px;}
#on .nrd4 {height:2px; background:#ffffff; margin:0 1px;}
#on .navcontent {background: #ffffff;color:#727F82;text-decoration:none;}

.trd1 {height:1px; background:#354648; margin:0 5px;}
.trd2 {height:1px; background:#354648; margin:0 3px;}
.trd3 {height:1px; background:#354648; margin:0 2px;}
.trd4 {height:2px; background:#354648; margin:0 1px;}
.titlebar {background: #354648;color:#C6D92D;text-decoration:none;padding-left:13px; font-size:12px;font-weight:bold;}
.titlebar span {color:#FEBB1D;}

.wrd0 {height:1px; background:#9ca9ac; margin:0 7px;}
.wrd1 {height:1px; background:#9ca9ac; margin:0 5px;}
.wrd2 {height:1px; background:#9ca9ac; margin:0 4px;}
.wrd3 {height:1px; background:#ffffff; margin:0 3px; border-left: solid 5px #9ca9ac;border-right: solid 5px #9ca9ac;}
.wrd4 {height:1px; background:#ffffff; margin:0 2px; border-left: solid 4px #9ca9ac;border-right: solid 4px #9ca9ac;}
.wrd5 {height:1px; background:#ffffff; margin:0 1px; border-left: solid 4px #9ca9ac;border-right: solid 4px #9ca9ac;}
.wrd6 {height:1px; background:#ffffff; margin:0 1px; border-left: solid 3px #9ca9ac;border-right: solid 3px #9ca9ac;}
.wrd7 {height:1px; background:#ffffff; margin:0 0px; border-left: solid 4px #9ca9ac;border-right: solid 4px #9ca9ac;}
.wbg {background: #ffffff;color:#C6D92D;text-decoration:none;padding-left:5px; font-size:12px; border-left: solid 3px #9ca9ac;border-right: solid 3px #9ca9ac;}
.modtext { margin-top:5px;color:#354648;}

#subimage {
width:800px;
height:200px;
}

#dotline {
background-image:url(img/bak_dot.gif);
background-repeat:repeat-x;
background-position:bottom;
width:800px;
height:2px;
font-size:1px;
margin-bottom:15px;
padding-top:15px;
}

#submenu {
font-size:12px;
font-weight:bold;
line-height:20px;
color:#C6D92D;
}

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

#submenu a:hover {
text-decoration:underline;
}

.tier1 a:link, .tier1 a:visited {
color:#FFC841;
}

.tier2 a:link, .tier2 a:visited {
color:#C6D92D;
margin-left:10px;
}

.tier3 a:link, .tier3 a:visited {
color:#BECFD3;
font-weight:normal;
margin-left:20px;
line-height:15px;
}

#selectedImg {
background-color:#CCCCCC;
width:300px;
height:450px;
}

.colorSwatch {
width:25px;
height:25px;
background-color:#999999;
margin:5px 5px 0px 0; 
float:left;
}

.colorSwatch img {
width:25px;
height:25px;
}

.swatchName {
text-transform:lowercase;
}


#cartbar {
display:block;
float:right;
color:white;
width:150px;
text-align:right;
margin-top:7px;
font-size:12px;
margin-right:10px;
}

#cartbar a{
font-weight:bold;
margin-left:5px;
margin-right:5px;
text-decoration:none;
}

.temp
{
	background-color: #ADFF2F;
	color: #000000;
}
#sharebar {
margin-top: 15px;
text-align:right;
}
#noPhoto {
background-color:white;
color:gray;
margin-top:200px;
padding:10px;
position:absolute;
text-align:center;
width:300px;
display:none;
}
