html * { outline: none; margin: 0px; padding: 0px; }
body { background: #fff url('http://itsmyurls.com/images/home/home-bg.jpg') repeat-x 0 0; }
#_container { width: 100%; }

#container { 
	width: 841px; 
	height: 663px; 
	margin: 0 auto; 
	text-align: left; 
	background: #fff url('bg.jpg') no-repeat 0 0; 
	position: relative; 
	}

#logo { display: block; text-indent: -9999px; position: absolute; width: 250px; height: 75px; border: none; 
	top: 40px; left: 20px; }
/* Login Box */   
#login_area { 
	position: absolute; 
	height: 70px; 
	width: 398px; 
	right: 11px; 
	top: 5px;  
	}

#login_area form span.username { 
	position: absolute; 
	font-family: "Myriad Pro", Verdana; 
	font-size: 12px; 
	color: #213846; 
	top: 0px; 
	left: 5px; 
	}
	
#login_area form input.username { 
	position:absolute; 
	border: none; 
	background-color: #ededed; 
	color: #000; 
	font-family: "Myriad Pro", Verdana; 
	font-size: 16px; 
	top: 16px; 
	left: 5px; 
	width: 185px; 
	}
	
#login_area form span.password { 
	position: absolute; 
	font-family: "Myriad Pro", Verdana; 
	font-size: 12px; 
	color: #213846; 
	top: 0px; 
	left: 210px;  
	}
	
#login_area form input.password { 
	position:absolute; 
	border: none; 
	background-color: #ededed; 
	color: #000; 
	font-family: "Myriad Pro", Verdana; 
	font-size: 16px; 
	top: 16px; 
	left: 208px; 
	width: 185px; 
	}
	
#login_area form input.submit { 
	display: block; 
	border: none; 
	background: transparent none no-repeat 0 0; 
	position: absolute; 
	width: 72px; 
	height: 24px; 
	right: 0px; 
	bottom: 3px; 
	text-indent: -9999px; 
	cursor: pointer;
	font-size: 0px;
	}
	
	#forgot_password  {
		position: absolute;
		font-family: "Myriad Pro", Verdana;
		font-size: 12px;
		color:  #09F;
		top: 45px;
		left: 200px;
	     }

/* Text Area */
#intro_area { position: absolute; height: 230px; width: 390px; left: 100px; bottom: 90px;  }
        
#intro_area h2 { 
	font-family: Verdana, Georgia, sans-serif; 
	font-size: 16px; 
	color: #0083c7; 
	font-weight: bold; 
	padding-bottom: 2px; 
	padding-top: 25px; 
	}

#intro_area p { 
	font-family: Verdana, Georgia, sans-serif; 
	font-size: 11px; 
	color: #000; 
	font-weight: normal; 
	line-height: 16px; 
	}
        
#search_area { 
	position: absolute; 
	height: 28px; 
	width: 418px; 
	left: 62px; 
	bottom: 15px; 
	border: none;
	}

#search_area form input.search { 
	position: absolute; 
	border: none;
	background-color: #ffffff;
	width: 345px; 
	font-family: Verdana;
	color: #000; 
	font-size: 16px; 
	top: 4px;
	left: 4px;
}

#search_area form input.submit {
	position: absolute;
	border: none;
	cursor: pointer;
	text-indent: -9999px;
	width: 60px; height: 28px;
	background: transparent none no-repeat 0 0; 
	right: 2px; top: 0px;
	font-size: 0px;
}
/* Signup Area */
#signup_area { 
	position: absolute; 
	height: 260px; 
	width: 295px; 
	right: 25px; 
	top: 272px; 
	border: none; 
	}

#signup_area form input.username { 
	position: absolute; 
	width: 215px; 
	border: none;
	background-color: #ffffff;
	right: 7px; top: 9px;
	font-family: Verdana;
	font-size: 16px;
	color: #000;
}

#signup_area form input.password { 
	position: absolute; 
	width: 215px; 
	border: none;
	background-color: #ffffff;
	right: 7px; top: 45px;
	font-family: Verdana;
	font-size: 16px;
	color: #000;
}

#signup_area form input.confirmation { 
	position: absolute; 
	width: 215px; 
	border: none;
	background-color: #ffffff;
	right: 7px; top: 81px;
	font-family: Verdana;
	font-size: 16px;
	color: #000;
}


#signup_area form input.email { 
	position: absolute; 
	width: 215px; 
	border: none;
	background-color: #ffffff;
	right: 7px; top: 116px;
	font-family: Verdana;
	font-size: 16px;
	color: #000;
}


#signup_area form input.code { 
	position: absolute; 
	width: 215px; 
	border: none;
	background-color: #ffffff;
	right: 7px; top: 186px;
	font-family: Verdana;
	font-size: 16px;
	color: #000;
}

#signup_area form input.terms { 
	position: absolute;
	top: 218px; 
	left: 45px;
}

#signup_area form input.submit {
	position: absolute;
	border: none;
	cursor: pointer;
	text-indent: -9999px;
	width: 85px; height: 23px;
	background: transparent none no-repeat 0 0; 
	right: 0px; bottom: 0px;
	font-size: 0px;
}

#signup_area form img { 
	width: 100px; height: 30px; 
	position: absolute; 
	top: 148px; 
	right: 125px; 
}

#signup_area form p { 
	position: absolute; 
	height: 20px; 
	width: 225px; 
	right: 0px; 
	bottom: 23px; 
	color: #000; 
	font-family: Verdana; 
	font-size: 11px; 
	}
	
#signup_area p a { text-decoration: none; color: #005886; }

#signup_area p a:hover { text-decoration: underline; }

/* Featured */
#featured {
	position: absolute; 
	height: 80px; 
	width: 301px; 
	right: 10px; 
	top: 530px; 
	border: none; 
	}
#featured h2 { 
	font-family: Verdana, Georgia, sans-serif; 
	font-size: 16px; 
	color: #0083c7; 
	font-weight: bold; 
	padding-bottom: 2px; 
	padding-top: 25px; 
	}
#featured p { color: #000; font-size: 10px; font-family: Verdana; width: 100%; text-align:left; }
#featured p a { color: #000; font-size: 10px; font-family: Verdana; margin-left: 0px; margin-left: 0px; text-decoration: none; }
#featured p a:hover { text-decoration: underline; }

/* Footer */
#footer { 	width: 841px; 
	height: 30px; 
	margin: 0 auto; 
	text-align: left; 
	background: transparent none no-repeat 0 0; 
	position: relative; padding-top: 10px;  } 
	
#footer p { color: #000; font-size: 10px; font-family: Verdana; width: 100%; text-align: center; }
#footer p a { color: rgb(0, 153, 204); font-size: 10px; font-family: Verdana; margin-left: 15px; margin-left: 15px; text-decoration: none; }
#footer p a:hover { text-decoration: underline; }
