	
	body{	
	/*Centers Design In IE 5 */
		text-align: center;
		background-image:url(../images/stripes_bg.jpg);
		font-size:11px;
		color:#958f75;
	}
	
	#wrapper{
		position:relative;
		text-align: left;
		top:41px;
		width: 865px;
		margin:0 auto;
		/*background-color:#0099CC;*/
	}
	#MainWrapper{
		width:865px;
	}
	#header{
		position:relative;
		z-index:1;
		width:865px;
		height:120px;
		background-image:url(/images/ulster_header.jpg);
		background-repeat:no-repeat;
	}
		#logo{
			position:absolute;
			width:209px;
			height:51px;
			top:30px;
			left:20px;
		}
	#MainContentWrapper{
		position:relative;
		background-color:#fbfbf8;
		margin-left:3px;
		width:841px;
		padding:9px;
	}
	#MainContentWrapper #pageHeader{
        width:841px;
        height:71px;
    }
	#MainWrapper #MainContentWrapper p{
	    margin:13px 25px 10px 22px;
	    line-height:14px;
    }
    #MainWrapper #MainContentWrapper .horiz_line
    {
        background-color:#c0bcad; 
        height:1px; 
        width:100%;
        overflow:hidden;
    }
	#MainContentWrapper table
	{
	    margin:0px;
	    padding:0px;
	}
	#MainContentWrapper #leftSideContent
	{
	    width:280px;
	    background-color:#e1dbcd;
	    background-position:bottom;
	    background-repeat:no-repeat;
	}
	.detailed_search #leftSideContent,.select_by_colour #leftSideContent,.select_by_range #leftSideContent{
	    background-image:url(/images/side_menu_bg/selectbycolour_bg.jpg);
	}
	.select_by_style #leftSideContent{
	    background-image:url(/images/side_menu_bg/selectbystyle_bg.jpg);
	}
	.pattern_or_plain #leftSideContent
	{
	    background-image:url(/images/side_menu_bg/patternorplain_bg.jpg);
	}
	.find_a_stockist #leftSideContent{
	    background-image:url(/images/side_menu_bg/findastockist_bg.jpg);
	}
	.installation_guide #leftSideContent,.after_care_guide #leftSideContent
	{
	    background-image:url(/images/side_menu_bg/installationguide_bg.jpg);
	}
	.colour #leftSideContent
	{
	    background-image:url(/images/side_menu_bg/colour_bg.jpg);
	}
	.colour_coordination #leftSideContent
	{
	    background-image:url(/images/side_menu_bg/colourcoordination_bg.jpg);
	}
	.interior_planning #leftSideContent,.login #leftSideContent
	{
	    background-image:url(/images/side_menu_bg/interiorplanning_bg.jpg);
	}
	.underfloor_heating #leftSideContent,.carpet_terms #leftSideContent
	{
	    background-image:url(/images/side_menu_bg/underfloorheating_bg.jpg);
	}
	.product_detail #leftSideContent,#Contacts #leftSideContent,.orders #leftSideContent
	{
	    background-image:url(/images/side_menu_bg/productdetail_bg.jpg);
	}
	.request_sample #leftSideContent,.account_profile #leftSideContent,.request_brochure #leftSideContent,.register #leftSideContent,.forgot_password #leftSideContent, .register1 #leftSideContent
	{
	    background-image:url(/images/side_menu_bg/samplerequest_bg.jpg);
	}
	#MainContentWrapper #rightSideContent
	{
	    padding-left:9px;
	    width:552px;
	}
	/*side menu*/
	#leftSideContent ul{
        width:280px;
        margin-top:20px;
    }
    #leftSideContent ul li{
        width:280px;
        height:30px;
        background-image:url(/images/side_menu_arrow.gif);
        background-position: 240px 10px;
        background-repeat:no-repeat;
    }
    #leftSideContent ul li a{
        display:block;
        /*font-weight:600;*/
        width:223px;
        height:22px;
        padding:8px 0 0 57px;
        /*color:#969d9c;*/
        color:#7e8483;
        text-decoration:none;
        /*background-position: 240px 10px;
        background-image:url(/images/side_menu_arrow.gif);
        background-repeat:no-repeat;*/
    }
    #leftSideContent ul li a:hover,
    .selected{
        color:#696654;
        text-decoration:none;
        background-color:#ece9dd;
        background-position: 240px 10px;
        background-image:url(/images/side_menu_arrowOVER.gif);
        background-repeat:no-repeat;
    }
    #leftSideContent .lowerULNav
    {
        margin-top:40px;
    }
	/*end side menu*/
	#MainContentFooter{
		position:relative;
		background-image:url(../images/ulster_footer_new.jpg);
		width:865px;
		height:71px;
		z-index:1;
	}
		
	/* ad rollovers*/
	#MainContentFooter ul{
		display: block;
		background-image:url(../images/bottom_ads.gif);
		background-repeat: no-repeat;
		height: 59px;
		list-style: none;
		width:841px;
		margin:0px 0px 0px 12px;
		background-color:#dad5c5;
	}
	#MainContentFooter li,#MainContentFooter a{
		display: block;
		height: 59px;
		float: left;
				
	}

	#MainContentFooter #brochure_request a,
	#MainContentFooter #interior_planning a,
	#MainContentFooter #wheretopurchase a{
		width:280px;
		height:59px;
	}
	#MainContentFooter #brochure_request a{
		background-image:url(../images/bottom_ads.jpg);
		background-repeat: no-repeat;
	}
		#MainContentFooter #brochure_request a:hover{
			background-image:url(../images/bottom_adsOVER.jpg);
		}
	#MainContentFooter #interior_planning a{
		background-image:url(../images/bottom_ads.jpg);	
		background-repeat: no-repeat;
		background-position:-280px;
	}
		#MainContentFooter #interior_planning a:hover{
			background-image:url(../images/bottom_adsOVER.jpg);
		}

	#MainContentFooter #wheretopurchase a{
		background-image:url(../images/bottom_ads.jpg);
		background-repeat: no-repeat;
		background-position:-560px;
	}
		#MainContentFooter #wheretopurchase a:hover{
			background-image:url(../images/bottom_adsOVER.jpg);
		}
	/* end ad rollovers*/
	
	#footer{
		/*width:584px;*/
		/*margin:0 auto;*/
		padding:20px 0px 0px 0px;
		/*font-size:9px;
		color:#b2b2b2;
		text-align:center;*/
	}
	/* footer rollovers*/
	#footer ul{
		display: block;
		margin:0 auto;
		/*margin-left:280px;*/
		/*background-image:url(../images/footerLong.gif);*/
		background-repeat: no-repeat;
		height: 16px;
		list-style: none;
		/*width:584px;*/
		width:525px;
		/*margin:0px 0px 0px 12px;*/
	}
	#footer li,#footer a{
		display: block;
		height: 16px;
		float: left;			
	}
	#footer #retailer_access a{
		width:108px;
		background-image:url(../images/footerLong.gif);
		background-repeat: no-repeat;
	}
		#footer #retailer_access a:hover{
			background-image:url(../images/footerLongOVER.gif);
		}
	#footer #home a{
		width:45px;
		background-image:url(../images/footerLong.gif);
		background-repeat: no-repeat;
		background-position:-108px;
	}
	#footer #home a:hover{
			background-image:url(../images/footerLongOVER.gif);
		}
    #footer #corporate a{
		width:78px;
		background-image:url(../images/footerLong.gif);
		background-repeat: no-repeat;
		background-position:-153px;
	}
	#footer #corporate a:hover{
			background-image:url(../images/footerLongOVER.gif);
		}
	#footer #contract a{
		width:70px;
		background-image:url(../images/footerLong.gif);
		background-repeat: no-repeat;
		background-position:-231px;
	}
	#footer #contract a:hover{
			background-image:url(../images/footerLongOVER.gif);
		}
	/*#footer #ulster_international a{
		width:129px;
		background-image:url(../images/footer.gif);
		background-repeat: no-repeat;
		background-position:-153px;
	}
		#footer #ulster_international a:hover{
			background-image:url(../images/footerOVER.gif);
		}*/
	#footer #disclaimer a{
		width:74px;
		background-image:url(../images/footerLong.gif);
		background-repeat: no-repeat;
		background-position:-301px;
	}
		#footer #disclaimer a:hover{
			background-image:url(../images/footerLongOVER.gif);
		}
	#footer #privacy_policy a{
		width:93px;
		background-image:url(../images/footerLong.gif);
		background-repeat: no-repeat;
		background-position:-375px;
	}
		#footer #privacy_policy a:hover{
			background-image:url(../images/footerLongOVER.gif);
		}
	#footer #termsofuse a{
		width:84px;
		background-image:url(../images/footerLong.gif);
		background-repeat: no-repeat;
		background-position:-468px;
	}
		#footer #termsofuse a:hover{
			background-image:url(../images/footerLongOVER.gif);
		}
	#footer #sitemap a{
		width:43px;
		background-image:url(../images/footerLong.gif);
		background-repeat: no-repeat;
		background-position:-552px;
	}
		#footer #sitemap a:hover{
			background-image:url(../images/footerLongOVER.gif);
		}



	/* end footer rollovers*/
	/*#footer span{
		margin:0 10px;
	}*/
	#footer #registered
	{
	    width:300px;
		margin:10px auto;
		text-align:center;
		/*margin-top:10px;*/
		font-size:10px;
		color:#b2b2b2;
	}
	#footer #copyright{
		width:100px;
		margin:5px auto;
		/*margin-top:10px;*/
		font-size:10px;
		color:#b2b2b2;
	}