/*
	Copyright Code Computerlove Ltd 2007-2009
	Build: 1.0.0.184
	Date: 11/12/2009 15:09:04
*/

div#navigation div#navigation-hillarys-div { margin: 0 0 5px; }

div#middle { width: 585px; float: right; margin-bottom: 10px; }

div#middle .column-left { padding-bottom: 10px; width: 425px; float: left; }
div#middle .column-left div#feature h2 { color: #004370; font-size: 160%; font-weight: bold; margin: 0; padding: 10px 140px 0 10px; }
div#middle .column-left div#feature h3 { color: #004370; font-size: 100%; font-weight: normal; margin: 0; padding: 5px 150px 10px 10px; }
div#middle .column-left div#feature div#buttons { margin: 0 0 0 10px; padding: 0 0 10px 0; }
div#middle .column-left div#feature div#buttons img.first { margin-right: 0px; }
div#middle .column-left div#feature div#promote { background: #e9e7e7 url(/images/homepage/bg-promo.jpg) no-repeat top right; min-height: 160px; margin: 0px 0 7px 0; padding-bottom: 40px; position: relative; }
div#middle .column-left div#feature div#promote { *margin-top: 7px; }
div#middle .column-left div#feature div#promote #buttons { bottom: 6px; padding: 0; position: absolute; }

div#middle .column-left div#feature div#promote .promo-text { padding: 10px 85px 0 85px; text-align: center; }
div#middle .column-left div#feature div#promote .promo-text h2 { padding: 0; margin: 0 0 10px 0; font-size: 1.3em; }

div#middle .column-left div#feature div#promote.promo-alt { background-image: url(/images/homepage/bg-curtain-promo.jpg); }
div#middle .column-left div#feature div#promote.promo-alt .promo-text, div#middle .column-left div#feature div#promote.promo-alt .promo-text h2 { color: #333;}

div#middle div#blindcreator { background: #d6eaf8; height: 160px; margin: 0; padding: 0 10px 40px; position: relative; }
div#middle div#blindcreator h3 { color: #004370; font-size: 160%; font-weight: bold; margin: 0; padding: 10px 0 0; }
div#middle div#blindcreator h3 em { color: #0076c5; font-style: normal; font-weight: normal; }
div#middle div#blindcreator p { color: #004370; font-size: 100%; margin: 0; padding: 5px 0 15px 0; }
div#middle div#blindcreator p a { color: #004370; display: block; margin-top: 10px; }
div#middle div#blindcreator div select { margin: 0 0 15px 2px; width: 120px; }
div#middle div#blindcreator div #uiblindCreator_btnCreate { bottom: 15px; left: 6px; position: absolute;  }

div#middle .column-right { width: 150px; float: right; }
div#middle .column-right img { margin: 0 0 7px; padding: 0; }
div#middle .column-right #uiSpecialOfferDisplay_imgSpecialOffer {  }

div#middle div#promotions { clear: both; margin: 10px 0 0; }
div#middle div#promotions div { display: block; float: left; height: 160px; margin: 0; padding: 0; position: relative; width: 135px; }
div#middle div#promotions div.space { background: none; display: block; width: 10px; }
div#middle div#promotions div h3 { color: #004370; font-size: 152%; font-weight: bold; letter-spacing: -.06em; margin: 5px 10px 0; }
div#middle div#promotions div h3 em { color: #0076c5; font-style: normal; font-weight: normal;  }
div#middle div#promotions div h3 a { text-decoration: none; }
div#middle div#promotions div p { background: url(/images/global/arrow-double-blue.gif) no-repeat 0 4px; color: #004370; margin: 2px 10px 0; padding: 0 0 0 10px; }
div#middle div#promotions div p a { text-decoration: underline; }
div#middle div#promotions div img { bottom: 0; position: absolute; left: 0; margin: 0; padding: 0; border: none; }

div#middle div#promotions #leftPromotion { background: #e9e7e7 url(/images/homepage/Sample.gif) left bottom no-repeat;  }
div#middle div#promotions #middlePromotion { background: #e9e7e7 url(/images/homepage/van.jpg) left bottom no-repeat;  }
div#middle div#promotions #rightPromotion { background: #e9e7e7 url(/images/homepage/bg-screw-measure.png) left bottom no-repeat;  }

div#middle div#promotions #uiPromotionLeft_lnkImage,
div#middle div#promotions #uiPromotionMiddle_lnkImage { display: block; height: 70px; width: 135px; position: absolute; bottom: 0; }
div#middle div#promotions #uiPromotionRight_lnkImage { display: block; height: 50px; width: 135px; position: absolute; bottom: 0; }

div#credit-card-security { clear: both; padding: 0; margin: 0; }

div.banner-container{ margin:0px 0 7px 0 !important; *margin-bottom: 13px;}
div.banner-container a img{display:block; margin: 0 0 0 0!important;}
#uiSpecialOfferDisplay_lnkImage img{display:block;}
a#uiSpecialOfferDisplay_lnkImage img { display: block; margin-bottom: 10px !important; }
#footer{width:auto;*width:725px;padding:20px 0;}



