body {margin:0px; background-color:#eee; overflow:hidden; height:100%; width:100%; font-family:calibri;}
html {height:100%; width:100%; overflow:hidden;}
h1 {margin:0px;border-bottom:solid 1px silver; font: bold 16px verdana; font-variant:small-caps; margin-bottom:15px;}
p.error {color: red;}
p.description {color:#6C7C6C; margin-left:200px; padding:15px; border:dashed 1px silver; background-color:#fff; font-size:12px; font-family:verdana;}
#title  {display:block;position:fixed; top:0; left:0; right:0; height:55px; width:100%; background-color:#1c1c52; border-bottom:solid 5px #bbb; padding:0px;text-align:left;}
#nav    {position:absolute; top:30px; right:5%; color:white; font-variant:small-caps;font-size:15px;}
#nav2	{position:absolute; top:15px; right:5%; font-variant:small-caps;font-size:10px;}
#left   {float:left; width:190px; height:95%; margin-right:10px; background-color:#fff; border-right:solid 1px #ccc;border-bottom:solid 1px #ccc; overflow: hidden;}
.center {position:fixed; top:65px; left:1%; right:1%; bottom:35px; overflow:auto; height:auto; width:auto; background-color:#fff; border:solid 3px #ccc; padding:10px;}
#footer {position:fixed; bottom:0; left:0; right:0; height:25px; width:100%;  background-color:#1c1c52; border-top: solid 3px #bbb; padding:0px;z-index:0; text-align:center;}

#title h1 {border:0; color:white; font-variant:small-caps; font-size:16px; margin:15px}
#footer a, #footer p {display:inline;color:white;font-variant:small-caps; font-size:11px; text-decoration:none; color:white; padding:10px;}
#footer a:hover {color:red;}
#nav a {text-decoration:none; padding:10px;}
#nav a:link {color:white;}
#nav a:visited {color:white;}
#nav a:hover {color:red;}
#nav a:active {color:red;}
#nav2 a {text-decoration:none; padding:5px;}
#nav2 a:link {color:#aaa;}
#nav2 a:visited {color:#aaa;}
#nav2 a:hover {color:red;}
#nav2 a:active {color:red;}
#left a:link, #left a {text-decoration:none; color:#3a56ad; font-size:11px; font-variant:small-caps;}
#left a:hover {color:#3a56ff; text-decoration:underline;}
#left {font-size:11px; color:#6C7C6C;}
#left h2 {margin-bottom:2px; color:#000;font-family:verdana; font-size:12px; font-variant:small-caps;border-bottom:solid 1px silver;}
#sitenews h2 {margin:0px; padding:0px; font:bold 12px verdana;}
#sitenews h2.topic {color:#660000; font-size:18px;}
#sitenews h2.date {display:inline;color:#666; font-size:12px; font-variant:small-caps;}
#sitenews h2.author {margin-bottom:15px; color:#666; font-size:12px; font-variant:small-caps;}
#sitenews p {padding:0px; margin: 5px; font-size:12px; text-indent:15px; font-family: verdana;}
#sitenews a {color:#3a568d;}
#sitenews {width:auto!important; max-width: 500px; margin-left:200px;}
#links h2 {margin:0px; margin-bottom:2px;}
#links h2.titles {display:inline;font-size:14px; margin-right:10px;}
#links h2.links, h2.links a {display:inline; font-size:11px; text-decoration:underline; color:#3a56ad;}
#links a.hover {color:#3a56ff;}
#links p {margin:0px; margin-bottom:10px; font-size:12px; }
#gallerynew a {text-decoration:none; color:black;}
#gallerynew a:hover {color:red;}
#gallerynew a:link img{border:1px #333333 solid;}
#gallerynew a:visited img{border:1px #333333 solid;}
#gallerynew #navbar {font: 16px verdana; text-align: left;}
#gallerynew #navbar #indexbar {font: 12px verdana; text-align: left;}
#gallerynew #arrowbar {font: 13px verdana; text-align: center;}
#gallerynew #arrowbar img{margin-left:2px; border:0px}
#gallerynew #statsbar {font: normal 12px verdana; color:#90A590; font-variant:small-caps; text-align: left;}
#gallerynew #statstitle {font: normal 15px verdana; color:black; text-align: left;}
#gallerynew #statsphoto {font-size:12px; color:#90A590; font-family: verdana;}
#gallerynew #statsphoto img{border:5px #CCCCCC inset;}
#gallerynew #album a {color:#3a56ad; text-decoration:bold;font-size: 18px;font-family: verdana;}
#gallerynew #album a:hover {color:#3a56ff;}
#gallerynew #album img{border:4px #CCCCCC double;}
#gallerynew #thumbnails img{border:3px #CCCCCC inset;}
#gallerynew #thumbnails {padding: 15px;}
#gallerynew #videos {font-size:12px; color:#90A590; font-family: verdana;}
#gallerynew #videos a {font-size:12px; color:#806000; font-family: verdana;}
#gallerynew #videos a:hover {color:red;}
#gallerynew #videos2 a {font-size:17px; color:#806000; font-family: verdana;}
#gallerynew #videos2 a:hover {color:red;}
#gallery a {text-decoration:none; color:black;}
#gallery a:hover {color:red;}
#gallery a:link img{border:1px #333333 solid;}
#gallery a:visited img{border:1px #333333 solid;}
#gallery #menu {font: normal 14px verdana;font-variant:small-caps;}
#gallery #photos {font-size:12px;font-variant:small-caps; color:#3a56ad}
#gallery #view img.arrow {border:0;}
#gallery #subheader {font-size:10px; color:#90A590; font-family: verdana;}
#gallery #album a {color:#3a56ad; text-decoration:underline;font-size: 12px;font-family: verdana;font-variant:small-caps;}
#gallery #album a:hover {color:#3a56ff;}
#gallery #eventdate {font-size:11px; color:#929292; font-family: verdana;font-variant:normal; font-weight:bold;}
#gallery #viewed {font-size:10px; color:#6C7C6C; font-family: verdana;font-variant:normal}
#gallery #postcomment {font-size:12px; font-family: verdana;font-variant:normal} 
#gallery #comment {font-size:16px; font-family: verdana;font-variant:normal} 
#gallery #commentdetails {font-size:12px; font-family: verdana;font-variant:normal; color:#6C7C6C;} 
#gallery #stats {font-size:11px; color:#929292; font-family: verdana;font-variant:normal;}
#concert a {text-decoration:none; color:black;}
#concert a:hover {color:red;}
#concert a:link img{border:0px #333333 solid;}
#concert a:visited img{border:0px #333333 solid;}
#concert {font: normal 10px verdana;}
#concert #headliner a {font: bold 14px verdana;; color:#660000;}
#concert #headliner a:hover {color:red; font: bold 14px verdana;}
#concert #openers a {font: bold 11px verdana;}
#concert #openers a:hover {color:red; font: bold 11px verdana;}
#concert #event {font: bold 12px verdana; color:#3A56AD;}
#concert #event a {font: bold 12px verdana; color:#3A56AD;}
#concert #event a:hover {color:red; font: bold 12px verdana;}
#concert #info {font: bold 10px verdana; color:#DD2023;}
