/* CSS Document */
/****BASIC HP STYLES *****/
a {
	text-decoration:none;
}
a:hover {
	text-decoration:underline;
}
H1, H2, H3, H4, H5, H6, p {
	margin:0;
}

H6 {
	text-align:right;
	margin:0 10px 10px 0;
	font-size:11px;
}
H6 a {
	padding-right:20px;
	background:url("/skins/OSCSKin/images/link_arrows.gif") right -2px no-repeat;
}
H6 a:hover {
	background:url("/skins/OSCSKin/images/link_arrows.gif") right -152px no-repeat;
}
p {
	line-height:14px;
	margin:8px 0;
}
/****ROTATOR STYLES *****/
#rotator {
 background:url("/skins/OSCSKin/images/rotator-bg.png") left bottom no-repeat;
 padding-bottom:15px;
 /*margin-left: -7px;*/
}
#slideshow div {
	width:300px;
	height:400px;
	background:url("/skins/OSCSKin/images/rotator-slide-bg.png") left bottom repeat-y #fffef2;
	border-bottom:1px dotted #c6c7a6
}
#slideshow div img{
	border-bottom:1px so #c6c7a6;	
}
#slideshow h3 {
	font-size:13px;
	margin:4px 10px 0px 10px;
}
#slideshow p {
	margin: 0 10px;
	font-size:11px;
}
#nav { 
	width: 296px;
	margin:3px 2px 0 2px;
}
#nav li { 
	width: 147px; 
	float: left; 
	margin: 0;
	padding:0;
	list-style: none; 
	font-size:11px;
}
#nav a { 
	width:130px; 
	padding:11px 0 12px 15px;
	margin:1px; 
	display: block;
	background:url("/skins/OSCSKin/images/rotator-btn.png") top left no-repeat;  
}
#nav a.activeSlide {
	background:url("/skins/OSCSKin/images/rotator-btn.png") bottom left no-repeat;   
	text-decoration:underline;
}
#nav a:focus { outline: none; }

.offeringsCallout, .specialNotice{
	float:left;
	display:block;
	clear:both;
	margin:10px 0 0 0;
	width:280px;
	padding:0 10px;
}
.offeringsCallout p{
	/*background:#e4ecf2;*/
	text-align:center;
/*		padding:10px 0;
border:1px solid #d4dde3;*/
}
.offeringsCallout a {
	font-weight:bold;
}
.specialNotice{
	padding:15px 10px;
	color:#514721;
	border-top:2px solid #FFD324;
	border-bottom:2px solid #FFD324;
	background:url("/skins/OSCSKin/images/rotator-slide-bg.png") left bottom repeat-y #fffef2;
}

/****MAIN CONTENT STYLES *****/
#mainbody H1 {
	/*margin:6px 0 0 0;*/
	margin:0px;
	font-size:30px;
}

#mainbody H2 {
	text-transform: uppercase;
	margin:10px 0 0 0;
	font-size:14px;
}

#mainbody H2 a{
	color: #4c4c4c;
	padding-right:20px;
	background:url("/skins/OSCSKin/images/link_arrows.gif") right -1px no-repeat;
}
#mainbody H2 a:hover{
	color: #555;
	background:url("/skins/OSCSKin/images/link_arrows.gif") right -151px no-repeat;
}


#mainbody H3 {
	color:#e5223c;
	font-size:13px;
	font-weight:bold;
	margin:8px 0 0 0;
}
#mainbody H4 {
	margin:4px 0 0 0;
}


/****BODYWORLDS STYLES******/
.bodyWorlds, .bodyWorldsFR{
background:url("/skins/OSCSKin/images/feature_BodyWorlds.en.jpg") top left no-repeat;
height:195px; 
padding:225px 12px 0 100px;
}
.bodyWorldsFR{
	background:url("/skins/OSCSKin/images/feature_BodyWorlds.fr.jpg") top left no-repeat;
}

.bodyWorlds a {
color:#294e66;	

}

/****BODYWORLDS STYLES******/
.NatureUnleashed, .NatureUnleashedFR{
background:url(/"/skins/OSCSKin/images/feature_NatureUnleashed.en.jpg") top left no-repeat;
height:180px; 
padding:225px 20px 0 20px;
}
.NatureUnleashedFR{
	background:url(/"/skins/OSCSKin/images/feature_NatureUnleashed.fr.jpg") top left no-repeat;
}

.NatureUnleashed a {
color:#294e66;	

}

/****CSI STYLES******/
.CSI, .CSIFR{
background:url(/"/skins/OSCSKin/images/feature_CSI.en.jpg") top left no-repeat;
height:200px; 
padding:0px 0px 0 0px;
}
.CSIFR{
	background:url(/"/skins/OSCSKin/images/feature_CSI.fr.jpg") top left no-repeat;
}

.CSI a {
color:#294e66;	

}

/****REPTILES STYLES******/
.Reptiles, .ReptilesFR{
background:url(/"/skins/OSCSKin/images/feature_Reptiles.en.jpg") top left no-repeat;
height:205px; 
padding:0px 0px 0 0px;
}
.ReptilesFR{
	background:url(/"/skins/OSCSKin/images/feature_Reptiles.fr.jpg") top left no-repeat;
}

.Reptiles a {
color:#294e66;	

}

/****MarchBreak STYLES******/
.MarchBreak, .MarchBreakFR{
background:url(/"/skins/OSCSKin/images/feature_MarchBreak.en.jpg") top left no-repeat;
height:180px; 
padding:225px 20px 0 20px; 
}
.MarchBreakFR{
	background:url(/"/skins/OSCSKin/images/feature_MarchBreak.fr.jpg") top left no-repeat;
}
.MarchBreak a {
color:#294e66;	

}

/**********Whale/Tohora*************/
.whaleOrTohora
{ 
    background:url(/"/skins/OSCSKin/images/feature_Whales-HP.jpg") top left no-repeat;
    height:150px;
    padding:266px 20px 0 20px;
}
#mainbody .whaleOrTohora H1
{
    font-size: 40px;
    font-family:sans-serif;
    color:#EEE296;
    text-align:center;
}
#mainbody .whaleOrTohora H2
{
    color:#EDE39C;
    font-family:sans-serif;
    font-size: 16px;
    font-style:italic;
    text-align:center;
    
}
#mainbody .whaleOrTohora H3
{
    color:#000000;
    font-family:sans-serif;
    font-size: 22px;
    font-style:italic;
    text-align:center;
}
#mainbody .whaleOrTohora a
{
    text-decoration:none;
}
#mainbody .whaleOrTohora a:visited
{
    text-decoration:none;
}

/****SECONDARY NAVIGATION STYLES *****/
#secondaryNav ul {
	margin-top:6px;
}


/**** DISCOVER & EXPLORE STYLES *****/
#discover{
	width:460px;
	height:200px;
	background:url("/skins/OSCSKin/images/discoverBG.jpg") top left no-repeat;
	display:block;
	float:left;
	margin-bottom:10px;
}
#discover H1{
	padding:0 20px;
	font-size:24px;
	font-weight:bold;
}
#discover H3{
	color:#fff;
	font-size:22px;
	text-align:right;
	margin:10px 10px 100px 0;
	
}
#discover H5{
	padding:0 10px;
	color:#666;
	font-size:12px;
}
#discover #virtualTour {
	text-align:right;
}
/**** SEGMENTS STYLES *****/
#segments {
	background:url("/skins/OSCSKin/images/segmentsBG.gif") top left repeat;
	float:left;
	width:100%;
	height:auto;
	padding-top:20px;
	margin:10px 0;
	margin-top:20px;
	display: ;
	border-top:1px #ddd solid;
	border-bottom:1px #ddd solid;
}
#segments H3 {
	color:#e5223c;
	font-size:16px;
	font-weight:bold;
	text-transform:uppercase;
	margin-bottom:10px;
}
#segments H6 {
	text-align:left;
	margin:0;
	color:#505050;
	font-size:12px;
	font-weight:bold;
	text-transform:uppercase;
	
}
#segments p {
	color:#666;
	font-size:16px;
	line-height:18px;
	margin-bottom:14px;
}
