body {text-align:center; background:#060 url('/images/grass.jpg') fixed; margin:0; font:.9em Calibri, Tahoma, Arial, Sans-serif; color:#000}
#Core {text-align:left; margin:0 auto; padding:0 0 30px 0; width:760px; background:url('images/mclennan_bkgd.gif') repeat-y}
#Core #Nav {float:left; margin:5px 10px; padding:5px 10px 100px 0; border-right:1px dotted #090}
a {color:#080; text-decoration:none}
a:hover {color:#000; text-decoration:underline}
a img {border:0}
h1 {font:bold 1.2em Georgia, Times New Roman, Serif}
h2, th {font:bold 1.2em Calibri, Tahoma, Arial, Sans-Serif}
h3 {font:bold 1.1em Calibri, Tahoma, Arial, Sans-Serif; color:#660; font-style:italic}
p, h1, h2, h3 {margin:10px 40px 10px 10px}
.foot {width:460px; margin:30px 130px 0 130px; text-align:center; border-top:1px solid #090; padding:5px}
.left {float:left; margin:10px 10px 10px 0}
.right {float:right; margin:10px 30px 10px 10px}
.center {text-align:center; margin:10px}
table.contactform {width:570px}
td {vertical-align:top}
#whatsnew {float:right; margin-right:40px; width:200px; background:#FF9; border:1px solid #F90}
#whatsnew p, h1 {margin:8px}
#whatsnew h1 {color:#C00; font-family:Calibri, Tahoma, Arial, Sans-serif}

/* edits */
.square {list-style-type: square;}
.none {list-style-type: none;}
.middle {margin: 0 auto;}
.table-no-border {border: none; padding-left: 20px;}
.table-no-border td {padding: 0 20px;}
.pad {padding-right: 10px;}
.italic {font-style: italic;}
.listspace li {margin-bottom: 5px;} 
.quote {font-size: 1.2em;}
.list li {margin-left: 15px;}
#topspace {margin-bottom: 220px;}
#res {margin-left: 130px;}
#com {margin-left: 62px;}
#test-name {margin-left: 200px;}
