/* DEFAULT STYLES */
body {
	margin: 0;
	background-color: #151515;
	font-family: Helvetica, arial;
	color: #939598;
	font-size: 12px;
	line-height: 16px;
	letter-spacing: 1px;
	word-spacing: 1px;
}




a img {
    border: 0;
}

.level1 {


}

.level2 {

}

.level3 {

}

.storeName {
color:#d1d3d4;
}

.storeAddress {
color: #939598;
}

a:link {
   color: #939598;
	text-decoration: none;
}

a:visited {
    color: #939598;
	text-decoration: none;
}

a:hover {
   color: #d1d3d4;
	text-decoration: none;
}

a:active {
   color: #d1d3d4;
	text-decoration: none;
}


.linkDiv				{color: #939598;font-size:12px;	line-height: 18px;
	letter-spacing: 1px;
	word-spacing: 1px;
 }
.linkDiv:hover		{color: #d1d3d4;font-size:12px;	line-height: 18px;
	letter-spacing: 1px;
	word-spacing: 1px;
}
.linkDivSelected	{color: #d1d3d4;font-size:12px;	line-height: 18px;
	letter-spacing: 1px;
	word-spacing: 1px;
}


.paddingTop { padding-top: 7px;}
.paddingBottom { padding-bottom: 7px;}

.dottedBorder {width:473px; border-bottom: dotted 2px #939598;}

/* MAIN CONTAINERS */

#mainContainer {
	margin: auto;
	border-color: #000;
	border-style: solid;
	border-width: 9px;
	width: 896px;
	height: 516px;
	background-image: url(mainContainerBG.jpg);
	background-repeat: repeat-x;
}

#leftContainer {
	float: left;
	border-right: black solid 4px;
	width: 250px;
	height: 100%;
}

#rightContainer {
	float: right;
}

.mainLogo {
	padding-bottom: 47px;
}


#floatingDiv {
width:500px;
padding-right: 70px;
padding-top: 126px;
}

#bottomLinks {
	word-spacing: 5px;
	margin: auto;
	width: 914px;
	font-family: Helvetica, Arial;
	font-size: 11px;
	color: #636467;
	padding-top: 5px;
	line-height: 16px;
}

#copyright 
{
	word-spacing:0px;
	margin: auto;
	font-family: Verdana, Helvetica, Arial;
	font-size: 9px;
	color: #666666;
	padding-top: 0px;
	line-height: 12px;
}

#rightBodyContent {
	padding-bottom: 10px;
	/*padding-top: 5px;
	
    border-bottom: dotted 2px #939598;
	border-top: dotted 2px #939598;
 */

}

#mailingListBodyContent {
	padding-bottom: 0px;
	/*padding-top: 5px;
	
    border-bottom: dotted 2px #939598;
	border-top: dotted 2px #939598;
 */

}
#mailingListBorder {
padding-top: -20px;
}

/* COLLECTION */

#imgListDiv {
float:left;
width: 100px;
border-right: solid #000 4px;
}

#picLargeDiv {
float: left;
border-right: solid #000 4px;
width:344px;
}

#pageItemsDiv {
float:left;
width: 190px;

}

#collectionDiv {
width:642px;
}



#collectionLeft {
float:left;
width: 100px;
border-right: solid #000 4px;

}

#collectionMiddle {
float: left;
border-right: solid #000 4px;
width:344px;
}

#collectionRight {
float:left;
width: 190px;

}



#collectionContent {
padding-left: 20px;
padding-bottom: 20px;
}




.menuLinks {
	padding-left:22px;
	width: 184px;
	padding-top: 6px;
	padding-bottom:6px;

}
#linksDashedLink 
{
	/*
	border-bottom: dotted 2px #939598;
	border-top: dotted 2px #939598;

	padding-top: 6px;
	padding-bottom: 6px;
*/
}

.productName {
color: #d1d3d4;
line-height: 16px;
font-size: 11px;
}

.productDescription {
font-size: 11px;

}

.itemHeader {
color: #d1d3d4;
padding-bottom:3px;
width:155px;
}

.itemDescription {
color: #939598;
line-height: 15px;
width:155px;

}


.avalableSizes	
{
	padding-top:7px;
}

.colorsSizes {
padding-top: 7px;
width:155px;
}

.colorsDashedLine {
padding-top: 9px;
padding-bottom:8px;
}

.itemColors 
{
	padding-left: 20px;
	padding-top: 5px;
	line-height:14px;
	width:135px;
}



/* GREEN NOTES */

#greenNotesFabrics {
	margin-left: 15px;
}


.node1 {color:#939598; cursor:pointer; }
.node2 {color:#939598; padding-left:12px; cursor:pointer}
.node3 {padding-left:27px; padding-bottom:4px; }

.node1:hover {color:#d1d3d4; cursor:pointer}
.node2:hover {color:#d1d3d4; cursor:pointer}


.container {font-weight: normal; cursor:default}

.node1On {color:#d1d3d4; }
.node2On {color:#d1d3d4; }


/* BIO */
.bioPhoto {
padding-right: 10px;
margin-top: 3px;
}

.bordertopbottom {
	border-bottom: dotted 2px #939598;
	border-top: dotted 2px #939598;

}

.bordertop {
	border-top: dotted 2px #939598;

}

.borderbottom {
	border-bottom: dotted 2px #939598;

}

/* CONTACT */

input { 
 background-color: #000;
 border: 1px solid #000;
 color: #d1d3d4; 
 font-size: 11px;
}

label {
	color: #939598;
}

#sendFormLeft {
float: left;
}

#sendFormRight {
float: right;
margin-top: 3px;
}

.submitButton 
{
	font-size: 12px;
	color: #939598;
	background-color: transparent;
	border: 0;
	letter-spacing: 1px;
	cursor:pointer;
}
.submitButton:hover
{
	color: #d1d3d4;
	
}

.checkboxes {
font-family: Wingdings;
background-color: #000;
color: #939598;
cursor: default;
}

# span.radio {
width: 19px;
height: 25px;
padding: 0 5px 0 0;
background: url(checkbox.png) no-repeat;
display: block;
clear: left;
 float: left;
 }

.submitArrow {
display: inline;
margin-left: -8px;
}

/* STORE PAGES */


.storeNode1 	{color: #939598;cursor:hand; text-transform:capitalize;}
.storeNode1 img	{padding-right:6px;}
.storeNode2 	{color: #939598;padding-left:14px; cursor:hand; text-transform:capitalize;}
.storeNode2 img	{padding-right:6px;}
.storeNode3 	{color: #939598;padding-left:30px; text-transform:capitalize; line-height: 14px;}

.storeNode1:hover {color:#d1d3d4; cursor:pointer}
.storeNode2:hover {color:#d1d3d4; cursor:pointer}

.storeNode1On {color: #d1d3d4;}
.storeNode2On {color: #d1d3d4;}

.storeContainer {font-weight: normal; cursor:default}
.infoBox		{padding-bottom:5px; color: #939598; text-transform:capitalize;}
.infoHeader 	{color: #d1d3d4; padding-top: 3px; }
.storeLinks		{}
.infoAddress {
padding-top: 4px;
}







/* NEWS PAGE */
#newsContainer {
width: 473px;
line-height:14px;

}
.newsImage {
float:left;
width: 45px;
padding-top:4px;
padding-right: 4px;
}
.newsContent {
float:left;
magin-top: -1px;
}
.newsTitle {
color: #d1d3d4;
font-size: 12px;
line-height: 19px;

}
.newsDate {
color: #939598;
font-size: 11px;
}
.newsDownload {
color: #939598;
font-size: 11px;
padding-top: 3px;}


/* FOOTER LINKS */

.footerLinks a {
	color: #616161;
	text-decoration: none;
}
.footerLinks a:hover {
	color: #d1d3d4;
	text-decoration: none;
}

.footerLinks a:active {
	color: #d1d3d4;
	text-decoration: none;
}

.footerLinks a:visited {
	color: #616161;
	text-decoration: none;
}

.lightLink a {color: #d1d3d4;text-decoration: none;}
.lightLink a:active {color: #939598;text-decoration: none;}
.lightLink a:hover {color: #939598;text-decoration: none;}
.lightLink a:visited {color: #d1d3d4;text-decoration: none;}


/* SCROLL BAR  */

div#wn {
    float:left;
    margin-right:8px;

    }
    
div#scrollbar {
    float:left;
    }
#extra_controls, #scrollbar { 
    display:none; /* hide from incapable */
    }

div#scrollbarCol {
    float:right;
    }
#extra_controls, #scrollbar { 
    display:none; /* hide from incapable */
    }

.noscrollbar {
width:8px;
float:left;
}


.cursorPointer 
{
	cursor:pointer;
}
