html{overflow-y:scroll}
body{font-family:trebuchet ms;font-size:.9em}
#menu{height:90px}
#menu img{border:0px solid black;z-index:1}
#imgBlue{position:absolute;width:98%;left:1%;height:60px;top:10px}
#imgGrey{position:absolute;width:98%;left:1%;height:30px;top:70px}
#gregextreme{font-family:Comic Sans MS;font-weight:bold;font-size:1.8em;position:absolute;left:20px;top:22px;z-index:2;color:#ffffff}
#links{position:absolute;top:73px;left:80px;z-index:2}
#contactsDiv{position:relative;display:inline;z-index:500}
#contactsMenu{position:absolute;left:0px;display:none;background-color:#ddddff;width:130px;left:-20px}
#contactsMenuSub{border-style:outset;border-color:#ff0000}
#lnkNavy{color:#000000;text-decoration:none}
#lnkHS{color:#000000;text-decoration:none}
#login{position:relative;background-color:white;filter:alpha(opacity=60);-moz-opacity:.6;border:2px solid black;float:right;clear:both;padding:4px;z-index:2;margin:5px 16px 5px 5px}
#logout{position:relative;background-color:white;filter:alpha(opacity=60);-moz-opacity:.6;border:2px solid black;float:right;clear:both;padding:4px;z-index:2;margin:5px 16px 5px 5px}
#btnLogout{margin-left:10px}
.hidden{display:none}
.block{display:block}
.inline{display:inline}
.tab{margin-left:25px}
#txtUsername{width:100px;margin-right:10px}
#txtPassword{width:100px}
#msg{position:absolute;top:40px;left:30%;width:40%;text-align:center;font-size:1.8em;alpha:opacity(80);-moz-opacity:.8;border:1px solid black;background-color:#cccccc;display:none;z-index:1000}

#left{width:280px;float:left}
#right{margin-left:400px;margin-right:10px}
#imgMe{margin:10px 40px 10px 40px}
#summary{padding-top:40px}
#spacer{clear:both}
#blog{margin-left:10px;margin-right:420px}
#imgZ{width:320px;margin-right:10px;margin-top:10px;float:right}
#blogtitle{font-weight:bold;text-decoration:underline}
#copyright{clear:both;font-size:.7em;margin-top:30px;text-align:center}

.cB{clear:both}
.b{font-weight:bold}
#thumbs{position:relative}
.picThumb{position:relative;float:left;width:180px;height:180px;text-align:center;z-index:1;overflow:visible}
#editPic{display:none;background-color:white;position:absolute;border:2px solid darkblue;left:30%;width:40%;padding:4px}
#editVid{display:none;background-color:white;position:absolute;border:2px solid darkblue;left:30%;width:40%;padding:4px}
#editDesc{width:98%;left:1%}
.picDesc{padding:4px;display:none;position:absolute;top:180px;left:0px;width:100%;background-color:#ffffff;border:1px solid #0000aa;box-sizing:border-box}
#txtYearUpload{width:60px}
#File1{width:350px}
.lblUploadRed{color:#ff0000}
.lblUploadGreen{color:green}

.c{text-align:center}
#zimgbox img{width:500px}
#ztitle{font-weight:bold;font-size:2em;color:#dd4444}
#upgrades{margin-left:200px}

#groupTitle{font-weight:bold;font-size:2em}
#groupDesc{font-size:.9em;margin:10px 100px 10px 100px}
#addUser{position:absolute;left:20%;width:60%;top:160px;filter:alpha(opacity=90);-moz-opacity:.9;background-color:#ffffff;border:1px solid #444499;padding:10px;display:none}
#addUserTitle{font-size:1.5em}
#addUserDetails{clear:both}
#addUserDetails div{font-weight:bold;float:left;clear:left;margin-top:10px}
#addUserDetails input{display:block;margin-left:120px;margin-top:10px;width:350px}
#addUserDetails textarea{display:block;margin-left:120px;margin-top:10px;width:350px}
#message{color:#ff0000}
#editUser{position:absolute;left:20%;width:60%;top:160px;filter:alpha(opacity=90);-moz-opacity:.9;background-color:#ffffff;border:1px solid #444499;padding:10px;display:none}
#editUserTitle{font-size:1.5em}
#editUserDetails{clear:both}
#editUserDetails div{font-weight:bold;float:left;clear:left;margin-top:10px}
#editUserDetails input{display:block;margin-left:120px;margin-top:10px;width:350px}
#editUserDetails textarea{display:block;margin-left:120px;margin-top:10px;width:350px}
#messageEdit{color:#ff0000}
.contactItem{margin:10px;background-color:#dddddd;border:1px solid #888888}
.contactHeader{margin:10px;height:20px}
.contactCreate{float:right;margin-right:20px}
.contactUpdated{margin-left:30px;font-weight:normal;font-size:.9em}
.contactEditLnk{font-weight:bold;color:blue;margin-left:30px}

#fileslinks{margin-left:80px;margin-top:40px}
#data{margin-left:80px;margin-top:40px}