/* CSS Document */
/*div#wrapper #main{
background:url(../images/main-bg.gif) repeat-y;
}*/
div#wrapper #main{
width:800px;
background:url(../images/main-bg.gif) repeat-y;
}
div#profile-box{
background:url(../images/profiles/profiles-bg.gif) repeat-x;
width:277px;
height:253px;
float:right;
margin-right:0px;
margin-left:10px;
padding:0;
}
html>body div#profile-box{
width:277px;
}
div#profile-shot{
float:right;
width:129px;
margin:12px 12px 12px 0px;
padding:0;
}
div#profile-shot img{
margin:0;padding:0;}
div#profile-text{
float:left;
width:136px;
margin:48px 0px;
padding:0;
}
html>body #profile-box{
margin-right:0px;
}
div#content{
width:630px;
float:left;
margin-left:0px;
margin-top:5px;
}

img.content-photo{
float:left;
width:107px;
margin-right:5px;
margin-bottom:5px;}

img.accent-photo-right{
float:right;
margin:5px 5px 12px 12px;
border:1px solid #000;
}
img.accent-photo-left{
float:left;
margin:5px 12px 12px 5px;
border:1px solid #000;
}

h1{
font-weight:bold;
font-size:14px;
color:#000;
margin-top:0px;
margin-bottom:10px;
}
h2{
font-weight:bold;
font-size:12px;
color:#cc0000;
margin-top:10px;
margin-bottom:5px;
}
p{
font-size:11px;
color:#000;
line-height:1.4em;
margin:10px 0;
}
p.special{
font-weight:bold;
font-style:italic;
font-size:10px;
color:#000;
margin:2px 0;
}

p.honor-roll{
margin:1em 0;
line-height:normal;
}