body{background-color:#FFFFFF;color:black;font-family:Georgia;font-size:0.85em;}
.style2 {color:black;font-family:Georgia;font-size:0.8em;}
.error {color:red;font-family:Georgia;font-size:0.8em;}
img{ border:0; }
a:link{color:black;text-decoration:underline;} 
a:visited{color:black; } 
a:active{color:black; } 
a:hover{color:black; } 
h1 {text-transform:none;font-style:Italic;color:#e82d91;}
hr{height:1px;color:#e82d91;border:none;border-top:1px dotted #e82d91;}
.newangel{margin:auto;width:980px;padding:20px 0;position:relative;}
.newangel .logo {float:left;width:400px;margin:auto;}
.newangel .header {height:80px;text-align:left;}
.newangel .menu {font-family:Georgia;float:left;font-size:0.9em;letter-spacing:0.1em;width:580px;margin:2em 0 0 0;padding:0.5em 0;text-transform:uppercase;padding-top:50px;}
.newangel .menu a{text-decoration:none;color:#000;}
.newangel .menu li:hover{background-color:#000000;}
.newangel .menu li:hover a{color:#fff;}
.newangel .menu ul{display:inline;}
.newangel .menu li{display:inline;padding:0.3em 0.4em 0.3em 0.8em;width:175px;margin:0 8px 0 0;background-color:#999999;color:#000;-moz-border-radius:3px;}
.newangel .gallery .set img{margin:1em 1em 1em 0;}
.newangel .gallery .set { padding:1em 0; width:240px;float:left;height:175px;}
.newangel .gallery .set .thumb { }
.newangel .gallery .set .info { }
.newangel .photo-header {height:25px;width:100%;}
.newangel .photo-header a:link{text-decoration:none;}
.newangel .photo-header a:visited{text-decoration:none;}
.newangel .photo-header a:hover{color:#fff;}
.newangel .photo-navigation { float:left;width:485px;text-align:left;}
.newangel .photo-title{float:left;width:485px;}
.newangel .photo{color:#555;}
.newangel .photo .caption{padding-right:2em;}
.newangel .thumbnail {float:left;text-align:center;padding:0 3px 0 0;}
.nullpage{position:relative;float:left;width:485px;}
.newangel .first-column{width:430px;float:left;padding:0 20px 0 0;}
.newangel .second-column{width:450px;float:left;}
.newangel .two-column{width:400px;margin:0 40px 0 0;float:left;}
#next {}
.ogg-player-options { border: solid 1px #ccc;padding: 2pt;text-align: left;font-size: 10pt;} 
.narrowpage{ width:910px;}
.newangel .menu2 {font-family:Georgia;float:left;font-size:0.6em;letter-spacing:0.1em;width:300px;margin:2em 0 0 0;padding:0.5em 0;text-transform:uppercase;}
.newangel .menu2 a{text-decoration:none;color:#000;}
.newangel .menu2 li:hover{background-color:#000000;}
.newangel .menu2 li:hover a{color:#fff;}
.newangel .menu2 ul{display:inline;}
.newangel .menu2 li{display:inline;padding:0.3em 0.4em 0.3em 0.8em;width:175px;margin:0 8px 0 0;background-color:#999999;color:#000;-moz-border-radius:3px;}