/***** Global Settings *****/

html, body {
border:0;
margin:0;
padding:0;
}
body {
font:100%/1.35 arial, helvetica, sans-serif;
text-align:center;
}
				
				td {
					font-family: Verdana;
					font-size: .80em;
					line-height: 130%;
					color: #222222;
					margin: 0px;

				}
				body {
				background-color:#000;
				}
				table {
				background-color:#fff;
				}
				#viewborder {
				    margin: 5px;
					padding: 3px;
					border: 2px solid #3a6c9d;
					color: #3a6c9d;
					background-color: #ffc;
					font-size: 1.05em;
				}
				#crawl {
				height: 90px;
				}
				td.header_bar {
					background-image: url(images/header_bar.jpg);
					background-repeat: repeat-x;
					height: 17px;
					width: 589px;
}
				td.nav {
					background-image: url(images/nav_bkgd.gif);
					background-repeat: repeat-y;
					width: 180px;
					padding-top: 2px;
					padding-bottom: 3px;
					text-align: right;
				}
				td.nav2 {
					background-image: url(images/nav_bkgd.gif);
					background-repeat: repeat-y;
					width: 180px;
					padding-top: 2px;
					padding-bottom: 3px;
					text-align: center;
				}
				img {
					border: 0px;
				}
				a.link {
					color: #3A6C9D;
					text-decoration: underline;
					font-family: Verdana;
					font-size: 11px;
				}
				a.link:hover {
					color: #3A6C9D;
					text-decoration: none;
					font-family: Verdana;
					font-size: 11px;
				}

				a.foot {
					color: #FFFFFF;
					text-decoration: none;
					font-family: Verdana;
					font-size: 10px;
				}
				a.foot:hover {
					color: #FFD700;
					text-decoration: none;
					font-family: Verdana;
					font-size: 10px;
				}
				a.foot:visited {
					color: #FFFFFF;
					text-decoration: none;
					font-family: Verdana;
					font-size: 10px;
				}
				.footer {
					background-image: url(images/footer_bkgd.jpg);
					background-repeat: repeat-x;
					background-position: center;
					height: 36px;
					width: 780px;
					font-family: Verdana;
					font-size: 10px;
					line-height: 12px;
					color: #FFFFFF;
					text-align: center;
				}
				P.bio {
					text-align : justify;
					font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
					font-size : 12px;
					font-weight : normal;
				}
				TD.bio {
					text-align : justify;
					font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
					font-size : 12px;
					font-weight : normal;
				}
				TD.speaking {
					text-align : left;
					font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
					font-size : 12px;
					font-weight : normal;
				}
				TD.facts {
					text-align :left;
					font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
					font-size : 14px;
				}
				P.info {
					text-align :left;
					font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
					font-size : 18px;
				}

				P.head1 {
					font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
					text-align : left;
					font-size : 14px;
					font-weight : bold;
				}
				P.head2 {
					font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
					text-align : left;
					font-size : 12px;
					font-weight : bold;
				}
                P.head3 {
					font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
					text-align : left;
					font-size : 10px;
					font-weight : bold;
				}
				INPUT.field {
					width : 180px;
				}
				.width {
					width : 186px;
				}
				P.bookhl {
					font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
					text-align : center;
					font-size : 12px;
					font-weight : bold;
					color : #800000;
				}

				
				P.bookhl2 {
					font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
					text-align : center;
					font-size : 12px;
					font-weight : bold;
					color : #000000;
					font-style : italic;
				}
				P.pghead {
					font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
					text-align : left;
					font-size : 20px;
					font-weight : bold;
					color : #3A6C9D;
					font-style : italic;
				}
                P.pgheadcen {
					padding: 10px;
					font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
					text-align : center;
					font-size : 30px;
					font-weight : bold;
					color : #3A6C9D;
					font-style : italic;
				}
				p.viewlinks {
				   text-align: center;
				   font-size: 1.35em;
				}
				P.announce {
                    background-color: #FFD700;
					color: #CC0000;
					font-weight: bold;
					font-style:italic;
                    margin-left: 15px;
                    margin-right: 15px;
					padding: 5px;
                }
				P.announcelg {
				    background-color: #FFD700;
					color: #3A6c9D;
					font-weight: bold;
					font-size: 1.5em;
                    margin-left: 0px;
                    margin-right: 25px;
					padding: 5px;
				}
				P.announcelgcen {
				    background-color: #FFD700;
					text-align: center;
					color: #3A6c9D;
					font-weight: bold;
					font-size: 2em;
                    margin-left: 75px;
                    margin-right: 75px;
					padding: 5px;
				}
				p.announcelgalt {
				    background-color: #3a6c9d;
					text-align: justify;
					color: #FFD700;
					border-top: 3px solid #ffd700;
					border-right: 3px solid #cc9900;
					border-bottom: 3px solid #cc9900;
					border-left: 3px solid #ffd700;
					font-weight: bold;
					font-size: 1.20em;
					line-height:1.5;
                    margin-left: 45px;
                    margin-right: 45px;
					padding: 12px;
				}
				
				p.eventlisting {
				    font-size:1.03em;
					line-spacing:1.5;
					padding-right:.5em;
					padding-left:.5em;
				    margin:0 1.5em .5em 1.5em;
				    color:#000099;
				}

				.cilink {
					font-family : Arial Black, Courier, Verdana, Geneva, Arial, Helvetica, sans-serif;
					text-align : center;
					font-size : 16px;
					font-weight : bold;
					text-decoration : none;
					color : #FF0000;
					padding-top : 8px;
					padding-bottom : 8px;
				}


				.cilink2 {
					font-family : Arial Black, Courier, Verdana, Geneva, Arial, Helvetica, sans-serif;
					text-align : center;
					font-size : 14px;
					font-weight : bold;
					color : #000000;
				}

				P.ci {
					font-family : Arial Black, Courier, Verdana, Geneva, Arial, Helvetica, sans-serif;
					text-align : center;
					font-size : 16px;
					font-weight : bold;
					color : #BE3130;
				}

				P.ci2 {
					font-family : Arial Black, Courier, Verdana, Geneva, Arial, Helvetica, sans-serif;
					text-align : left;
					font-size : 16px;
					font-weight : bold;
					color : #BE3130;
				}

				P.mediaevent {
					font-weight : bold;
					font-style : italic;
				}
.pbord {
  font-size: 14px;
  font-weight: bold;
  text-align: center;
  border: 1px solid #0000ff;
  color: #fa6f77;
  background-color: #5161ac;
  margin-left: 20px;
  margin-right: 20px;
  margin-top: 3px;
  margin-bottom: 3px;
  padding: 3px;
}
.leftcol {
 font-size: 12px;
 font-weight: normal;
 text-align: center;
 color: #ffd700;
}
.leftcol a:link {
 color: #ffd700;
 text-decoration: underline;
}
.leftcol a:visited {
 color: #ffd700;
 text-decoration: underline;
}
.leftcol a:hover {
 color: #bd0000;
   background-color: #ffd700;
}
h1 {
   font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
   text-align : left;
   font-size : 1.60em;
   font-weight : bold;
   color : #3A6C9D;
   font-style : italic;
}
h2 {
color:#3a6c9d;
font-size:1.20em;
}
h3 {
color:#3a6c9d;
font-size:1.10em;
}
.photos {
float:left;
padding:5px;
margin:10px 15px 10px 5px;
background-color:#F5F5F5;
border-top:1px solid #ccc;
border-right:1px solid #333;
border-bottom:1px solid #333;
border-left:1px solid #ccc;
}
.photos p {
margin:0;padding:2px;
font-size:.85em;
color:#222;
text-align:center;
}

