
body {
background: #fff;
margin:0;
padding:0;
font-family: "Trebuchet MS", Trebuchet, Verdana, Arial, sans-serif; 
font-size:12x; 
color:#333; 
}
img
{
border: 0px;
}

a.home:link {color: #2a6993; text-decoration: underline;text-transform: none; }
a.home:visited {color: #2a6993; text-decoration: underline;text-transform: none; }
a.home:hover {color: #6fa0bf; text-decoration: underline;text-transform: none; }

 .imgborder {
    border:1px solid gray;
    border-collapse: separate;
}



.home h2 {
	color: #2a6993; 
	font-size:18px;
	text-transform: uppercase; 

}

.home h3 {
	color: #2a6993; 
	font-size:18px;
	text-transform: uppercase; 
}


.kohl

{
font-size:16px;
font-color:#FF370F;
}


.hide, .hid
{
display:none;
}
.designers {
width:150px;
height:150px;
align: center;
text-align:center;
border: 1px solid #333;
font-size: 16px;
background-color:#333;
color: #fff;}

a.whitelink:link {color: #fff; text-decoration: underline;text-transform: none; }
a.whitelink:visited {color: #fff; text-decoration: underline;text-transform: none; }
a.whitelink:hover {color: #92CDD6; text-decoration: underline;text-transform: none; }


a.kohl:link {color: #636363; text-decoration:underline; text-transform: none; }
a.kohl:visited {color: #636363; text-decoration: underline; text-transform: none; }
a.kohl:hover {color: #e4485f; text-decoration: underline; text-transform: none; }
a.kohl:active {color: #e4485f; text-decoration: underline;text-transform: none; }





		
#wrap {
	width:960px;
	margin:0 auto;
}
* html #wrap {width:50em}
/* Default CSS
================================================*/
/* Basic styling, used when JavaScript is unsupported */
.cbb {
	margin:1em 0;
	padding:0 10px;
	border:1px solid #666;
	background:#fff;
	width:960px;
}

/* Normal styling */
.cb {margin:0.5em 0;}
	/* Top corners and border */



.text_saleprice {
text-decoration:line-through;
font-family: helvetica, arial sans-serif;
font-weight: bold;
}


.crossout {
text-decoration:line-through;
font-family: helvetica, arial sans-serif;
font-weight: bold;
}

.bigblack {
text-decoration:none;
font-family: helvetica, arial sans-serif;
font-weight: bold;
font-size:16px;
}

.bigred {
text-decoration:none;
font-family: helvetica, arial sans-serif;
font-weight: bold;
color:red;
}



.materialthumb 
{
   font-family:verdana;
   font-size:10px;
   color:#5a594c;
   border: 1px solid gray;

}

.materialthumbnoborder 
{
   font-family:verdana;
   font-size:10px;
   color:#5a594c;
   border: 0px;

}



.img-shadow {
  float:left;
  background: url(shadowAlpha.png) no-repeat bottom right !important;
  background: url(shadow.gif) no-repeat bottom right;
  margin: 10px 0 0 10px !important;
  margin: 10px 0 0 5px;
  z-index:0;
  }

.img-shadow img {
  display: block;
  position: relative;
  background-color: #fff;
  border: 1px solid #a9a9a9;
  margin: -6px 6px 6px -6px;
  padding: 4px;
  z-index:0;
  }






.roundedcornr_box_315925 {
	background: url(roundedcornr_315925_tl.png) no-repeat top left;
}
.roundedcornr_top_315925 {
	background: url(roundedcornr_315925_tr.png) no-repeat top right;
}
.roundedcornr_bottom_315925 {
	background: url(roundedcornr_315925_bl.png) no-repeat bottom left;
}
.roundedcornr_bottom_315925 div {
	background: url(roundedcornr_315925_br.png) no-repeat bottom right;
}
.roundedcornr_content_315925 {
	background: url(roundedcornr_315925_r.png) top right repeat-y;
}

.roundedcornr_top_315925 div,.roundedcornr_top_315925,
.roundedcornr_bottom_315925 div, .roundedcornr_bottom_315925 {
	width: 100%;
	height: 15px;
	font-size: 1px;
}
.roundedcornr_content_315925, .roundedcornr_bottom_315925 {


}
.roundedcornr_content_315925 { padding: 0 10px;height:300px; }



.roundedcornr_box_751902 {
	background: url(roundedcornr_751902_tl.png) no-repeat top left;
}
.roundedcornr_top_751902 {
	background: url(roundedcornr_751902_tr.png) no-repeat top right;
}
.roundedcornr_bottom_751902 {
	background: url(roundedcornr_751902_bl.png) no-repeat bottom left;
}
.roundedcornr_bottom_751902 div {
	background: url(roundedcornr_751902_br.png) no-repeat bottom right;
}
.roundedcornr_content_751902 {
	background: url(roundedcornr_751902_r.png) top right repeat-y;
}

.roundedcornr_top_751902 div,.roundedcornr_top_751902,
.roundedcornr_bottom_751902 div, .roundedcornr_bottom_751902 {
	width: 100%;
	height: 15px;
	font-size: 1px;
}
.roundedcornr_content_751902, .roundedcornr_bottom_751902 {
	margin-top: -19px;
}
.roundedcornr_content_751902 { padding: 0 15px; }


.roundedcornr_box_396447 {
   background: #f0f0af;
}
.roundedcornr_top_396447 div {
   background: url(images/roundedcornr_396447_tl.png) no-repeat top left;
}
.roundedcornr_top_396447 {
   background: url(images/roundedcornr_396447_tr.png) no-repeat top right;
}
.roundedcornr_bottom_396447 div {
   background: url(images/roundedcornr_396447_bl.png) no-repeat bottom left;
}
.roundedcornr_bottom_396447 {
   background: url(images/roundedcornr_396447_br.png) no-repeat bottom right;
}

.roundedcornr_top_396447 div, .roundedcornr_top_396447, 
.roundedcornr_bottom_396447 div, .roundedcornr_bottom_396447 {
   width: 100%;
   height: 30px;
   font-size: 1px;
}
.roundedcornr_content_396447 { margin-top:-19px;margin-left:10px;margin-right:10px }



.roundedcornr_box_738049 {
	background: url(images/roundedcornr_738049_tl.png) no-repeat top left;
}
.roundedcornr_top_738049 {
	background: url(images/roundedcornr_738049_tr.png) no-repeat top right;
}
.roundedcornr_bottom_738049 {
	background: url(images/roundedcornr_738049_bl.png) no-repeat bottom left;
}
.roundedcornr_bottom_738049 div {
	background: url(images/roundedcornr_738049_br.png) no-repeat bottom right;
}
.roundedcornr_content_738049 {
	background: url(images/roundedcornr_738049_r.png) top right repeat-y;
}

.roundedcornr_top_738049 div,.roundedcornr_top_738049,
.roundedcornr_bottom_738049 div, .roundedcornr_bottom_738049 {
	width: 100%;
	height: 15px;
	font-size: 1px;
}
.roundedcornr_content_738049, .roundedcornr_bottom_738049 {
	margin-top: -19px;
}
.roundedcornr_content_738049 { padding: 0 15px; }


.roundedcornr_box_578526 {
	background: url(images/roundedcornr_578526_tl.png) no-repeat top left;
}
.roundedcornr_top_578526 {
	background: url(images/roundedcornr_578526_tr.png) no-repeat top right;
}
.roundedcornr_bottom_578526 {
	background: url(images/roundedcornr_578526_bl.png) no-repeat bottom left;
}
.roundedcornr_bottom_578526 div {
	background: url(images/roundedcornr_578526_br.png) no-repeat bottom right;
}
.roundedcornr_content_578526 {
	background: url(images/roundedcornr_578526_r.png) top right repeat-y;
}

.roundedcornr_top_578526 div,.roundedcornr_top_578526,
.roundedcornr_bottom_578526 div, .roundedcornr_bottom_578526 {
	width: 100%;
	height: 15px;
	font-size: 1px;
}
.roundedcornr_content_578526, .roundedcornr_bottom_578526 {
	margin-top: -19px;
}
.roundedcornr_content_578526 { padding: 0 15px; }





  
    /*
        Listings
    */
    .listings  {
        list-style: none;
    }
        .listings li {
            width: 155px;
            height: 159px;
            border: 1px solid #EAEAEA;
            padding: 6px;
            float: left;
/*            position: relative;*/
            margin-right: 7px;
            margin-bottom: 14px;
            display: inline;
        }
        .listings li.third {
            margin-right: 0;
            margin-left: 1px;
        }
        .listings .listing-thumb {
            display: block;
            width: 155px;
            height: 125px;
        }
            .listings .listing-thumb img {
                display: block;
                width: 155px;
                height: 125px;
                border: none;
                
            }
        .listings .listing-title {
            margin-top: 5px;
            height: 15px;
            line-height: 15px;
            overflow: hidden;
        }
        .listings .listing-title a {
            color: #666666;
        }
        .listings .listing-maker {
            line-height: 14px;
        }
        .listings .listing-maker a {
            color: #B2B2B2;
        }
        .listings .listing-price {
            float: right;
            line-height: 14px;
            margin-top: -14px;
            color: #78C042;
        }
        
    /* LIST VIEW */
    .listings-listview  {
        list-style: none;
    }
        .listings-listview li {
            width: 520px;
            height: 75px;
            padding: 10px 0 10px 10px;
            float: left;
            position: relative;
            display: inline;
        }
        .listings-listview li.odd {
			background-color: #F5F6F1;
        }
        .listings-listview .listing-thumb {
            display: block;
            width: 75px;
            height: 75px;
			float: left;
        }
            .listings-listview .listing-thumb img {
                display: block;
                width: 75px;
                height: 75px;
                border: none;                
            }
        .listings-listview .listing-detail {
            padding: 0px 7px;
            height: 75px;
	    width: 240px;
            overflow: hidden;
	    float: left;
        }

	.listings-listview .listing-date, .listings-listview .listing-views {
	    margin-top: 23px;
	    height: 29px;
	    width: 55px;
	    color: #666666;
	    float: left;
	    border-left: 1px solid #CCC;
	    text-align: center;
	    line-height: 14px;
	}
	.listings-listview .listing-date {
	    border-right: 1px solid #CCC;
	}	    
	.listings-listview .listing-year {
	    font-size: 11px;
	}
        .listings-listview .listing-title a {
            color: #0192B5;
			font-size: 13px;
			margin-bottom: 5px;
        }
        .listings-listview .listing-maker {
			padding-top: 5px;
            line-height: 14px;
        }
        .listings-listview .listing-maker a {
            color: #0192B5;
			font-size: 12px;
        }
        .listings-listview .listing-price {
			margin: 30px 0px;
            float: right;
            width: 77px;
            text-align: center;
            line-height: 14px;
            color: #78C042;
			font-weight: bold;
        }


#footwrap{
		font-family:"Lucida Grande", Arial;
		width:800px;
		margin:100px auto;
	}
		#slider{
		height:300px;
		margin:50px 0;
	}
	#current_value{
		position:absolute;
		margin:0 0 0 35px;
		background-color:#FFF2D5;
		padding:4px;
	}
	#info{
		margin:10px 0 0 0;
		display:none;
		background-color:#FFF9EB;
		padding:8px;
	}

.container {
	overflow: hidden;
	width: 960px;
	margin: 0 auto;
}
/*--sidebar--*/
.sidebar{
width:258px;
height:576px;
float:left;
}





#Header {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	height: 100px;
	width: 960px;
	margin-right: auto;
	margin-left: auto;
	margin-top: 0px;
}
#UpperNav {
	float: right;
	margin-right: 5px;
	background-color: #E9F0FF;
	height: 30px;
	clear: right;
}
#UpperNav ul{
	list-style-type: none;
	-webkit-padding-start:0px;
	margin: 0px;
	padding-left: 0px;
}
#UpperNav li{
	float: left;
	border-left-width: 2px;
	border-left-style: solid;
	border-left-color: #FFF;
}
#UpperNav li a{
	display: block;
	padding-top: 10px;
	padding-right: 8px;
	padding-bottom: 10px;
	padding-left: 8px;
	text-decoration: none;
	text-transform: uppercase;
	font-size: 9px;
	color: #70A0BF;
}
#UpperNav li a:hover{
	color: #2D6892;
	background-color: #D1DBE2;
}
#UpperNav li ul{
	display: none;
}
#UpperNav li:hover ul{
	display: block;
	position: absolute;
	margin: 0px;
	padding: 0px;
}
#UpperNav li:hover li{
	float: none;
}
#UpperNav li:hover li a{
	float: none;
	background-color: #E9F0F6;
	border-top-width: 1px;
	border-top-style: solid;
	border-top-color: #FFF;
}
#UpperNav li:hover li a:hover{
	background-color: #D1DBE2;
}
#DesignNav {
	display: block;
	width: 960px;
	float: left;
}
#DesignNav ul {
	list-style-type: none;
	display: block;
	height: 20px;
	text-transform: uppercase;
	margin-top: 0px;
	margin-left: 0px;
	padding: 0px;
}
#DesignNav li {
	list-style-type: none;
	display: block;
	float: left;
	color: #2D6892;
	margin-left: 0px;
}
#DesignNav li #intro {
	list-style-type: none;
	display: block;
	float: left;
	color: #2D6892;
}
#DesignNav li#intro a {
	list-style-type: none;
	display: block;
	color: #2D6892;
	font-weight: bold;
	padding-top: 10px;
	padding-right: 10px;
	padding-bottom: 10px;
	padding-left: 5px;
	text-decoration: none;
	margin-left: 0px;
}
#DesignNav li#intro a:hover {
	background-color: #FFF;
}
#DesignNav li#sale a {
	list-style-type: none;
	display: block;
	color: #DB4E26;
	font-weight: bold;
	padding-top: 10px;
	padding-right: 10px;
	padding-bottom: 10px;
	padding-left: 10px;
	text-decoration: none;
	margin-left: 0px;
}
#DesignNav li#sale a:hover {
	background-color: #F5EEDC;
}
#Buzz {
	color: #F1986C;
	float: right;
	margin-top: 10px;
	margin-right: 5px;
	clear: right;
	height:13px;
	width:250px;
}
#Buzz a {
	text-decoration: none;
	color: #DB4E26;
	font-weight: bold;
	text-transform: uppercase;
	margin-left: 5px;
}
#DesignNav li a {
	list-style-type: none;
	display: block;
	text-decoration: none;
	color: #70A0BF;
	padding-top: 10px;
	padding-right: 10px;
	padding-bottom: 10px;
	padding-left: 10px;
}
#DesignNav li a:hover {
	list-style-type: none;
	display: block;
	text-decoration: none;
	color: #70A0BF;
	background-color: #E9F0F6;
}
.aligncenter {
	display: block;
	margin-left: auto;
	margin-right: auto;
	margin-bottom: 10px;
	}

.alignright {
	float: right;
	margin: 0px 0px 10px 10px;
	}

.alignleft {
	float: left;
	margin: 0px 10px 10px 0px;
	}

.wp-caption {
	border: 1px solid #CCCCCC;
	text-align: center;
	background: #EEEEEE;
	padding: 5px 0px 5px 0px;
	}

.wp-caption img {
	margin: 0px 0px 5px 0px;
	padding: 0px;
	border: 0px;
	}

.wp-caption p.wp-caption-text {
	margin: 0px;
	padding: 0px 0px 0px 0px;
	font-size: 11px;
	font-weight: normal;
	line-height: 12px;
	}
///related prods
.relatedprods {
font-size: 11px;
display: block; 
float: left; 
border: 1px solid rgb(221, 221, 221); 
margin: 0pt; 
padding: 6px; 
text-decoration: none; 
text-align:
left; cursor: pointer;
overflow:hidden;
}

.relatedprods:hover{
background:#dde;
overflow:hidden;
}

.relatedprods2{
width: 106px; 
height: 205px; 
margin: 0pt; 
border: 0pt none;
padding: 0pt;
overflow:hidden;
}

.relatedprods3{
margin: 0pt; 
border: 1px solid rgb(221, 221, 221); 
padding: 2px; 
width: auto; 
height: auto;
overflow:hidden;
}

.relatedprods4{
background:no-repeat scroll 0% 0% transparent; 
width: 100px; 
height: 100px; 
margin:  0pt; 
border: 0pt none; 
padding: 0pt;
overflow:hidden;
}

.relatedwrap{
padding:5px;
display:block;
height:200px;

}

.ideaprods{
margin:10px;
padding:10px;
width:100px;
height:200px;
float:left;
border: 1px solid rgb(221, 221, 221); 
}

.ideaprods:hover{
background:#dde;
}


///end related prods

////icons
/* all A tags whose HREF attribute ends in .pdf */
a[href$='.pdf'] { 
	padding-right: 18px;
	background: transparent url(http://www.alluminare.com/images/icons/icon_pdf.gif) no-repeat center right;
}

/* all A tags whose REL attribute equals pdf */
a[rel='pdf'] { 
	padding-right: 18px;
	background: transparent url(http://www.alluminare.com/images/icons/icon_pdf.gif) no-repeat center right;
}

/*  all A tags whose REL attributes has the letters pdf somewhere mixed in*/
a[rel*='pdf'] { 
	padding-right: 18px;
	background: transparent url(http://www.alluminare.com/images/icons/icon_pdf.gif) no-repeat center right;
}

/* all A tags whose REL attribute contains the value pdf, seperated from other values with a space */
a[rel~='pdf'] { 
	padding-right: 18px;
	background: transparent url(http://www.alluminare.com/images/icons/icon_pdf.gif) no-repeat center right;
}

/* all A tags whose HREF attribute starts with mailto: */
a[href ^="mailto:"] {
	padding-right: 18px;
    background: transparent url(http://www.alluminare.com/images/icons/icon_mailto.gif) no-repeat center right;
   
}

/* all A tags whose CLASS attribute is popup */
a[class ="popup"] {
	padding-right: 18px;
    background: transparent url(http://www.alluminare.com/images/icons/icon_popup.gif) no-repeat center right;
}


a[href$='.doc'] { 
	padding-right: 18px;
	background: transparent url(http://www.alluminare.com/images/icons/icon_doc.gif) no-repeat center right;
}
a[href$='.xls'] { 
	padding-right: 18px;
	background: transparent url(http://www.alluminare.com/images/icons/icon_xls.gif) no-repeat center right;
}
a[rel ~='external'] {
	padding-right: 18px;
	background: transparent url(http://www.alluminare.com/images/icons/icon_external.gif) no-repeat center right;
}



///end icons


///start ap
#main {
	width: 960px;
	margin-right: auto;
	margin-left: auto;
	margin-top: 5px;
	font-family: Arial, Helvetica, sans-serif;
	margin-bottom: 10px;
}
#main .container {
	width: 960px;
}
#main .sidebar {
	width: 160px;
	height: 405px;
	float: left;
}
#main .featured {
	float: left;
	height: 230px;
	width: 160px;
	clear: both;
	overflow: hidden;
}
#main .main_image {
	float: left;
	height: 405px;
	width: 480px;
	overflow: hidden;
	z-index: 1;
	position: relative;
			background: url(http://www.alluminare.com/eg/circleloader.gif) no-repeat center center;

}
.backgroundimage {
	position: relative;
	z-index: -5;

}

.main_image .desc{
	position: absolute;
	bottom: 0;	left: 0;
	width: 100%;
	display: none;

}
.main_image .block{
	width: 100%;
	background: #333;
	border-top: 1px solid #000;
	opacity: .8;
}


#main .block h1{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 15px;
	color: #FFF;
	text-transform: uppercase;
	padding-left:5px;
}
#main .block h2{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 15px;
	color: #FFF;
	text-transform: uppercase;
	padding-left:5px;
}
#main .block p{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #FFF;
	padding:5px;
	margin-top:-10px;
	
}
#main .block a {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	display:block;
	color: #1bd61a;
	text-transform: uppercase;
}
#main .block a:hover {
	color: #00ff00;

}
#main .image_thumb{
	float: left;
	width: 320px;
	height: 405px;
	background-color: #f0f0f0;
	color: #333;
	overflow: hidden;
}
#main .image_thumb img {
	border: 1px solid #fff;
	padding: 2px;
	background: #fff;
	float: left;
}
#main .image_thumb ul {
	margin: 0; padding: 0;
	list-style: none;
}
#main .image_thumb ul li{
	margin: 0;
	background: #f0f0f0 url(images/rotator/nav_a.gif) repeat-x;
	width: 290px;
	float: left;
	border-bottom: 1px solid #ccc;
	border-top: 1px solid #fff;
	border-right: 1px solid #ccc;
	padding-top: 4px;
	padding-right: 10px;
	padding-bottom: 4px;
	padding-left: 20px;
}
#main .image_thumb ul li.hover {
	background: #ddd;
	cursor: pointer;
}
#main .image_thumb ul li.active {
	background: #fff;
	cursor: default;
}
#main .image_thumb ul li h2  {
	font-size: 12px;
	margin: 5px 0;
	padding: 0;
	color: #333;
	font-weight: normal;
}
#main .image_thumb ul li h1  {
	font-size: 12px;
	margin: 5px 0;
	padding: 0;
	color: #333;
	font-weight: normal;
}
#main .image_thumb ul li .block {
	float: left;
	margin-left: 15px;
	padding: 0;
	width: 180px;
	font-size: 12px;
}
#main .image_thumb ul li p{
	display: none;
}
#main .image_thumb ul li .thislink hid {
	display: none;
}
.container2  {
	width: 960px;
	margin-right: auto;
	margin-left: auto;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #6D6E71;
	margin-top: 15px;
}
.container2  a{
	width: 960px;
	margin-right: auto;
	margin-left: auto;
	color: #70A0BF;
	text-decoration: none;
}
.HorizontalDivide {
	background-color: #CCC;
	height: 1px;
	width: 100%;
	margin-top: 10px;
	float: left;
}
.Left {
	float: left;
	width: 619px;
	padding-right: 10px;
	padding-left: 10px;
	margin-top: 15px;
	height: 100%;
	line-height: 18px;
}
.Right{
	float: left;
	width: 300px;
	padding-left: 10px;
	margin-top: 15px;
	border-left-width: 1px;
	border-left-style: solid;
	border-left-color: #D1D3D4;
	line-height: 18px;
}
#reviews {
	float: left;
	width: 960px;
	margin-top: 15px;
	padding-top: 10px;
	border-top-width: 1px;
	border-top-style: solid;
	border-top-color: #D1D3D4;
}
.product {
	float: left;
	width: 95px;
}
.productimage {
	height: 250px;
	width: 105px;
	overflow: hidden;
}
.quote {
	font-size: 12px;
	font-style: italic;
	float: left;
	line-height: 16px;
}
.personal {
	font-size: 11px;
	font-style: italic;
	float: left;
	padding:3px;
}
.customername {
	font-size: 12px;
	color: #333;
	float: left;
	margin-top: 10px;
	width: 190px;
}
.Customer {
	float: left;
	width: 195px;
	margin-left: 10px;
}
#lightingideas {
	float: left;
	width: 960px;
	margin-top: 15px;
	padding-top: 10px;
	border-top-width: 1px;
	border-top-style: solid;
	border-top-color: #D1D3D4;
}
#designblog {
	float: left;
	width: 960px;
	margin-top: 15px;
	padding-top: 10px;
	border-top-width: 1px;
	border-top-style: solid;
	border-top-color: #D1D3D4;
}
.blogpost {
	float: left;
	width: 300px;
	margin-top: 10px;
	margin-bottom: 10px;
	padding-right: 10px;
	padding-left: 10px;
}
.postimage {
	height: 190px;
	width: 300px;
	overflow: hidden;
}
.postentry {
	width: 300px;
	line-height: 16px;
}

#footwrapper{
margin: 0px auto;
width: 960px;
}

#footer {
	float: left;
	width: 960px;
	margin-top: 15px;
	padding-top: 10px;
	border-top-width: 1px;
	border-top-style: solid;
	border-top-color: #D1D3D4;
}
.footcats {
	float: left;
	width: 150px;
	margin-top: 15px;
	padding-right: 5px;
	padding-left: 5px;
	color: #70A0BF;
}
.livechat {
	float: left;
	width: 150px;
	margin-top: 15px;
	padding-right: 5px;
	padding-left: 5px;
	color: #70A0BF;
}
.livechat img{
	float: left;
}
#listenroll {
	background-color: #D1D3D4;
	text-align: center;
	width: 960px;
	margin-top: 10px;
	padding-top: 10px;
	padding-bottom: 10px;
	float: left;
	font-size: 10px;
}
#listenroll a{
	color: #2D6892;
	text-decoration: none;
}
.footcats a{
	float: left;
	width: 150px;
	color: #70A0BF;
	text-decoration: none;
	font-size: 11px;
	padding-top: 8px;
	padding-bottom: 8px;
	display: block;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #70A0BF;
}
.footcats a:hover{
	float: left;
	width: 150px;
	color: #2D6892;
	text-decoration: none;
	display: block;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #70A0BF;
	background-color: #E9F0F6;
}
.saleandcopyright {
	float: left;
	width: 960px;
	font-size: 10px;
	text-align: center;
	margin-top: 5px;
	margin-bottom: 10px;
	line-height: 13px;
}
.customerlocation {
	font-size: 9px;
	float: left;
	width: 180px;
	margin-top: 5px;
	margin-bottom: 5px;
}
.readmore {
	text-transform: uppercase;
	color: #70A0BF;
	background-color: #E9F0F6;
	float: right;
	margin-right: 10px;
	width: 85px;
	text-align: center;
	padding-top: 7px;
	padding-bottom: 7px;
}
.readmore a{
	text-decoration: none;
	color: #70A0BF;
}
.readmore a:hover{
	color: #2D6892;
}


///end ap