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

body {
	text-align:center;
	/*background:#FFFFFF url(../Images/back2.gif) repeat-x;*/
	background:#FFFFFF url(/Images/back2.gif) repeat-x;
	font-family:Arial, Helvetica, sans-serif;
}

#clearLeft{
	clear:left;
}
#clearRight{
	clear:right;
}
#clearBoth{
	clear:both;
}

#container{
	margin: 0 auto;
	width:969px;
	text-align:left;
}

#logoArea{
	width:969px;
}

#logo1{
	float:left;
	width:260px;
	height:87px;
	/*background:url(../Images/logo_01.gif);*/
	background:url(/Images/logo_01.gif);
}
#logo2{
	float:left;
	width:225px;
	height:87px;
	/*background:url(../Images/logo_02.gif);*/
	background:url(/Images/logo_02.gif);
}
#logo3{
	float:left;
	width:236px;
	height:87px;
	/*background:url(../Images/logo_03.gif);*/
	background:url(/Images/logo_03.gif);
}
#searchBox{
	float:left;
	margin-top:50px;
	width:202px;
	height:23px;
	/*background:url(../Images/searchbox.gif) no-repeat;*/
	background:url(/Images/searchbox.gif) no-repeat;
	overflow:hidden;
}

#searchBox form{
	margin:0px !important;
	padding:0px !important;
}

#searchBox input{
	border:medium none !important;
	margin:2px 0pt 0pt 13px;
	width:150px !important;
}


#menuArea{
	width:969px;
}
#leftWater{
	float:left;
	width:111px;
	height:57px;
	/*background:url(../Images/leftWater.gif) ;*/
	background:url(/Images/leftWater.gif) ;
}
#centerMenu{
	float:left;
	/*background:url(../Images/bg_menu_center.gif) repeat-x;*/
	background:url(/Images/bg_menu_center.gif) repeat-x;
	height:57px;
	width:747px;
}

#centerMenu li{
	list-style-type:none;
	padding-left:10px;
	padding-top:1px;
	display:block;
	float:left;
	text-align:center;
}

#centerMenu #liHome{
	padding-left:-10px;
}

#centerMenu a{
	display:block;
	width:80px;
	height:24px;
	color:#FFFFFF;
	font-family:Arial, Helvetica, sans-serif;
	font-weight:bold;
	font-size:13px;
	text-decoration:none
}


#rightWater{
	float:right;
	width:111px;
	height:57px;
	/*background:url(../Images/rightWater.gif) ;*/
	background:url(/Images/rightWater.gif) ;
}
#flashArea{
	width:969px;
}
#leftBorderFlash{
	float:left;
	width:16px;
	height:161px;
	/*background:url(../Images/leftBorderFlash.gif);*/
	background:url(/Images/leftBorderFlash.gif);
}
#rightBorderFlash{
	float:left;
	width:15px;
	height:161px;
	/*background:url(../Images/rightBorderFlash.gif);*/
	background:url(/Images/rightBorderFlash.gif);
}
#leftSide{
	float:left;
	widht: 250;
	height:860;
}

#leftSide a{
	text-decoration:none;
	color:#FFFFFF;
}

.pTitle{
	width:90px;
	float:left;
	color:#FFFFFF;
	font-family:Arial, Helvetica, sans-serif;
	line-height:12px;
	font-size:12px;
	padding-left:90px;
	padding-top:20px;
}

.pIcon{
	float:right;
	padding-right:15px;
	padding-top:20px;
	color:#FFFFFF;
	font-family:Arial, Helvetica, sans-serif;
	line-height:15px;
	font-size:13px;
	font-weight:bold;
}

#borderLeftSide{
	width:18px;
	height:860px;
	float:left;
	/*background:url(../Images/leftSideBorder1.gif);*/
	background:url(/Images/leftSideBorder1.gif);
}
#ourProductTitle{
	margin-top:0px;
	margin-left:18px;
	width:231px;
	height:37px;
	/*background:url(../Images/our_product.gif);*/
	background:url(/Images/our_product.gif);

}
#accessories{
	margin-top:0px;
	margin-left:18px;
	width:231px;
	height:54px;
	/*background:url(../Images/accessories.gif);*/
	background:url(/Images/accessories.gif);
}
#bashspout{
	margin-top:0px;
	margin-left:18px;
	width:231px;
	height:53px;
	background:url(/Images/bashspout.gif);
}
#bath{
	margin-top:0px;
	margin-left:18px;
	width:231px;
	height:53px;
	background:url(/Images/bath.gif);
}
#basin{
	margin-top:0px;
	margin-left:18px;
	width:231px;
	height:54px;
	background:url(/Images/basin.gif);
}
#basket{
	margin-top:0px;
	margin-left:18px;
	width:231px;
	height:54px;
	background:url(/Images/basket.gif);
}
#floorgrate{
	margin-top:0px;
	margin-left:18px;
	width:231px;
	height:54px;
	background:url(/Images/floorgrate.gif);
}
#heatedtowel{
	margin-top:0px;
	margin-left:18px;
	width:231px;
	height:54px;
	background:url(/Images/heatedtowel.gif);
}
#laundry{
	margin-top:0px;
	margin-left:18px;
	width:231px;
	height:54px;
	background:url(/Images/laundry.gif);
}
#mirror{
	margin-top:0px;
	margin-left:18px;
	width:231px;
	height:54px;
	background:url(/Images/mirror.gif);
}
#mixer{
	margin-top:0px;
	margin-left:18px;
	width:231px;
	height:54px;
	background:url(/Images/mixer.gif);
}
#plugandwaste{
	margin-top:0px;
	margin-left:18px;
	width:231px;
	height:54px;
	background:url(/Images/plugandwaste.gif);
}
#shower{
	margin-top:0px;
	margin-left:18px;
	width:231px;
	height:56px;
	background:url(/Images/shower.gif);
}
#showerscreen{
	margin-top:0px;
	margin-left:18px;
	width:231px;
	height:56px;
	background:url(/Images/showerscreen.gif);
}
#sink{
	margin-top:0px;
	margin-left:18px;
	width:231px;
	height:56px;
	background:url(/Images/sink.gif);
}
#shaving{
	margin-top:0px;
	margin-left:18px;
	width:231px;
	height:54px;
	background:url(/Images/shaving.gif);
}
#tap{
	margin-top:0px;
	margin-left:18px;
	width:231px;
	height:54px;
	background:url(/Images/tap.gif);
}
#toilet{
	margin-top:0px;
	margin-left:18px;
	width:231px;
	height:54px;
	background:url(/Images/toilet.gif);
}
#vanity{
	margin-top:0px;
	margin-left:18px;
	width:231px;
	height:60px;
	background:url(/Images/vanity.gif);
}

#rightSide{
	background-color:#FFFFFF;
	/*width:970px !important;*/
	_float:right;
}

#rightSideBorder{
	width:15px;
	height:860px;
	float:right;
	background:url(/Images/rightSideBorder1.gif);
}

#ostarContent{
	width:664px ;
	float:left ;
	padding-left:20px;
	padding-top:20px;
	padding-right:20px;
	background-color:#FFFFFF;
	min-height:839px;
	_padding-left:20px;
	_padding-right:0px;
}

* html #ostarContent { 
   height: expression( this.scrollHeight < 839 ? "839px" : "auto" ); /* sets min-height for IE */
   width:662px;
}
#homePageTitle{
	color:#003399;
	font-size:1.5em;
	line-height:2em;
}

#homePageImageBig{
	float:right;
	margin:10px;
}

#homePageMainText{
	text-align:justify;
}

#hrBar{
	color:#FFFF00;
	size:1px;
	clear:both;
}

.homeProductLine{
	/*width:600px;*/
	width:100%;
}

.hmProductLineDetThumb{
	float:left;
	/*width:15%;PB Commented*/
	padding-left:10px;
	padding-right:10px;
	margin-right:10px
	
}

.hmProductLineDetText{
	float:left;
	/*width:28%;*/
	width:20%;
	/*padding-left:10px;*/
}

#productContent{
	/*margin-left:30px;*/
	/*margin-right:-30px;*/
}


#productContentHeader{
	margin-top:2px;
}

#productContentHeader h1{
	font-size:20px;
	line-height:20px;
	color: #0099FF;
}

#productContentHeader a{
	text-decoration:none;
	color: #0099FF;
}

#footer{
	clear:both;
	float:right;
	/*width:700px;*/
	height:15px;
	/*padding-top:60px;*/
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	line-height:11px;
	color:#000000;
	margin:auto;
	padding-right:15%;
	padding-top:20px;
}

#footer a{
	text-decoration:underline;
	color:#000000;
}

#fRight{
	float:right;
	width:135px;
	height:15px;
	padding-right:15px;
}

#fCenter{
	float:right;
	width:235px;
	height:15px;
	padding-right:50px;
}

#fLeft{
	float:right;
	width:200px;
	height:15px;
	padding-right:40px;
}

#footerbg{
	clear:both;
	background:url(/Images/footerbg.gif) repeat-x;
	height:64px;
	width:100%;
}
.hmProductLineDetText .price{
	color:#546EAB;
}
.hmProductLineDetText .price img{
	margin-top:3px;
}
.hmProductLineDetText h2 {
	color:#007F9A;
	padding:0px;
	margin:0px;
	font-size:12px;
	font-weight:bold;
}