body {
	background-color: #FFFFFF;
	color: #000000;
    font-family: Cambria, Garamond;
	margin: 5px 0 5px 0;
	padding: 0; 
	text-align: center;
}
.masterbody
{
	background: url('../images/bgcolor.jpg');
}
a:link
{
    text-decoration : none;
	background-color: transparent;
	color: #0000FF;
	border-color: Silver;
}
a.videotitle:link
{
    color:Black;
}
a.videotitle:hover
{
    color:Orange;
}
a:visited {
    text-decoration : none;
	background-color: transparent;
	color: #0000FF;
	border-color: Silver;
}
a:hover 
{
    text-decoration : none;
    background-color: transparent;
	color:Orange;
	outline-color: Orange;
	border-color: Orange;
}
a:link img
{
    text-decoration : none;
	background-color: transparent;
	color: Silver;
	outline-color: Silver;
	border-color: Silver;
}
a:visited img 
{
    text-decoration : none;
	background-color: transparent;
	color: Silver;
	outline-color: Silver;
	border-color: Silver;
}
a:hover img 
{
    text-decoration : none;
    background-color: transparent;
	color:Orange;
	outline-color: Orange;
	border-color: Orange;
}
h1 {
	font-family: Gill Sans MT, Comic Sans MS, tahoma, arial, helvetica, sans-serif;
	text-align: center;
	color: #000000;
	background-color: transparent;
}
h2 {
	font-family: Gill Sans MT, Comic Sans MS, tahoma, arial, helvetica, sans-serif;
	text-align: center;
	color: #000000;
	background-color: transparent;
}
h3 {
	font-family: Gill Sans MT, Comic Sans MS, tahoma, arial, helvetica, sans-serif;
	text-align: center;
	color: #000000;
	background-color: transparent;
}
p
{
    font-family: Cambria, Garamond;
   	color: #000000;
}
img
{
 	color: Silver;
	outline-color: Silver;
	border-color: Silver;   
}
div.index {
	text-align: center;
}
div.index table {
	margin-left: auto;
	margin-right: auto;
	text-align: center;
}
div.navigation {
	text-align: center;
}
div.navigation table {
	margin-left: auto;
	margin-right: auto;
	text-align: center;
}
div.photograph {
	text-align: center;
}
div.pagetitle 
{
	font-family: Gill Sans MT, Comic Sans MS, tahoma, arial, helvetica, sans-serif;
	text-align: center;
	color: #000000;
	background-color: transparent;
	font-size: x-large ;
	font-weight: bold;
}
div.title {
	font-weight: bold;
	font-family: Cambria, Garamond, tahoma, arial, helvetica, sans-serif;
	text-align: right;
	color: #000000;
	background-color: transparent;
}
td.thumbcell {
	width: 200px;
}
.header
{
	background: transparent url('../images/header.jpg') no-repeat bottom center;
	height: 18px; 
	border: none;
}
.pagebody
{
	background: transparent url('../images/pagebackground.jpg') repeat-y bottom center;
}
.footer
{
	background: transparent url('../images/footer.jpg') no-repeat top; 
	height: 63px; 
	border: none;
}
.footer p 
{
	margin: 0;
	padding: 20px 0;
	text-align: center;
	font-size:small;
	color:Gray;
}
.page
{
	width: 888px;
	text-align: left;
	margin: auto;
}

.caption {
	font-family: Cambria, Garamond, tahoma, arial, helvetica, sans-serif;
	text-align: center;
	color: #000000;
	background-color: transparent;
}
.textleft {
	text-align: left;
	font-family: Calibri, Gill Sans MT, tahoma, arial, helvetica, sans-serif;
	color: #000000;
	background-color: transparent;
}
.textright {
	text-align: right;
	font-family: Calibri, Gill Sans MT, tahoma, arial, helvetica, sans-serif;
	color: #000000;
	background-color: transparent;
}
.textcenter {
	text-align: center;
	font-family: Calibri, Gill Sans MT, tahoma, arial, helvetica, sans-serif;
	color: #000000;
	background-color: transparent;
}

.currentPhoto .imageRightBottom {
	PADDING-RIGHT: 8px; PADDING-LEFT: 8px; PADDING-BOTTOM: 8px; PADDING-TOP: 8px
}
.currentPhoto .imageInner {
	BORDER-RIGHT: #fff 1px solid; PADDING-RIGHT: 7px; BORDER-TOP: #fff 1px solid; PADDING-LEFT: 7px; PADDING-BOTTOM: 6px; BORDER-LEFT: #fff 1px solid; PADDING-TOP: 7px; BORDER-BOTTOM: #fff 1px solid; BACKGROUND-COLOR: #fff
}
.currentPhoto .imageLeft {
	BACKGROUND: url(../images/border-l.gif) repeat-y left 
}
.currentPhoto .imageRight {
	BACKGROUND: url(../images/border-r.gif) repeat-y right 
}
.currentPhoto .imageTop {
	BACKGROUND: url(../images/border-t.gif) repeat-x  top
}
.currentPhoto .imageBottom {
	BACKGROUND: url(../images/border-b.gif) repeat-x  bottom
}
.currentPhoto .imageLeftTop {
	BACKGROUND: url(../images/border-lt.gif) no-repeat left top
}
.currentPhoto .imageLeftBottom {
	BACKGROUND: url(../images/border-lb.gif) no-repeat left bottom
}
.currentPhoto .imageRightTop {
	BACKGROUND: url(../images/border-rt.gif) no-repeat right top
}
.currentPhoto .imageRightBottom {
	BACKGROUND: url(../images/border-rb.gif) no-repeat right bottom
}



.imageList .imageInner {
	PADDING-RIGHT: 8px; PADDING-LEFT: 8px; PADDING-BOTTOM: 8px; PADDING-TOP: 8px
}
.imageList .imageInmost {
	PADDING-RIGHT: 7px; PADDING-LEFT: 7px; PADDING-BOTTOM: 6px; PADDING-TOP: 7px; BACKGROUND-COLOR: #fff
}
.imageList .imageListStandardItem .imageInmost {
	BORDER-RIGHT: #fff 1px solid; BORDER-TOP: #fff 1px solid; BORDER-LEFT: #fff 1px solid; BORDER-BOTTOM: #fff 1px solid
}
.imageList .imageListStandardHoverItem .imageInmost {
	BORDER-RIGHT: #f93 1px solid; BORDER-TOP: #f93 1px solid; BORDER-LEFT: #f93 1px solid; BORDER-BOTTOM: #f93 1px solid
}
.imageList .imageLeft {
	BACKGROUND: url(../images/border-l.gif) repeat-y left 50%
}
.imageList .imageRight {
	BACKGROUND: url(../images/border-r.gif) repeat-y right 50%
}
.imageList .imageTop {
	BACKGROUND: url(../images/border-t.gif) repeat-x 50% top
}
.imageList .imageBottom {
	BACKGROUND: url(../images/border-b.gif) repeat-x 50% bottom
}
.imageList .imageLeftTop {
	BACKGROUND: url(../images/border-lt.gif) no-repeat left top
}
.imageList .imageLeftBottom {
	BACKGROUND: url(../images/border-lb.gif) no-repeat left bottom
}
.imageList .imageRightTop {
	BACKGROUND: url(../images/border-rt.gif) no-repeat right top
}
.imageList .imageRightBottom {
	BACKGROUND: url(../images/border-rb.gif) no-repeat right bottom
}

.pageTitle .titleRightBottom {
	PADDING-RIGHT: 8px; PADDING-LEFT: 8px; PADDING-BOTTOM: 8px; PADDING-TOP: 8px
}
.pageTitle .titleInner {
	BORDER-RIGHT: #f0f0f0 1px solid; PADDING-RIGHT: 2px; BORDER-TOP: #f0f0f0 1px solid; PADDING-LEFT: 2px; PADDING-BOTTOM: 2px; BORDER-LEFT: #f0f0f0 1px solid; PADDING-TOP: 2px; BORDER-BOTTOM: #f0f0f0 1px solid; BACKGROUND-COLOR: #f0f0f0
}
.pageTitle .titleLeft {
	BACKGROUND: url(../images/border-l.gif) repeat-y left 
}
.pageTitle .titleRight {
	BACKGROUND: url(../images/border-r.gif) repeat-y right 
}
.pageTitle .titleTop {
	BACKGROUND: url(../images/border-t.gif) repeat-x  top
}
.pageTitle .titleBottom {
	BACKGROUND: url(../images/border-b.gif) repeat-x  bottom
}
.pageTitle .titleLeftTop {
	BACKGROUND: url(../images/border-lt.gif) no-repeat left top
}
.pageTitle .titleLeftBottom {
	BACKGROUND: url(../images/border-lb.gif) no-repeat left bottom
}
.pageTitle .titleRightTop {
	BACKGROUND: url(../images/border-rt.gif) no-repeat right top
}
.pageTitle .titleRightBottom {
	BACKGROUND: url(../images/border-rb.gif) no-repeat right bottom
}
.pageTitle .titleText
{
    font-family: Gill Sans MT, Comic Sans MS;
    font-weight: bold;
    font-size:x-large;
}
.pageTitle .subTitleText
{
    font-family: Gill Sans MT, Comic Sans MS;
    font-weight: bold;
    font-size: normal;
}

