﻿/*
#808080 = Grey
#106580 = Blue
*/

#sale							{ position:relative;margin:0;}

#specials						{ clear:both; width:auto; padding-top:25px; }
#specials .container			{ float:left;width:25%; }
#specials .container div		{ height:90px; }
#specials a					{ color: #106580; font-size:18px; text-decoration:none; }
#specials a:hover			{ color: #106580; font-size:18px; text-decoration:none; }
#specials a:visited			{ color: #106580; font-size:18px; text-decoration:none; }

#topBlinds						{ clear:both; width:auto; padding-top:20px;color:#808080;font:normal 19px 'FSAlbert-Regular', Arial, sans-serif;  }
#topBlinds h2					{ margin-bottom:15px;font:normal 26px 'FSAlbert-Regular', Arial, sans-serif;  }
#topBlinds .container			{ float:left;text-align:center;width:33%; }
#topBlinds .container img		{ width:100%; }
#topBlinds .padLeft1			{ margin-left:33px; }
#topBlinds .padLeft2			{ text-align:center; }
#topBlinds .padLeft3			{ margin-left:48px; }

#shopBlinds .container			{ float:left;text-align:center;width:50%;margin-top:20px; }
#shopBlinds .container img		{ width:100%;height:auto; }

#topBlinds a					{ color: #808080; font-size:18px; text-decoration:none; }
#topBlinds a:hover				{ color: #808080; font-size:18px; text-decoration:none; }
#topBlinds a:visited			{ color: #808080; font-size:18px; text-decoration:none; }

#designersContractors			{ clear:both; width:auto; padding-top:50px;color:#808080;font:normal 16px 'FSAlbert-Regular', Arial, sans-serif;}
#designersContractors h2		{ margin-bottom:5px;font:normal 26px 'FSAlbert-Regular', Arial, sans-serif;  }
#designersContractors .container { width:auto;display:table; }
#designersContractors .side		{ display:table-cell;vertical-align:top;width:50%; }
#designersContractors .center	{ width:auto;padding: 0 15px 0 15px; display:table-cell; }

#designersContractors .inline	{ line-height: 16px; }
#designersContractors a			{ color: #106580; font-size:18px; text-decoration:none; }
#designersContractors a:hover	{ color: #106580; font-size:18px; text-decoration:none; }
#designersContractors a:visited	{ color: #106580; font-size:18px; text-decoration:none; }

#breadcrumb		{ display:none; }

#mainContent .rightSection		{ width:100%; }

#home_sale_image, #home_sale_r_image {width: 100%;height: auto;}

#home-left-link{position:absolute;top:150px;left:10px;}
#home-right-link{position:absolute;top:150px;right:10px;}

#home_sale{position:relative;top:0;left:0;}
#sale:hover .swipe {display: block;}
.swipe {position:absolute;top:50px;opacity: 0.65;filter:alpha(opacity=65);font-size:100pt;color:#fff;text-shadow: 0 0 15px #777;display:none;}
.prev {left:10px;}
.next {right:10px;}

#shopbycolor .container{float:left;width:16.6%;}
#shopbycolor .container .imageBorder{width:80px;height:80px;}

    @media screen and (max-width: 1000px) {
        #QuickQuote {display: none;}
        
        #home .containerLeft, #home .containerRight {text-align: right;float: none; }

        #home .containerLeft {width: 100%; }
        
        #topBlinds .container {margin-bottom:25px;}
    }

    @media screen and (max-width: 960px) {        
        #shopbycolor .container{width:33%;margin-bottom:25px;}
    }

    @media screen and (max-width: 600px) {
        #designersContractors .container {display: block;width: auto;}
        #designersContractors .side {display: block;width: 100%;text-align: left;margin: 0 10px 0 10px;}
        #designersContractors .side div {text-align: left;}
        #designersContractors .center {display: block;width: 100%;text-align: center;margin: 0;padding: 0;}

        #sale {height: auto;}

        #pageHeader {display: block;}

        #home .containerRight {width: 100%;height: auto;float: none;}

        #topBlinds .container {width:50%;margin:0 0 25px 0;}
        #home-left-link,#home-right-link{top:50px;}
        #shopBlinds .container			{ float:none;width:100%; }
    }

    @media screen and (max-width: 500px) {
        #specials .container { width:50%;text-align:center; }
        /*#topBlinds .container img {width:80%;height:auto;}*/
    }