/*
	1. Image Overwrite
	2. General Layout
	3. Pages and Sections
		3.1 Homepage
		3.2 Pricing & Design Options
		3.3 Idea Gallery
		3.4 Designer
		3.5 Localiter
*/

/* --- 1. Image Overwrite --- */
h1, h2,
p.start-btn a,
#header #logo,
#homepage-wrapper #main-content #welcome-module ul,
#homepage-wrapper #main-content .module h3,
#homepage-wrapper #main-content .module.about h3,
#homepage-wrapper #main-content .module.prints-guarantee h3,
#homepage-wrapper #sidebar .module h3,
#homepage-wrapper #sidebar ol li li,
#content #sub-nav h3,
#pricing-design-options-wrapper h2#heading-canvas-options,
#pricing-design-options-wrapper #main-content p.start-btn.pricing a,
#pricing-design-options-wrapper table tr td.table-column-1 a,
#canvasNav navPage {
	background-image: url(/cmsimages/canvas-sprite_ie6_20110927.png?v=38497931416B47385A41593D);
}

/* --- 2. General Layout --- */
#header {
	height: 134px;
}
p#page-promo {
	height: 13px;
}
/* --- 3. Pages and Sections --- */
/* --- 3.1 Homepage --- */
#homepage-wrapper #main-content #welcome-module {
	height: 280px;
}
#homepage-wrapper #main-content .module.idea-gallery ul li {
    margin-left: 10px;
    margin-right: 10px;
}
/*#homepage-wrapper #main-content .module.idea-gallery {
	margin-top: 100px;
}
*/
#homepage-wrapper #main-content .module.idea-gallery ul {
	height: 212px;
}

/* -- 3.2 Pricing & Design Options --*/
#pricing-design-options-wrapper .content-promo {
	height: 100px;
	width: 750px;
	padding-left: 10px;
	padding-right: 10px;
}
#pricing-design-options-wrapper .content-promo .column-2 ul li {
	margin-left: 10px;
}
#pricing-design-options-wrapper .content-promo.border-options p {margin-bottom: 0;}

/* -- Idea Gallery -- */
#idea-gallery-wrapper .content-promo ul {
	padding: 0;
}

/* -- 3.3 Idea Gallery -- */
#idea-gallery-wrapper .content-promo ul {
     width: 730px;
}

/* -- 3.4 Designer -- */
#canvasNav .page1 {
	background-position: -260px -1120px;
}
#canvasNav .page2 {
	background-position: -260px -1160px;
}
#canvasNav .page3 {
	background-position: -260px -1200px;
}
#canvasNav .page4 {
	background-position: -260px -1240px;
}

#leftCol {
	margin-left: 5px;
}
#rightCol {
    margin-right: 5px;
	margin-left: 10px;
}

#sizeOptionCon .selected {
	background-color: #fff;
	border-bottom: 1px solid #CFCFCF;
	color: #000;
}
#customSizeCon .note {
	width: 100%;
}
.setCustomSizeBtnCon input {
	margin: 10px 0;
}
#designerTitle {
	height: 36px;
}
#designerTitle #pricing-promo {
	margin-right: 10px;
}

ul#main-nav ul {
  display:none;
}

#header .inner #main-nav {
  top:46px;
}
#header .inner p {
  top:-16px;
}
#header .inner fieldset {
  top:0;
}

/* --- New IE Fixes --- */

#stick-bar p a, p#page-promo, .row.row-3 .column-2 .feature-pics-search-module h3,
#feature-pics-sidebar div.feature-pics-search-module p  {
padding: 0;
}

#sticky-bar p a.sticky-bar-item.phone, #sticky-bar p a.sticky-bar-item.email, p#page-promo,
.row.row-3 .column-2 .feature-pics-search-module h3 {
        background: transparent;
}  

#header .inner fieldset input#search-submit-header, 
.row.row-4 .column-2 #newsletter-signup fieldset input#search-submit-newsletter,
{
font-size: 0;  
display: block; 
line-height: 0;
}

body.ecp.homepage #main-content .row.row-1 a {
height: 290px;
}

h2 {
background: transparent !important;
}

.row.row-2 .column-2 ul li {
margin: 0 14px;
}

.row.row-3 .column-2 {
width: 300px;
}

ul.clear  {
width: 574px;
}

#topCategories ul li ul {
position: static;
background: #fff;
}

#topCategories ul li ul li, #topCategories ul li ul li a,
#feature-pics-sidebar div.feature-pics-search-module p, #content #sub-nav h3,
#idea-gallery-wrapper #main-content h1, #idea-gallery-wrapper h1, #sub-gallery-wrapper h1
{
background: transparent;
}

body.ecp.stock .row.row-4 .column-1 #testimonial p {
width: 220px;
}

.row.row-3 .column-1 ul li {
width: 150px;
}

#footer #footer-row-1 #footer-nav {
float: none;
position: relative;
width: 960px;
height: auto;
}

#footer #footer-row-1 ul li, #footer #footer-row-1 ul li#footer-nav-design {
margin: 0px;
float: left;
width: 180px;
}

#footer #footer-row-1 ul li ul li, #footer #footer-row-1 ul li ul li a {
zoom: normal;
height: 1%;
width: auto;
}


#footer-social-about {
display: none;
}