	body {
		margin:0; padding:0; font:normal 11px arial; background:#f4f4f4; color:#363636;
	}
	
	a {
		color:#333333;
	}
	
	a:hover {
		text-decoration:none;
	}

	
	#header {
		text-align:center; background:url(img/hp_top_bg.jpg);
	}
	
	#cont_faker {
		background:#ffffff;
	}
	
	#container {
		width:920px; margin:0 auto; padding-top:20px;
	}
	
	#foot_faker {
		background:url(img/footer_bg.jpg); height:105px;
	}
	
	#footer {
		width:553px; margin:0 auto; padding-top:30px; text-align:center;
	}
	
	#container p {
		margin-left:10px; color:#333333; font:normal 11px arial; line-height:15px; text-align:justify;
	}
	
	
	/* site buttons */
	
	.button_blue {
		color:#ffffff; text-decoration:none; display:block; cursor:pointer;
	}
	
	.button_blue .left {
		height:21px; width:3px; float:left; background:url(img/button_blue_left.gif);
	}
	
	.button_blue .text {
		height:17px; float:left; background:url(img/button_blue_bg.gif); padding:2px 14px;
	}
	
	.button_blue .right {
		height:21px; width:3px; float:left; background:url(img/button_blue_right.gif);
	}
	
	
	.button_green {
		color:#ffffff; text-decoration:none; display:block; cursor:pointer;
	}
	
	.button_green .left {
		height:21px; width:3px; float:left; background:url(img/button_green_left.gif);
	}
	
	.button_green .text {
		height:17px; float:left; background:url(img/button_green_bg.gif); padding:2px 14px; font-weight:bold;
	}
	
	.button_green .right {
		height:21px; width:3px; float:left; background:url(img/button_green_right.gif);
	}
	
#footer-menu{
	text-align: center;
}

.latest_websites .title .left {
	width:37px; height:32px; background:url(img/hp_sidebar_title_left.jpg); float:right;
}

.latest_websites .title .right {
	width:11px; height:32px; background:url(img/hp_sidebar_title_right.jpg); float:right;
}

.latest_websites .title .cont {
	float:right; background:url(img/hp_sidebar_title_bg.jpg); height:23px; color:#ffffff; font:bold 12px arial; padding:9px 8px 0 3px; cursor:default;
}

.latest_websites .top {
	width:244px; height:22px; background:url(img/hp_sidebar_top.jpg);	
}

.latest_websites .text {
	width:200px; border-left:solid 2px #929daf; border-right:solid 2px #929daf; background:url(img/hp_sidebar_bg.jpg) no-repeat; padding:0 20px;
	}
.latest_websites .end {
	width:244px; height:21px; background:url(img/hp_sidebar_end.jpg);
	}
	

.website {
	border-bottom:dotted 1px #cccccc; padding:15px 0 15px 0;
}

.website h1 {
	font:bold 12px arial; color:#44638f; margin:0 0 15px 0; padding:0;
}

.website .img {
	width:92px; height:47px; border:solid 1px #cccccc; float:left;
}

.website .rating {
	float:right;
}

#login .cont_top {
	width:606px; height:19px; background:url(img/login_cont_top.jpg);
}

#login .cont_bg {
	width:552px; background:url(img/login_bg.jpg) no-repeat; border-left:solid 2px #929db1; border-right:solid 2px #929db1; padding:5px 25px;
}

#login .cont_end {
	width:606px; height:19px; background:url(img/login_end.jpg);
}

#login .tabs {
	height:32px;
}

#login .tabs ul {
	margin:0; padding:0; list-style-type:none;
}

#login .tabs ul li {
	margin:0; padding:0; display:inline;
}
	#login .tabs .shopornot {
		cursor: pointer; width:140px; height:23px; text-align:center; padding-top:9px; background:url(img/tab_shopornot_login.jpg); display:block; float:left; color:#ffffff; text-decoration:none; font:bold 12px arial;
	}
	
	#login .tabs .shopornot:hover {
		color:#e2ffcb;
		cursor: pointer;
	}
	
	#login .tabs .grey {
		 color:#e0e0e0;
		 cursor: pointer !important;
	}
	
	#login .tabs .grey:hover {
		color:#ffffff;
	}
	
	#login .tabs .grey .left {
		float:left; width:4px; height:27px; background:url(img/tabs_grey_left.jpg); margin:5px 0 0 1px;
	}
	
	#login .tabs .grey .text {
		float:left; height:20px; background:url(img/tabs_grey_bg.jpg); margin-top:5px; padding:7px 7px 0 7px; font:bold normal 12px arial;
	}
	
	#login .tabs .grey .right {
		float:left; height:27px; width:4px; background:url(img/tabs_grey_right.jpg); margin-top:5px;
	}

	#login .tabs .blue {
		 color:#c9e0f0; cursor: default !important;
	}
	
	#login .tabs .blue:hover {
		color:#ffffff;
	}
	
	#login .tabs .blue .left {
		float:left; width:4px; height:27px; background:url(img/tabs_blue_left.jpg); margin:5px 0 0 1px;
	}
	
	#login .tabs .blue .text {
		float:left; height:20px; background:url(img/tabs_blue_bg.jpg); margin-top:5px; padding:7px 7px 0 7px; font:bold normal 12px arial;
	}
	
	#login .tabs .blue .right {
		float:left; height:27px; width:4px; background:url(img/tabs_blue_right.jpg); margin-top:5px;
	}
	
    #login form{
        margin: 0;
    }
	#login table .title {
		font:bold 12px arial;
	}
	
	#login table .bg {
		width:148px; height:19px; background:url(img/login_form_input.jpg) no-repeat; border:0; font:normal 11px arial; padding:5px 0 0 5px;
	}
	.latest_websites .rating .rating_static p span{
		color: #6FA536;
	}
	.latest_websites .rating .rating_static p{
		padding: 4px 0 0 !important;
		margin: 0 !important;
		text-align: center !important;
	}
	.latest_websites .rating .rating_static {
        height:13px; width:72px; display:block; float:left; background:url(img/rating_0.gif) repeat-x; margin-right:4px;
    }
    .latest_websites .rating_dynamic {
        height:13px; display:block; float:left; background:url(img/rating_5.gif);
    }
    
dl.image_map {display:block; width:1037px; height:350px; background:url(http://www.shopornot.com/TEMPLATES/home/CSS/img/hp_top.jpg); position:relative; margin:0px auto 0px auto;}
a.LINK0 {left:317px; top:163px; background:transparent;}
a.LINK0 {display:block; width:146px; height:0; padding-top:150px; overflow:hidden; position:absolute;}
a.LINK0:hover  {background:transparent; color:black;}
a.LINK1 {left:476px; top:163px; background:transparent;}
a.LINK1 {display:block; width:146px; height:0; padding-top:150px; overflow:hidden; position:absolute;}
a.LINK1:hover  {background:transparent; color:black;}
a.LINK2 {left:644px; top:163px; background:transparent;}
a.LINK2 {display:block; width:146px; height:0; padding-top:150px; overflow:hidden; position:absolute;}
a.LINK2:hover  {background:transparent; color:black;}