#content{
	position: absolute;
	top: 1%;
	left:0%;
	width:80%;
	text-align: center;
	color: #471710;
	font-size: 30px;
	font-family: 'MS Serif', 'New York', serif; }
#lg {
	position: absolute; 
    top: 2%;
	left: 0;
	height: 22%;
	width: 36%;
	font-family: "Georgia", serif;
	font-size: 4.25em;
	text-align: center;
	color: #969938;
}
#p1 {
	position: absolute; 
    top: 0px;
	left: 40%;
	height: 22%;
	width: 15%;
}
#p2 {
	position: absolute; 
    top: 0;
	left: 55%;
	height: 22%;
	width: 15%;
}
#p3{
	position: absolute; 
    top: 0px;
	left: 70%;
	height: 22%;
	width: 15%;
}
#p4 {
	position: absolute; 
    top: 0px;
	left: 85%;
	height: 22%;
	width: 15%;
}
#menu {
	position: relative;
    border: 1px solid #d6d6d6;
    background: #fab8a0;
    padding: 15px;
    box-shadow: 0 3px 6px 471410;
    border-radius : 10px;
    height: 26px;
	top:22%;
	z-index:1000;
}
ul, li {
	list-style: none;
	margin: 0; 
	padding: 0;
	border: 1px solid #d6d6d6;
    background: #fab8a0;
    
    box-shadow: 0 5px 5px 471410;
    border-radius : 5px;
}
#choice li {
	float: left; 
	background: #969938;
	position: relative;
	width: 19.5%;

}
#choice ul li {
	float: none; 
}
#choice a {
	display: block; 
	color: #fab8a0; 
	text-decoration: none;
	white-space: nowrap; 
	padding: 5px 10px;
	border-bottom: 1px solid #fab8a0; 
	border-right: 1px solid #fab8a0; 
}
#choice ul a {
	min-width: 160px; 
}
#choice ul {
	position: absolute; 
	display: none; 
}
#choice li:hover ul, #choice li.ie6 ul {
	display: block;
}
#choice li:hover ul a, #choice li.ie6 ul a {
	color: #fab8a0; 
	background: #969938; 
}
#choice li:hover a, #choice li ul a:hover, #choice li.ie6 a {
	color: #eb444f; 
	background: b4d9c2; 
}
#right{
	position: absolute;
	top: 29%;
	left:900px;
	width:250px;
	text-align: center;
	color: #471710;
	font-size: 30px;
	font-family: 'MS Serif', 'New York', serif; }
#center{
	position: absolute;
	top: 300px;
	left:20%;
	width:80%;
	text-align: center;
	color: #471710;
	font-size: 30px;
	font-family: 'MS Serif', 'New York', serif;
	border-style:inset;
	padding: 5px;
	}
#right{ 
	position: absolute;
	top: 350px;
	left:145%;
    background: #FFE4E1;
	border-radius: 6px;
	border-style: solid;
	border-color: #F08080;
	width: 320px;
    height: 400px;
	font-size: 15px;
	text-align: center;
    }
	#table
{
left:200px;
width:800px;
font-size: 30px;
font-family: 'MS Serif', 'New York', serif; }
}
#selfdata input
{
width:700px;
text-align:left;
color:#471710;
}
#mark p, #wishes p
{
font-size:15px;
width:700px;
float:left;
margin:0 5px 0 0;
}
#visit
{
margin: 8 2 0;
width:748px;
height:100px;
}
#rec
{
width:700px;
height:150px;
}
.submit
{
width:150px;
height:25px;
line-height:25px;
margin:10px 0 0 50px;
}
.reminder{
font-size:15px;
}