.nav  {
	font-size : 20;
	font-family : Tempus Sans ITC;
	color : black;
	line-height : 1.5;
	font-weight : bold;
}

.nav A  {
	color : maroon;
	font-weight : bold;
	text-decoration : none;
}

.nav A:visited  {
	color : maroon;
	font-weight : bold;
	text-decoration : none;
}

.nav A:active  {
	color : maroon;
	font-weight : bold;
	text-decoration : none;
}

.nav A:hover  {
	color : black;
	font-weight : bold;
	text-decoration : underline;
}

.body  {
	font-size : 12;
	font-family : Tempus Sans ITC;
	color : maroon;
	line-height : 1.5;
	text-decoration : none;
	font-weight : bold;
}

.bodygenre  {
	font-size : 11;
	font-family : Verdana,Arial;
	color : maroon;
	line-height : 1.5;
	text-decoration : none;
	font-weight : bold;
	display:none;
}

.body2  {
	font-size : 16;
	font-family : Tempus Sans ITC;
	color : black;
	line-height : 1.5;
	text-decoration : none;
	font-weight : bold;
}

.bodymed  {
	font-size : 10;
	font-family : Verdana,Arial;
	color : black;
	font-weight : bold;
	line-height : 1.5;
	text-decoration : none;
}

.bodymedwh  {
	font-size : 12;
	font-family : Verdana,Arial;
	color : white;
	font-weight : bold;
	line-height : 1.5;
	text-decoration : none;
}

.bodylarge  {
	font-size : 14;
	font-family : Verdana,Arial;
	color : black;
	font-weight : bold;
	line-height : 1.5;
	text-decoration : none;
}

.bodysmall  {
	font-size : 11;
	font-family : Verdana;
	color : black;
	font-weight : bold;
	text-decoration : none;
}

.bodywh  {
	font-size : 12.5;
	font-family : Verdana,Arial;
	font-weight : bold;
	color : white;
	line-height : 1;
	text-decoration : none;
}


.foot  {
	font-size : 11;
	font-family : Verdana,Arial;
	color : black;
	font-weight : bold;
	text-decoration : none;
}

.header  {
	font-size : 40;
	font-family : Tempus Sans ITC;
	color : black;
	font-weight : bold;
	text-decoration : none;
	line-height : 1.5;
}

.title {
	font-size : 14.5;
	font-family : Verdana,Arial;
	color : white;
	font-weight : bold;
	text-decoration : none;
	background-color : #9F2886;
}

.headerwh  {
	font-size : 18;
	font-family : Verdana,Arial;
	color : white;
	font-weight : bold;
	text-decoration : none;
	line-height : 1.5;
	text-align : left;
}

.headerwh2  {
	font-size : 18;
	font-family : Verdana,Arial;
	color : white;
	font-weight : bold;
	text-decoration : none;
	line-height : 1.5;
}

.big  {
	font-size : 12;
	font-family : Verdana,Arial;
	color : black;
	font-weight : bold;
	text-decoration : none;
}

.bigwh  {
	font-size : 18;
	font-family : Verdana,Arial;
	color : white;
	font-weight : bold;
	text-decoration : none;
	line-height : 1.5;
	text-align : left;
}

.side  {
	font-size : 9;
	font-family : Verdana,Arial;
	color : maroon;
	line-height : 1.5;
	text-decoration : none;
}

.side  A  {
	color : black;
	text-decoration : none;
}

.side  A:hover  {
	color : #ff6633;
	text-decoration : underline;
}

A  {
	color : maroon;
	font-weight : bold;
	text-decoration : none;
}

A:visited  {
	color : maroon;
	font-weight : bold;
	text-decoration : none;
}

A:active  {
	color : maroon;
	font-weight : bold;
	text-decoration : none;
}

A:hover  {
	color : #330000;
	font-weight : bold;
	text-decoration : underline;
}

.body A  {
	color : maroon;
	font-weight : bold;
	text-decoration : none;
}

.body A:visited  {
	color : maroon;
	font-weight : bold;
	text-decoration : none;
}

.body A:active  {
	color : maroon;
	font-weight : bold;
	text-decoration : none;
}

.body A:hover  {
	color : #330000;
	font-weight : bold;
	text-decoration : underline;
}

div.sdmenu {
	width: 178px;
	font-family: Tempus Sans ITC;
	font-size: 12px;
	padding-bottom: 10px;
	color: maroon;
}
div.sdmenu div {
	overflow: hidden;
}
div.sdmenu div:first-child {
	background: url(images/toptitle.gif) no-repeat;
}
div.sdmenu div.collapsed {
	height: 20px;
}
div.sdmenu div span {
	display: block;
	padding: 5px 25px;
	font-weight: bold;
	color: maroon;
	background: url(images/expanded.gif) no-repeat 10px center;
	cursor: default;
}
div.sdmenu div.collapsed span {
	background-image: url(images/collapsed.gif);
}
div.sdmenu div a {
	padding: 5px 5px;
	display: block;
	color: maroon;
}
div.sdmenu div a.current {
	background : #C7B199;
}
div.sdmenu div a:hover {
	color: maroon;
	text-decoration: underline;
}

.highslide {
	cursor: url(js/graphics/zoomin.cur), pointer;
    outline: none;
}
.highslide img {
	border: 2px solid #232361;
}
.highslide:hover img {
	border: 2px solid white;
}

.highslide-image {
    border: 2px solid white;
}
.highslide-image-blur {
}
.highslide-caption {
    display: none;
    
	border: 2px solid white;
    border-top: none;
    font-family: Verdana;
    font-size: 7pt;
    padding: 5px;
    background-color: #FAF4E8;
	font-weight: bold;
	color: maroon;
}
.highslide-display-block {
    display: block;
}
.highslide-display-none {
    display: none;
}
.highslide-loading {
    display: block;
	color: white;
	font-size: 9px;
	font-weight: bold;
	text-transform: uppercase;
    text-decoration: none;
	padding: 3px;
	border-top: 1px solid white;
	border-bottom: 1px solid white;
    background-color: black;
    /*
    padding-left: 22px;
    background-image: url(highslide/graphics/loader.gif);
    background-repeat: no-repeat;
    background-position: 3px 1px;
    */
}
a.highslide-credits,
a.highslide-credits i {
    padding: 2px;
    color: silver;
    text-decoration: none;
	font-size: 10px;
}
a.highslide-credits:hover,
a.highslide-credits:hover i {
    color: white;
    background-color: gray;
}