/* Document Structure */
a img{border:none;}

body {
Font:sans-ser;
width:943px;
padding:0;
margin-left:auto;
margin-right:auto;
margin-top:0;
margin-botton:0;
/* This is the color for outside of the content frames */
background-color:#efece4;
}
div#topheader {
width:943px;
/* This changes the top bar and logo background color */
background-color:#000033;
}
div#top {
text-align:right;
color:#FFFFFF;
padding:1px 3px 1px 1px;
width:939px;
}
div#imagebar {
width:743px;
float:left;
}
.homelink {
color:#000000;
text-decoration:none;
}
.homelink:hover {
text-decoration:underline;
}
div#header {
background-color:#000033;
float:left;
width:200px;
}

div#container {
width:943px;
float:left;
background-color:#FFFFFF;
padding:0px 0px 10px 0px;
}

div#newsbar {
width:903px;
padding:4px;
margin:10px 5px 13px 5px;
background-color:#fdf4db;
color:#0000FF;
border:1px solid #777777;
font-size:14px;
}

div#newsbar H3{
font-size:14px;
color:#000000;
}


div#content {
width:923px;
float:right;
background-color:#FFFFFF;
height:100%;
padding:10px;
}

div#footer {
width:943px;
padding:1px;
float:left;
text-align:center;
color:#a28f5b;
font-weight:bold;
font-size:14px;
}

h2{ margin:0px; padding:0px;}
/* Links */
div#top a:visited{text-decoration:none; color:#FFFFFF; font-size:14px;}
div#top a:link{text-decoration:none; color:#FFFFFF; font-size:14px;}
div#top a:hover{text-decoration:underline; color:#FFFFFF; font-size:14px;}

a.plink{color:#000000;}
a.plink:visited{text-decoration:none;}
a.plink:link{text-decoration:none;}
a.plink:hover{text-decoration:none;}

div#navbar {
float:left;
width:943px;
background-color:#666666;
}
div#navbar ul{
margin:0;
padding:0;
list-style:none;
}
div#navbar li{
display:inline;
}
div#content li{
display:inline;
}
div#content ul{
margin:0;
padding:0;
list-style:none;
}


/* Navbar Buttons */
a.buttons{
text-decoration:none;
width:156px;
background:#000000;
padding:5px 0;
color:#ffffff;
float:left;
text-align:center;
border:1px solid #333333;
border-width:1px 0px 1px 1px;
}
a.buttons:visited{
}
a.buttons:link{
}
a.buttons:hover{
background:#666666;
color:#ffffff;
text-decoration:underline;
}

a#contact{
border-right:1px solid #333333;
}
/* Photos */
.photos { 
float:left;
}
.rphotos { 
float:left;
padding:5px;
}

.profileinfo {
float:left;
width:923px;
}
#info_section {
width:300px;
float:left;
}
.profilestuff {
float:left;
width:239px;
padding:5px;
}

/* People Info */
.pinfo {
float:left;
width:100%;
padding:10px 0px 10px 0px;
}
.pname {
float:left;
width:923px;
padding:2px 0px 2px 5px;
}

.pdetails {
float:left;
width:923px;
padding:20px 0px 2px 5px;
}

.pdetails2 {
float:left;
width:923px;
padding:0px 0px 0px 5px;
}

.ptitle {
float:left;
width:923px;
padding:2px 0px 2px 5px;
}
.pemail {
float:left;
width:923px;
padding:2px 0px 2px 5px;
}

.peoplegroup {
float:left;
width:903px;
}

.kim {
text-align:center;
width:903px;
}

.peoplegrouptitle {
text-align:center;
width:903px;
padding:30px 0px 0px 0px;
}

.peopletitle {
float:left;
text-align:center;
width:903px;
font-weight:bold;
border-bottom:1px solid #000000;
padding:20px 0px 0px 0px;
}

.grouptitle {
float:left;
width:215px;
text-align:center;
font-weight:bold;
font-size:18px;
margin:2px;
padding:2px;
border-left:1px solid #000000;
border-right:1px solid #000000;
border-top:1px solid #000000;
}

.people {
text-align:center;
float:left;
width:225px;
}
a.peeps{
float:left;
color:#FFFFFF;
padding:0px;
display:block;
width:215px;
padding:0px;
margin:0px;
}
a.peeps:visited{text-decoration:none;}
a.peeps:link{text-decoration:none;}
a.peeps:hover{text-decoration:none;}

a.peepstitle{
display:block;
float:left;
color:#FFFFFF;
width:215px;
text-align:center;
font-weight:bold;
font-size:18px;
margin:2px;
padding:2px;
border-left:1px solid #000000;
border-right:1px solid #000000;
border-top:1px solid #000000;
}
a.peepstitle:visited{text-decoration:none;}
a.peepstitle:link{text-decoration:none;}
a.peepstitle:hover{text-decoration:none;}

a.peepsp:visited{text-decoration:none;}
a.peepsp:link{text-decoration:none;}
a.peepsp:hover{text-decoration:none;}
a.peepsu:visited{text-decoration:none;}
a.peepsu:link{text-decoration:none;}
a.peepsu:hover{text-decoration:none;}
a.peepsd:visited{text-decoration:none;}
a.peepsd:link{text-decoration:none;}
a.peepsd:hover{text-decoration:none;}
a.peepsm:visited{text-decoration:none;}
a.peepsm:link{text-decoration:none;}
a.peepsm:hover{text-decoration:none;}
a.person2:visited{text-decoration:none;}
a.person2:link{text-decoration:none;}
a.person2:hover{text-decoration:none;}


a.peepsp {
color:#FFFFFF;
float:left;
display:block;
width:215px;
border:1px solid #000066;
background-color:#000066;
padding:2px;
margin:2px;
}
a.peepsd {
color:#FFFFFF;
float:left;
display:block;
width:215px;
border:1px solid #660000;
background-color:#660000;
padding:2px;
margin:2px;
}
a.peepsu {
color:#FFFFFF;
float:left;
display:block;
width:215px;
border:1px solid #006600;
background-color:#006600;
padding:2px;
margin:2px;
}
a.peepsm {
color:#FFFFFF;
float:left;
display:block;
width:215px;
border:1px solid #660066;
background-color:#660066;
padding:2px;
margin:2px;
}

a.person2 {
float:left;
display:block;
width:215px;
border:1px solid #000000;
background-color:#333333;
color:#FFFFFF;
padding:2px;
margin:2px 344px 2px 344px;
}
.personspace {
width:215px;
padding:2px;
margin:2px;
}

.homeimg {
float:left;
}

.home {
float:left;
width:736px;
height:167px;
padding:10px;
}
h3{ margin:0px; padding:0px;}

.propic { padding:10px;}
