/* CSS Document */

* { margin:0px; padding:0px; }

a:link {color:#ff7800;}

a { text-decoration:none; }

li { list-style:none; }

img {border:none;}

h1,h2,h3 { font-weight:normal;}

body {

	background-color:#3b3b3b;

text-align:center;

font-family:Arial,Verdana,Tahoma,Helvetica,sans-serif;

font-size:100%;

}





/* Container */

.container {

	width:960px;

background-color:#FFFFFF;

margin:25px auto 0px auto;

text-align:left;

height:auto;

font-size:0.75em;

}





/* Header */

.header {width:960px; height:105px;}



.phone {

	width:200px;

	height:30px;

	color:#9a9a9a;

	font-weight:bold;

	font-size:18px;

	padding-left:495px;

}



.number {

	height:30px;

	width:170px;

	padding-top:2px;

}

	

.top-menu {

	float:left; 

	width:380px; 

	height:85px;

	padding-top:5px;

	padding-left:15px;

}



#nav li {

 	list-style-type:none;

	font-size:.8em;

	display:inline;

}



#nav li a {

	background-image:url('../images/image_nav.gif');

	background-repeat:no-repeat;

	padding:10px 16px 8px 25px;

	line-height:60px;

	color:#929ba0;

	font-size:11px;

	font-weight:500;

}



#nav li a.item1 {background-position:0px 0px;}



#nav li a.item2 {background-position:0px -35px;}



#nav li a.item3 {background-position:0px -70px;}



#nav li a.item4 {background-position:0px -105px;}



.search {

	background:url('../images/only-search.gif') no-repeat;

	width:173px;

	height:48px;

	margin-top:50px;

	margin-left:10px;

}



.product-display {

	width:auto;

	height:271px;

	margin-left:15px;

	margin-top:5px;

	margin-bottom:10px;

}



.product-frame {

	width:426px;

	height:271px;

	float:left;

}

.product-frame img {

	padding:0px 0px  0px 2px;

}



.room-suitability {

	font-family:	Arial,Verdana,Tahoma,Helvetica,sans-serif;

	background-color:#FDFAF5;

	float:left;

	border:1px solid #999999;

	width:214px;

	height:271px;

	margin-left:4px;

}



.room-suitability p {

	color:#FF7800;

	font-weight:bold;

	font-size:14px;

	text-align:center;

	padding:2px 0px 2px 0px;

}



.feature {

	margin-left:7px;

	font-size:11px;

	width:80px;

	height:32px;

	padding-left:10px;

	padding-bottom:1px;

	float:left;

	color:#888888;

}

.search-line {

	padding-left:133px;	

	padding-top:38px;

}

/*.input {

	border:0px;

	background-color:#d9d9d9;

}*/



.input-box {

	float:left;

	border:none;

	padding-left:25px;



}



.input-box input {

	border:0px;

	margin-top:5px;

	color:#5c5c5e;

	font-size:14px;

	color:#999999;	

}

.store-finder {

	width:90px;

	height:65px;

	float:left;

	padding-top:30px;

	color:#ff7800;

	font-size:14px;

	font-weight:bold;

}	





/* Flash and Main Mendu start here*/

.category { 

	background:url('../images/bg_main_nav.gif') repeat-x; 

	width:917px; 

	height:80px;

	margin:5px 20px 0px 20px;

}



.category-type {

	height:80px; 

	float:left; 

	padding-left:5px;

}



.laminate {

	/*width:200px;*/

	width:170px;

}



.rugs {

	/*width:135px;*/

	width:170px;

}



.accessories {

	/*width:150px;*/

	width:170px;

}



.Special-Offer {

	/*width:150px;*/

	width:170px;

}



.category h1 a{

	font-family:AvantGarde Md BT;

	color:#ff7800;

	font-size:18px;

}

.category .category-type p{

	

	font-size:11px; 

	font-style:italic; 

	padding-left:5px;

	padding-right:5px;

	color:#888888;

	font-weight:500;

	line-height:15px;

	letter-spacing:.33px;

}



p {

    color:#6E6E6E;

    font-size:12px;

}

/* Flash and Category end here*/



/* Bred-crump start  */

.bread-crump {

    border-bottom:1px solid #FF7800;

    border-top:1px solid #FF7800;

    height:25px;

    margin:5px 0px 20px 25px;



}



#bread {

    width:605px;

    height:25px;

    padding:3px 0px 3px 0px;

    font-size:14px;

    float:left;

}



#bread ul li{

    color:#ff7800;

    margin-left: 0;

    padding-left: 2px;

    border: none;

    list-style: none;

    display: inline;

}



#bread ul li a {

    color:#999999;

}



#bread a:hover {

    color:#ff7800;

}

.bookmark {

    width:15px;

    height:25px;

    float:left;

    padding-top:5px;

    padding-left:7px;

}



#bread ul {

    margin-left: 0;

    padding-left: 0;

    display: inline;

    border: none;

    } 



/* Bread-crumbs end  */



/* Main Text start here*/

.welcome {

	width:895px;

	height:205px;

	margin:5px 0px 0px 25px;

	border-left:7px solid #ffe9c7;

	border-right:7px solid #ffe9c7;

	color:#84898c;

	font-size:14px;

}	



.wecome-heading {

	padding:10px 0px 0px 20px;

	font-size:20px;

	color:#ff7800;

}

.welcome p{

	font-size:12px;

padding:5px 20px;



}	



.internal-page-text {

	width:625px;

	height:auto;

	margin:5px 0px 5px 25px;

	border-left:7px solid #ffe9c7;

	border-right:7px solid #ffe9c7;

	text-align:justify;

	color:#84898c;

	font-size:14px;

}



.internal-page-text p{

	    padding:5px 15px 5px 20px;

    font-size:12px;



}	



/* Main Text end here*/





.all-images {

	width:960px;

	height:auto;

}	



/* Store search start here */



.store-search {

	width:637px;

	height:130px;

	margin:5px 5px 5px 25px;

	border:1px solid #ffe9c7;

	color:#84898c;

	font-size:14px;

}



.store-search p{

	color:#ff7800;

	font-weight:bold;

	font-size:14px;

	padding:3px 0px 3px 10px;

}



.store-input {

	height:70px;

	width:637px;

	margin:5px 0px 5px 0px;

}



.postcode {

	padding:5px 0px 0px 100px;

	

}



.inputpostcode  {

	margin:5px 10px 5px 10px;

	margin-right:10px;

	border:1px solid #CCCCCC;

}





.town {

	float:left;

	margin-top:0px;

	margin-left:100px;

}



.action {

	margin-top:13px;

	margin-left:13px;

}



.action-search {

}

.inputtown {

	margin:5px 15px 5px 10px;

	border:1px solid #CCCCCC;

}



.townlist {

	border:1px solid #ffe9c7;

	width:637px;

	height:auto;

	margin:10px 0px 5px 25px;

}

.townlist p {

	padding:5px 0px 5px 10px;

	font-size:14px;

	color:#ff7800;

}



.town-name {

	font-weight:bold;

	font-size:14px;

}



.town-result p {

	font-size:12px;

	color:#999999;

}

.storeloctownlist {

	color:#84898c;

	font-size:12px;

	font-size:12px;

	padding:5px 5px 5px 20px;

	width:293px;

	float:left;

}

.continuebutton {

	width:600px;

	text-align:right;

	margin:10px auto;

}



.storelocator {

	margin-left:25px;

	margin-bottom:10px;

	color:#ff7800;

	font-size:20px;

}

/* Store search end here */





/* Store List strat here */

.store-list-area {

	width:637px;

	margin-left:25px;

	margin-bottom:20px;

}



ul .content-area {

	width:637px;

	float:left;

}



.content-area ul li{

	list-style-position:outside;

	list-style-type:none;

	width:316px;

	float:left;

	border:1px solid #ffffff;

}



ul.store-list li a {

	background-color:#e7e7e7;

	font-family:Arial,Verdana,Tahoma,Helvetica,sans-serif;

	font-size:12px;

	color:#777777;

	display:block;

	width:310px;

	padding:5px 0px 5px 10px;

}



.store-listing-a-z {

	margin-bottom:5px;

	color:#ff7800;

	font-size:20px;



}

/* Store List end here */



/* Left Panel Images start here*/

.left-panel-images {

	width:662px;

	height:auto;

	float:left;

	background-color:#FFFFFF;

}



.special-offer {

	width:642px;

	height:auto;

	float:left;

	margin-bottom:17px;

	margin-left:22px;

}	



.heading {

	font-size:20px;

	color:#ff7800;

	padding-left:25px;

}



.item {

	width:160px;

	height:178px;

	float:left;

	background:url(../images/bg-spec-offer-temp.gif);

	margin-bottom:5px;

	

}



.select-indicator{

	background:transparent url(../images/point.gif) no-repeat scroll 0 0;

	height:10px;

	margin:-12px 0 0 71px;

	width:20px;

	position:absolute;

	z-index:1;

}





.item-img {

	padding:7px 5px;

}

/*.item-img.img{

	

}*/



.item-title {

	color:#ffffff;

	text-align:center;

	font-size:13px;

	margin-top:-5px;

}



.frame p {margin-top:-40px;}

/* Left Panel Images end here*/



/* Right Panel Images start here*/

/*.right-panel-images {

	background:url('../images/bg_right_panel.gif') repeat-y;

	width:277px;

	height:800px;

	float:left;

	background-color:#FFFFFF;

	margin-left:21px;

}



.internal-right-panel {

 margin-top:5px;

       margin-bottom:10px;

}



.right-panel-top-border {

	background:url('../images/right_panel_top_border.gif') no-repeat;

	width:215px;

	height:30px;

}



.store {

	margin-top:-30px;

}





.right-panel-nav  ul li {

	padding:4px 0px 4px 25px;

	

}



.right-panel-nav  ul li a {

	color:#ff7800;

	font-size:14px;

}	

#sublink {

 	

    padding-left:30px;

}



#sublink p a{

    color:#ff7800;font-size:11px;

}*/

.right-panel-images {

    background:url('../images/bg_right_panel.gif') repeat-y top left;

    width:250px;

    height:auto;

    float:left;

    background-color:#FFFFFF;

    margin:10px 0px 0px 10px;

}





.right-panel-top-border {

    background:url('../images/right_panel_top_border.gif') no-repeat top left;

    width:215px;

    height:auto;

    padding-left:25px;

}



.rp-image {

    padding-bottom:10px;

   

}



.right-panel-nav  {

    padding-left:0px;

    padding-bottom:5px;

    height:auto;

}

.right-panel-nav  ul li {

    width:200px;

    padding:4px 0px 4px 0px;

    float:left;

    color:#ff7800;

}



.right-panel-nav  ul li a {

    color:#ff7800;

    font-size:14px;

}   



ul#sublink {

    width:210px;

    float:left;

	padding-left:0px;

	margin-left:0px;

}



ul#sublink li a {     

	

	color:#ff7800; 

	font-size:11px;

	padding-left:10px;

}

ul#sublink li{ 

	color:#ff7800;

	padding-top:2px;

	padding-bottom:2px;

	



}

/* Right Panel Images end here*/





/* Footer  start here */



/*.footer {

	background:url('../images/bg-footer.jpg') repeat-x;

	width:960px;

	height:130px;

	color:#a6a6a6;

	

}	*/

.footer {

background:url('../images/bg-footer.jpg') repeat-x top left;

width:960px;

height:130px;

color:#a6a6a6;

margin-top:10px;



}





.footer-nav {

	width:680px;

	height:80px;

	margin:45px 0px 0px 0px;

	font-size:12px;



}	



.footer-line {

	padding-top:40px;

}



.footer-nav ul li{

	display:inline;

}



.footer-nav ul li a{

	color:#a6a6a6;

	font-size:12px;

	

	letter-spacing:.5px;

}



.footer-nav2 {

	float:left;

	width:240px;

	height:80px;

	margin:45px 0px 0px 0px;

	padding-left:40px;

}



.privacy ul li{

	display:inline;

}



.privacy ul li a{

	color:#a6a6a6;

	font-size:12px;

	letter-spacing:.5px;

	font-family:Arial, Helvetica, sans-serif;

}



.copyright {

	margin:0px 0px 0px 0px;

	float:left;

}	

	

.copyright ul li a{

	color:#666666;

	font-size:12px;

}



.copyright li {

	display:list-item;

}	

/* Footer  end here */



/* Common */

.floatr { float:right; }

.floatl { float:left }

.pl5 {padding-left:5px;}

.pb10 {padding-bottom:10px;}

.p5 {padding:5px}

.p10 { padding:10px; }

.pl10 { padding-left:10px; }

.pl15 { padding-left:15px; }

.pt5 { padding-top:5px; }

.pr5 {padding-right:5px;}

.pl25 {padding-left:25px;}

.pt20 { padding-top:20px;}

.pt10 { padding-top:10px;}

.clear {clear:both;}



.contact-us {

    width:625px;

    height:auto;

    margin:5px 0px 5px 25px;

    color:#84898c;

    font-family:Arial,Verdana,Tahoma,Helvetica,sans-serif;

}



.contact-us p {

    width:625px;

    height:auto;

    margin:5px 0px 5px 25px;

    color:#84898c;

    font-size:12px;

}



.personal, clearfix {

    background-color:#e7e7e7;

    border:0 none;

    margin:0 10px 0 25px;

    padding:10px;

    width:450px;

    height:460px;    

}



.personal ul li span {

    font-size:11px;

}

    



.personal input.btn{

    margin-top:5px;

    padding:5px;

    width:80px;

    color:#FFFFFF;

}

.personal input.btn1{

    margin-top:0px;

    padding:5px;

    width:20px;

    color:#FFFFFF;

}


.personal p.note{

    display:block;

    float:left;

    font-size:0.8em;

    margin:10px 0 0;

    width:200px;

}

.personal p.note1{

    display:block;

    float:left;

    font-size:0.8em;

    margin:10px 0 0;

    width:400px;

}

.personal p.note2{

    display:block;

    float:left;

    font-size:0.8em;

    margin:10px 0 0;

    width:500px;

}


input.btn {

    background-color:#737171;

    background-image:url(../images/buttons/input-btn-bg.png);

    background-position:center bottom;

    background-repeat:repeat-x;

    border:medium none;

    color:#ffffff;

    cursor:pointer;

    float:left !important;

    padding:0 3px 2px 2px;

    text-align:center;

}

.personal label{

    display:block;

    float:left;

    font-size:10.8px;

    margin:1px 0 0;

    width:200px;

}



.personal input {

    border:1px solid #888888;

    color:#444444;

    float:left;

    margin-bottom:2px;

    padding:2px;

    width:232px;

}

.personal ul li {

    display:block;

    width:500px;

}

/* start search */

.search-area {

    width:637px;

    height:auto;

    margin:5px 0px 5px 25px;

    color:#6E6E6E;

    font-family:Arial,Verdana,Tahoma,Helvetica,sans-serif;

}



.store-listing-a-z {

    margin-bottom:5px;

    color:#ff7800;

    font-size:20px;

	margin-left:25px;

	border-bottom:1px solid #FF7800;



}

.search-result {

    border-top:1px solid #ffe9c7;

    padding:5px 0px 5px 0px;

	margin-left:25px;

	color:#6E6E6E;

}

.search-no {

	width:20px;

    font-weight:bold;

}

.search-heading a {

	

    color:#ff7800;

    font-weight:bold;

    font-size:12px;

}



/* Store Display */

.store-display {

    width:637px;

    height:auto;

    margin:5px 0px 5px 25px;

    color:#84898c;

    font-family:Arial,Verdana,Tahoma,Helvetica,sans-serif;

}

.store-address {

    width:auto;

    height:auto;

	padding:25px;

}



.store-timing {

    padding-top:5px;

}

.store-map {

    width:360px;

    height:auto; 

	margin-left:25px;



}

.shivam1 { padding-left:280px; }

.shivam a{ color:#ff7800; }



.bold {font-weight:bold;}