body {
	margin:0px;
	background-color:#FFFFFF;
}
img {
	border:none;
}
#container {
	position:relative;
	width:1000px;
	height:auto;
	margin-left:auto;
	margin-right:auto;
}
#header {
	position:absolute;
	top:0px;
	background-image:url(../images/header.gif);
	background-repeat:no-repeat;
	margin-top:22px;
	margin-left:22px;
	width:1000px;
	height:150px;
}
#header1 {
	position:absolute;
	top:0px;
	background-image:url(../images/searchbg.gif);
	margin-top:-16px;
	margin-left:5px;
	width:982px;
	height:80px;
}
#searchcontainer {
	position:absolute;
	width:870px;
	height:70px;
	top:250px;
	padding-top:20px;
	left:120px;
	
	
}
.searchleft {
	background-image:url(../images/searchfield.gif);
	background-repeat:no-repeat;
	width:15px;
	height:27px;
	position:relative;
	margin-left:10px;
	margin-top:128px;
	float:left;
}
.searchright {
	background-image:url(../images/searchfield.gif);
	background-repeat:no-repeat;
	background-position:50%;
	margin-top:125px;
	
	float:left;
	width:0px;
	height:27px;
	position:relative;
}
.searchfield {
	background-image:url(../images/searchfield.gif);
	background-repeat:no-repeat;
	background-position:-20px;
	margin-top:125px;
	width:390px;
	border:none;
	float:left;
	height:25px;
	positon:relative;	
	
}
.submit {
	width:80px;
	height:35px;
	border:none;
	position:relative;
	margin-top:-4px;
	margin-left:10px;
}
#maincontainer {
	width:980px;
	position:relative;
	margin-right:auto;
	margin-left:auto;
	top:222px;	
}
#homepageribbon {
	position:relative;
	width:980px;
	height:30px;
	top:230px;
	padding-top:8px;
	margin-left:auto;
	margin-right:auto;
	
}
#leftcontentbox {
	position:relative;
	width:206px;
	height:536px;
	float:left;
	margin-top:-163px;
	background-image:url(../images/leftcontentbox.gif);
	background-repeat:no-repeat;
}
#carouselcontainer {
	position:relative;
	width:547px;
	overflow:hidden;
	height:236px;
	float:top;
	display:block;
	background-image:url(../images/carousel.gif);
	background-repeat:no-repeat;
}
#rightcontentbox {
	position:relative;
	width:206px;
	height:208px;
	float:right;
	margin-top:-5px;
	margin-right:1px;
	background-image:url(../images/textadbox.gif);
	background-repeat:no-repeat;
}
#textadbox {
	position:relative;
	width:206px;
	height:800px;
	float:right;
	margin-top:-895px;
	margin-right:15px;
	background-image:url(../images/textadbox.gif);
	background-repeat:no-repeat;
}
#textadbox1 {
    position:relative;
	width:206px;
	height:800px;
	float:left;
	margin-top:-535px;
	margin-left:357px;
	background-image:url(../images/textadbox.gif);
	background-repeat:no-repeat;
}
#tabs {
	margin:0px;
	padding:0px;
	list-style:none;
}
.topsearch {
	position:relative;
	width:70px;
	float:right;
	margin:0px;
	padding:0px;
	list-style:none;
	height:28px;
	cursor:pointer;
	margin-top:30px;
	margin-right:-10px;
	background-image:url(../images/topsearchover.gif);
	background-repeat:no-repeat;
}
.topbrands {
	position:relative;
	width:65px;
	height:28px;
	margin:0px;
	padding:0px;
	list-style:none;
	float:right;
	cursor:pointer;
	margin-top:30px;
	margin-left:6px;
	margin-right:2px;
	background-image:url(../images/topbrands.gif);
	background-repeat:no-repeat;
}
.topshops {
	position:relative;
	width:71px;
	float:right;
	margin:0px;
	margin:0px;
	height:28px;
	list-style:none;
	cursor:pointer;
	margin-top:30px;
	margin-right:2px;
	background-image:url(../images/topshops.gif);
	background-repeat:no-repeat;
}
#margin {
	position:relative;
	padding-left:10px;
	padding-right:10px;
}
#giftideas {
	position:relative;
	width:205px;
	float:left;
	height:410px;
	margin-top:-30px;
	margin-left:7px;
	background-image:url(../images/giftideas.gif);
	background-repeat:no-repeat;
	z-index:10;
}

#homecategorybox {
	position:relative;
	width:547px;
	height:405px;
	float:left;
	z-index:10;
	margin-top:-240px;
	margin-left:5px;
	background-image:url(../images/homecategorybox.gif);
	background-repeat:no-repeat;
}
#bottomcontentbox {
	position:relative;
	width:547px;
	height:405px;
	float:left;
	z-index:10;
	margin-top:15px;
	margin-left:7px;
	background-image:url(../images/bottomcontentbox.gif);
	background-repeat:no-repeat;
}
#shoppingbox {
	position:relative;
	float:right;
	width:206px;
	height:530px;
	z-index:10;
	margin-top:-260px;
	margin-right:-1px;
	background-image:url(../images/shopping.gif);
	background-repeat:no-repeat;
}
#photoadbox {
	position:relative;
	width:206px;
	height:800px;
	float:right;
	margin-top:-1160px;
	background-image:url(../images/textadbox.gif);
	background-repeat:no-repeat;
}
.footer {
	position:relative;

}
hr {
	width:350px;
	border-top:1px solid black;
	border-bottom:none;
}
#photopic {
	position:relative;
	width:95px;
	height:170px;
	background-image:url(../images/photopic.png);
	background-repeat:no-repeat;
	padding-top:95px;
	padding-left:5px;
}
#audiovideopic {
	position:relative;
	width:95px;
	height:170px;
	background-image:url(../images/audiovideopic.png);
	background-repeat:no-repeat;
	padding-top:95px;
	padding-left:5px;
}
#phonespic {
	position:relative;
	width:95px;
	height:170px;
	background-image:url(../images/phonespic.png);
	background-repeat:no-repeat;
	padding-top:95px;
	padding-left:5px;
}
#computerspic {
	position:relative;
	width:95px;
	height:170px;
	background-image:url(../images/computerspic.png);
	background-repeat:no-repeat;
	padding-top:95px;
	padding-left:5px;
}
#appliancespic {
	position:relative;
	width:95px;
	height:170px;
	background-image:url(../images/appliancespic.png);
	background-repeat:no-repeat;
	padding-top:95px;
	padding-left:5px;
}
#homewarespic {
	position:relative;
	width:95px;
	height:170px;
	background-image:url(../images/homewarespic.png);
	background-repeat:no-repeat;
	padding-top:95px;
	padding-left:5px;
}
#furniturepic {
	position:relative;
	width:95px;
	height:170px;
	background-image:url(../images/furniturepic.png);
	background-repeat:no-repeat;
	padding-top:95px;
	padding-left:5px;
}
#suppliespic {
	position:relative;
	width:95px;
	height:170px;
	background-image:url(../images/suppliespic.png);
	background-repeat:no-repeat;
	padding-top:95px;
	padding-left:5px;
}
#gardenpic {
	position:relative;
	width:95px;
	height:170px;
	background-image:url(../images/gardenpic.png);
	background-repeat:no-repeat;
	padding-top:95px;
	padding-left:5px;
}
#fashionpic {
	position:relative;
	width:95px;
	height:170px;
	background-image:url(../images/fashionpic.png);
	background-repeat:no-repeat;
	padding-top:95px;
	padding-left:5px;
}
#childrenpic {
	position:relative;
	width:95px;
	height:170px;
	background-image:url(../images/childrenpic.png);
	background-repeat:no-repeat;
	padding-top:95px;
	padding-left:5px;
}
#jewellerypic {
	position:relative;
	width:95px;
	height:170px;
	background-image:url(../images/jewellerypic.png);
	background-repeat:no-repeat;
	padding-top:95px;
	padding-left:5px;
}
#beautypic {
	position:relative;
	width:95px;
	height:170px;
	background-image:url(../images/beautypic.png);
	background-repeat:no-repeat;
	padding-top:95px;
	padding-left:5px;
}
#videogamingpic {
	position:relative;
	width:95px;
	height:170px;
	background-image:url(../images/videogamingpic.png);
	background-repeat:no-repeat;
	padding-top:95px;
	padding-left:5px;
}
#sportspic {
	position:relative;
	width:95px;
	height:170px;
	background-image:url(../images/sportspic.png);
	background-repeat:no-repeat;
	padding-top:95px;
	padding-left:5px;
}
#leisurepic {
	position:relative;
	width:95px;
	height:170px;
	background-image:url(../images/leisurepic.png);
	background-repeat:no-repeat;
	padding-top:95px;
	padding-left:5px;
}
#carspic {
	position:relative;
	width:95px;
	height:170px;
	background-image:url(../images/carspic.png);
	background-repeat:no-repeat;
	padding-top:95px;
	padding-left:5px;
}
#gastronomypic {
	position:relative;
	width:95px;
	height:170px;
	background-image:url(../images/gastronomypic.png);
	background-repeat:no-repeat;
	padding-top:95px;
	padding-left:5px;
}

#digitalcamerapic {
	position:absolute;
	width:145px;
	height:145px;
	background-image:url(../images/digitalcamerapic.gif);
	background-rpeat:no-repeat;
	padding-top:150px;
	padding-left:30px;
	margin-top:20px;
	background-repeat:no-repeat;
}
#mpthreeplayerpic {
	position:absolute;
	width:145px;
	height:145px;
	background-image:url(../images/mp3playerpic.gif);
	background-rpeat:no-repeat;
	padding-top:150px;
	padding-left:30px;
	margin-top:20px;
	background-repeat:no-repeat;
	left:220px;
}
#mobilephonepic {
	position:absolute;
	width:145px;
	height:145px;
	background-image:url(../images/mobilephonepic.gif);
	background-rpeat:no-repeat;
	padding-top:150px;
	padding-left:30px;
	margin-top:20px;
	background-repeat:no-repeat;
	left:390px;
}
#camcorderpic {
	position:absolute;
	width:145px;
	height:145px;
	background-image:url(../images/camcorderpic.gif);
	background-rpeat:no-repeat;
	padding-top:150px;
	padding-left:30px;
	margin-top:20px;
	background-repeat:no-repeat;
	top:200px;
}
#lcdtvpic {
	position:absolute;
	width:180px;
	height:140px;
	background-image:url(../images/lcdtvpic.gif);
	background-rpeat:no-repeat;
	padding-top:150px;
	padding-left:60px;
	background-repeat:no-repeat;
	margin-top:20px;
	top:200px;
	left:200px;
	text-decoration:none;
}
#coffeemakerpic {
	position:absolute;
	width:145px;
	height:140px;
	background-image:url(../images/coffeemakerpic.gif);
	background-rpeat:no-repeat;
	padding-top:150px;
	padding-left:30px;
	background-repeat:no-repeat;
	margin-top:20px;
	top:200px;
	left:390px;
}
#tab-container-1-nav {
	margin:0px;
}
#numberedlist_giftIdeas {
	position:relative;
	width:50px;
	height:100%;
	margin-left:10px;
	margin-top:10px;
	float:left;
}
#giftideas_content {
	position:relative;
	float:left;
	width:140px;
	height:100%;
}
#rndbox_top {
	position:relative;
	background-image:url(../images/rndbox_top.gif);
	width:700px;
	height:10px;
}
#rndbox {
	position:relative;
	background-image:url(../images/rndbox.gif);
	width:700px;
	height:100%;
}
#rndbox_bottom {
	position:relative;
	background-image:url(../images/rndbox_bottom.gif);
	width:700px;
	height:20px;
}
#toprndbox_small {
	position:relative;
	background-image:url(../images/toprndbox_small.gif);
	width:225px;
	height:8px;
}
#rndbox_small {
	position:relative;
	background-image:url(../images/rndbox_small.gif);
	background-repeat:repeat-y;
	width:225px;
	height:250px;
	padding:10px;
}
#bottomrndbox_small {
	position:relative;
	background-image:url(../images/bottomrndbox_small.gif);
	width:225px;
	height:10px;	
}
#rndbox_small_container {
	position:relative;
	width:225px;
	height:auto;
	float:left;
}
.categoryimage {
	margin-left:20px;
}
#dir_topbox {
	position:relative;
	margin-left:auto;
	margin-right:auto;
	background-image:url(../images/dir_topbox.gif);
	background-repeat:no-repeat;
	width:910px;
	height:200px;
}
#popularDirectories {
	padding-top:40px;
	width:670px;
	position:relative;
	float:left;
}
#topDirSearch {
	position:relative;
	float:right;
	width:230px;
	height:200px;
}
#dir_toprndbox {
	position:relative;
	width:605px;
	height:15px;
	background-image:url(../images/dir_toprndbox.gif);
	background-repeat:no-repeat;
}
#dir_rndbox {
	position:relative;
	width:605;
	background-image:url(../images/dir_rndbox.gif);
	padding:10px;
	height:auto;
	overflow:auto;
}
#dir_bottomrndbox {
	position:relative;
	width:605px;
	height:20px;
	background-image:url(../images/dir_bottomrndbox.gif);
}
#dir_rndbox_container {
	width:605px;
	position:relative;
	display:block;
}
#dir_toprndbox_side {
	position:relative;
	width:350px;
	height:10px;
	background-image:url(../images/dir_toprndbox_side.gif);
}
#dir_bottomrndbox_side {
	position:relative;
	width:350px;
	height:15px;
	background-image:url(../images/dir_bottomrndbox_side.gif);
}
.hiddenimg {
	display:none;
}