body {
	font-family: Arial, Helvetica, sans-serif;
	margin:0;
	background:#A7A49E url(images/body.jpg) repeat-x top;
}
#wrapper{
width:680px;
margin-top:0;
margin-bottom:0;
margin:auto;
font-family:tahoma;
font-size:11px;
color:#554C4C;
padding:0;
background:url(images/wrap.jpg) repeat-y;
}
#header {
width:680px;
height:84px;
margin:auto;
background:url(images/hd_.gif) no-repeat;
}
.nav {
width:680px;
height:29px;
margin:auto;
background:url(images/nav_bg.jpg) no-repeat;
text-align:center;
font-family:tahoma;
font-size:11px;
color:#727272;
padding:6px 0 0 0;
}
.nav a {
font-family:tahoma;
font-size:11px;
font-weight:bold;
color:#727272;
}
#content {
width:650px;
margin:auto;
padding:5px;
}
.adsense {
width:468px;
margin:auto;
height:60px;
border:1px solid #414141;
text-align:center;
}
.descr {
width:636px;
margin:auto;
background:#fff url(images/desc_bg.jpg) no-repeat top;
padding-left:10px;
padding-bottom:5px;
}
.descr h1 {
font-family:tahoma;
font-size:11px;
font-weight:bold;
color:#554C4C;
margin:0;
padding:0 0 2px 0;}

#flashbox {
width:650px;
height:260px;
margin:auto;
}
.flash {
width:242px;
height:260px;
float:left;
}
.rbox {
width:408px;
height:260px;
float:right;
}
.rbox h2{
font-family:Georgia, "Times New Roman", Times, serif;
font-size:14px;
color:#556B84;
background:url(images/name_bg.jpg) no-repeat;
height:54px;
margin:0;
padding-left:30px;
padding-top:18px;
}
#flashbox1 {
width:650px;
height:400px;
margin:auto;
}
.flash1 {
width:260px;
height:380px;
float:left;
}
.rbox1 {
width:390px;
height:380px;
float:right;
}
.rbox1 h2{
font-family:Georgia, "Times New Roman", Times, serif;
font-size:14px;
color:#556B84;
background:url(images/name_bg.jpg) no-repeat;
height:54px;
margin:0;
padding-left:30px;
padding-top:18px;
}

#flashbox2 {
width:650px;
height:380px;
margin:auto;
}
.flash2 {
width:260px;
height:380px;
float:left;
}
.rbox2 {
width:390px;
height:380px;
float:right;
}
.rbox2 h2{
font-family:Georgia, "Times New Roman", Times, serif;
font-size:14px;
color:#556B84;
background:url(images/name_bg.jpg) no-repeat;
height:54px;
margin:0;
padding-left:30px;
padding-top:18px;
}

#footer {
width:680px;
height:84px;
background:url(images/footer_bg.jpg) no-repeat;
text-align:center;
color:#fff;
padding-top:25px;
margin:0;
}
#footer a {
text-align:center;
color:#fff;
text-decoration:none;
font-size:11px;
}
.browse {
font-family:Georgia, "Times New Roman", Times, serif;
font-size:14px;
color:#556B84;
height:20px;
margin:0;
padding-left:10px;
padding-top:3px;
background:#FACAF7;
font-weight:bold;
}
.alphabet {
padding-left:40px;
padding-top:10px;
}
.alphabet a {
padding-left:10px;
color:#A7A49E;
text-decoration:underline;
}
.alphabet a:hover {
color:#191717;
text-decoration:none;
}
#submit_form {
width:600px;
margin:auto;
padding:10px;
}
#profilebox {
width:650px;
height:300px;
margin:auto;
}
.pic_box {
width:260px;
height:280px;
float:left;
text-align:center;
}
.rbox2 {
width:390px;
height:280px;
float:right;
}
.rbox2 h2{
font-family:Georgia, "Times New Roman", Times, serif;
font-size:14px;
color:#556B84;
background:url(images/name_bg.jpg) no-repeat;
height:54px;
margin:0;
padding-left:30px;
padding-top:18px;
}
#name_list {
width:600px;
margin:auto;
padding:10px;
}
#name_list a{
color:#554C4C;
}
a.retry {
color:#554C4C;
font-weight:bold;
}
#front {
width:600px;
height:320px;
margin:auto;
}
.front_left {
width:300px;
height:320px;
float:left;
}
.front_right {
width:300px;
height:320px;
float:right;
}
a.rec_links {
padding-left:10px;
font-size:12px;
font-weight:bold;
color:#666666;
}