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

object { outline:none; }

html { margin: 0; padding:0; border:none; height: 100%; }

body { margin: 0; padding:0; border:none; text-align:center; background-image:url(../images/global/page-background-2.jpg); background-repeat:repeat-x; background-color: #E6DDCC; 
	font-size:12px; font-family:Century Gothic, Verdana, Arial, Helvetica, sans-serif; color:#4F3F26; height: 100%; }

form {border:0; padding:0; margin:0;}

/* Fix for addthis */
#atff {display:none;}

A:link {color: #7C633D; text-decoration: none; cursor:pointer;}
A:visited {color: #7C633D; text-decoration: none; cursor:pointer;}
A:active {color: #7C633D; text-decoration: none; cursor:pointer;}
A:hover {color: #7C633D; text-decoration: none; cursor:pointer;}
/* a{outline: none;} */

#divBody { width:960px; margin-left:auto; margin-right:auto; margin-top:0; margin-bottom:0; padding:0; vertical-align:top; display:block; }
#divMain { width:960px; display:inline; float:left; text-align:left; }
#divMainWhite { width:960px; display:inline; float:left; text-align:left; background-color:#FFFFFF; }
#divMainTable { width:960px; border:0px; background-color:#FFFFFF; }
#divMainTableNavigation { width:170px; vertical-align:top; }
#divMainTableMain { width:790px; vertical-align:top; }
#divDropShadow { width:960px; display:inline; float:left; height:12px; }

.displayLink A:link {color: #4F3F26; text-decoration: underline; cursor:pointer;}
.displayLink A:visited {color: #4F3F26; text-decoration: underline; cursor:pointer;}
.displayLink A:active {color: #4F3F26; text-decoration: underline; cursor:pointer;}
.displayLink A:hover {color: #4F3F26; text-decoration: underline; cursor:pointer;}

.zoomImageClass A:link {color: #7C633D; text-decoration: none;}
.zoomImageClass A:visited {color: #7C633D; text-decoration: none;}
.zoomImageClass A:active {color: #7C633D; text-decoration: none;}
.zoomImageClass A:hover {color: #7C633D; text-decoration: none;}

.whiteTextBig
{
	font-size:14px;
	color:#FFFFFF;
}
.whiteTextBig A:link {color: #E0D5C5; text-decoration:none; cursor:pointer;}
.whiteTextBig A:visited {color: #E0D5C5; text-decoration:none; cursor:pointer;}
.whiteTextBig A:active {color: #E0D5C5; text-decoration:none; cursor:pointer;}
.whiteTextBig A:hover {color: #E0D5C5; text-decoration:none; cursor:pointer;}

.errorMessage
{
	color:#FF0000;
}

.freeShippingBar
{
	background-color:#A59A85; 
	height:30px;
	line-height:30px;
	color:#FFFFFF;
	font-size:20px; 
	text-align:center;
	font-weight:bold;
}

.fullPageBar
{
	background-color:#EFE9DC;
	height:25px;
	width:920px;
	margin-left:20px;
	line-height:25px; 
	color:#666666;
}

.pageTitles
{
	width:340px; 
	line-height:40px; 
	height:40px; 
	text-align:left;
	font-size:30px;
	color:#CC9999;
}

.lineDivider
{
	width:1px; 
	background-color:#E7B6B6;
}

.textBoxes
{
	font-family:Century Gothic, Arial, Helvetica, sans-serif;
	font-size:12px;
}

.textAreas
{
	font-family:Century Gothic, Arial, Helvetica, sans-serif;
	font-size:12px;
}

.onSale
{
	color:#666666;
}
.onSalePrice
{
	font-weight:bold;
	color:#CC0000
}

.collectionCoverImage
{
	width:790px; 
	background-repeat:no-repeat; 
	height:325px; 
}
.collectionCoverImageText
{
	margin-left:5px;
	width:150px; 
	margin-top:165px; 
	vertical-align:bottom; 
	text-align:right; 
	font-family:Century Gothic, Verdana, Arial; 
	font-size:25px; 
	color:#666666;
}

.previewImageDiv
{
	width:153px; 
	height:236px;
}
.previewImage
{
	border:1px solid #CCCCCC;
	width:153px;
	height:234px;
}
.previewImageText
{
	width:183px; 
	margin-top:5px; 
	text-align:center; 	
	font-size:11px; 
	font-weight:bold; 
	font-family:Arial, Helvetica, sans-serif; color:#666666;
}

.insideBar
{
	margin-top:20px; 
	background-color:#E0D2B4;
	height:23px;
	
}
.insideBarText
{
	font-size:13px;
	font-weight:bold;
	color:#666666;
	margin-left:5px;
	margin-top:4px;
	text-transform: uppercase;
}
.insideBarFullPage
{

}
.insideBarNavigationFullPage
{
	width:790px;
}

.pageNavigation
{
	margin-left:20px; 
	color:#666666; 
	width:140px;
	margin-top:6px;
}
.pageNavigationV2
{
	margin-left:20px; 
	color:#666666; 
	width:140px;
	margin-top:3px;
	font-family: Arial, Helvetica, sans-serif;
	font-size:11px;
}
.pageNavigationHeader
{
	margin-left:20px; 
	color:#990000; 
	width:140px;
	font-weight:bold;
	margin-top:15px;
}
.pageNavigationHeaderV2
{
	margin-left:20px; 
	color:#990000; 
	width:140px;
	font-weight:bold;
	margin-top:8px;
	font-family: Arial, Helvetica, sans-serif;
	font-size:11px;
}

.pageNavigationBlogHeaderV2
{
	margin-left:10px; 
	color:#660000; 
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	width:138px;
	font-weight:bold;
	margin-top:5px;
}
.pageNavigationBlogV2
{
	margin-left:15px; 
	color:#9C6850; 
	width:133px;
	margin-top:3px;
	margin-bottom:2px;
	font-size:11px;
	font-family:Arial, Helvetica, sans-serif;
}

.pageNavigationBlog
{
	margin-left:20px; 
	color:#666666; 
	width:140px;
	margin-top:10px;
}
.pageNavigationBlogHeader
{
	margin-left:20px; 
	color:#3398CC; 
	width:140px;
	font-weight:bold;
	margin-top:15px;
}

.pageMenu
{
	font-size:18px; 
	line-height:44px;
	height:44px;
}

.pageHeader
{
	font-family:Arial, Helvetica, sans-serif; 
	font-size:11px; 
	margin-top:12px;
	text-align:right;
	color:#FFFFFF;
}
.pageHeader A:link {color: #FFFFFF; text-decoration: none; cursor:pointer;}
.pageHeader A:visited {color: #FFFFFF; text-decoration: none; cursor:pointer;}
.pageHeader A:active {color: #FFFFFF; text-decoration: none; cursor:pointer;}
.pageHeader A:hover {color: #FFFFFF; text-decoration: none; cursor:pointer;}

.pageHeaderImage
{
	margin-top:8px;
	border:0px;
}

.floatLeft
{
	display:inline; 
	float:left;
}

.floatRight
{
	display:inline; 
	float:right;
}

.footerMain
{
	color:#666666;
	font-family:Arial, Helvetica, sans-serif;
	font-size:10px;
	font-weight:bold;
	margin-left:10px;
	margin-right:10px;
	margin-top:4px;
}
.footerMainNoDropShadow
{
	color:#666666;
	font-family:Arial, Helvetica, sans-serif;
	font-size:10px;
	font-weight:bold;
	margin-left:10px;
	margin-right:10px;
	margin-top:7px;
}

.footerCopyRight
{
	color:#666666;
	font-family:Arial, Helvetica, sans-serif;
	font-size:9px;
	font-weight:bold;
	margin-top:5px;
	margin-left:10px;
	margin-right:10px;
	margin-bottom:10px;
}




/*******************************************/
/* BLOG */
/*******************************************/

.BlogTitle
{
	font-family:Century Gothic, Georgia, Times, serif;
	font-weight:bold;
	color:#990000;
	font-size:22px;
	margin-bottom:20px;
}

.BlogDate
{
	font-family:Century Gothic, Georgia, Times, serif;
	font-size:12px;
	color:#999999;
	font-weight:bold;
}

.BlogDropCap
{
	font-size:30px;
}

.BlogPost
{
	font-family:Century Gothic, Georgia, Times, serif;
	color:#333333;
	font-size:13px;
	line-height:20px;
}

.BlogPost A:link {color:#666666; text-decoration: none;}
.BlogPost A:visited {color: #666666; text-decoration: none;}
.BlogPost A:active {color: #666666; text-decoration: none;}
.BlogPost A:hover {color: #666666; text-decoration:underline;}
.BlogPost a{outline: none;}

/*******************************************/

/*
#divBlogWrapper
{
	width:100%; 
	text-align:center; 
	vertical-align:top;
	margin-top:10px;
	margin-bottom:0;
	margin-left:0;
	margin-right:0;
	padding:0; 
}

#divBlogBody
{
	width:797px; 
	margin-left:auto; 
	margin-right:auto; 
	margin-top:0; 
	margin-bottom:0; 
	padding:0; 
	vertical-align:top; 
}

#divBlog
{
	position:absolute; 
	z-index:2; 
	background-image:url(../images/blog/Plush-Background-Blog-Top.png);
	background-repeat:no-repeat;
	width:176px; 
	margin-bottom:0; 
	margin-left:0; 
	margin-right:0; 
	padding:0;
	height:483px;
}

.blogSideLinksMain
{
	color:#796646;
	margin-left:38px; 
	width:130px; 
	line-height:25px;
}

.blogSideLinks
{
	color:#796646;
	margin-left:38px; 
	margin-top:10px;
	width:130px;
	font-size:11px; 
	line-height:15px;
}


.blogSideLinks A:link {color:#796646; text-decoration: none;}
.blogSideLinks A:visited {color: #796646; text-decoration: none;}
.blogSideLinks A:active {color: #796646; text-decoration: none;}
.blogSideLinks A:hover {color: #796646; text-decoration:underline;}
.blogSideLinks a{outline: none;}





#divBlogRepeat
{
	position:absolute; 
	z-index:1; 
	background-image:url(../images/blog/Plush-Background-Blog-Repeat.png);
	background-repeat:repeat-y;
	width:796px; 
	margin-top:20px; 
	margin:0;
	padding:0;
}

#divBlogTitle
{
	float:right; 
	display:inline; 
	width:620px; 
	margin-top:0px;
}
#divBlogTitleBottom
{
	float:right; 
	display:inline; 
	width:474px; 
	margin-top:0px;
	margin-right:100px;
}







#divBlogFooter
{
	position:absolute; 
	z-index:1; 
	width:796px;  
	background-image:url(../images/blog/Plush-Background-Blog-Bottom.png);
	background-repeat:no-repeat;
	background-position:top;
	margin:0;
	padding:0;
	visibility:hidden;
}

#divBlogEntries
{
	position:absolute;
	display:inline;
	z-index:6; 
	top:10px;
	margin-top:10px; 
	left:176px; 
	float:left;
	width:500px; 
}
*/
