body
{
font-size: 70%;
color: #808080;
font-family: Helvetica, Verdana, sans-serif;
background-color: #ffffff;
line-height: 100%;
margin-left: 0px;
margin-right: 0px;
margin-top: 0px;
margin-bottom: 0px;
}

body.photo
{
background-color: #111111;
}

img
{
border: 0;
}

img.frames
{
border: 2px;
}

b.photo
{
font-family: Helvetica, Verdana, sans-serif;
font-size: 10px;
line-height: 12px;
letter-spacing: 0.1em;
color: #ffffff;
font-style: italic;
font-weight: bold;
}

p
{
font-family: Helvetica, Verdana, sans-serif;
font-size: 11px;
line-height: 12px;
letter-spacing: 0.1em;
}

p.biog
{
font-family: Helvetica, Verdana, sans-serif;
font-size: 10px;
line-height: 12px;
letter-spacing: 0.1em;
}

p.capshun
{
font-size: 10px;
color: #999999;
line-height: 12px;
letter-spacing: 0.1em;
}

td.soft
{
align: right;
background-color: #ffffff;
font-style: italic;
font-weight: 100;
font-family: Palatino, Times, Serif;
font-size: 14px;
line-height: 120%;
letter-spacing: 0.1em; 
color: #000000;
}

                                                                    /* HEADER TABLES */

.tabletop
{
background-color: #000000;
font-size: 11px;
color: #ffffff;
font-family: Helvetica, Verdana, sans-serif;
}

.tablehead
{
background-color: #000000;
font-size: 10px;
color: #ffffff;
font-family: Helvetica, Verdana, sans-serif;
}


                                                                    /* BODY TABLES */

.tablemain
{
background-color: #ffffff;
font-size: 11px;
color: #808080;
font-family: Helvetica, Verdana, sans-serif;
}

.tablemainp
{
background-color: #ffffff;
font-size: 11px;
line-height: 12px;
letter-spacing: 0.1em;
color: #808080;
font-family: Helvetica, Verdana, sans-serif;
}

.tablecol
{
background-color: #ffffff;
font-size: 11px;
line-height: 12px;
color: #808080;
font-family: Helvetica, Verdana, sans-serif;
}

.tablebody
{
background-color: #ffffff;
font-size: 11px;
color: #808080;
font-family: Helvetica, Verdana, sans-serif;
}

.tableco
{
background-color: #ffffff;
border-style: solid;
border-color: black;
border-width: 1px;
font-size: 11px;
color: #808080;
font-family: Helvetica, Verdana, sans-serif;
}

                                                                    /* EM TITLES */

em.texte
{
	font-style: normal;
	font-weight: normal;
	line-height: 14px;
	color: #333333;
	font-size: 100%;
	background-color: #ffffff;
} 


em.hiddenk
{
	font-style: normal;
	font-weight: normal;
	color: #ffffff;
	font-size: 100%;
	background-color: #ffffff;
} 

em.navbrk
{
	font-style: normal;
	font-weight: normal;
	color: #000000;
	font-size: 100%;
	background-color: transparent;
}                                                                

em.leadnav
{
	font-style: normal;
	font-weight: normal;
	color: #ff6600;
	font-size: 100%;
	background-color: transparent;
}

em.nava
{
	font-style: normal;
	font-weight: normal;
	color: #666666;
	text-align: left;
	font-size: 90%;
	background-color: transparent;
}

em.navab
{
	font-style: normal;
	font-weight: bold;
	color: #666666;
	text-align: left;
	font-size: 90%;
	background-color: transparent;
}

em.boldtit
{
	font-style: normal;
	font-weight: bold;
	color: #333333;
	font-size: 100%;
	background-color: transparent;
}

em.lowtit
{
	color: #000000;
	font-size: 120%;
	font-weight: bold;
	text-decoration: none;
	background-color: transparent;
}

em.lowtits
{
	color: #333333;
	font-size: 120%;
	letter-spacing: 0.2em;
	font-weight: bold;
	text-decoration: none;
	background-color: transparent;
}

em.lowtita
{
	color: #333333;
	font-size: 100%;
	letter-spacing: 0.2em;
	font-weight: bold;
	text-decoration: none;
	background-color: transparent;
}

em.navtitle
{
	font-style: normal;
	font-weight: normal;
	color: #ff6600;
	font-style: italic;
	font-size: 110%;
	background-color: transparent;
}

                                                                    /* HEADER TITLES */

em.sectiontitle
{
	color: #000000;
	font-size: 120%;
	font-weight: bold;
	text-decoration: none;
	background-color: transparent;
}
em.sectiontitler
{
	color: #ff0000;
	font-size: 120%;
	font-weight: bold;
	text-decoration: none;
	background-color: transparent;
}

em.sectiontitlea
{
	color: #000000;
	font-size: 120%;
	font-weight: bold;
	text-decoration: none;
	background-color: transparent;
}

em.sectiontitleb
{
	color: #00ff00;
	font-size: 110%;
	letter-spacing: 0.1em;
	font-weight: lighter;
	text-decoration: none;
	background-color: transparent;
}

h2.subheading
{
	color: #000000;
	font-size: 120%;
	font-weight: bold;
	text-decoration: none;
	margin-bottom: 0em;
	background-color: transparent;
}

                                                                   /* BASE LINKS */

a:link
{
	color: #000000;
	text-decoration: none;
	font-size: 100%;
	background-color: transparent;
}

a:visited
{
	color: #999999;
	text-decoration: none;
	font-size: 100%;
	background-color: transparent;
}

a:active
{
	color: #000000;
	text-decoration: none;
	font-size: 100%;
	background-color: transparent;
}

a:hover
{
	color: #000000;
	text-decoration: none;
	font-size: 100%;
	background-color: transparent;
}
                                                                    /* GALLERY LINKS */
a:link.gallery 
{  
font-family: Palatino, Times, Serif; 
font-style: italic;
font-weight: 100;
font-size: 14px; 
color: #000000;
text-decoration: none;
letter-spacing: 0.08em;
}

a:visited.gallery 
{  
font-family: Palatino, Times, Serif;
font-style: italic;
font-weight: 100;
font-size: 14px; 
color: #000000;
text-decoration: none;
letter-spacing: 0.08em;
}

a:active.gallery
{
font-family: Palatino, Times, Serif; 
font-style: italic;
font-weight: 100;
font-size: 14px; 
color: #000000;
text-decoration: none;
letter-spacing: 0.08em;
}

a:hover.gallery 
{  
font-family: Palatino, Times, Serif; 
font-style: italic;
font-weight: 100;
font-size: 14px; 
color: #000000;
text-decoration: none;
letter-spacing: 0.08em;
}
                                                                    /* NAVHOME LINKS */

em.titleb
	{
	color: #00ff00;
	text-decoration: none;
	font-size: 16px;
	font-style: normal;
	font-weight: 500;
	font-family: Helvetica, Verdana, sans-serif;
	letter-spacing: 0.1em;
	background-color: transparent;
	}

em.titled
	{
	color: #ffffff;
	text-decoration: none;
	font-size: 16px;
	font-style: normal;
	font-weight: 500;
	font-family: Helvetica, Verdana, sans-serif;
	letter-spacing: 0.1em;
	background-color: transparent;
	}


a:link.navhome
{
	color: #ffffff;
	text-decoration: none;
	font-size: 100%;
	font-weight: lighter;
	background-color: transparent;
}

a:visited.navhome
{
	color: #ffffff;
	text-decoration: none;
	font-size: 100%;
	font-weight: lighter;
	background-color: transparent;
}

a:active.navhome
{
	color: #ffffff;
	text-decoration: none;
	font-size: 100%;
	font-weight: lighter;
	background-color: transparent;
}

a:hover.navhome
{
	color: #ffffff;
	text-decoration: none;
	font-size: 100%;
	font-weight: lighter;
	background-color: transparent;
}      

                                                                   /* TITLENAV LINKS */

a:link.titlenav
{
	color: #ffffff;
	font-weight: bold;
	text-decoration: none;
	font-size: 90%;
	background-color: transparent;
}

a:visited.titlenav
{
	color: #ffffff;
	text-decoration: none;
	font-weight: bold;
	font-size: 90%;
	background-color: transparent;
}

a:active.titlenav
{
	color: #999999;
	text-decoration: none;
	font-size: 90%;
	background-color: transparent;
}

a:hover.titlenav
{
	color: #666666;
	text-decoration: none;
	font-size: 90%;
	background-color: transparent;
}
                                                                  

                                                                  /* BACKNAV LINKS */

a:link.backnav
{
	color: #ffffff;
	text-decoration: none;
	font-size: 90%;
	background-color: transparent;
}

a:visited.backnav
{
	color: #ffffff;
	text-decoration: none;
	font-size: 90%;
	background-color: transparent;
}

a:active.backnav
{
	color: #ffffff;
	text-decoration: none;
	font-size: 90%;
	font-weight: bold;
	background-color: transparent;
}

a:hover.backnav
{
	color: #cccccc;
	text-decoration: none;
	font-size: 90%;
	font-weight: bold;
	background-color: transparent;
}
                                                                  
                                                                   /* GLOBNAV LINKS */

a:link.globnav
{
	color: #ffffff;
	text-decoration: none;
	font-size: 90%;
	font-weight: light;
	font-family: Helvetica, Verdana, sans-serif;
	background-color: transparent;
}

a:visited.globnav
{
	color: #ffffff;
	text-decoration: none;
	font-size: 90%;
	font-weight: light;
	font-family: Helvetica, Verdana, sans-serif;
	background-color: transparent;
}

a:active.globnav
{
	color: #ffffff;
	text-decoration: none;
	font-size: 90%;
	font-family: Helvetica, Verdana, sans-serif;
	font-weight: light;
	background-color: transparent;
}

a:hover.globnav
{
	color: #cccccc;
	text-decoration: none;
	font-family: Helvetica, Verdana, sans-serif;
	font-size: 90%;
	font-weight: light;
	background-color: transparent;
}
 
                                                                  /* SUBNAV LINKS */

a:link.subnav
{
	color: #ffffff;
	text-decoration: none;
	font-size: 110%;
	font-weight: bold;
	background-color: transparent;
}

a:visited.subnav
{
	color: #ffffff;
	text-decoration: none;
	font-size: 110%;
	font-weight: bold;
	background-color: transparent;
}

a:active.subnav
{
	color: #ff0000;
	text-decoration: none;
	font-size: 110%;
	font-weight: bold;
	background-color: transparent;
}

a:hover.subnav
{
	color: #00ff00;
	text-decoration: none;
	font-size: 110%;
	font-weight: bold;
	background-color: transparent;
}

 
                                                                  /* ENAV LINKS */

a:link.enav
{
	color: #333333;
	text-decoration: none;
	font-size: 90%;
	font-style: italic;
	font-weight: bold;
	background-color: transparent;
}

a:visited.enav
{
	color: #000000;
	text-decoration: none;
	font-size: 90%;
	font-style: italic;
	font-weight: bold;
	background-color: transparent;
}

a:active.enav
{
	color: #000000;
	text-decoration: none;
	font-size: 90%;
	font-style: italic;
	font-weight: bold;
	background-color: transparent;
}

a:hover.enav
{
	color: #000000;
	text-decoration: none;
	font-size: 90%;
	font-style: italic;
	font-weight: bold;
	background-color: transparent;
}
 

