body { margin:0px; padding:0px; background-image:url(images/center.jpg); background-repeat:repeat-y; background-position:center; }

.all { width:800px; text-align:left; background-image:url(images/center.jpg); background-repeat:repeat-y; }
.header { background-image:url(images/top.jpg); height:446px; }
.body {}

h1, h2, p, a, div { margin:0px; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:12px; color:#000000; }

a { text-decoration:none; }
a:hover { text-decoration:underline; }

.logo a { position:absolute; display:block; }

.menu { padding-top:20px; padding-left:30px; }
.menu strong { display:block; font-size:14px; color:rgb(0,0,0); margin-top:10px; margin-bottom:5px; }
.menu a { font-family:Verdana, Arial, Helvetica, sans-serif; font-size:12px; color:#000000; font-weight:none; line-height:20px; }
.menu a:hover {}
#pos { position:absolute; margin-left:480px; top:450px; }

.context { width:280px; margin-left:500px; }
.context p.h2 {color:#FFFFFF;}
.context p {font-size:11px;}
.context a {color:#FFFFFF; display:block; margin-bottom:15px;}

.friends { padding-bottom:15px; margin-top:200px; }
.friends p.h2 { color:#FFFFFF; }
.friends p { margin-bottom:15px; }

.text_box { width:460px; float:left; padding-right:20px; padding-left:20px; margin-top:-200px; }
* html .text_box { width:500px; float:left; padding-right:20px; padding-left:20px; margin-top:0px; }
.text_box h1 { font-size:18px; }
.text_box p { font-size:11px; text-align:justify; margin-bottom:20px; line-height:17px; }
p img { width:243px; margin:10px; border:1px solid black; }

.footer { height:40px; padding-right:207px; padding-top:100px; padding-bottom:10px; }
* html .footer { padding-right:200px; }
.box { width:88px; height:31px;}
.footer a {margin-top:100px; margin-left:700px; font-size:16px; font-weight:bold; color:white;}
