body {font-family: Myriad, Arial, Helvetica, Geneva, sans-serif;
	color: rgb(255,222,173);
	background-color: rgb(0,0,0); }

#frame {width: 750px; 
	margin-left: auto;
	margin-right: auto; }
#slideshow {float: none;
	text-align: center;
	margin-top: 12px; 
	height: 550px; }
#slidestext {clear: both;
	text-align: center; }
#footer {clear: both;
	text-align: center;
	margin-top: 12px;
	border-top: 2px solid rgb(204,102,0); }
div.row {clear: both;
	width: 750px;
	margin-bottom: 10px; }
/*For two columns*/
div.c2 {width: 375px; 
	float: left; }

h1, h2, h3, h4 {clear: both; }
h1 {font-weight: bold;
    font-size: large;
    color: rgb(204,102,0);
    margin-top: 20px; }

h2 {font-weight: bold;
    font-size: medium;
    color: rgb(178,34,34);
    margin-top: 20px; }

h3 {font-weight: bold;
    font-size: small;
    color: rgb(153,51,0);}

h4 {font-weight: bold;
    font-style: italic;
    font-size: small;
    color: rgb(128,128,0);}

p {font-weight: bold;
	font-size: small; 
	color: rgb(255,222,173);
	line-height: 125%; }
p.caption {margin-right: 10px; }
p.captionright {margin-right: 10px;
	margin-top: 0px; }
p.captionclear {float: left;
	margin-right: 10px;
	margin-top: 4px; }
p.center {text-align: center; }
p.footer {text-align: center; }
p.updated {font-size: x-small;
	text-align: right; }

a {font-weight: bold; 
	text-decoration: none; }
a:link {color: rgb(255,255,255); }
a:visited {color:rgb(255,153,51); }
a:hover {color: rgb(255,255,204); 
	background-color: rgb(255,153,51); }
a:active {color: rgb(255,255,204); }
	
table.menu {margin-top: 12px;
	border-top: 2px solid rgb(128,128,128);
	border-bottom: 2px solid rgb(128,128,128); }
table.photos {border: 0}

td {font-weight: bold;
    font-size: small;
    color: rgb(255,222,173);}
    
hr {left: 0; 
	border: 0; 
	height: 2px; 
	width: 750px; 
	position: static; }
hr.menu {color: rgb(128,128,128);
	background-color: rgb(128,128,128); }
hr.bottom {color: rgb(204,102,0);
	background-color: rgb(204,102,0); }

img {margin: 0px 10px 0px 0px; }
img.linked {float: left;
	border-style: solid;
	border-width: 2px;
	border-color: rgb(204,102,0);
	margin: 0px 5px 10px 0px; }
img.unlinked {float: left;
	border-style: solid;
	border-width: 2px;
	border-color: rgb(0,0,0);
	margin: 0px 5px 10px 0px; }
img.homeheader {float: none;
	border: 0px;
	margin: 0px 0px 5px 0px; }
img.header {float: none;
	border: 0px;
	margin: 0px; }


/*It appears that this needs to follow the other definitions.*/
@media print {
	background-color: rgb(255,255,255);
	color: rgb(0,0,0); }