.body {
	FONT-SIZE: 8pt;
	COLOR: #660000;
	FONT-FAMILY: Verdana, Geneva, Arial, Helvetica, sans-serif;
	TEXT-DECORATION: none;
	FONT-weight: none;
	line-height : 12pt;
}
/* rollover styles start */
.rollover {
	text-align: left;
	width:128px;
	height:254px;
	position:relative;
	margin: 2px auto 0 auto;
}
.rollover a {
	display:block;
	width: 108px;
	padding:6px 0px 3px 20px;
	font: 10px sans-serif;
	color:#fff;
	background: url(../images/rollover-button.jpg) 0 0 no-repeat;
	text-decoration: none;
}
.rollover a:hover {
	background-position: 0 -20px;
	color: #fff;
}
.rollover a:active {
	background-position: 0 -40px;
	color:#fff;
}
#swap-image {
	margin: 96px auto 0 auto;
	width:118px;
}
/*\*//*/
@import "ie5mac.css";
/**/


img {
	border:none;
}
.spanster {
	display:none;
}
spanster img {
	background-image:url(images/animals-02.jpg);
	background-repeat:no-repeat;
	border:none;
}
a:hover {
	border:none;
	text-decoration:none;
}
a:hover .spanster {
	position:absolute;
	left:5px;
	top:228px;
	width:117px;
	height:95px;
	display:block;
}
/* rollover styles end */

 .bodylink {
	FONT-SIZE: 8pt;
	COLOR: #333333;
	FONT-FAMILY: Verdana, Geneva, Arial, Helvetica, sans-serif;
	TEXT-DECORATION: underline;
	FONT-weight: none;
	line-height : 12pt;
}
.copyright {
	FONT-SIZE: 8pt;
	COLOR: #ffffff;
	FONT-FAMILY: Verdana, Geneva, Arial, Helvetica, sans-serif;
	TEXT-DECORATION: none;
}
.events {
	FONT-SIZE: 8pt;
	COLOR: #339966;
	FONT-FAMILY: Verdana, Geneva, Arial, Helvetica, sans-serif;
	TEXT-DECORATION: none;
	FONT-weight: bold;
	line-height : 10pt;
}
.header {
	FONT-SIZE: 11pt;
	COLOR: #CCCC99;
	FONT-FAMILY: Verdana, Geneva, Arial, Helvetica, sans-serif;
	TEXT-DECORATION: none;
	line-height : 12pt;
}
.popup {
	FONT-SIZE: 8pt;
	COLOR: #ffffff;
	FONT-FAMILY: Verdana, Geneva, Arial, Helvetica, sans-serif;
	TEXT-DECORATION: none;
	line-height : 10pt;
}
.nav {
	FONT-SIZE: 8pt;
	COLOR: #FFFFFF;
	FONT-FAMILY: Verdana, Geneva, Arial, Helvetica, sans-serif;
	TEXT-DECORATION: none;
	line-height : 12pt;
}
A.nav:hover {
	FONT-SIZE: 8pt;
	COLOR: #FFFFFF;
	FONT-FAMILY: Verdana, Geneva, Arial, Helvetica, sans-serif;
	TEXT-DECORATION: underline;
	line-height : 12pt;
}
.poplink {
	FONT-SIZE: 8pt;
	COLOR: #9BE2F4;
	FONT-FAMILY: Verdana, Geneva, Arial, Helvetica, sans-serif;
	TEXT-DECORATION: none;
	line-height : 10pt;
}
.title {
	FONT-SIZE: 8pt;
	COLOR: #660000;
	FONT-FAMILY: Verdana, Geneva, Arial, Helvetica, sans-serif;
	TEXT-DECORATION: none;
	FONT-weight: none;
	line-height : 12pt;
}

.picImage {
	width:342px;
	float:left;
}
.picImage img {
 padding-top:1px;
 float:right;
	background-color:#fff;
	border-left: 1px solid #fff;
	border-right: 1px solid #fff;
	border-bottom: 1px solid #fff;
}

.picImageNoBorder {
	width:340px;
	float:left;
}
.picImageNoBorder img {
 float:right;
}
.picInfo {
	width:200px;
	float:right;
	text-align:center;
	vertical-align:center;
}


.threeforty {
width:340px;
}

.threeforty img {
float:right;
}


#menu {
	height:132px;
	width:128px;
	position:relative;
	z-index:100;
}
#menu ul {
	margin:0;
	list-style:none;
	white-space:nowrap;
	text-align:left;
	padding:1px 0 0 0;
	background:#ccc;
}
#menu li {
	margin:0;
	padding:0;
	list-style:none;
}
#menu li {
	display:inline-block;
	display:inline;
}
#menu ul ul {
	position:absolute;
	left:-9999px;
}
#menu ul#toplevel {
	position:absolute;
	left:0;
	top:0;
}
#menu a {
	display:block;
	font:normal 10px verdana, arial, sans-serif;
	color:#000;
	line-height:22px;
	text-decoration:none;
	padding:0;
}
#menu ul li:hover > ul {
	left:100%;
	margin-top:-23px;
	margin-left:-1px;
}
#menu a:hover ul, #menu a:hover a:hover ul, #menu a:hover a:hover a:hover ul {
	left:100%;
	background-position: 0 -20px;
	color: #000;
}
#menu a:hover ul ul, #menu a:hover a:hover ul ul {
	background-position: 0 -20px;
	color: #000;
	left:-9999px;
}
#menu li a {
	background-position: 0 -20px;
	color: #000;
	padding:0 5px;
}
#menu li a:hover {
	background-position: 0 -20px;
	color: #660000;
	background-color:#eee;
}
#menu li:hover > a {
	background-position: 0 -20px;
	color: #660000;
	background-color:#eee;
}
#menu li a.fly {
	margin:0;
	width: 108px;
	height:8px;
	padding:7px 0px 5px 20px;
 *height:13px;
 *padding:5px 0px 2px 20px;
	font: 10px sans-serif;
	color:#fff;
	background: url(../images/rollover-button.jpg) 0 0 no-repeat;
	text-decoration: none;
	display:block;
}
#menu li a.fly:hover {
	background-position: 0 -20px;
	color: #fff;
}
#menu li:hover > a.fly {
	background-position: 0 -20px;
	color: #fff;
}
#menu table {
	position:absolute;
	left:99%;
	height:0;
	width:0;
	border-collapse:collapse;
	margin-top:-7px;
	margin-left:-1px;
}

.pad7 {
padding-left:7px;
}
.wwspanster {
	display:none;
}
.wwspanster img {
	background-image:url(images/animals-02.jpg);
	background-repeat:no-repeat;
	border:none;
}

a:hover .wwspanster {
	position:absolute;
	left:-122px;
	top:210px;
	width:117px;
	height:95px;
	display:block;
}

.bsspanster {
	display:none;
}
.bsspanster img {
	background-image:url(images/animals-02.jpg);
	background-repeat:no-repeat;
	border:none;
}

a:hover .bsspanster {
	position:absolute;
	left:-122px;
	top:170px;
	width:117px;
	height:95px;
	display:block;
}

.anspanster {
	display:none;
}
.anspanster img {
	border:none;
}

a:hover .anspanster {
	position:absolute;
	left:-122px;
	top:90px;
	width:117px;
	height:95px;
	display:block;
}

.annspanster {
	display:none;
}
.annspanster img {
	border:none;
}

a:hover .annspanster {
	position:absolute;
	left:-207px;
	top:90px;
	width:117px;
	height:95px;
	display:block;
}

.cmspanster {
	display:none;
}
.cmspanster img {
	background-image:url(images/animals-02.jpg);
	background-repeat:no-repeat;
	border:none;
}

a:hover .cmspanster {
	position:absolute;
	left:-122px;
	top:50px;
	width:117px;
	height:95px;
	display:block;
}



.bgspanster {
	display:none;
}
.bgspanster img {
	background-image:url(images/animals-02.jpg);
	background-repeat:no-repeat;
	border:none;
}

a:hover .bgspanster {
	position:absolute;
	left:-122px;
	top:50px;
	width:117px;
	height:95px;
	display:block;
}



.bl {
color:#000;
font-size:12px;
margin:0 0 16px 0 !important;
padding-bottom:16px;
width:400px;
border-bottom: 1px dotted #666;
display:block;
}

.greyback {
background-color:#ddd;
}

.multisizes {
margin:0;
padding:0 0 0 22px;
}