/* CSS Document */
body{
	margin:0px auto;
	padding:0px;
	width:1050px;
	background-color:#fff;
	font-size:12px;
}

#main{
width:1050px; 
height:auto;
text-align:left; 
float:left;
border:solid 0px #a4a4a4; 
}

#header{
width:1050px; 
height:157px;
text-align:left; 
border:solid 0px #0000FF; 
background-image:url(images/header.jpg);
float:left;
}
#Search{
width:1050px; 
height:64px;
text-align:left; 
border:solid 0px #0000FF; 
background-image:url(images/searchbg.jpg);
float:left;
background-repeat:no-repeat;
}
#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:250px; 
height:40px;
border:solid 0px #0000FF; 
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:165px; 
height:15px;
border:solid 0px #a09898; 
float:left;
font-size:12px;
text-indent:5px;
margin-right:2px;
}
#MainContent{
width:1050px; 
height:484px;
text-align:left; 
border:solid 0px #0000FF; 
background-image:url(images/mainContent.jpg);
background-repeat:no-repeat;
float:left;
}

#BottomBoxes{
width:1050px; 
height:190px;
text-align:left; 
border:solid 0px #0000FF; 
background-image:url(images/BottomBoxes.jpg);
background-repeat:no-repeat;
float:left;
}

#Footer{
width:1050px; 
height:607px;
text-align:left; 
border:solid 0px #0000FF; 
background-image:url(images/footer.jpg);
float:left;
}

/*#TopSpace1{
width:1050px; 
height:9px;
border:solid 1px #0000FF; 
float:left;
}*/

#TopLinksRow1{
width:1050px; 
height:13px;
border:solid 0px #0000FF; 
float:left;
padding:7px 0px 0px 0px;
}

#TopLinksRow1Space1{
width:400px; 
height:13px;
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;
}
#TopLinksAppliances{
width:63px; 
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;
}
#TopLinksCabinets{
width:53px; 
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;
}

#TopLinksFurniture{
width:55px; 
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;
}

#TopLinksElectronics{
width:62px; 
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;
}

#TopLinksSpecials{
width:89px; 
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;
}
#TopLinksScratch{
width:55px; 
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;
}
#TopLinksLocation{
width:47px; 
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;
}

#TopLinksHistory{
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;
}

#TopLinksContact{
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;
}
#SpaceBetweenLinks{
width:1050px; 
height:14px;
border:solid 0px #0000FF; 
float:left;
}

#TopLinksRow2{
width:1050px; 
height:13px;
border:solid 0px #0000FF; 
float:left;
}
#TopLinksRow2Space1{
width:897px; 
height:13px;
border:solid 0px #0000FF; 
float:left;
}

#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;
}
#ShoppingCart{
width:1050px; 
height:56px;
border:solid 0px #0000FF; 
float:left;
}

#MenuLinks{
width:1050px; 
height:50px;
border:solid 0px #0000FF; 
float:left;
}

#Search{
width:1050px; 
height:65px;
border:solid 0px #0000FF; 
float:left;
}


#MenuLinksSpace1{
width:335px; 
height:23px;
border:solid 0px #0000FF; 
float:left;
}

#MenuLinksHome{
width:42px; 
height:23px;
border:solid 0px #0000FF; 
float:left;
}

#MenuLinksContact{
width:65px; 
height:23px;
border:solid 0px #0000FF; 
float:left;
}

#MenuLinksLocation{
width:62px; 
height:23px;
border:solid 0px #0000FF; 
float:left;
}

#MenuLinksSpecials{
width:66px; 
height:23px;
border:solid 0px #0000FF; 
float:left;
}

#MenuLinksAppliances{
width:89px; 
height:25px;
border:solid 0px #0000FF; 
float:left;
}

#MenuLinksCabinets{
width:89px; 
height:28px;
border:solid 0px #0000FF; 
float:left;
}

#MenuLinksFurniture{
width:117px; 
height:35px;
border:solid 0px #0000FF; 
float:left;
}

#MenuLinksElectronics{
width:163px; 
height:35px;
border:solid 0px #0000FF; 
float:left;
}
#FooterSpace1{
width:1050px; 
height:234px;
border:solid 0px #0000FF; 
float:left;
}
#FooterTxt{
width:555px; 
height:27px;
border:solid 0px #0000FF; 
float:left;
padding:0px 0px 0px 15px;
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
}

#Flash{
width:647px; 
height:402px;
border:solid 0px #0000FF; 
float:left;
padding:0px 0px 0px 45px;
}

#Catagories{
width:330px; 
height:402px;
border:solid 0px #0000FF; 
float:left;

}

#ShopByCategory{
width:150px; 
height:15px;
border:solid 0px #0000FF; 
float:left;
padding:0px 0px 0px 23px;
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
font-weight:bold;
}

#LivingroomFurniture{
width:158px; 
height:111px;
border:solid 0px #0000FF; 
float:left;
}
#LivingroomImg{
width:158px; 
height:94px;
border:solid 0px #0000FF; 
float:left;
}
#LivingroomHeading{
width:135px; 
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;
}

#DiningroomFurniture{
width:140px; 
height:111px;
border:solid 0px #0000FF; 
float:left;
}
#DiningroomImg{
width:151px; 
height:94px;
border:solid 0px #0000FF; 
float:left;
}
#DiningroomHeading{
width:138px; 
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;
}

#BedroomFurniture{
width:160px; 
height:98px;
border:solid 0px #0000FF; 
float:left;
}

#BedroomImg{
width:160px; 
height:81px;
border:solid 0px #0000FF; 
float:left;
}
#BedroomHeading{
width:138px; 
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;
}

#MattressesCategory{
width:138px; 
height:98px;
border:solid 0px #0000FF; 
float:left;
}
#MattressesImg{
width:138px; 
height:81px;
border:solid 0px #0000FF; 
float:left;
}
#MattressesHeading{
width:138px; 
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;
padding:0px 0px 0px 23px;
}

#AppliancesCategory{
width:160px; 
height:132px;
border:solid 0px #0000FF; 
float:left;
}
#AppliancesImg{
width:160px; 
height:114px;
border:solid 0px #0000FF; 
float:left;
}
#AppliancesHeading{
width:160px; 
height:18px;
border:solid 0px #0000FF; 
float:left;
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
font-weight:bold;
color:#000000;
text-align:center;
text-decoration:none;
padding:0px 0px 0px 0px;
}

#ElectronicsCategory{
width:139px; 
height:132px;
border:solid 0px #0000FF; 
float:left;
}
#ElectronicsImg{
width:160px; 
height:114px;
border:solid 0px #0000FF; 
float:left;
}
#ElectronicsHeading{
width:139px; 
height:18px;
border:solid 0px #0000FF; 
float:left;
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
font-weight:bold;
color:#000000;
text-align:center;
text-decoration:none;
padding:0px 0px 0px 0px;
}

#ShopCatagoriesSpace1{
width:335px; 
height:15px;
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;

}

#BottomBlackBoxesSpace1{
width:1050px; 
height:24px;
border:solid 0px #0000FF; 
float:left;
}

#BottomBlackBoxes{
width:1050px; 
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;
}
     