html, body, div, h1, h2, h3, h4, h5, h6, ul, ol, dl, li, dt, dd, p, blockquote, pre, form, fieldset, table, th, td, button { margin: 0; padding: 0; }
html {color:#2d2d2d; font-family:Helvetica,Arial,sans-serif; font-size:12px; line-height:20px; }
body {background:url('https://shop.nicolas-homes.com/sites/all/themes/nicola/_images/bg.jpg') top center no-repeat #787e67; }

a {outline:none; }
table tbody,
.views-view-grid tbody {border-top:none; }

#wrapper {display:block; margin:0px auto; position:relative; width:980px; }

#wrapper h1#logo {display:block; height:308px; left:-34px; position:absolute; top:0px; width:162px; z-index:1000; }
#wrapper h1#logo a {background:url('../_images/logo.png') top left no-repeat; display:block; height:308px; text-indent:-10000px; width:162px; }
#wrapper h1#logo span {display:none; }

#wrapper #header {display:block; height:40px; margin:0px auto; position:relative; width:960px; z-index:1; }
#wrapper #header #block-menu_block-1 {display:block; height:23px; left:26px; position:absolute; top:18px; width:552px; }
#wrapper #header #block-menu_block-1 ul,
#wrapper #header #block-menu_block-1 ul li {list-style-type:none; margin:0px; padding:0px;}
#wrapper #header #block-menu_block-1 ul {margin-left:74px; }
#wrapper #header #block-menu_block-1 ul li {display:block; float:left; height:23px; }
#wrapper #header #block-menu_block-1 ul li a {background-image:url('https://shop.nicolas-homes.com/sites/all/themes/nicola/_images/nav.png'); background-repeat:no-repeat; display:block; height:23px; text-indent:-10000px;}
#wrapper #header #block-menu_block-1 ul li.menu-mlid-377 a {background-position:0px 0px; width:60px; }
#wrapper #header #block-menu_block-1 ul li.menu-mlid-410 a {background-position:-60px 0px; width:77px; }
#wrapper #header #block-menu_block-1 ul li.menu-mlid-379 a {background-position:-137px 0px; width:95px; }
#wrapper #header #block-menu_block-1 ul li.menu-mlid-380 a {background-position:-232px 0px; width:87px; }
#wrapper #header #block-menu_block-1 ul li.menu-mlid-381 a {background-position:-319px 0px; width:97px; }
#wrapper #header #block-menu_block-1 ul li.menu-mlid-382 a {background-position:-416px 0px; width:66px; }
#wrapper #header #block-menu_block-1 ul li.menu-mlid-383 a {background-position:-482px 0px; width:70px; }
#wrapper #header #block-menu_block-1 ul li.menu-mlid-377 a:hover {background-position:0px -23px; width:60px; }
#wrapper #header #block-menu_block-1 ul li.menu-mlid-410 a:hover {background-position:-60px -23px; width:77px; }
#wrapper #header #block-menu_block-1 ul li.menu-mlid-379 a:hover {background-position:-137px -23px; width:95px; }
#wrapper #header #block-menu_block-1 ul li.menu-mlid-380 a:hover {background-position:-232px -23px; width:87px; }
#wrapper #header #block-menu_block-1 ul li.menu-mlid-381 a:hover {background-position:-319px -23px; width:97px; }
#wrapper #header #block-menu_block-1 ul li.menu-mlid-382 a:hover {background-position:-416px -23px; width:66px; }
#wrapper #header #block-menu_block-1 ul li.menu-mlid-383 a:hover {background-position:-482px -23px; width:70px; }

#wrapper #header .block-search {display:block; height:23px; left:610px; position:absolute; top:18px; width:552px; }
#wrapper #header .block-search h2,
#wrapper #header .block-search label {display:none; }
#wrapper #header .block-search input.form-submit {background:url('https://shop.nicolas-homes.com/sites/all/themes/nicola/_images/search.png') top left no-repeat transparent; border:none; color:#888; cursor:pointer; height:17px; margin-left:5px; padding:0px; text-indent:-10000px; width:46px; }
#wrapper #header .block-search input.form-submit:hover {background-position:0px -17px; }

#wrapper #header #block-block-1 {background:url('https://shop.nicolas-homes.com/sites/all/themes/nicola/_images/fb.png') top left no-repeat; display:block; height:64px; position:absolute; right:18px; top:6px; width:144px; }
#wrapper #header #block-block-1 a {display:block; float:left; height:64px; text-indent:-10000px; width:48px; }

#wrapper #center {background:url('https://shop.nicolas-homes.com/sites/all/themes/nicola/_images/homeframe.png') top left no-repeat; height:871px; position:relative; width:980px; z-index:2; }
.notfront #wrapper #center {padding:60px 0px 0px 66px; height:811px; width:914px; }
#wrapper #center #slides {display:block; height:871px; overflow:hidden; position:relative; width:980px; }
#wrapper #center .slide {display:block; height:871px; position:relative; width:980px; }
#wrapper #center .slide a.link {display:block; left:24px; position:absolute; top:23px; }
#wrapper #center .slide img.overlay {bottom:80px; display:block; left:66px; position:absolute; }
#wrapper #center .slide .copy {display:block; left:250px; position:absolute; top:680px; width:660px;}
#wrapper #center .slide .copy p {font-family:Sabon, Palatino, serif; font-size:16px; line-height:24px;}

#wrapper #center img#nothomebg {display:block; position:absolute; top:23px; left:24px; }

#wrapper #center #content {background:url('https://shop.nicolas-homes.com/sites/all/themes/nicola/_images/Shop_Ivory_Linen_Tile.jpg') top left repeat; min-height:800px; margin:0px; position:relative; width:860px; }
#wrapper #center #content #above {background:url('https://shop.nicolas-homes.com/sites/all/themes/nicola/_images/headerbg.png') top left no-repeat; display:block; height:169px; width:860px; }
/*ecom links nav*/
#wrapper #center #content #block-block-2 {display:block; float:right; height:25px; padding:10px 0px 0px 27px; width:308px; }
#wrapper #center #content #block-block-2 ul,
#wrapper #center #content #block-block-2 ul li {list-style-type:none; margin:0px; padding:0px; }
#wrapper #center #content #block-block-2 ul li a {color:#000; display:block; float:left; margin:0px 10px; text-decoration:none; }
#wrapper #center #content #block-block-2 ul li a:hover {text-decoration:underline; }
/*store category links*/
#wrapper #center #content #block-menu_block-2 {clear:right; display:block; float:right; height:21px; margin:22px 32px 0px 0px; width:600px; }
#wrapper #center #content #block-menu_block-2 ul,
#wrapper #center #content #block-menu_block-2 ul li {list-style-image:none; list-style-type:none; margin:0px; padding:0px; }
#wrapper #center #content #block-menu_block-2 ul li a {background-image:url('https://shop.nicolas-homes.com/sites/all/themes/nicola/_images/nav-new.png'); background-repeat:no-repeat; display:block; height:21px; float:left; margin-right:14px; text-indent:-10000px; }
#wrapper #center #content #block-menu_block-2 ul li.menu-mlid-561 a {background-position:-662px 0px; width:109px; } /*new arrivals*/
#wrapper #center #content #block-menu_block-2 ul li.menu-mlid-562 a {background-position:-271px 0px; width:68px; } /*tabletop*/
#wrapper #center #content #block-menu_block-2 ul li.menu-mlid-563 a {background-position:-181px 0px; width:67px; } /*bedding*/
#wrapper #center #content #block-menu_block-2 ul li.menu-mlid-386 a {background-position:-794px 0px; width:68px; } /*lifestyle*/
#wrapper #center #content #block-menu_block-2 ul li.menu-mlid-564 a {background-position:-447px 0px; width:46px; } /*decor*/
#wrapper #center #content #block-menu_block-2 ul li.menu-mlid-389 a {background-position:-609px 0px; width:30px; } /*sale*/
#wrapper #center #content #block-menu_block-2 ul li.menu-mlid-637 a {background-position:0px 0px; width:63px; } /*holiday*/
#wrapper #center #content #block-menu_block-2 ul li.menu-mlid-638 a {background-position:-85px 0px; width:73px; } /*furniture*/
#wrapper #center #content #block-menu_block-2 ul li.menu-mlid-639 a {background-position:-362px 0px; width:62px; } /*lighting*/
#wrapper #center #content #block-menu_block-2 ul li.menu-mlid-640 a {background-position:-516px 0px; width:70px; } /*spa-bath*/

#wrapper #center #content #block-menu_block-2 ul li.menu-mlid-561 a:hover {background-position:-662px -21px; } /*new arrivals*/
#wrapper #center #content #block-menu_block-2 ul li.menu-mlid-562 a:hover {background-position:-271px -21px; } /*tabletop*/
#wrapper #center #content #block-menu_block-2 ul li.menu-mlid-563 a:hover {background-position:-181px -21px; } /*bedding*/
#wrapper #center #content #block-menu_block-2 ul li.menu-mlid-386 a:hover {background-position:-794px -21px; } /*lifestyle*/
#wrapper #center #content #block-menu_block-2 ul li.menu-mlid-564 a:hover {background-position:-447px -21px; } /*decor*/
#wrapper #center #content #block-menu_block-2 ul li.menu-mlid-389 a:hover {background-position:-609px -21px; } /*sale*/
#wrapper #center #content #block-menu_block-2 ul li.menu-mlid-637 a:hover {background-position:0px -21px; } /*holiday*/
#wrapper #center #content #block-menu_block-2 ul li.menu-mlid-638 a:hover {background-position:-85px -21px; } /*furniture*/
#wrapper #center #content #block-menu_block-2 ul li.menu-mlid-639 a:hover {background-position:-362px -21px; } /*lighting*/
#wrapper #center #content #block-menu_block-2 ul li.menu-mlid-640 a:hover {background-position:-516px -21px; } /*spa-bath*/

#wrapper #center #content #block-menu_block-2 ul li.menu-mlid-561 a.active-trail {background-position:-662px -21px; } /*new arrivals*/
#wrapper #center #content #block-menu_block-2 ul li.menu-mlid-562 a.active-trail {background-position:-271px -21px; } /*tabletop*/
#wrapper #center #content #block-menu_block-2 ul li.menu-mlid-563 a.active-trail {background-position:-181px -21px; } /*bedding*/
#wrapper #center #content #block-menu_block-2 ul li.menu-mlid-386 a.active-trail {background-position:-794px -21px; } /*lifestyle*/
#wrapper #center #content #block-menu_block-2 ul li.menu-mlid-564 a.active-trail {background-position:-447px -21px; } /*decor*/
#wrapper #center #content #block-menu_block-2 ul li.menu-mlid-389 a.active-trail {background-position:-609px -21px; } /*sale*/
#wrapper #center #content #block-menu_block-2 ul li.menu-mlid-637 a.active-trail {background-position:0px -21px; } /*holiday*/
#wrapper #center #content #block-menu_block-2 ul li.menu-mlid-638 a.active-trail {background-position:-85px -21px; } /*furniture*/
#wrapper #center #content #block-menu_block-2 ul li.menu-mlid-639 a.active-trail {background-position:-362px -21px; } /*lighting*/
#wrapper #center #content #block-menu_block-2 ul li.menu-mlid-640 a.active-trail {background-position:-516px -21px; } /*spa-bath*/

#wrapper #center #content #block-block-3 {clear:both; display:block; padding-top:30px; margin-left:188px; width:624px; }
#wrapper #center #content #block-block-3 p {font-family:Sabon, Palatino, serif; font-size:14px; font-style:italic; line-height:16px; }
#wrapper #center #content #block-block-3 p a {color:#696953; }

#wrapper #center #content .breadcrumb {color:#000; font-size:10px; margin:10px 0px 0px; text-transform:lowercase; }
#wrapper #center #content .breadcrumb a {color:#000; text-decoration:none; }
#wrapper #center #content .breadcrumb a:hover {text-decoration:underline; }
#wrapper #center #content .breadcrumb .active {color:#666; }

#wrapper #center #content #right {display:block; margin:0px 20px 0px 20px; padding-bottom:40px; width:860px; }

.sidebar-left #wrapper #center #content #left {display:block; float:left; font-size:13px; font-family:Courier,monospace; letter-spacing:1px; margin:30px 23px 0px 21px; width:146px; }
.cart #wrapper #center #content #right,
.sidebar-left #wrapper #center #content #right {display:block; float:right; margin:0px 10px 0px 0px; padding-bottom:40px; width:660px; }

#wrapper #center #content #left #block-views-prod_nav-block_1 {background:url('https://shop.nicolas-homes.com/sites/all/themes/nicola/_images/leftbg.gif') top left repeat-y; display:block; padding:30px 0px; width:146px; }
#wrapper #center #content #left #block-views-prod_nav-block_1 h2 {font-size:14px; font-weight:normal; margin-bottom:15px; padding:0px 12px; text-transform:uppercase; }
#wrapper #center #content #left #block-views-prod_nav-block_1 .views-row {display:block; font-family:Sabon,Palatino,serif; font-size:13px; padding:8px 12px 8px; margin-bottom:5px; position:relative; width:122px; }
#wrapper #center #content #left #block-views-prod_nav-block_1 .views-row:hover {background:url('https://shop.nicolas-homes.com/sites/all/themes/nicola/_images/leftbg-active.gif') top left repeat-y;  }
#wrapper #center #content #left #block-views-prod_nav-block_1 .views-row .views-field-field-image-cache-fid {display:block; height:35px; left:12px; position:absolute; top:8px; width:35px; }
#wrapper #center #content #left #block-views-prod_nav-block_1 .views-row .views-field-title a {color:#000; display:block; line-height:15px; text-decoration:none; }
#wrapper #center #content #left #block-views-prod_nav-block_1 .views-row .views-field-sell-price { }

#wrapper #center #content #left #block-views-shop-block_1 {background:url('https://shop.nicolas-homes.com/sites/all/themes/nicola/_images/leftbg.gif') top left repeat-y; display:block; padding:30px 0px; width:146px; }
#wrapper #center #content #left #block-views-shop-block_1 h2 {font-size:14px; font-weight:normal; margin-bottom:15px; padding:0px 12px; text-transform:uppercase; }
#wrapper #center #content #left #block-views-shop-block_1 .views-row {display:block; font-family:Sabon,Palatino,serif; font-size:13px; padding:8px 12px 8px 12px; margin-bottom:5px; position:relative; width:122px; }
#wrapper #center #content #left #block-views-shop-block_1 .views-row:hover {background:url('https://shop.nicolas-homes.com/sites/all/themes/nicola/_images/leftbg-active.gif') top left repeat-y;  }
#wrapper #center #content #left #block-views-shop-block_1 .views-row .views-field-name a {color:#000; display:block; font-weight:normal; line-height:15px; text-decoration:none; }
#wrapper #center #content #left #block-views-shop-block_1 .views-row .views-field-name a:hover {text-decoration:underline; }

#wrapper #center #content #left .block-menu {background:url('https://shop.nicolas-homes.com/sites/all/themes/nicola/_images/leftbg.gif') top left repeat-y; display:block; padding:30px 0px; width:146px; }
#wrapper #center #content #left .block-menu h2 {font-size:14px; font-weight:normal; margin-bottom:15px; padding:0px 12px; text-transform:uppercase; }
#wrapper #center #content #left .block-menu ul,
#wrapper #center #content #left .block-menu ul li {font-family:Sabon,Palatino,serif; font-size:13px; list-style-type:none; list-style-image:none; margin:0px; padding:0px; }
#wrapper #center #content #left .block-menu ul li {display:block; padding:8px 12px 8px 12px; margin-bottom:5px; position:relative; width:122px;  }
#wrapper #center #content #left .block-menu ul li:hover {background:url('https://shop.nicolas-homes.com/sites/all/themes/nicola/_images/leftbg-active.gif') top left repeat-y;  }
#wrapper #center #content #left .block-menu ul li a {color:#000; display:block; font-weight:normal; line-height:15px; text-decoration:none;  }
#wrapper #center #content #left .block-menu ul li a:hover {text-decoration:underline; }

#wrapper #center #content #right h1 {color:#878572; font-family:Sabon,Palatino,serif; font-size:20px; font-weight:normal; line-height:24px; margin:30px 0px 20px; text-transform:lowercase; }
.shop #wrapper #center #content #right h1 {display:none; }
.shop.product #wrapper #center #content #right h1 {display:block; }
#wrapper #center #content #right h2 {color:#030303; font-family:Sabon,Palatino,serif; font-size:14px; font-weight:normal; line-height:18px; text-transform:uppercase; }
#wrapper #center #content #right h3 {color:#030303; font-size:14px; font-weight:normal; line-height:18px; }
#wrapper #center #content #right h4 {color:#030303; font-size:12px; font-weight:bold; line-height:18px; }

#wrapper #center #content #right p {line-height:18px; padding-bottom:10px; }
#wrapper #center #content #right p a {color:#878572; text-decoration:none; }
#wrapper #center #content #right p a:Hover {text-decoration:underline; }

#wrapper #center #content #right ul,
#wrapper #center #content #right ol {padding-left:20px; }

#wrapper #center #content #right .views-row .card {display:block; float:left; height:195px; margin:0px 5px 5px 0px; overflow:hidden; }
#wrapper #center #content #right .views-row a {text-decoration:none; }
#wrapper #center #content #right .views-row .image {background-color:#fff; height:150px; overflow:hidden; padding:5px 5px 0px; width:150px }
#wrapper #center #content #right .views-row .image img {display:block; }
#wrapper #center #content #right .views-row .name {background:url('https://shop.nicolas-homes.com/sites/all/themes/nicola/_images/Cream_Linen_Tile.jpg') top left repeat; color:#000; display:table-cell; font-family:Courier,monospace; font-size:13px; height:45px; line-height:15px; overflow:hidden; padding:0px 5px; text-align:center; text-decoration:none; vertical-align:middle; width:150px; }

#wrapper #center #content #right .views-row.views-row-1 .card,
#wrapper #center #content #right .views-row.views-row-11 .card {height:395px; }
#wrapper #center #content #right div.attachment .views-row.views-row-1 {height:auto; }
#wrapper #center #content #right .views-row.views-row-11 .card {float:right; margin-right:40px; }
.sidebar-left #wrapper #center #content #right .views-row.views-row-11 .card {margin-right:5px;}
#wrapper #center #content #right .views-row.views-row-1 .name,
#wrapper #center #content #right .views-row.views-row-11 .name {width:314px; }
#wrapper #center #content #right .views-row.views-row-1 .image,
#wrapper #center #content #right .views-row.views-row-11 .image {height:350px; width:314px; }

/*
#wrapper #center #content #right .views-row.views-row-16 {float:right; margin-right:41px; }
.sidebar-left #wrapper #center #content #right .views-row.views-row-16 {margin-right:6px; }
#wrapper #center #content #right .views-row.views-row-1 .name,
#wrapper #center #content #right .views-row.views-row-16 .name {width:314px; }
#wrapper #center #content #right .views-row.views-row-1 .image,
#wrapper #center #content #right .views-row.views-row-16 .image {height:355px; width:314px; }
*/

#wrapper #center #content #right #block-views-prod_nav-block_2 h2 {display:none; }

/* cart page */
.cart #wrapper #center #content #right {background-color:#fff; padding:15px; width:630px; }
.cart #wrapper #center #content #right div.breadcrumb {display:none; }
.cart #wrapper #center #content #right h1.title {margin-top:10px;}
.cart #wrapper #center #content #right #cart-form-products {border:none; }
.cart #wrapper #center #content #right #cart-form-products table thead {display:none; }
.cart #wrapper #center #content #right #cart-form-products table tbody td {padding:10px; }
.cart #wrapper #center #content #right #cart-form-products table tbody td.desc {font-size:12px; font-weight:bold; }
.cart #wrapper #center #content #right #cart-form-products table tbody td.desc a {color:#000; text-decoration:none; }
.cart #wrapper #center #content #right #cart-form-buttons {border:none; }
.cart #wrapper #center #content #right #cart-form-buttons a {color:#000; text-decoration:none; }
.cart #wrapper #center #content #right #cart-form-buttons a:hover {text-decoration:underline; }
.cart #wrapper #center #content #right #cart-form-buttons input#edit-update {background:url('https://shop.nicolas-homes.com/sites/all/themes/nicola/_images/button-update.png') top left no-repeat transparent; border:none; color:#baab9a; cursor:pointer; display:block; float:right; font-size:1px; height:43px; text-align:left; text-indent:-10000px; width:148px; }
.cart #wrapper #center #content #right #cart-form-buttons input#edit-checkout {background:url('https://shop.nicolas-homes.com/sites/all/themes/nicola/_images/button-checkout.png') top left no-repeat transparent; border:none; color:#44403a; cursor:pointer; display:block; float:right; font-size:1px; height:43px; text-align:left; text-indent:-10000px; width:108px; }

table { }
table thead th {border:none; }
table tr.odd, table tr.even {background-color:#fff; border-bottom:1px solid #ddd7c1; }

/* checkout page */

fieldset {background-color:#f7f4e5; border:none; margin:0px 0px 15px; padding:20px; }
fieldset legend {display:none; }

/* product page */
#wrapper #center #content #right #pleft {display:block; float:left; width:326px; }
#wrapper #center #content #right #pleft #main_img { }
#wrapper #center #content #right #pleft #main_img img {display:block; }
#wrapper #center #content #right #pleft ul#thumblist { display:block; list-style-type:none; margin:0px auto; padding:0px; text-align:center; }
#wrapper #center #content #right #pleft ul#thumblist li {background:url('https://shop.nicolas-homes.com/sites/all/themes/nicola/_images/thumbbg.png') top left repeat; display:inline-block; list-style-type:none; margin:0px; padding:10px; padding-left:0px; }
#wrapper #center #content #right #pleft ul#thumblist li.first {padding-left:10px; }
#wrapper #center #content #right #pleft ul#thumblist li a,
#wrapper #center #content #right #pleft ul#thumblist li a img {display:block; }

#wrapper #center #content #right #pleft #nrelated {clear:both; padding-top:30px;  }
#wrapper #center #content #right #pleft #nrelated h3 {color:#000; font-family:Sabon,Palatino,serif; font-weight:normal; font-size:20px; line-height:24px; margin:14px 0px 15px; }
#wrapper #center #content #right #pleft #nrelated ul,
#wrapper #center #content #right #pleft #nrelated ul li {list-style-type:none; margin:0px; padding:0px; }
#wrapper #center #content #right #pleft #nrelated ul li {display:block; float:left; margin-right:10px; text-align:center; width:150px;}
#wrapper #center #content #right #pleft #nrelated ul li a {color:#000; text-decoration:none; }

#wrapper #center #content #right #pright {background:url('https://shop.nicolas-homes.com/sites/all/themes/nicola/_images/title-product.png') top left no-repeat; display:block; float:left; padding-left:18px; width:304px; }
#wrapper #center #content #right #pright h1.title {color:#000; font-weight:normal; font-size:20px; line-height:24px; margin:14px 0px 15px; }
#wrapper #center #content #right #pright div.price {font-size:14px; font-weight:bold; line-height:17px; margin-bottom:15px; }
#wrapper #center #content #right #pright div.details {margin-bottom:15px; }
#wrapper #center #content #right #pright div.details .sku {font-size:10px; padding-right:20px; text-transform:uppercase; }
#wrapper #center #content #right #pright div.details .country {font-size:10px; font-style:italic; }
#wrapper #center #content #right #pright input.form-submit.node-add-to-cart {background:url('https://shop.nicolas-homes.com/sites/all/themes/nicola/_images/button-addtocart.png') top left no-repeat transparent; border:none; color:#44403a; cursor:pointer; display:block; font-size:1px; height:45px; text-align:left; text-indent:-10000px; width:129px; }
#wrapper #center #content #right #pright div.notes {padding-top:30px; }
#wrapper #center #content #right #pright div.notes p {color:#636363; font-size:12px; font-style:italic; line-height:16px; }

#wrapper #center #content #below {background:url('https://shop.nicolas-homes.com/sites/all/themes/nicola/_images/belowhead.png') top left no-repeat; clear:both; display:block; overflow:auto; padding:47px 0px 30px 190px; width:670px; }
#wrapper #center #content #below .block {display:block; float:left; }
#wrapper #center #content #below .block h2 {display:none; }
#wrapper #center #content #below .block ul,
#wrapper #center #content #below .block ul li {list-style-image:none; list-style-type:none; margin:0px; padding:0px; }
#wrapper #center #content #below .block ul li {line-height:16px; padding-bottom:5px; }
#wrapper #center #content #below .block ul li a {color:#666; text-decoration:none; }
#wrapper #center #content #below .block ul li a:hover {text-decoration:underline; }

#wrapper #center #content #below #block-menu_block-3 {margin-right:6px; width:158px; }
#wrapper #center #content #below #block-menu_block-4 {margin-right:9px; width:158px; }
#wrapper #center #content #below #block-menu_block-5 {margin-right:6px; width:250px; }

#wrapper #center #footer {bottom:34px; color:#665a4a; font-size:12px; height:16px; left:0px; line-height:16px; position:absolute; text-align:center; width:980px;  }
.notfront #wrapper #center #footer {bottom:auto; left:auto; position:static; width:860px; }
#wrapper #center #footer a {color:#665a4a; }

#wrapper #center #footer #block-block-4 {background:url('https://shop.nicolas-homes.com/sites/all/themes/nicola/_images/newsletterbg.png') top left no-repeat; display:block; float:right; height:54px; padding-top:13px; margin-right:60px; width:322px; }
#wrapper #center #footer #block-block-4 label {display:none; }
#wrapper #center #footer #block-block-4 input {color:#666; width:180px; }
#wrapper #center #footer #block-block-4 button {background:url('https://shop.nicolas-homes.com/sites/all/themes/nicola/_images/button-subscribe.png') top left no-repeat transparent; border:none; color:#888; cursor:pointer; height:16px; margin-left:5px; padding:0px; text-indent:-10000px; width:68px; }
#wrapper #center #footer #block-block-4 button:hover {background-position:0px -16px; }

.notfront #wrapper #center #footer .footer_message {clear:both; color:#aeaea1; padding:30px 0px; }
.notfront #wrapper #center #footer .footer_message a {color:#aeaea1; }

#wrapper #center #footer ul.primary {border:none; }
#wrapper #center #footer ul.primary li { }
#wrapper #center #footer ul.primary li a { }

/*
.sabon {
  font-family: Sabon;
  font-style: normal;
  font-weight: normal;
}
*/

#welcome_splash {background:url("https://shop.nicolas-homes.com/sites/all/themes/nicola/_images/Shop_Ivory_Linen_Tile.jpg") repeat scroll left top transparent; padding:15px; }
#welcome_splash h4 {background:url("https://shop.nicolas-homes.com/sites/all/themes/nicola/_images/title-product.png") no-repeat scroll left top transparent; color:#878572; font-family:Sabon,Palatino,serif; font-size:20px; font-weight:normal; line-height:24px; margin:0px 0 0px; padding:10px; text-transform:lowercase;  }
#welcome_splash p {padding:4px 10px; }
#welcome_splash form#subForm {margin:10px; }
#welcome_splash form#subForm label {display:none; }
#welcome_splash form#subForm input#ellkdu-ellkdu {color:#666; width:180px;  }
#welcome_splash form#subForm button {background:url('https://shop.nicolas-homes.com/sites/all/themes/nicola/_images/button-subscribe.png') top left no-repeat transparent; border:none; color:#888; cursor:pointer; height:16px; margin-left:5px; padding:0px; text-indent:-10000px; width:68px;  }