/* Amsterdam Headshop CSS Document */
body, html {
margin:0px;
padding:0px;
font-family:Arial, Helvetica, Verdana, sans-serif;
font-size:10px;
text-align:center;
color:#9B8093;
background-color:#ffffff;
}
a:link, a:visited {
text-decoration:underline;
color:#90AF4C;
}
a:hover, a:active {
text-decoration:none;
color:#AF62AD;
}
/*
h1 {
font-size:1.5em;
letter-spacing:0.1em;
font-weight:bold;
font-style:italic;
margin:0px 0px 0px 30px;
color:#AF62AD;
text-align:left;
}*/

h3 {
font-size:1.5em;
letter-spacing:0.1em;
font-weight:bold;
font-style:italic;
margin:20px 0px 0px 15px;
color:#90AF4C;
}






/*==================================================================================== MAIN =============*/
#main {
width:990px;
margin:0px auto;
padding:0px;
}
/*==================================================================================== HEAD =============*/
#head a, #head a:visited, #head a:hover, #head a:active {
text-decoration:none;
margin:0px;
padding:0px;
}
#head img {
margin:0px;
padding:0px;
border:0px;
}
/*==================================================================================== LEFT MENU =============*/
#left {
float:left;
width:230px;
margin:0px 0px 0px 0px;
padding:0px;
text-align:left;
}
#left strong {
font-size:14px;
display:block;
margin:15px 0px 0px 0px;
padding:0px 0px 2px 0px;
color:#85906E;
}
#left a, #left a:visited {
font-size:11px;
display:block;
margin:0px 0px 0px 5px;
padding:3px 0px 3px 5px;
text-decoration:none;
border-bottom:1px dashed #B8C49E;
}
#left a:hover, #left a:active {
color:#666F53;
text-decoration:underline;
background-color:#F1F4EB;
}
#left a.last, #left a.last:visited {
font-size:11px;
display:block;
margin:0px 0px 0px 5px;
padding:3px 0px 3px 5px;
text-decoration:none;
border-bottom:0px;
}
#left a.last:hover, #left a.last:active {
color:#666F53;
text-decoration:underline;
background-color:#F1F4EB;
}
/*==================================================================================== RIGHT =============*/
#right {
float:left;
width:745px;
margin:15px 0px 0px 0px ;
padding:0px 0px 0px 15px;
}

#right h4 {
font-size:20px;
letter-spacing:0.3em;
font-weight:normal;
text-align:center;
margin:0px 0px 0px 0px;
padding:0px 0px 0px 0px;
color:#85906E;
}

/*#head-menu {
padding:5px 0px 0px 0px;
margin:0px;
height:20px;
}
#head-menu a, #head-menu a:visited {
font-size:1.2em;
font-weight:bold;
color:#AF62AD;
text-decoration:underline;
margin:0px 15px 0px 15px;
}
#head-menu a:hover, #head-menu a:active {
color:#90AF4C;
}*/
#head-editorial {
text-align:left;
padding:0px 10px 15px 10px;
margin:0px 0px 0px 0px;
}
#head-editorial h1 {
font-size:20px;
font-weight:normal;
/*font-style:italic;
letter-spacing:0.1em;*/
margin:0px 0px 0px 0px;
color:#85906E;
text-align:left;
}
#head-editorial p {
text-indent:10px;
font-size:1.3em;
line-height:20px;
/*font-family:"Times New Roman", Times, serif;*/
color:#9B8093;
padding:0px;
margin:5px 0px 0px 0px;
}
#head-editorial a, #head-editorial a:visited, #head-editorial a:hover, #head-editorial a:active {
color:#AF62AD;
}
h1#main-page-header-1  {
color:#9B8093;
font-size:1.3em;
line-height:20px;
font-weight:normal;
font-style:normal;
letter-spacing:0px;
display:inline;
margin:0px 0px 0px 0px;
padding:0px 0px 0px 0px;
/*font-family:"Times New Roman", Times, serif;*/
}
h2#main-page-header-2  {
color:#9B8093;
font-size:1.3em;
line-height:20px;
font-weight:normal;
font-style:normal;
letter-spacing:0px;
display:inline;
margin:0px 0px 0px 0px;
padding:0px 0px 0px 0px;
/*font-family:"Times New Roman", Times, serif;*/
}
/*==================================================================================== THUMBNAILS =============*/
#thumbnails {
margin:20px 0px 0px 0px !important;
margin:20px 0px 0px 0px;
padding:0px 0px 0px 0px;
text-align:center;
}
.thumbnail {
height:240px;
width:132px;
float:left;
background-color:#F1F4EB;
border-bottom:1px dashed #EFE0E8;
margin:0px 6px 20px 6px !important;
margin:0px 6px 20px 6px;
padding:0px 0px 0px 0px;
text-align:center;
}
.thumbnail-name {
margin:0px auto 0px auto;
padding:5px 5px 5px 5px;
background-color:#f7f2f5;
border-top:1px dashed #EFE0E8;
border-bottom:1px dashed #EFE0E8;/**/
text-align:center;
color:#AF62AD;
font-weight:bold;
font-size:1.2em;
vertical-align:top;
}
.thumbnail-name a, .thumbnail-name a:visited {
color:#AF62AD;
text-decoration:none;
vertical-align:top;
}
.thumbnail-name a:hover, .thumbnail-name a:active {
color:#90AF4C;
text-decoration:underline;
}

div.thumbnail-name span.price-1 {
color:#90AF4C;
}
.thumbnail-1 {
height:190px;
width:360px;
float:left;
border-bottom:1px dashed #EFE0E8;
margin:0px 6px 30px 6px;
padding:0px 0px 0px 0px;
text-align:center;
background-color:#FBF9FA;
}
div.thumbnail-name-1 {
margin:0px 0px 0px 0px;
padding:5px 0px 5px 5px;
background-color:#ffffff;
border-bottom:1px dashed #EFE0E8;
text-align:left;
vertical-align:top;
}
div.thumbnail-name-1 a, div.thumbnail-name-1 a:visited {
color:#90AF4C;
text-decoration:underline;
vertical-align:top;
font-weight:bold;
font-size:1.4em;
}
div.thumbnail-name-1 a:hover, div.thumbnail-name-1 a:active {
color:#AF62AD;
text-decoration:none;
}

div.thumbnail-1 p.price {
font-weight:bold;
font-size:1.6em;
color:#AF62AD;
line-height:25px;
}

.thumbnail img {
border:0px;
margin:0px auto 0px auto !important;
margin:0px auto 0px auto;
padding:5px 8px 5px 8px;
vertical-align:	middle;
background-color:#FBF9FA;
border-bottom:1px dashed #EFE0E8;
}
.thumbnail-1 img {
border:0px;
margin:5px 0px 0px 0px;
padding:0px 0px 0px 0px;
vertical-align:	middle;
/*background-color:#FBF9FA;*/
background-color:#ffffff;
vertical-align:middle;
float:left;
}
.more {
text-align:center;
margin:0px auto 0px auto;
padding:5px 5px 5px 5px;
font-size:11px;
font-weight:bold;
color:#666F53;
vertical-align:	bottom;
background-color:#F1F4EB;
}
.more a, .more a:visited {
font-size:12px;
color:#90AF4C;
font-weight:bold;
text-decoration:underline;
vertical-align:	bottom;
}
.more a:hover, .more a:active {
color:#666F53;
text-decoration:none;
}
.more-description {
float:left;
width:220px;
text-align:left;
margin:5px 0px 0px 0px;
padding:5px 10px 5px 10px;
}
.more-description p {
font-size:11px;
font-weight:normal;
color:#666F53;
vertical-align:middle;
margin:0px auto;
padding:0px;
}
.more-description a, .more-description a:visited {
margin:0px;
font-size:11px;
font-weight:normal;
text-decoration:none;
color:#85906E;
vertical-align:	bottom;
}
.more-description a:hover, .more-description a:active {
text-decoration:none;
color:#85906E;
}
.clear {
clear:both;
height:1px;
line-height:1px;
margin:0px;
padding:0px;
font-size:0.1em;
}

div.clear {
clear:both;

/* height:1px; */
/* line-height:1px; */
/* margin:0px; */
/* padding:0px; */
/* font-size:0.1em; */
}


/*==================================================================================== SMALL THUMBNAILS =============*/
/*.thumbnail-small {
float:left;
background-image:url(/images/thumbnail-small-bg.jpg);
background-position:top;
background-repeat:no-repeat;
height:135px;
width:96px;
border:0px;
margin:0px 6px 20px 6px !important;
margin:0px 6px 20px 6px;
padding:0px 0px 0px 0px;
text-align:left;
}
.thumbnail-small-name {
width:89px;
margin:5px 10px 0px 2px;
padding:0px 0px 0px 0px;
font-style:italic;
text-align:center;
}
.thumbnail-small-name a {
color:#AF62AD;
font-weight:bold;
font-size:1.2em;
text-decoration:none;
}
.thumbnail-small-name a:visited {
color:#AF62AD;
text-decoration:none;
}
.thumbnail-small-name a:hover {
color:#AF62AD;
text-decoration:underline;
}
.thumbnail-small-name a:active {
color:#AF62AD;
text-decoration:underline;
}

.thumbnail-small img {
border:0px;
margin:7px 0px 0px 5px !important;
margin:5px 0px 0px 5px;
padding:0px;
width:81px;

}
*/

/*==================================================================================== PRODUCT =============*/
#product {
margin:0px 0px 0px 10px;
padding:0px 0px 0px 0px;
text-align:left;
}

#product h1 {
font-weight:normal;
font-size:20px;
text-align:left;
margin:0px 0px 0px 220px;
color:#AF62AD;
text-align:left;
text-decoration:none;
display:inline;
}
#price {
margin:0px 0px 0px 15px;
font-size:20px;
display:inline;
color:#90AF4C;
}
/*
#product-name-price {
margin:0px 0px 0px 10px !important;
margin:0px 0px 0px 10px;
padding:0px;
width:400px;
text-decoration:none;
}
#product-name-price a, #product-name-price a:visited {
color:#AF62AD;
text-decoration:underline;
}
#product-name-price a:hover, #product-name-price a:active {
color:#AF62AD;
text-decoration:none;
}*/
#product-image {
float:left;
margin:10px 0px 0px 10px;
padding:0px 0px 0px 0px;
width:200px;
text-align:center;
}
#product-image img {
border:0px;
margin:0px auto 0px auto;
padding:0px;
}

#product-description {
float:left;
margin:0px 0px 0px 0px !important;
margin:0px 0px 0px 0px;
padding:0px 0px 20px 10px;
width:500px;
text-align:justify;
line-height:16px;
}

#product-description p {
text-indent:5px;
font-size:1.3em;
line-height:20px;
/*font-family:"Times New Roman", Times, serif;*/
color:#9B8093;
padding:0px;
margin:5px 0px 0px 0px;
}

#product-description a, #product-description a:visited, #product-description a:hover, #product-description a:active {
color:#AF62AD;
}
#buy-button {
margin:20px 0px 0px 0px;
padding:0px 0px 0px 0px

}
#buy-button img {
border:0px;
margin:0px;
padding:0px;
}
#buy-button a, #buy-button a:visited, #buy-button a:hover, #buy-button a:active{
text-decoration:none;
border:0px;
}

/*#product-big a, #product-big a:visited {
color:#AF62AD;
text-decoration:underline;
}
#product-big a:hover, #product-big a:active {
color:#90AF4C;
text-decoration:none;
}*/
div.back-to {
clear:both;
font-size:14px;
font-weight:bold;
margin:10px 0px 0px 220px;
padding:0px 0px 0px 0px;
color:#85906E;
}
div.back-to a, div.back-to a:visited {
text-decoration:underline;
} 
div.back-to a:hover, div.back-to a:active {
text-decoration:none;
color:#666F53;
}
/*#review {
clear:both;
text-align:left;
margin:0px 0px 0px 0px;
padding:10px 0px 0px 0px;
font-style:normal;
}
#review p {
font-size:1em;
line-height:14px;
font-style:italic;
color:#738BB1;
text-align:justify;
margin:15px 0px 0px 0px;
}
#more-reviews {
margin:20px 0px 0px 15px;
font-size:1em;
}
#more-reviews a, #more-reviews a:visited {
color:#AF62AD;
text-decoration:underline;
}
#more-reviews a:hover, #more-reviews a:active {
color:#90AF4C;
text-decoration:none;
}*/
/*==================================================================================== PRODUCT PHOTOS =============*/
/*#photos {
width:666px;
text-align:center;
margin:0px 0px 30px 60px;
padding:20px 0px 0px 0px;
font-style:normal;
}
#photos img {
float:left;
margin:20px 20px 0px 0px;
padding:0px;
border:0px;
}*/
/*==================================================================================== PRODUCT REVIEWS =============*/
/*.back-to {
margin:0px 0px 0px 0px !important;
margin:0px 0px 0px 0px;
padding:0px;
font-size:1.2em;
}
.back-to p {
display:inline;
margin:0px 20px;
}
.back-to a, .back-to a:visited {
color:#AF62AD;
font-weight:bold;
font-style:italic;
text-decoration:underline;
}
.back-to a:hover, ..back-to a:active {
color:#90AF4C;
text-decoration:none;
}

 a#back-to-product ,  a#back-to-product:visited {
font-size:1.6em;
color:#AF62AD;
text-decoration:underline;
}
 a#back-to-product:hover,  a#back-to-product:active {
color:#90AF4C;
text-decoration:none;
}
 a#back-to-category,  a#back-to-category:visited {
font-size:1.4em;
color:#AF62AD;
text-decoration:underline;
}
 a#back-to-category:hover,  a#back-to-category:active {
color:#90AF4C;
text-decoration:none;
}

 a#back-to-homepage,  a#back-to-homepage:visited {
font-size:1.2em;
color:#AF62AD;
text-decoration:underline;
}
 a#back-to-homepage:hover,  a#back-to-homepage:active {
color:#90AF4C;
text-decoration:none;
}
.review-blue {
padding:20px 0px 0px 0px;
color:#90AF4C;
}
.review-green {
padding:20px 0px 0px 0px;
color:#3D8B25;
}
.review-purple {
padding:20px 0px 0px 0px;
color:#AF62AD;
}
*/
/*==================================================================================== OTHER SUB-PAGES =============*/
#other-resources {
margin:0px 0px 0px 10px;
padding:0px;
width:735px;
}
#other-resources p {
text-indent:10px;
font-size:1.3em;
line-height:20px;
/*font-family:"Times New Roman", Times, serif;*/
color:#9B8093;
padding:0px;
margin:15px auto 0px auto;
}
#other-resources img {
border:0px;
}
#how-to {
margin:0px 0px 0px 10px;
padding:0px;
width:735px;
text-align:left;
}

#how-to p {
text-indent:10px;
font-size:1.3em;
line-height:20px;
/*font-family:"Times New Roman", Times, serif;*/
color:#9B8093;
padding:0px;
margin:5px 0px 0px 0px;
}
#how-to img {
border:1px solid #E0CDE0;
margin:0px auto;
padding:0px;
vertical-align:top;
/*max-width:220px;*/
}

.how-to-left {
float:left;
border:0px;
margin:5px 10px 0px 0px;
padding:0px;
text-align:left;
vertical-align:top;
}
.how-to-right {
float:right;
border:0px;
margin:5px 0px 0px 10px;
padding:0px;
text-align:left;
}
#how-to span {
margin:0px 0px 0px 15px;
padding:0px;
font-size:10px;
}
#how-to-1 {
margin:0px 0px 0px 10px;
padding:0px;
width:735px;
text-align:left;
}

#how-to-1 p {
text-indent:10px;
font-size:1.3em;
line-height:20px;
/*font-family:"Times New Roman", Times, serif;*/
color:#9B8093;
padding:0px;
margin:5px 0px 0px 0px;
}
#how-to-1 img {
float:left;
margin:0px 10px 0px 0px;
padding:0px;
vertical-align:top;
}
.top {
text-align:right;
margin:0px 15px 0px 0px;
padding:0px 0px 20px 0px;
font-size:10px;
vertical-align:top;
}
.top-s {
font-size:17px;
font-weight:bold;
text-decoration:none;
vertical-align:top;
}
.top a, .top a:visited {
text-decoration:underline;
vertical-align:top;
border:0px;
}
.top a:hover, .top a:active{
text-decoration:none;
}
/*==================================================================================== FOOT =============*/

#foot {
padding:50px 0px 0px 0px;
margin:10px auto 0px auto;
background-image:url(/images/foot-bg.jpg);
background-position:top;
background-repeat:no-repeat;

}

#foot-menu {
padding:0px 0px 0px 0px;
margin:0px auto 10px auto;
}
#foot-menu a, #foot-menu a:visited {
font-size:1.2em;
font-weight:bold;
color:#90AF4C;
margin:0px 15px 0px 15px;
}
#foot-menu a:hover, #foot-menu a:active {
color:#666F53;
}
.foot-dot {
height:1px;
width:315px;
border:0px;
margin:0px;
padding:0px;
}
#copyright {
margin:0px	auto 0px auto;
padding:0px 0px 0px 0px;
margin:0px;
font-size:1em;
font-weight:normal;
color:#B2B2B2;
}
#copyright a, #copyright a:visited {
color:#B2B2B2;
}
#copyright a:hover, #copyright a:active {
color:#AF62AD;
}