body {font-family:"Trebuchet MS", Georgia, serif;}
	
body { font-size: .8em; }

img{
	border:none;
	}
	
div#doc2 {
	width:805px;
	height:500px;
	margin-top: 0px;
	margin-right: auto;
	margin-bottom: 0px;
	margin-left: auto;
	}
	
div#doc2 div.foots {
	width:805px;
	height:30px;
	margin-top: 0px;
	margin-right: auto;
	margin-bottom: 0px;
	margin-left: auto;
	}
	
div#doc2 div.head {
	width:805px;
	height:590px;
	margin-top: 0px;
	margin-right: auto;
	margin-bottom: 0px;
	margin-left: auto;
	}
	
div#logo-branding{
	margin-top: 0px;
	margin-right: auto;
	margin-bottom: 0px;
	margin-left: auto;
	width:200px;
	height:70px;
	float:left;
	}

div#wish-stat-page{
	margin-top: 0px;
	margin-right: auto;
	margin-bottom: 0px;
	margin-left: auto;
	width:805px;
	height:auto;
	color:#525252;
	}

div#wish-stat-page h3{
	font-size:20px;
	color:#35b3ee;
	}

div#wish-stat-page h3 p ul.list-type{
	list-style-type:none;
	}
div#wish-content{
	margin-top: 0px;
	margin-right: auto;
	margin-bottom: 0px;
	margin-left: auto;
	width:770px;
	height:auto;
	}
	
div#wish-content div.wish-title{
	font-family:Arial;
	font-size:33px;
	font-weight:normal;
	color:#5ab9e2;
	text-decoration:underlined;
	text-align:center;
	letter-spacing:3px;
	margin-top:20px;
	margin-bottom:30px;
	}
	
div#wish-content div.pambungad{
	font-family:arial;
	width:280px;
	height:300px;
	float:left;
	margin-left:30px;
	}

div#wish-content div.pambungad table tr td p{
	vertical-align:middle;
	margin-top:10px;
	margin-bottom:10px;
	}
	
div#wish-content div.wishlist{
	width:auto;
	height:auto;
	margin-left:70px;
	float:left;
	border:0px solid #ccc; 
	}
	
div.wishlist table tr td a{
	text-decoration:none;
	color:#525252;
	cursor:hand;
	}

div.wishlist span.gifts {
	display:block;
	height:125px;
	width:125px;
	float:left;
	margin:1em  0 3px .5em;
	background:#eefbff;
	border:1px #bde2ef solid;
	text-align: center;
	padding-top:10px;
}
	
div.wishlist table tr td a:hover span.gifts {
	display:block;
	height:125px;
	width:125px;
	float:left;
	margin:1em  0 3px .5em;
	background:#eefbff;
	border:1px #29a8dd solid;
	text-align: center;
	padding-top:10px;
}

div.wishlist span.bday {
	background:#eefbff url(/images/gift_bday.jpg) no-repeat center bottom; 

	}

div.wishlist table tr td a:hover span.bday {
	background:#eefbff url(/images/gift_bday.jpg) no-repeat center bottom; 
	}

	
div.wishlist span.wed {
	background:#eefbff url(/images/gift_wedding.jpg) no-repeat center bottom; 
	}
	
div.wishlist table tr td a:hover span.wed {
	background:#eefbff url(/images/gift_wedding.jpg) no-repeat center bottom; 
	}	
	
div.wishlist span.xmas {
	background:#eefbff url(/images/gift_xmas.jpg) no-repeat center bottom; 
	}

div.wishlist table tr td a:hover span.xmas {
	background:#eefbff url(/images/gift_xmas.jpg) no-repeat center bottom; 
	}
	
div.wishlist span.baby {
	background:#eefbff url(/images/gift_baby.jpg) no-repeat center bottom; 
	}

div.wishlist table tr td a:hover span.baby {
	background:#eefbff url(/images/gift_baby.jpg) no-repeat center bottom; 
	}

	
div.foot{
	width:805px;
	height:30px;
	font-family:Arial;
	font-size:20px;
	font-weight:bold;
	color:#1fb7fa;
	text-decoration:underlined;
	}
	
div.foot div.copy{
	float:left;
	width:250px;
	height:30px;
	font-family:Arial;
	font-size:11px;
	font-weight:normal;
	color:#333333;
	text-decoration:none;
	}
	
div.foot div.copy table tr td{
	float:left;
	width:200px;
	height:25px;
	font-family:Arial;
	font-size:11px;
	font-weight:normal;
	color:#333333;
	text-decoration:none;
	}

div.foot div.foot-links{
	float:right;
	width:305px;
	height:30px;
	font-family:Arial;
	font-size:12px;
	font-weight:normal;
	color:#1669af;
	text-decoration:underlined;
	}

div.foot div.foot-links table tr td a{
	float:right;
	width:70px;
	height:25px;
	font-family:Arial;
	font-size:11px;
	font-weight:normal;
	color:#1669af;
	text-decoration:underlined;
	text-align:right;
	}
div.foot div.foot-links table tr td a.p-ctr{
	text-align:center;
	}

div.bord-1{
	border-top:1px solid #ababab;
	width:805px;
	height:5px;
	}
	
div.bord-0{
	border-top:1px solid #cccccc;
	width:805px;
	height:10px;
	margin-top:50px;
	}