@charset "utf-8";
/* CSS Document */
body {
	margin:0px;
	background-image:url(../../images/common/bck.jpg);
	background-repeat:repeat;
	background-color:#000;
	border-top:#EEE thick solid;
	}

#headerdec {
	clear:both;
	margin: 0 auto;
	width: 975px;
	height:15px;
	padding:0px 15px 0px 15px;
	background: url(../../images/common/bck-top.png) center no-repeat;
}

#topbar {
	margin-top: -10px;
	margin: 0 auto;
	text-align:center;
	position: relative;
	width:975px;
	color:#333333;
	top:0px;
}

#footerdec {
	margin: 0 auto;
	width: 975px;
	height:15px;
	padding:0px 15px 0px 15px;
	background: url(../../images/common/bck-bottom.png) center no-repeat;
}


#Container {
	clear:both;
	margin: auto;
	background: url(../../images/common/bck-middle-black.png);
	width:975px;
	padding-left:15px;
	padding-right:15px;
	}
	
.Textnumber {
	color: #6F0;
	font-size:36px;
	font-family:"Verdana";
	}
	.contentnumbers45 {
	padding-top:12px;
	font-family: "Verdana";
	color: #6F0;
	}

	
.Textbelow {
	color:#FFFFFF;
	font-size:12px;
	font-family:"Verdana";
	}

#Pictures {
	width:975px;
	height:253px;
	background-color:#000000;
	}

#MenuBar a {
font-size:14px;
	background-color:#000000;
	color:#FFFFFF;
	display:block;
	text-decoration:none;
	font-family: "Verdana";
	border: #EAEAEA 1px solid;
	}  
	
#tabletop {
	padding-top:8px;
	padding-left:10px;
}

h1.logo {
	margin-left:3px;
	width:50px;
	height:0px;
	margin-top:3px;
	padding-top:60px;
	overflow:hidden;
	background-image:url(../../images/common/logo-black.jpg);
	}
	
#MenuBar a:hover {
	font-size:14px;
	background-color:#6F0;
	color:#FFFFFF;
	text-decoration:none;
	}

#Header {
	width:975px;
	height:70px;
	background-color: #000000;
	color: #FFFFFF;
	}
	
#Content {
	background:url(../../images/common/logic_overlay1.png) no-repeat top left;
	background-color:#000000;
	color: #FFFFFF;
	font-family: "Verdana";
	padding-left:75px;
	padding-right:75px;
	padding-top:30px;
	padding-bottom:30px;
	height:auto;
	}
	
#Footer {
	width:975px;
	height:auto;
	background-color:#333333;
	color:#FFFFFF;
	text-align:center;
	font-family: "Verdana";
	font-size:12px;
	}
	
.PicturePad {
	padding-top:5px;
	padding-bottom:5px;
	padding-left:5px;
	}

.PicturePadFull {
	padding-top:5px;
	padding-bottom:5px;
	padding-left:5px;
	padding-right:5px;
	z-index:10;
	}

.CornerLeft {
	float:left;
	height:155px;
	background-image:url(../../Images/cornersleft.png);
	width:7px;
	}
.CornerRight {
	float:right;
	height:155px;
	background-image:url(../../Images/cornersright.png);
	width:7px;
	}

#PhotoLeft {
	background-image:url(../../images/photos/bathroom.jpeg);
	height:155px;
	width:155px;
	background-repeat:no-repeat;
	}
	
#bullet1 {
	line-height:30px;
	}
#bullet1 ul li {
	list-style: square;
	margin-left:-20px;
	list-style-position:outside;
	line-height:30px;
	}
.bullet1 ul li {
	list-style:square;
	margin-left:-20px;
	list-style-position:outside;
	line-height:30px;
	}

#bullet {
	line-height:30px;
	}
#bullet ul li {
	list-style: square;
	margin-left:-20px;
	list-style-position:outside;
	line-height:30px;
	text-transform: uppercase;
	}
.bullet ul li {
	list-style:square;
	margin-left:-20px;
	list-style-position:outside;
	line-height:30px;
	text-transform: uppercase;
	}
	
#PhotoMiddle {
	background-image: url(../../images/photos/Kitchen.jpeg);
	height:155px;
	width:530px;
	background-repeat:no-repeat;
	}
	
#PhotoRight {
	background-image: url(../../images/photos/solar.jpeg);
	height:155px;
	width:155px;
	background-repeat:no-repeat;
	}
#contactus {
	line-height:15px;
}	
	
.callback {
	background-color:#FFFFFF;
	}

a:hover {
	color: #6F0;
	text-decoration: none;
}
a {
	color: #FFFFFF;
	text-decoration: none;
}

.sale {
	background-color:#FF0000;
	float:right;
	margin:10px;
	width:200px;
	height:373px;
	}
	

.designer a {
	background-color:#CC0000;
	width:220px;
	color:#FFFFFF;
	font-family: "Verdana";
	font-size:12px;
	padding:7px;
	padding-right:70px;	

	}
	

.designer a:hover {
	background-color:#6F0;	
	width:200px;
	color:#FFFFFF;
	font-family: "Verdana";
	font-size:12px;
	padding:7px;
	padding-right:70px;
	}

.Titles {
	font-family: "Verdana";
	font-size:36px;
	}
	
.Subheadings {
	font-family:Verdana;
	font-size:16px;
	line-height:30px;
	font-weight:bold;
	text-align: left;
	}
	
	.contenttext {
	font-family: "Verdana";
	font-size:14px;
	line-height:25px;
	}
	
	.contentnumber {
	padding-top:14px;
	font-family: "Verdana";
	font-size:10px;
	line-height:18px;
	letter-spacing:3px;
	color:#ffffff;
	}

.buttonheadings {
	font-family: "Verdana";
	font-size:12px;
	line-height:12px;
	}
	
.sale_main {
	font-family: "Verdana";
	font-size:20px;
	background-color:#ffffff;
	border:#FF1515 thin solid;
	text-align:center;
	font-weight:bold;
	color:#FF1515;
	height:350px;
	}
	
#special-offers-black {
	font-family: "Verdana";
	font-size:14px;
	background-color:#000;
	text-align:center;
	font-weight:bold;
	color:#FFF;
	border:#333;
	}

#special-offers-black a {
	font-family: "Verdana";
	font-size:14px;
	background-color:#000000;
	text-align:center;
	font-weight:bold;
	color:#FFF;
	}
	
#special-offers-white {
	font-family: "Verdana";
	font-size:14px;
	background-color:#FFFFFF;
	text-align:center;
	font-weight:bold;
	color:#000;
	border:#333;
	}

#special-offers-white a {
	font-family: "Verdana";
	font-size:14px;
	background-color:#FFFFFF;
	text-align:center;
	font-weight:bold;
	color:#000;
	}
	
#styleswitcher {
	background-color:#EEE;
	color:#333;
	padding-top:8px;
	font-size:14px;
	height:22px;
	float:left;
}

#styleswitcher a {
	font-family: "Verdana";
	color:#333;
	font-size:14px;
	padding-left:5px;
	padding-right:5px;
}

#mailinglist a {
	background-color:#EEE;
	width:170px;
	font-family: "Verdana";
	padding-top:8px;
	height:22px;
	font-size:14px;
	float:right;
	color:#333;
	margin-bottom:10px;
}

#homecontent1 {
	width:280px;
	float:left;
	margin-bottom:10px;
}

#homecontent2 {
	width:540px;
	float:right;
	margin-bottom:10px;
}

#homecontent3 {
	border-top:#FFF solid 2px;
	width:825px;
	padding-top:10px;
	height:200px;
}

#homecontent4 {
	border-right:#FFF solid 2px;
	width:268px;
	float:left;
	margin-right:10px;
}

#homecontent5 {
	float:left;
	width:265px;
}

#homecontent6 {
	border-left:#FFF solid 2px;
	float:left;
	padding-left:10px;
	margin-left:10px;
	width:258px;
}

.clearboth {
	clear:both;
}

/*************************************************************/
.chromestyle  {
	background-color:#333;
	font: 12px Verdana;
	color:#FFFFFF;
	list-style:none;
    display: inline;
	text-align:center;
}

.chromestyle {
    background-color:#333;
	font: 12px Verdana;
	color:#FFFFFF;
	list-style:none;
	display:block;
	text-align:center;
}

.chromestyle td a{
	background-color:#333;
	font: 12px Verdana;
	color:#FFFFFF;
	padding:3px;
	list-style:none;
	display:block;
	text-align:center;
}

.chromestyle td a:hover{
	font: 12px Verdana;
	color:#6F0;
	text-decoration:underline;
	padding:3px;
	list-style-type:none;
	display:block;
	text-align:center;
}

/**
 * Secondary Navigation
 */
 
#secondary_nav { width:800px; height:45px; margin:0px auto; position: relative; z-index: 10; display:block;}
#secondary_head #secondary_nav { margin: 0; padding: 0; }
#secondary_head #secondary_nav li { display: inline; }
#secondary_head #secondary_nav li a { float: left; height: 0; padding-top:45px; overflow: hidden; }
#secondary_head #secondary_nav li a,
#secondary_head #secondary_nav { background-image: url(../../images/common/info_nav.png); background-repeat: no-repeat; }
 
/* BUTTONS */
#secondary_head #secondary_nav li.menu-1 a { background-position: 0 0; width:92px;}
#secondary_head #secondary_nav li.menu-2 a { background-position: -92px 0; width:102px;}
#secondary_head #secondary_nav li.menu-3 a { background-position: -194px 0; width:64px;}
#secondary_head #secondary_nav li.menu-4 a { background-position: -256px 0; width:81px;}
#secondary_head #secondary_nav li.menu-5 a { background-position: -339px 0; width:110px;}


/* OVER STATES */
#secondary_head #secondary_nav li.menu-1 a:hover { background-position: 0 -45px; width:92px;}
#secondary_head #secondary_nav li.menu-2 a:hover { background-position: -92px -45px; width:102px;}
#secondary_head #secondary_nav li.menu-3 a:hover { background-position: -194px -45px; width:64px;}
#secondary_head #secondary_nav li.menu-4 a:hover { background-position: -256px -45px; width:81px;}
#secondary_head #secondary_nav li.menu-5 a:hover { background-position: -339px -45px; width:110px;}


/* PRESSED STATES */
#secondary_head #secondary_nav li.menu-1 a.active { background-position: 0 -45px; cursor: default; width:92px;}
#secondary_head #secondary_nav li.menu-2 a.active { background-position: -92px -45px; cursor: default; width:102px;}
#secondary_head #secondary_nav li.menu-3 a.active { background-position: -194px -45px; cursor: default; width:64px;}
#secondary_head #secondary_nav li.menu-4 a.active { background-position: -256px -45px; cursor: default; width:81px;}
#secondary_head #secondary_nav li.menu-5 a.active { background-position: -339px -45px; cursor: default; width:110px;}


/* ON STATES */
#secondary_head #secondary_nav li.menu-1 :hover { background-position: 0 0; cursor: default; width:92px;}
#secondary_head #secondary_nav li.menu-2 :hover { background-position: -92px 0; cursor: default; width:102px;}
#secondary_head #secondary_nav li.menu-3 :hover { background-position: -194px 0; cursor: default; width:64px;}
#secondary_head #secondary_nav li.menu-4 :hover { background-position: -256px 0; cursor: default; width:81px;}
#secondary_head #secondary_nav li.menu-5 :hover { background-position: -339px 0; cursor: default; width:110px;}

#line { padding:5px; border-top: #FFF 2px solid; text-align:center;}