@charset "UTF-8";
/* CSS Document */

/* Reset */
body,img,p,h1,h2,h3,h4,h5,h6,ul,ol,dl {margin:0; padding:0; list-style:none; border:none;}
/* End Reset */


/* Colors */
.color-buttermilk {background:#ddbc43;}
.color-gold    {background:#d69e3c;}
.color-beige   {background:#c5a98e;}
.color-white  {background:#dfdfdf;}
.color-burgandy {background:#ad1236;}
.color-chocolate  {background:#584239;}
.color-blue  {background:#2e5493;}
.color-green  {background:#355749;}
.color-gold h2,
.color-buttermilk h2,
.color-beige h2,
.color-white h2
	{color:#000;}
.color-burgandy h2,
.color-chocolate h2,
.color-burgandy h2,
.color-blue h2,
.color-green h2
	{color:#FFF;}
/* End Colors */



/* Columns section */
#columns .column {
        float: left;
        width: 33.3%;
		/* Min-height: */
		min-height: 400px;
		height: auto !important; 
		height: 400px;
}

/* Column dividers (background-images) : */
	#columns #column1 { }
	#columns #column3 { }
	
#columns #column1 .widget { margin: 14px 14px 0 0px; clear:both; }
#columns #column2 .widget { margin: 14px 0 0 0; clear:both }
#columns #column3 .widget { margin: 14px 0 0 14px; clear:both }
#columns .widget {
    margin: 30px 20px 0 20px;
    padding: 2px;
    -moz-border-radius: 4px;
    -webkit-border-radius: 4px;
}
#columns .widget .widget-head {
    color: #000;
    overflow: hidden;
    width: 100%;
    height: 38px;
    line-height: 30px;
	margin-top:8px;
}
#columns .widget .widget-head h2 {
    padding: 0 5px;
    float: left;
}
#columns .widget .widget-content {
    background: #fff url(_includes/img/widget-content-bg.png) repeat-x;
    padding: 0;
    color:#333333;
    -moz-border-radius-bottomleft: 2px;
    -moz-border-radius-bottomright: 2px;
    -webkit-border-bottom-left-radius: 2px;
    -webkit-border-bottom-right-radius: 2px;
    line-height: 1.2em;
    overflow: hidden;
	line-height: 20px;
}

#columns .widget .widget-content-b {
    background: #fff;
    padding:0;
    color: #DDD;
    -moz-border-radius-bottomleft: 2px;
    -moz-border-radius-bottomright: 2px;
    -webkit-border-bottom-left-radius: 2px;
    -webkit-border-bottom-right-radius: 2px;
    line-height: 1.2em;
    overflow: hidden;
	line-height: 20px;
}

#columns .widget .widget-content p {
    padding: 0.5em;
	color:#333333
}
#columns .widget .widget-content img {
    float: right;
    margin: 10px;
    border: 1px solid #FFF;
}
#columns .widget .widget-content pre {
    padding: 0.5em 5px;
    color: #EEE;
    font-size: 12px;
}
#columns .widget .widget-content ul {
    padding: 5px 0 5px 20px;
    list-style: disc;
}
#columns .widget .widget-content ul li {padding: 3px 0;}
#columns .widget .widget-content ul.images {
    padding: 7px 0 0 0;
    list-style: none;
    height: 1%;
}
#columns .widget .widget-content ul.images li {
    display: inline;
    float: left;
}
#columns .widget .widget-content ul.images img {
    display: inline;
    float: left;
    margin: 0 0 7px 7px;
}

/* h tags */
#news-ttl { height:21px; width:62px; background:url(../images/titles/widgets/news.png) no-repeat; display:block; text-indent:-9999px; padding:0; margin:5px 0 0 5px }
#search-ttl { height:21px; width:78px; background:url(../images/titles/widgets/search.png) no-repeat; display:block; text-indent:-9999px; padding:0; margin:5px 0 0 5px }
#textiles-help-ttl { height:21px; width:127px; background:url(../images/titles/widgets/textiles-help.png) no-repeat; display:block; text-indent:-9999px; padding:0; margin:5px 0 0 5px }
body.index #sheets-ttl { height:18px; width:170px; background:url(../images/titles/widgets/sheets.png) no-repeat; display:block; text-indent:-9999px; padding:0; margin:5px 0 0 5px }	
body.index #towels-ttl { height:21px; width:74px; background:url(../images/titles/widgets/towels.png ) no-repeat; display:block; text-indent:-9999px; padding:0; margin:5px 0 0 5px }	
#house-of-linen-ttl { height:21px; width:160px; background:url(../images/titles/widgets/house-of-linen.png) no-repeat; display:block; text-indent:-9999px; padding:0; margin:5px 0 0 5px }	
#join-us-ttl { height:21px; width:160px; background:url(../images/titles/widgets/join-us.png) no-repeat; display:block; text-indent:-9999px; padding:0; margin:5px 0 0 5px }	
body.index #boring-stuff-ttl { height:24px; width:210px; background:url(../images/titles/widgets/boring-stuff.png) no-repeat; display:block; text-indent:-9999px; padding:0; margin:5px 0 0 5px }	
body.index #pillowcases-ttl { height:21px; width:160px; background:url(../images/titles/widgets/pillowcases.png) no-repeat; display:block; text-indent:-9999px; padding:0; margin:5px 0 0 5px }	
body.index #table-linen-ttl { height:21px; width:160px; background:url(../images/titles/widgets/table-linen.png) no-repeat; display:block; text-indent:-9999px; padding:0; margin:5px 0 0 5px }
body.index #filled-products-ttl { height:18px; width:161px; background:url(../images/titles/widgets/filled-products.png) no-repeat; display:block; text-indent:-9999px; padding:0; margin:5px 0 0 5px }
#ethnical-ttl { height:21px; width:160px; background:url(../images/titles/widgets/ethnical.png) no-repeat; display:block; text-indent:-9999px; padding:0; margin:5px 0 0 5px }	
#take-the-tour-ttl { height:21px; width:160px; background:url(../images/titles/widgets/take-the-tour.png) no-repeat; display:block; text-indent:-9999px; padding:0; margin:5px 0 0 5px }
body.index #duvet-covers-ttl { height:21px; width:160px; background:url(../images/titles/widgets/duvet-covers.png) no-repeat; display:block; text-indent:-9999px; padding:0; margin:5px 0 0 5px }	
body.index #kitchen-linen-ttl { height:21px; width:160px; background:url(../images/titles/widgets/kitchen-linen.png) no-repeat; display:block; text-indent:-9999px; padding:0; margin:5px 0 0 5px }
#scr-ttl { height:21px; width:135px; background:url(../images/titles/widgets/scr.png) no-repeat; display:block; text-indent:-9999px; padding:0; margin:5px 0 0 5px }
#brochure-ttl { height:21px; width:160px; background:url(../images/titles/widgets/brochure.png) no-repeat; display:block; text-indent:-9999px; padding:0; margin:5px 0 0 5px }
body.index #take-our-survey-ttl { height:23px; width:175px; background:url(../images/titles/widgets/take-our-survey.png) no-repeat; display:block; text-indent:-9999px; padding:0; margin:5px 0 0 5px }		



/* End Columns section */

