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

body {
text-align: center;
background-color: #660000;
background-image: url(http://www.sandysfurniture.ca/images/site/topnav_bg.jpg);
background-repeat: repeat-x;
line-height: 18px;
font-size: 12px;
color: #FFFFFF;
font-family: Verdana, Arial, Helvetica, sans-serif;
}
#container {
	text-align: left;
	width: 800px;
	margin-right: auto;
	margin-left: auto;
	background-image: url(http://www.sandysfurniture.ca/images/site/container_bg.jpg);
	background-repeat: repeat-y;
	margin-top: 80px;
}
#header {
position: relative;
}

a {
color: #660000;
}


#header h1 a {
   background-image: url("/images/site/sandys_clogo2.png"); 
    background-repeat: no-repeat;
    height: 120px;
    left: 280px;
    position: absolute;
    text-indent: -9999px;
    top: 0;
    width: 260px;
    z-index: 100;
}



/* --------------RETURN to NO 35 YEAR ANNIVERSARY -------------------------

#header h1 a {
	height: 100px;
	width: 232px;
	text-indent: -9999px;
	position: absolute;
	left: 285px;
	top: 0px;
	z-index: 100;
}




#header h1 a {
background:url("/images/site/35-years.png") no-repeat scroll left top transparent;
height:100px;
left:200px;
position:absolute;
text-indent:-9999px;
top:0;
width:323px;
z-index:100;
}

---------------------------------------------------------------------------------------------------*/

#nav {
	position: absolute;
	top: -65px;
	left: 44px;
}
#nav li {
	float: left;
	margin-left: 20px;
}
#nav a {
color:#FFFFFF;
display:block;
font-family:Tahoma,Helvetica,Arial,sans-serif;
font-size:14px;
font-weight:bold;
text-decoration: none;
	


}

#nav a:hover {
color: #660000 ;
}



#content {
	background-image: url(http://www.sandysfurniture.ca/images/site/content_bg.jpg);
	background-repeat: no-repeat;
	padding-top: 110px;
	padding-left: 115px;
	padding-right: 115px;
}
#footer {
	background-image: url(http://www.sandysfurniture.ca/images/site/footer_bg.jpg);
	background-repeat: repeat-x;
	height: 125px;
	margin-top: 25px;
	background-color: #000000;
}
.clear {
	clear: both;
}
#feature {
	background-image: url(http://www.sandysfurniture.ca/images/site/content_bot_bg.jpg);
	background-repeat: no-repeat;
	height: 145px;
}

.navbot {
	padding-top: 22px;
	display: block;
	width: 660px;
	margin-right: auto;
	margin-left: auto;
	padding-left: 140px;
}
.navbot li {
	float: left;
	margin-right: 30px;
}
.navbot a {
	display: block;
	padding: 5px;
	color: #FFFCF9;
	text-decoration: none;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
}

.navbot a:hover {
	color: #660000;
}

.copyright {
	text-align: center;
	color: #FFFFFF;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	clear: both;
	padding-top: 18px;
	padding-bottom: 18px;
}



/*= HOMEPAGE ----------*/

.home #main {
width: 370px;
float: left;
margin-left: 15px;
position: relative;
}

#homepic {
margin-top: 27px;
}

.home #content {
	background-image: url(http://www.sandysfurniture.ca/images/site/content_bg_home.jpg);
padding-top: 125px;
}
/*
#humble {
	margin-left: 80px;
	background-image: url(http://www.sandysfurniture.ca/images/site/possibilities2.png);
	background-repeat: no-repeat;
	text-indent: -9999px;
	display: block;
	height: 55px;
	width: 450px;
}
*/
#humble {
	margin-left: 80px;
	width: 450px;
font-size: 21px;
line-height: 27px;
font-family: 'Gentium Basic', serif;
color: #000;
font-weight: bold;
font-style: italic;
margin-bottom: 20px;
}

#tv {
	background-image: url(http://www.sandysfurniture.ca/images/site/hl_television.jpg);
	background-repeat: no-repeat;
	text-indent: -9999px;
	height: 40px;
	width: 106px;
	margin-top: 18px;
font-weight: bold;
font-variant: italic;
}

/*
#galleries {
	background-image: url(http://www.sandysfurniture.ca/images/site/galleries_bg.jpg);
	background-repeat: no-repeat;
	text-indent: -9999px;
	height: 40px;
	width: 200px;
	margin-top: 18px;
	background-position: 50px 0px;
}
*/

#galleries {
font-size: 21px;
line-height: 27px;
font-family: 'Gentium Basic', serif;
color: #000;
font-weight: bold;
font-style: italic;
text-align: center;
	margin-top: 18px;
}



.natuzzi-italia, .vera, .home .flexsteel, .home .solid-wood {
margin-top: 27px;
}

#at-sandys {
	background-image: url(http://www.sandysfurniture.ca/images/site/hl_at_sandys.jpg);
	background-repeat: no-repeat;
	text-indent: -9999px;
	height: 39px;
	width: 120px;
	margin-top: 2px;
}
.home  .vlink {
	float: right;
	margin-top: 15px;
margin-right: 30px;
margin-bottom: 18px;
}

.vlink li a {
	display: block;
	height: 34px;
	width: 100px;
	text-indent: -9999px;
	background-repeat: no-repeat;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #660000;
	background-position: -7px 0px;
	margin-bottom: 5px;
}

.vlink .bedroom {
	background-image: url(http://www.sandysfurniture.ca/images/site/vlink_bedroom.jpg);
	background-repeat: no-repeat;
}
.vlink .dining {
	background-image: url(http://www.sandysfurniture.ca/images/site/vlink_dining.jpg);
}
.vlink .entertainment {
	background-image: url(http://www.sandysfurniture.ca/images/site/vlink_entertainment.jpg);
}.vlink .living {
	background-image: url(http://www.sandysfurniture.ca/images/site/vlink_livingroom.jpg);
}.vlink .occasional {
	background-image: url(http://www.sandysfurniture.ca/images/site/vlink_occassional.jpg);
}.vlink .office {
	background-image: url(http://www.sandysfurniture.ca/images/site/vlink_office.jpg);
}.vlink .youth {
	background-image: url(http://www.sandysfurniture.ca/images/site/vlink_youth.jpg);
}.vlink .mattresses {
	background-image: url(http://www.sandysfurniture.ca/images/site/vlink_mattresses.jpg);
}

#main .wrap-right {
	margin-left: 100px;
	margin-top: 0px;
}


/*
#suppliers {
	background-image: url(http://www.sandysfurniture.ca/images/site/hl_supplier.jpg);
	background-repeat: no-repeat;
	height: 37px;
	width: 148px;
	text-indent: -9999px;
clear: right;
}
*/


#suppliers {
font-size: 21px;
line-height: 27px;
font-family: 'Gentium Basic', serif;
color: #000;
font-weight: bold;
font-style: italic;
margin-bottom: -10px;
clear: right;
}

.suppliers_home  h3 a {
	font-size: 12px;
	font-weight: bold;
	color: #FFFFFF;
}
.suppliers_home h3 {
	margin-bottom: 5px;
}

.home #sidebar {
width: 160px;
float: right;
margin-top: 25px;
}

.home #sidebar .suppliers_home {
width: 80px;
float: left;
line-height: 14px;
margin-top: 18px;
}
.suppliers_home ul {
font-size: 9px;
color: #FFFFFF;
line-height: 12px;
}

#natuzzigallery {
	background-image: url(http://www.sandysfurniture.ca/images/site/hl_natuzzi.jpg);
	background-repeat: no-repeat;
	height: 36px;
	width: 164px;
	text-indent: -9999px;
	margin-left: 115px;
}
.natuzzi-logo {
	padding-top: 18px;
	text-align: center;
	clear: both;
}

.natuzzi-byline {
	color: #FFFFFF;
	float: right;
	margin-top: -25px;
	margin-right: 115px;
	font-size: 11px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
}

.gallery img {
	border: 5px solid #FFFFFF;
}
.gallery li {
	float: left;
	margin-right: 15px;
	margin-bottom: 15px;
}
.gallery {
	clear: both;
	margin-left: 155px;
padding-bottom: 18px;
}

.mainpic {
border: 5px solid #fff;
}

.mainvid {
border: 5px solid #660000;
}

.home #feature {
padding-top: 50px;
position: relative;
background-color: #660000;
height: auto;
}

.natuzzi-italia #feature {
padding-top: 50px;
position: relative;
background-color: #660000;
height: auto;
}

.home .features li {
float: left;
margin-right: 27px;
}

/*= ABOUT ----------*/

.furniture #content p, .about  #content  p, .news #content p, .thankyou #content p, .news #content p {
	color: #FFFFFF;
	text-align: left;
	padding-top: 20px;
	padding-right: 50px;
	padding-bottom: 20px;
	padding-left: 50px;
	line-height: 24px;
}

#specialoffers div {
padding: 10px 50px;
}

.thankyou #content h2 {
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 18px;
	font-style: italic;
	color: #FFFFFF;
	text-align: left;
	padding-top: 50px;
	padding-right: 50px;
	padding-left: 50px;
	line-height: 24px;
}

.about #content p.vintage {
text-align: center;
}

.vintage img {
border: 10px solid #fff;
background: #cccccc;
padding:1px;
}

.about #humble {
	background-image: url(http://www.sandysfurniture.ca/images/site/humble-about-white.jpg);
	background-repeat: no-repeat;
	text-indent: -9999px;
	display: block;
	height: 40px;
	width: 280px;
margin-left: 145px;
}

.service  #content  p, .payment  #content  p, .natuzzi-italia  #content  p, .solid-wood #content p, .flexsteel #content p  {
	color: #FFFFFF;
	text-align: left;
 margin-top: 18px;
	padding-right: 50px;
	padding-left: 50px;
	line-height: 24px;
}



/*= FURNITURE 

.furniture #main {
	width: 260px;
	padding-left: 15px;
	float: left;
}
.furniture #content {
	padding-top: 150px;
}

.furniture h2 {
font-size: 36px;
font-weight: bold;
font-family: Georgia;
} ----------*/

/* -----------------------------------------------------------------------------

.furniture h2.img-replacement {
background-position: center top;
	background-repeat: no-repeat;
	text-indent: -9999px;
	display: block;
	height: 183px;
	width: 260px;
margin-left: 0px;
}



.furniture h2.img-replacement2 a {
background-position: center top;
	background-repeat: no-repeat;
	text-indent: -9999px;
	display: block;
	height: 50px;
	width: 299px;
margin-left: 0px;
}

-----------------------------------------------------------------------*/

#wang-logo {
float: right;
margin: 18px 135px 0 0;

}

#feature .furnlinks a {
padding: 5px;
display: block;
color: #fff;
}

#feature ul.furnlinks {
font-size:11px;
margin-left:115px;
padding-top:50px;
text-align: center;
}

#feature ul.furnlinks li {
float: left;
margin-right: 5px;
}

.furniture2 #main p {
margin-left: 20px;
margin-top: 20px;
}

.furniture h2.img-replacement {
background-position: center top;
	background-repeat: no-repeat;
	text-indent: -9999px;
	display: block;
	height: 183px;
	width: 570px;
margin-left: 0px;
}

.furniture h2.img-replacement2 a {
background-position: center top;
	background-repeat: no-repeat;
	text-indent: -9999px;
	display: block;
	height: 50px;
	width: 299px;
margin-left: 0px;
}

.furniture #bedroom {
	background-image: url(http://www.sandysfurniture.ca/images/site/icon-bedroom.jpg);
}
.furniture #livingroom {
	background-image: url(http://www.sandysfurniture.ca/images/site/icon-living.jpg);
}
.furniture #dining {
	background-image: url(http://www.sandysfurniture.ca/images/site/icon-dining.jpg);
}
.furniture #entertainment {
	background-image: url(http://www.sandysfurniture.ca/images/site/icon-entertainment.jpg);
}
.furniture #occasional {
	background-image: url(http://www.sandysfurniture.ca/images/site/icon-occasional.jpg);
}
.furniture #office {
	background-image: url(http://www.sandysfurniture.ca/images/site/icon-office.jpg);
}
.furniture #youth {
	background-image: url(http://www.sandysfurniture.ca/images/site/icon-youth.jpg);
}
.furniture #mattresses {
	background-image: url(http://www.sandysfurniture.ca/images/site/icon-mattresses.jpg);
}

.furniture #bedroom.img-replacement2 a {
	background-image: url(http://www.sandysfurniture.ca/images/site/furn/bedroom.jpg);
}
.furniture #livingroom.img-replacement2 a {
	background-image: url(http://www.sandysfurniture.ca/images/site/furn/livingroom.jpg);
}
.furniture #dining.img-replacement2 a {
	background-image: url(http://www.sandysfurniture.ca/images/site/furn/diningroom.jpg);
}
.furniture #entertainment.img-replacement2 a {
	background-image: url(http://www.sandysfurniture.ca/images/site/furn/entertainment.jpg);
}
.furniture #occasional.img-replacement2 a {
	background-image: url(http://www.sandysfurniture.ca/images/site/furn/occasional.jpg);
}
.furniture #office.img-replacement2 a {
	background-image: url(http://www.sandysfurniture.ca/images/site/furn/office.jpg);
}
.furniture #youth.img-replacement2 a {
	background-image: url(http://www.sandysfurniture.ca/images/site/furn/youth.jpg);
}
.furniture #mattresses.img-replacement2 a {
	background-image: url(http://www.sandysfurniture.ca/images/site/furn/mattresses.jpg);
}

.furniture #main p {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #FFFFFF;
	line-height: 21px;
text-align: justify;
}
.furniture #sidebar .supplier-list img {
	border: 4px solid #FFFFFF;
	margin-right: 15px;
	margin-bottom: -15px;
}
.furniture #sidebar {
	float: right;
	width: 275px;
}
.furniture #sidebar .supplier-list li {
	margin-bottom: 20px;
	padding-bottom: 20px;
font-size: 14px;
font-weight: bold;
color: #ccb79d;
font-family: Georgia;
}

.furniture2 .vlink {
float: right;
margin-top: 0;
margin-right: 15px;
}

.furniture .gallery li {

margin-right: 10px;
margin-bottom: 10px;

}

.furniture .gallery {

margin: 0 0 0 50px;
width: 500px;

}
.brandlist {
font-family:georgia;
font-size:14px;
padding-left:50px;
color: #C7B299;
clear: left;
font-variant: small-caps;
width:475px;
}

.brandlist li {
float:left;
display:block;
padding:5px;
color: #C7B299;
white-space:nowrap;
}







/*= CONTACT ----------*/


.contact #main {
	width: 285px;
	float: left;
	text-align: center;
}

.contact #sidebar {
	width: 285px;
	float: right;
	text-align: center;
}

.contact #main p, .contact #sidebar p {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #FFFFFF;
	line-height: 18px;
	text-transform: uppercase;
	margin-top: 18px;
}
.address {
	color: #670001;
	font-weight: bold;
}
strong {
	font-weight: bold;
}
h3.coquitlam {
	background-image: url(http://www.sandysfurniture.ca/images/site/location-coquitlam.jpg);
	background-repeat: no-repeat;
background-position: center top;
	text-indent: -9999px;
	height: 40px;
	width: 285px;
}
h3.langford {
	background-image: url(http://www.sandysfurniture.ca/images/site/location-langford.jpg);
	background-repeat: no-repeat;
background-position: center top;
	text-indent: -9999px;
	height: 40px;
	width: 285px;
}

.contact  #content p.headline {
	color: #FFFFFF;
	text-align: center;
	padding-top: 20px;
	padding-right: 50px;
	padding-bottom: 20px;
	padding-left: 50px;
	line-height: 24px;
}

.contact  #content h2 {
font-family: Georgia;
font-size: 18px;	
color: #FFFFFF;
	text-align: center;
	padding-top: 20px;
	padding-right: 50px;
	padding-bottom: 20px;
	padding-left: 50px;
	line-height: 24px;

}



.contact #main .description, .contact #sidebar .description {
	font-size: 10px;
	text-transform: none;
	font-weight: bold;
	margin-top: 5px;
}

.contact  #main  .description a, .contact  #sidebar .description a, .home #main .description a {
	font-size: 10px;
	text-transform: none;
	font-weight: bold;
	margin-top: 5px;
	color: #FFFFFF;
	text-decoration: none;
}

/*= HEADLINES ----------*/

#main h2.picswap {
background-repeat: no-repeat;
text-indent: -9999px;
height: 63px;
width: 550px;
background-position: center top;
text-align: center;
display: block;
margin-top: 25px;
}

.service #main h2.picswap {
background-image: url(http://www.sandysfurniture.ca/images/site/hl_service.jpg);
}

.news #main h2.picswap {
background-image: url(http://www.sandysfurniture.ca/images/site/hl_specials.jpg);
}

.about #main h2.picswap {
background-image: url(http://www.sandysfurniture.ca/images/site/hl_about_sandys.jpg);
}

.furniture2 #main h2.picswap {
background-image: url(http://www.sandysfurniture.ca/images/site/hl_our_selection.jpg);
}


.payment #main h2.picswap {
background-image: url(http://www.sandysfurniture.ca/images/site/hl_payment.jpg);
}

.sitemap #main h2.picswap {
background-image: url(http://www.sandysfurniture.ca/images/site/hl_sitemap.jpg);
}

/*=--------- VERA-WANG------------*/

.vera-wang #main h2.picswap {
background-image: url(http://www.sandysfurniture.ca/images/site/icon-vera-wang.jpg);
width: 570px;
height: 138px;
}

.vera-wang .gallery {

margin: 30px -15px 150px 40px;
}

.vera-wang .gallery li {

margin-right: 15px;
margin-bottom: 10px;

}

#feature.mattresses {
	background-image: url(http://www.sandysfurniture.ca/images/site/gal_feature_bg.jpg);
}
#gallery-vera {
	background-image: url(http://www.sandysfurniture.ca/images/site/gallery_bg.jpg);
background-repeat: repeat-y;
}

#gallery-vera h2.picswap {
background-image: url(http://www.sandysfurniture.ca/images/site/icon-vera-wang.jpg);
width: 570px;
height: 138px;
}



#gallery-vera .gallery img {
	border: 3px solid #FFFFFF;
}
#gallery-vera .gallery li {
	float: left;
	margin-right: 10px;
}
#gallery-vera .gallery {

margin: 30px 130px 0 0;
width: 230px;
float: right;
}

#gallery-vera .vera-wang .gallery li {

margin-right: 15px;
margin-bottom: 10px;

}

#gallery-vera h2.headline {

background-color: #FFF;
width: 590px;
margin-left: 110px;
color: #000;
height:80px;
background-image:url(http://www.sandysfurniture.ca/images/site/serta-mattresses.gif);
text-indent: -9999px;
background-repeat: no-repeat;
background-position: 25px 25px;
margin-top: 25px;

}

#gallery-vera p {

width: 525px;
margin-left: 135px;
margin-top: 15px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #FFFFFF;
	line-height: 21px;
text-align: justify;

}

#gallery-vera .feature {
float: left;
margin-left: 135px;
margin-top: 18px;
border: solid 5px #fff;
}


/*=---------NATUZZI------------*/

.natuzzi-italia #main h2.picswap {
background-image: url(http://www.sandysfurniture.ca/images/site/natuzzi-logo-300.png);
width: 570px;
height: 63px;
margin-top: 63px
}

.natuzzi-italia .gallery {

margin: 30px -15px 150px 40px;

}

.natuzzi-italia .gallery li {

margin-right: 15px;
margin-bottom: 10px;

}

/*=---------Solid Wood------------*/

.solid-wood #main h2.picswap {
background-image: url(http://www.sandysfurniture.ca/images/site/made-in-canada-logos-lg.jpg);
width: 570px;
height: 250px;
}

.solid-wood .gallery {

margin: 30px -15px 150px 40px;

}

.solid-wood .gallery li {

margin-right: 15px;
margin-bottom: 10px;

}

/*=---------FlexSteel------------*/

.flexsteel #main h2.picswap {
background-image: url(http://www.sandysfurniture.ca/images/site/flexsteel.jpg);
width: 570px;
height: 80px;
}

.flexsteel .gallery {

margin: 30px -15px 150px 40px;

}

.flexsteel .gallery li {

margin-right: 15px;
margin-bottom: 10px;

}
