@charset "utf-8";
/* CSS Document */
body {
  background-image: url("http://www.sourcecollection.com/images/sc_damask_bgd.gif"); 
  background-repeat: repeat; 
  background-position: 50% 50% ;
}img {border:none;}
p {
	COLOR: #774730;	font-family:Verdana, Arial, Helvetica, sans-serif;
}

/* General Classes */
.bold{font-weight:bold}
.strikeThrough {text-decoration:line-through}
.hidden {display:none}
.block {display:block}




#GroupItemPreviewTable { margin-top: 5px;}

/* Item Page Specific */
.iconKey{font-size:1.8em; font-weight: bold; margin-left:3px}
.IconKeyLink {} /* No Special Styling. Just used for JQUERY Popup */
#ShareSaveBar {text-align: left;margin-left:32px; margin-right:32px;float:left}
.itemContactBox{border: thin solid #774730; padding:2px; text-align: center; margin-top:10px;
    font-size:0.8em; width:150px; margin-left:3px; float:left}
#itemPaging {float:left; font-size: 0.9em; margin-left: 13px;}
#BarryDesignNotes {font-size: 0.9em; margin-top: 10px; margin-bottom:-5px}
	#BarryDesignNotes div {text-align: center}
	#BarryDesignNotesTextDiv {float: left; margin-left:10px; height:25px; margin-top: 3px}
	#BarryDesignNotesIconDiv {float: left; margin-left: 75px; height:25px;}
	#DesignNotesSoundIcon {height:25px; }
.AmazonWishListElement {}
.AmazonWishListElement img {margin:0px; padding:0px}
.availableHeader {font-family:Verdana, Arial, Helvetica, sans-serif; font-size:12px; background-color:white }
.QtyFormDiv {width:100%}
#VariationList {font-family:Verdana, Arial, Helvetica, sans-serif; font-size:12px; margin-bottom: 10px;}
    #VariationList span{background-color:#EDD1A1;}
.singleItemPrice {padding-top:0.7em}
.itemPrivateStockroomPrice {font-size:1.0em; color:red}
.itemPricingInfo {margin-bottom:5px}
.PrivateStockRoomNotice {color: red; font-style: italic; font-size:0.7em}
.ItemPricingPad {height:3px; border-bottom: thin solid white}
.AmazonWishListDiv {margin-top:2px; margin-right:2px;}
.PurchaseButton {color:white;  padding:2px; font-size:0.8em; font-weight:bold;
                cursor: pointer; margin-top:10px; background-color:#3e598e;
                border-style:none}
.itemDetailsLeft {width:120px; margin-left:5px; margin-top:10px; text-align:left}
    .itemDetailsLeftMarginText {margin-left:6px}
.itemDetailsMiddle {width:170px; margin-top:2px}
.itemDetailsRight {width:70px; margin-top:5px; background-color:#3e598e;}
.AttributeIcon {cursor: pointer;}
#ItemIconKeyDiv{display:none}
    #ItemIconKeyDiv ul {list-style:none}
    #ItemIconKeyDiv img {vertical-align:-25%; margin:1px}


/* Room Preview Specific */
.RoomPreviewFeaturedItems {margin-left:15px; width:13%; text-align:center}
    .RoomPreviewFeaturedItems h1 {margin-top:30px; margin-bottom:10px; font-size:0.9em}
    .RoomPreviewFeaturedItems h3 {font-size: 0.6em; margin-top:0px;
        margin-bottom:8px}
.RoomPreviewContentColumn {text-align:center; width:85%}
    .RoomPreviewViewAll {float:left;margin-left:65px}
    .RoomPreviewReturn {float:right;margin-right:65px}


/* Search Results */
#SearchResultsTable {border-collapse: collapse; width:100%}
    .SearchResultRowHeader {background-color:#3e598e; color:white}
    .SearchResultRowLight {background-color:#EDD1A1}
    .SearchResultRowDark {background-color:#F6E8D0}
    #SearchResultsTable td {text-align:center; vertical-align: middle; border:none;}
    #SearchResultsTable td span {padding:5px;}
    #SearchResultsTable td span img {border:none}

	
.GroupImageCaption {
	color: #000000;	
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	font-weight:bold
}

/* Group Page Specific */

.PrivateStockRoomImageCaption {color: red;font-style: italic; font-size:11px;}
.NewItemNotification {color:#800000; font-weight:bold; font-size:11px;}
.PageSelection { font-size:10px; font-weight:bold; text-align:center;	margin-top:5px;	text-align:right; margin-right:10px; margin-bottom:5px}
#GroupContentColumn2{width:80%}
#Content{margin-bottom:1%}
#ContentColumn1 {width:15%; float:left}
#ContentColumn2 {width:38%; padding-top:10px; text-align:left;float:left; margin-left:1%; margin-right:1%}
#ContentColumn3 {width:41%; padding-top:10px;float:right; text-align: center}
.GroupDescription { font-size:11px;	text-align:center;	margin-top: 5px; margin-left: 30px;	margin-right: 30px; }
        div.GroupPaging {text-align: right}
        #GroupItemList {overflow: hidden; margin-left:10%}
        div.GroupItemDivRow {"WebContent/htdocs/.htaccess"text-align:center;}
        div.GroupItemEntry {float:left; margin:5px; width:130px; line-height: 12px; font-size:10px}
            span.GroupItemCaption { color: #000000; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:10px;	font-weight:bold;}
                span.GroupItemCaption a:link{color: #000000;}
                span.GroupItemCaption a:visited{color: #000000;}
                span.GroupItemCaption a:hover{color: #000000;}
                span.GroupItemCaption a:active{color: #000000;}
        #GroupList {overflow: hidden}
        div.GroupDivRow {text-align: center; margin-left:1%}
        div.GroupEntry {float:left; margin:3px; width:180px; line-height: 10px; font-size:10px}

font.ProductSpecs {
	color: #000000;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
}

.ProductSpec {
	color: #000000;
	font-family:Verdana, Arial, Helvetica, sans-serif;
}

.ProductSpecItem {
	font-size:12px;
	margin-left: 5px;
	margin-top: 5px;
}

.ProductSpecDimension  {
	font-size: 9px;
	margin-left: 15px;
}

.ProductSpecDetailText, .ProductSpecEco {
	font-size: 9px;
	margin-left: 15px;
}
.ProductSpecEco{font-size:0.9em;}
    .ProductSpecEco img{vertical-align: middle; height:21px}

#tblProductSpecs {

}

a.NavButton {
	padding:0;
	margin:0;

}

p.ItemInfo {
	color: #000000;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	padding: 0px;
	margin: 0px;
        margin-top:10px;
}


h1.ImageCaption, h1.ItemTitle {
	color: black;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight:bold;
}
h3.ImageCaption {
	color: #774730;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight:bold;
	padding: 0;
	margin:0;
	margin-bottom:5px;
}

h1.GroupTitle {
	color: black;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size: 24px;
	font-weight: bold
}


h1.RoomTitle {
	color: #774730;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size: 24px;
	font-weight: bold;
	margin:0;
}

#AltImageNotice {
	width: 200px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:9px;
	color: #774730;
}

#AlternateImages {margin-left:8px; margin-top:0px}
#AlternateImages a {
margin: 7px;
float:left;
}

#NavTree {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:9px;
	color: #774730;

}

h1.NavTreeTitle {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	color: #774730;
	margin-top:10px;
	margin-bottom:2px;
}

#NavTree ul {
	margin:0;
	margin-top: 3px;
	margin-left: 0px;
	padding-left: 5px;
	list-style-type: none;
	list-style-image:none;
	text-align:left;
	line-height:11px;
	font-size:10px;
}

#NavTree li {
	list-style-type: none;
	list-style-image:none;
	margin-left: 7px;
	padding-left: 7px;
	margin-top: 0px;
	margin:0px;
}

a:link {
COLOR: #774730;
text-decoration:none;
}
a:visited {
COLOR: #774730;
text-decoration:none;
}
a:hover {
COLOR: #EDD1A1;
text-decoration:none;
}
a:active {
COLOR: #774730;
text-decoration:none;
}

#VariationQty input{
width: 2em;

}

#VariationList {font-family:Verdana, Arial, Helvetica, sans-serif; font-size:12px; margin-bottom: 10px;
    text-align:center}
    #VariationList div {background-color:#EDD1A1;}




h3.RegistrySubmissionHeader {font-size: 0.9em;font-weight: bold;margin-bottom: 0px;font-family:Verdana, Arial, Helvetica, sans-serif;}
#RegistrySubmissionDiv{border-style:solid ; border-width:thin; width: 200px; background-color: #EDD1A1;font-size: 0.9em;
    font-family:Verdana, Arial, Helvetica, sans-serif;padding-left:5px}
#RegistrySubmissionDiv input {margin-left:10px;}


/* The Following Is Used For the Image Previes JS */


body.ImagePreview {
	margin:0;
	padding:40px;
	background:#fff;
	font:80% Arial, Helvetica, sans-serif;
	color:#555;
	line-height:180%;
}

h1.ImagePreview{
	font-size:180%;
	font-weight:normal;
	color:#555;
}
h2.ImagePreview{
	clear:both;
	font-size:160%;
	font-weight:normal;
	color:#555;
	margin:0;
	padding:.5em 0;
}
a.ImagePreview{
	text-decoration:none;
	color:#f30;	
}
p.ImagePreview{
	clear:both;
	margin:0;
	padding:.5em 0;
}
pre.ImagePreview{
	display:block;
	font:100% "Courier New", Courier, monospace;
	padding:10px;
	border:1px solid #bae2f0;
	background:#e3f4f9;	
	margin:.5em 0;
	overflow:auto;
	width:800px;
}

img.ImagePreview{border:none;}
ul.ImagePreview,li.ImagePreview{
	margin:0;
	padding:0;
}
li.ImagePreview{
	list-style:none;
	float:left;
	display:inline;
	margin-right:10px;
}


/*  */

#preview{
	position:absolute;
	border:1px solid #ccc;
	background:#333;
	padding:5px;
	display:none;
	color:#fff;
	}

/*  */
/* END OF IMAGE PREVIEW JS */





