
body
{
	font-family: "Lucida Grande", Verdana, Arial, sans-serif;
	padding: 0px;
	margin: 0px;
	text-align: center;
	height:100%;
	background-color: #a7a7a7;
/*	-webkit-transform: rotate(180deg);
	-moz-transform: rotate(180deg); */
}

div#container
{
	margin-top: 0px;
	padding-left: 0px;
	padding-bottom: 0px;
	padding-right: 0px;
	padding-top: 0px;
	margin-left: auto;
	margin-right: auto;
	width: 900px;
	height: 100%;
	text-align: left;
	float: both;
	background-color: white;
}

img {
	border: none 0px;
}

p {
	color: black;
}

#name {
	color: #69829b;
	font-size: 18px;
	font-weight: bold;
}

#title {
	color: #484848;
	font-size: 12px;
	font-style: italic;
}

#reviewHdr {
	font-size: 13px;
	font-style: italic;
	font-weight: bold;
}

#review {
	font-size: 13px;
}


table#companyDir {
	font-family: "Lucida Grande", Helvetica, Arial, sans-serif;
	background-color: #22518b;
	width: 900px;
}

table#companyDir tr {
	margin: 5px;
	padding: 5px;
	background-color: #66ccff;
}

table#companyDir td#header {
	font-size: large;
	text-align: center;
	font-weight: bold;
	color: #fefffe;
	margin: 5px;
	padding: 5px;
	background-color: #2e5a7e;
}

table#companyDir td#photo {
	max-width: 200px;
	min-height: 150px;
	min-width: 200px;
	height: 150px;
	width: 200px;
}

table#companyDir td#description {
	padding: 10px;
	background-color: white;
}

div#buttons
{
	text-align:center;
	width: 900px;
	padding: 0px;
}

ul#idxnav 
{
	width:900px;
	height:100px;
	list-style:none;
	margin:0;
	padding:0;
}

ul#idxnav li
{
	display:inline;
	padding:0;
	margin:0;
}

ul#idxnav li a 
{
	height: 100px;
	float:left;
	text-indent: -9999px;
}


ul#idxnav li#about a {
	width:225px;
	background:url(gfx/buttons/buttonbar_idx.png) no-repeat 0 0; /* X and Y position at 0 */
}

ul#idxnav  li#about a:hover {
	background-position:0 -100px; /* Y position -40px for Over instance image */
}

ul#idxnav  li#about a.current {
	background-position:0 -200px; /* Y position -80px for Current instance image */
}

ul#idxnav li#artist a {
	width:225px;
	background:url(gfx/buttons/buttonbar_idx.png) -225px 0; /* X and Y position at 0 */
}

ul#idxnav  li#artist a:hover {
	background-position:-225px -100px; /* Y position -40px for Over instance image */
}

ul#idxnav  li#artist a.current {
	background-position:-225px -200px; /* Y position -80px for Current instance image */
}

ul#idxnav li#cast a {
	width:225px;
	background:url(gfx/buttons/buttonbar_idx.png) -450px 0; /* X and Y position at 0 */
}

ul#idxnav  li#cast a:hover {
	background-position:-450px -100px; /* Y position -40px for Over instance image */
}

ul#idxnav  li#cast a.current {
	background-position:-450px -200px; /* Y position -80px for Current instance image */
}

ul#idxnav li#community a {
	width:225px;
	background:url(gfx/buttons/buttonbar_idx.png) no-repeat -675px 0; /* X and Y position at 0 */
}

ul#idxnav  li#community a:hover {
	background-position:-675px -100px; /* Y position -40px for Over instance image */
}

ul#idxnav  li#community a.current {
	background-position:-675px -200px; /* Y position -80px for Current instance image */
}
div#content
{
	width:900px;
	padding: 0px;
}

p#aboutTxt
{
	padding-right: 50px;
	padding-left: 50px;
	color: black;
	font-size: 12px;
}
div#footer
{
	border-width: 0px;
	background-color: black;
	text-align:center;
	width: 900px;
}

p.footerTxt
{
	margin: 0;
	padding: 10px;
	color: white;
	font-size: 12px;
}

div
{
	border: 0px transparent solid;
	margin:0;
}

ul#nav 
{
	width:900px;
	height:100px;
	list-style:none;
	margin:0;
	padding:0;
}

ul#nav li a 
{
	height: 100px;
	float:left;
	text-indent: -9999px;
}

ul#nav li#about a {
	width:225px;
	background:url(gfx/buttons/buttonbar_pgs.png) no-repeat 0 0; /* X and Y position at 0 */
}

ul#nav  li#about a:hover {
	background-position:0 -100px; /* Y position -40px for Over instance image */
}

ul#nav  li#about a.current {
	background-position:0 -200px; /* Y position -80px for Current instance image */
}

ul#nav li#artist a {
	width:225px;
	background:url(gfx/buttons/buttonbar_pgs.png) -225px 0; /* X and Y position at 0 */
}

ul#nav  li#artist a:hover {
	background-position:-225px -100px; /* Y position -40px for Over instance image */
}

ul#nav  li#artist a.current {
	background-position:-225px -200px; /* Y position -80px for Current instance image */
}

ul#nav li#cast a {
	width:225px;
	background:url(gfx/buttons/buttonbar_pgs.png) -450px 0; /* X and Y position at 0 */
}

ul#nav  li#cast a:hover {
	background-position:-450px -100px; /* Y position -40px for Over instance image */
}

ul#nav  li#cast a.current {
	background-position:-450px -200px; /* Y position -80px for Current instance image */
}

ul#nav li#community a {
	width:225px;
	background:url(gfx/buttons/buttonbar_pgs.png) no-repeat -675px 0; /* X and Y position at 0 */
}

ul#nav  li#community a:hover {
	background-position:-675px -100px; /* Y position -40px for Over instance image */
}

ul#nav  li#community a.current {
	background-position:-675px -200px; /* Y position -80px for Current instance image */
}


ul#linknav 
{
	width:900px;
	height:100px;
	list-style:none;
	margin:0;
	padding:0;
}

ul#linknav li a 
{
	height: 100px;
	float:left;
	text-indent: -9999px;
}

ul#linknav li#safehavens a {
	width:250px;
	background:url(gfx/buttons/otherstrips_df.png) no-repeat 0 0; /* X and Y position at 0 */
}

ul#linknav  li#safehavens a:hover {
	background:url(gfx/buttons/otherstrips_mo.png) no-repeat 0 0px; /* Y position -40px for Over instance image */
}

ul#linknav li#visit a {
	width:400px;
	background:url(gfx/buttons/otherstrips_df.png) no-repeat -250px 0; /* X and Y position at 0 */
}

ul#linknav li#kevinandkell a {
	width:250px;
	background:url(gfx/buttons/otherstrips_df.png) no-repeat -650px 0; /* X and Y position at 0 */
}

ul#linknav  li#kevinandkell a:hover {
	background:url(gfx/buttons/otherstrips_mo.png) no-repeat -650px 0px; /* Y position -40px for Over instance image */
}

div#content
{
	width:900px;
	padding: 0px;
}

p#aboutTxt
{
	padding-right: 50px;
	padding-left: 50px;
	color: black;
	font-size: 12px;
}
div#footer
{
	border-width: 0px;
	background-color: black;
	text-align:center;
	width: 900px;
}

p.footerTxt
{
	margin: 0;
	padding: 10px;
	color: white;
	font-size: 12px;
}

div
{
	border: 0px transparent solid;
}

img#authorPic {

	float: left;

	padding-right: 10px;

	padding-bottom: 10px;

}

div#memo {
	float: left;
	z-index: 3;
}

div#pagefrom1995 {
	float: right;
	clear: left;
}