/* CSS Document */
* {
margin: 0px;
padding: 0px;
}

body{
	margin:0px auto;
	padding:0px;
	width:900px;
	background-color:#fff;
	font-size:12px;
	font-family: Verdana, Tahoma, Helvetica, Arial, sans-serif;
}

#main{
width:900px; 
height:auto;
text-align:left; 
float:left;
background-image:url(images/bg.jpg);
border:solid 0px #a4a4a4;
background-repeat:repeat;
}

#header{
width:900px; 
height:160px;
text-align:left; 
border:solid 0px #0000FF; 
background-image:url(images/header.jpg);
float:left;
}

#Slogan{
	width:681px; 
	height:40px;
	border:solid 0px #0000FF;
	padding:4px 0px 0px 0px; 
	float:left;
}

#SloganTxt{
	width:450px; 
	height:40px;
	border:solid 0px #0000FF; 
	float:left;
	text-align:center;
	font-family:Arial, Helvetica, sans-serif;
	font-weight:bold;
	font-size:17px;
	color:#FFFFFF;
	padding:0px 0px 0px 90px;
}
#ProdSearch{
	width:230px; 
	height:20px;
	border:solid 0px #0000FF; 
	float:left;
	margin:5px 0px 0px 70px;
}
#go{
	border:solid 0px #00FF00;
	width:30px;
	height:20px;
	float:left;
}
#ProdSearchTitle{
width:250px; 
height:16px;
float:left;
color:#FFFFFF;
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
font-weight:bold;
border:solid 0px #00FF00;
}

#coreSearchSubmit{
width:56px; 
height:17px;
border:solid 0px #a09898; 
float:left;
background-image:url(images/EnterButton.jpg);
}
.coreSearchInput{
width:177px; 
height:15px;
border:solid 0px #a09898; 
float:left;
font-size:12px;
text-indent:5px;
margin-right:2px;
}

#MainContent{
width:900px; 
text-align:left; 
border:solid 0px #0000FF; 
background-image:url(images/maincontent.jpg);
background-repeat:no-repeat;
float:left;
}
#logolink{
	height:120px; 
	width:330px; 
	display:block;
	border:solid 0px #0000FF;
}
#BottomBoxes{
width:900px; 
height:190px;
text-align:left; 
border:solid 0px #0000FF; 
background-image:url(images/BottomBoxes.jpg);
background-repeat:no-repeat;
float:left;
}

#Footer{
width:900px; 
height:411px;
text-align:left; 
border:solid 0px #0000FF; 
margin:0 auto;
background-image:url(images/footer.jpg);
float:left;
}

/*#TopSpace1{
width:900px; 
height:9px;
border:solid 1px #0000FF; 
float:left;
}*/

#TopLinksRow1{
width:900px; 
height:22px;
border:solid 0px #0000FF; 
float:left;
margin:15px 0px 0px 0px;
color:#919191;
font-size:13px;
font-weight:bold;
}

#TopLinksRow1Space1{
width:140px; 
height:18px;
border:solid 0px #0000FF; 
float:left;
}
#TopLinksHome{
width:37px; 
height:13px;
border:solid 0px #0000FF; 
float:left;
text-align:center;
text-decoration:none;
font-family:Arial, Helvetica, sans-serif;
color:#000000;
font-size:11px;
}
#Topbrand{
width:110px; 
height:22px;
border:solid 0px #0000FF; 
float:left;
text-align:center;
text-decoration:none;
font-family:Arial, Helvetica, sans-serif;
color:#919191;
text-decoration:none;

}
#Topcategory{
width:120px; 
height:22px;
border:solid 0px #0000FF; 
float:left;
text-align:center;
text-decoration:none;
font-family:Arial, Helvetica, sans-serif;
color:#919191;
text-decoration:none;
}

#Topgift{
width:90px; 
height:22px;
border:solid 0px #0000FF; 
float:left;
text-align:center;
text-decoration:none;
font-family:Arial, Helvetica, sans-serif;
color:#919191;
text-decoration:none;
}

#Topfinancing{
width:75px; 
height:22px;
border:solid 0px #0000FF; 
float:left;
text-align:center;
text-decoration:none;
font-family:Arial, Helvetica, sans-serif;
color:#919191;
text-decoration:none;
}

#Topservice{
width:120px; 
height:22px;
border:solid 0px #0000FF; 
float:left;
text-align:center;
text-decoration:none;
font-family:Arial, Helvetica, sans-serif;
color:#919191;
text-decoration:none;
}
#Topparts{
width:50px; 
height:22px;
border:solid 0px #0000FF; 
float:left;
text-align:center;
text-decoration:none;
font-family:Arial, Helvetica, sans-serif;
color:#919191;
text-decoration:none;
}
#TopLinksLocation{
width:47px; 
height:22px;
border:solid 0px #0000FF; 
float:left;
text-align:center;
text-decoration:none;
font-family:Arial, Helvetica, sans-serif;
color:#919191;
text-decoration:none;
}

#Topcontact{
width:70px; 
height:22px;
border:solid 0px #0000FF; 
float:left;
text-align:center;
text-decoration:none;
font-family:Arial, Helvetica, sans-serif;
color:#919191;
text-decoration:none;
}

#Tophelp{
width:90px; 
height:22px;
border:solid 0px #0000FF; 
float:left;
text-align:center;
text-decoration:none;
font-family:Arial, Helvetica, sans-serif;
color:#919191;
text-decoration:none;
}
#SpaceBetweenLinks{
width:900px; 
height:9px;
border:solid 0px #0000FF; 
float:left;
}

#TopLinksRow2{
width:900px; 
height:90px;
border:solid 0px #0000FF; 
float:left;
}
#TopLinksRow2Space1{
width:897px; 
height:13px;
border:solid 0px #0000FF; 
float:left;
}
#logolink{
	 width:230px; 
	 height:80px; 
	 float:left; 
	 border:solid 0px #CCCCCC;
	 text-decoration:none;
}
#fb{
	width:100px;
	height:56px; 
	float:left; 
	border:solid 0px #CCCCCC;
}
#phone{
	width:150px;
	height:56px; 
	float:left; 
	border:solid 0px #CCCCCC;
	font-size:13px;
	color:#FFFFFF;
	text-decoration:none;
	margin:20px 0px 0px 50px;
}
#cart{
	border:solid 0px #FF0000; 
	width:75px; 
	height:22px; 
	float:left;
	color:#FFFFFF;
	text-decoration:none;
	font-size:12px;
}
#red{
	width:270px;
	height:30px;
	float:right;
}
#red1{
	width:110px;
	height:20px;
	float:left;
	font-size:11px;
	color:#FFFFFF;
	text-decoration:none;
	padding:4px 0px 0px 17px;
	text-align:center;
}
#red2 {
	color: white;
	float: left;
	font-size: 11px;
	height: 20px;
	padding: 4px 0px 0px 10px;
	text-decoration: none;
	width: 110px;
}
#cartbox{
	width:336px;
	height:25px;
	float:right;
	padding-right:30px;
}
#cartbox a{
	float:right;
}
#TopLinksLogin{
width:44px; 
height:13px;
border:solid 0px #0000FF; 
float:left;
text-align:center;
text-decoration:none;
font-family:Arial, Helvetica, sans-serif;
color:#000000;
font-size:11px;
}

#TopLinksRegister{
width:50px; 
height:13px;
border:solid 0px #0000FF; 
float:left;
text-align:center;
text-decoration:none;
font-family:Arial, Helvetica, sans-serif;
color:#000000;
font-size:11px;
}
#MenuLinks{
width:900px; 
height:25px;
border:solid 0px #0000FF; 
float:left;
}

#Search{
width:300px; 
height:30px;
border:solid 0px #0000FF; 
float:left;
text-align:left; 
float:right;
}


#MenuLinksSpace1{
width:335px; 
height:23px;
border:solid 0px #0000FF; 
float:left;
}

#MenuLinksHome{
width:100px; 
height:22px;
border:solid 0px #0000FF; 
float:left;
text-align:center;
text-decoration:none;
font-family:Arial, Helvetica, sans-serif;
color:#919191;
text-decoration:none;
font-weight:bold;
margin-top:3px;
font-size:14px;
}

#MenuLinksapp{
width:130px; 
height:22px;
border:solid 0px #0000FF; 
float:left;
text-align:center;
text-decoration:none;
font-family:Arial, Helvetica, sans-serif;
color:#919191;
text-decoration:none;
font-weight:bold;
margin-top:3px;
font-size:14px;
}

#MenuLinkslazyboy{
width:115px; 
height:22px;
border:solid 0px #0000FF; 
float:left;
text-align:center;
text-decoration:none;
font-family:Arial, Helvetica, sans-serif;
color:#919191;
text-decoration:none;
font-weight:bold;
margin-top:3px;
font-size:14px;
}

#MenuLinksliving{
width:135px; 
height:22px;
border:solid 0px #0000FF; 
float:left;
text-align:center;
text-decoration:none;
font-family:Arial, Helvetica, sans-serif;
color:#919191;
text-decoration:none;
font-weight:bold;
margin-top:3px;
font-size:14px;
}

#MenuLinksdining{
width:135px; 
height:22px;
border:solid 0px #0000FF; 
float:left;
text-align:center;
text-decoration:none;
font-family:Arial, Helvetica, sans-serif;
color:#919191;
text-decoration:none;
font-weight:bold;
margin-top:3px;
font-size:14px;
}

#MenuLinksbed{
width:115px; 
height:22px;
border:solid 0px #0000FF; 
float:left;
text-align:center;
text-decoration:none;
font-family:Arial, Helvetica, sans-serif;
color:#919191;
text-decoration:none;
font-weight:bold;
margin-top:3px;
font-size:14px;
}

#MenuLinksmatt{
width:115px; 
height:22px;
border:solid 0px #0000FF; 
float:left;
text-align:center;
text-decoration:none;
font-family:Arial, Helvetica, sans-serif;
color:#919191;
text-decoration:none;
font-weight:bold;
margin-top:3px;
font-size:14px;
}
#midspace{
width:7px; 
height:22px;
border:solid 0px #0000FF; 
float:left;
text-align:center;
text-decoration:none;
font-family:Arial, Helvetica, sans-serif;
color:#919191;
text-decoration:none;
font-weight:bold;
margin-top:3px;
font-size:14px;
}
#MenuLinksElectronics{
width:163px; 
height:35px;
border:solid 0px #0000FF; 
float:left;
}
#FooterSpace1{
width:900px; 
height:40px;
border:solid 0px #0000FF; 
float:left;
font-size:20px;
color:#FFFFFF;
text-decoration:none;
text-align:center;
font-style:italic;
margin:5px 0px 0px 0px;
font-weight:bold;
font-family:Arial, Helvetica, sans-serif;
}

#Flash{
width:900px; 
height:414px;
border:solid 0px #0000FF; 
float:left;
padding:0px 0px 0px 0px;
}

#Catagories{
width:900px; 
height:463px;
border:solid 0px #0000FF; 
float:left;
}

#bundle_savings{
width:212px; 
height:203px;
border:solid 0px #0000FF; 
float:left;
margin:7px 0px 0px 12px;
}
#click{
width:202px; 
height:17px;
border:solid 0px #0000FF; 
float:left;
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
font-weight:bold;
color:#000000;
text-decoration:none;
margin:182px 0px 0px 10px;
}

#mid_row1{
width:435px; 
height:203px;
border:solid 0px #0000FF; 
float:left;
margin:7px 0px 0px 12px;
}

#lazyboy{
width:380px; 
height:17px;
border:solid 0px #0000FF; 
float:left;
padding:0px 0px 0px 23px;
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
font-weight:bold;
color:#000000;
text-decoration:none;
}

#bargain_bin{
width:212px; 
height:203px;
border:solid 0px #0000FF; 
float:left;
margin:7px 0px 0px 12px;
}
#midwayoutlet{
width:212px; 
height:30px;
border:solid 0px #0000FF; 
float:left;
font-size:16px;
font-weight:bold;
color:#000000;
text-decoration:none;
text-align:center;
margin:150px 0px 0px 0px;
}
#click1{
width:190px; 
height:17px;
border:solid 0px #0000FF; 
float:left;
margin:2px 0px 0px 23px;
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
font-weight:bold;
color:#000000;
text-decoration:none;
}

#join_club{
	width:212px; 
	height:203px;
	border:solid 0px #0000FF; 
	float:left;
	margin:7px 0px 0px 12px;
}
#gift_card{
	width:212px; 
	height:203px;
	border:solid 0px #0000FF; 
	float:left;
	margin:7px 0px 0px 10px;
}
#custom_install{
	width:212px; 
	height:203px;
	border:solid 0px #0000FF; 
	float:left;
	margin:7px 0px 0px 10px;
}
#easy_pay{
	width:212px; 
	height:203px;
	border:solid 0px #0000FF; 
	float:left;
	margin:7px 0px 0px 9px;
}
#blue_space{
	width:900px; 
	height:40px;
	border:solid 0px #0000FF; 
	float:left;
}
#ShopCatagoriesButton{
width:215px; 
height:18px;
border:solid 0px #0000FF; 
float:left;
padding:3px 0px 0px 50px;
text-align:center;
color:#FFFFFF;
font-family:Arial, Helvetica, sans-serif;
font-size:14px;
font-weight:bold;
text-decoration:none;

}
#cate{
	width:900px; 
	height:326px;
	border:solid 0px #0000FF; 
	float:left;
}
#bottomnav{
    border: 0 solid #0000FF;
    color: #919191;
    float: left;
    font-size: 14px;
    font-weight: bold;
    height: 40px;
    width: 900px;
	padding-left: 130px;

}
#bhome{
	border:solid 0px #0000FF; 
	float:left;
	margin:0px 0px 0px 10px;
	color:#919191;
	text-decoration:none;
}
#brebate{
	border:solid 0px #0000FF; 
	float:left;
	margin:0px 0px 0px 10px;
	color:#919191;
	text-decoration:none;
}
#babout{
	border:solid 0px #0000FF; 
	float:left;
	margin:0px 0px 0px 10px;
	color:#919191;
	text-decoration:none;
}
#BottomBlackBoxesSpace1{
width:900px; 
height:24px;
border:solid 0px #0000FF; 
float:left;
}

#BottomBlackBoxes{
width:900px; 
height:59px;
border:solid 0px #0000FF; 
float:left;
}

#GiftRegistry{
width:315px; 
height:50px;
border:solid 0px #0000FF; 
float:left;
padding:0px 0px 0px 57px;
display:block;

}

#Financing{
width:302px; 
height:50px;
border:solid 0px #0000FF; 
float:left;
padding:0px 0px 0px 0px;
display:block;
}

#Appointment{
width:302px; 
height:50px;
border:solid 0px #0000FF; 
float:left;
padding:0px 0px 0px 0px;
display:block;
}

#GiftRegistryTxt{
width:214px; 
height:15px;
border:solid 0px #0000FF; 
float:left;
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
font-weight:bold;
text-decoration:none;
padding:20px 0px 0px 71px;
color:#FFFFFF;
display:block;
}

#FinancingTxt{
width:190px; 
height:15px;
border:solid 0px #0000FF; 
float:left;
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
font-weight:bold;
text-decoration:none;
padding:20px 0px 0px 100px;
color:#FFFFFF;
display:block;

}

#ContactUsTxt{
width:77px; 
height:16px;
border:solid 0px #0000FF; 
float:left;
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
font-weight:bold;
text-decoration:none;
padding:10px 0px 0px 40px;
color:#FFFFFF;
display:block;
}
#AppointmentTxt{
width:204px; 
height:17px;
border:solid 0px #0000FF; 
float:left;
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
font-weight:bold;
text-decoration:none;
padding:0px 0px 0px 20px;
color:#FFFFFF;
display:block;
}

#BottomBlueBox1{
width:310px; 
height:170px;
border:solid 0px #0000FF; 
float:left;
padding:5px 0px 0px 55px;
}

#BottomBlueBox2{
width:302px; 
height:170px;
border:solid 0px #0000FF; 
float:left;
padding:5px 0px 0px 5px;
}

#BottomBlueBox3{
width:302px; 
height:170px;
border:solid 0px #0000FF; 
float:left;
padding:5px 0px 0px 5px;
}

#BlueBoxHeading1{
width:285px; 
height:27px;
border:solid 0px #0000FF; 
float:left;
padding:3px 0px 0px 17px;
color:#FFFFFF;
font-family:Arial, Helvetica, sans-serif;
font-weight:bold;
font-size:14px;
}

#BlueBoxHeading2{
width:285px; 
height:27px;
border:solid 0px #0000FF; 
float:left;
padding:3px 0px 0px 17px;
color:#FFFFFF;
font-family:Arial, Helvetica, sans-serif;
font-weight:bold;
font-size:14px;
}

#BlueBoxHeading3{
width:285px; 
height:27px;
border:solid 0px #0000FF; 
float:left;
padding:3px 0px 0px 17px;
color:#FFFFFF;
font-family:Arial, Helvetica, sans-serif;
font-weight:bold;
font-size:14px;
}

/*#PublishedSpecials{
width:308px; 
height:75px;
border:solid 0px #00FF00; 
float:left;
}*/

#Icovia{
width:245px; 
height:29px;
border:solid 0px #00FF00; 
float:left;
padding:20px 0px 0px 20px;
}

#PublishedSpecials{
width:111px; 
height:8px;
border:solid 0px #00FF00; 
float:left;
padding:10px 0px 0px 17px;
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
font-weight:bold;
}
#Flyer{
width:145px; 
height:83px;
border:solid 0px #00FF00; 
float:left;
}

#RedBox{
width:315px; 
height:148px;
border:solid 0px #00FF00; 
float:left;
}

#ServicesList{
width:238px; 
height:141px;
border:solid 0px #00FF00; 
float:left;
padding:0px 0px 0px 35px;
}

/*#Row1{
width:268px; 
height:5px;
border:solid 1px #00FF00; 
float:left;
}*/
#Row2{
width:268px; 
height:15px;
border:solid 0px #00FF00; 
float:left;
padding:9px 0px 0px 0px;
}
#Row2c1{
width:140px; 
height:12px;
border:solid 0px #00FF00; 
float:left;
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
color:#000000;
text-decoration:none;
}
#Row2c2{
width:100px; 
height:12px;
border:solid 0px #00FF00; 
float:left;
padding:3px 0px 0px 21px;
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
color:#000000;
text-decoration:none;

}
#Row3{
width:268px; 
height:16px;
border:solid 0px #00FF00; 
float:left;
}
#Row4{
width:268px; 
height:16px;
border:solid 0px #00FF00; 
float:left;
}
#Row5{
width:268px; 
height:16px;
border:solid 0px #00FF00; 
float:left;
}

#Row6{
width:268px; 
height:16px;
border:solid 0px #00FF00; 
float:left;
}
#Row7{
width:268px; 
height:16px;
border:solid 0px #00FF00; 
float:left;
}
#Row8{
width:268px; 
height:16px;
border:solid 0px #00FF00; 
float:left;
}
#Row9{
width:268px; 
height:16px;
border:solid 0px #00FF00; 
float:left;
}


/* CART */
/*devel */

.tblpad{padding-bottom:10px;}
.tblpadin{padding:10px;}
.tableborder{border:1px solid #CCCCCC;}
.tblspacing{padding-bottom:12px;}
.corporate_page_title{
	color:#164186;
	font-size:20px;
	font-weight:bold;
	padding: 2px 0px 5px 19px;
}
.corporate_page_title_hr_top{
	height:1px;
	background-color:#CCCCCC;
}
.corporate_page_title_hr_bottom{
	height:1px;
	background-color:#ACACAD;
}
.toprightheader{
  font-family:Verdana, Arial, Helvetica, sans-serif; 
  font-size:20px; 
  color:#FFFFFF;
  background-color:#bbbbbc; 
  font-weight:bold;
  padding: 3px 0px 4px 19px;
}
td{ 
	font-family:Verdana, Arial, Helvetica, sans-serif;
	
	font-size:11px;
}
.imgdesign{
	border:1px solid #CCCCCC;
	padding:4px;
	text-align:center;
}
.prod_tbl_spacing{padding:14px 0px 14px 0px;}
.prod_header{
	font-size:12px;
	color:#164186;
	font-weight:bold;
}
.prod_title{ 
	font-weight:bold; 
	padding: 4px 0;
	background-color:#f3f3f3; 
}
.prod_content{padding-left:15px;}
.prod_desc{padding-bottom:10px;}
.warren_spacing{padding-bottom:5px;}
.info_table{
	border: 2px #006600 dashed;
	font-weight:bold;
	margin-bottom: 4px;
	padding:8px;
}
.error_table{
	border: 2px red dashed;
	font-weight:bold;
	margin-bottom: 4px;
	padding:8px;
	background-color:#FFFFCC;
}
.searchBarTable {
background-color:#174189;
border-bottom:1px solid #203473;
border-right:1px solid #BCCCFD;
color:#BCCCFD;
font-family:arial;
font-size:12px;
font-weight:bold;
}
#cate_title{
	color:#FF0000;
	text-decoration:none;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
}
#cate_list{
	color: #999999;
	text-decoration:none;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
}
#col1{
	width:230px; 
	height:327px; 
	float:left; 
	border:solid 0px #FF0000; 
	padding:0px 0px 0px 16px; 
	font-family:Verdana, Arial, Helvetica, sans-serif; 
	font-size:11px;
	margin-top:4px;
}
#col2{
	width:185px; 
	height:327px; 
	float:left; 
	border:solid 0px #FF0000; 
	padding:0px 0px 0px 16px; 
	font-family:Verdana, Arial, Helvetica, sans-serif; 
	font-size:11px;
	margin-top:4px;
}
#col3{
	width:240px; 
	height:327px; 
	float:left; 
	border:solid 0px #FF0000; 
	padding:0px 0px 0px 16px; 
	font-family:Verdana, Arial, Helvetica, sans-serif; 
	font-size:11px;
	margin-top:4px;
}
#col4{
	width:170px; 
	height:327px; 
	float:left; 
	border:solid 0px #FF0000; 
	padding:0px 0px 0px 16px; 
	font-family:Verdana, Arial, Helvetica, sans-serif; 
	font-size:11px;
	margin-top:4px;
}
