/* General Page */
body { padding:0px; margin:0 auto; background-color:#CCCCCC; }
.container { margin:0 auto; width:900px; min-height:650px; background-color:#FFFFFF; border-left:2px solid #4573FD; border-right:2px solid #4573FD; }
.header { width:900px; height:155px; background-color:#4573FD; padding-top:5px; }
.logo { width:880px; height:40px; padding-left:10px; padding-right:10px; padding-top:5px; }
.logo_title { float:right; }
.content { width:890px; height:380px; padding:5px; margin-top:5px; overflow:auto; }
.menu { width:885px; height:30px; padding-left: 7px; }
.button { float:left; width:145px; text-align:center; }
.footer { width:900px; height:15px; margin-top:5px; background-image:url(../images/footer.png); background-repeat:no-repeat; background-position:center; }

/* Home */

/* Projects */
.precord { text-align:left; margin-left:100px; margin-top:15px; }

/* Staff */
.srecord { width: 225px; height:275px; float:left; text-align:left; margin-left:25px; margin-top:25px; padding:10px; border:1px dashed #CCCCCC; }

/* Presentations */
.psrecord { width: 375px; height:60px; float:left; text-align:left; margin-left:25px; margin-top:25px; padding:10px; border:1px dashed #CCCCCC; }

/* Misc */
.image { min-width:175px; min-height:175px; float:right; margin:10px; padding:5px; border:1px solid #CCC; }
.pimage { margin:10px; padding:5px; border:1px solid #CCC; }