
body {
padding: 0px;
margin: 0px;
font-family:Verdana,"Times New Roman",Times, serif;
font-size:medium;
background-color:#9ED6E3;
color:#00008B;
}

p {
margin-left:10px;
margin-right:10px;
text-align:left;
}

.center
{
text-align:center;
margin:auto;
}


/*outer container to enable centering of content box in ie*/
#container  
{
width:100%;
margin: 10px  auto ;
border:0;
}


/*inner container centered*/
#container2
{
width:80%;
margin: 10px  auto ;
border:0;
}

.wrapper{
   margin: 0px auto;
   width: 974px;
}


.header{
   
   width: 100%;
   background-color:#9ED6E3;
   margin:0px;
   height:60px;
}

/*---style footer---*/
#footer
{
clear: both;
margin-top:0;
padding: 0;
font-size : 10pt;
color: #000080;
border-top: 0px ;
background:transparent url(../images/graphics2009/bga.png);
background-repeat:no-repeat;
height:30px;
}

/*style footer hyperlinks*/


#footer a:link {  font-size : 8pt; text-decoration:none }
#footer a:visited  {font-size : 8pt; text-decoration:none}
#footer a:active  {font-size : 8pt;  text-decoration:none}
#footer a:hover  {font-size : 8pt; text-decoration:underline}


/*style logo*/
#logobox{
padding: 0;
margin: 0; 
width: 100%;
height:215px;
position : relative;
z-index: 1;
}

/*banner image under menu*/
#ad
{
position:relative;
clear:both;
width:974px;
height:200px;
}

/*text under banner*/


#info {
border-bottom:2px solid #FAEBD7;
clear:both;
position:relative;
width:974px;
}

/*wrapper for text block and right photos*/

.container3 {
float:right;
width:654px;
}


#photosbg {
background:transparent url(../images/graphics2009/bg.png) repeat-y scroll right center;
float:right;
width:974px;
}

.left1{
   float: left;
   margin-right: 10px;
   width: 310px;
}

.left1 p{
font-size:10pt;}

.left1 img{
border-color:#FFE4C4;border-style:double;
}

.left1 ul {
clear:both;
font-size:10pt;
line-height:1.5em !important;
list-style-type:none;
margin:0;
padding-bottom:20px;
padding-left:20px;
text-align:left;
width:270px;
}


.left2{
   float: left;
   margin-right: 10px;
   width: 210px;
}

.left2 img{
border-color:#FFE4C4;border-style:double;
}

.left3{
   float: left;
   margin-right: 10px;
   width: 210px;
}

.left3 img{
border-color:#FFE4C4;border-style:double;
}

.right{
   float: right;
   width: 210px;
}

.right img{
border-color:#FFE4C4;border-style:double;
}



#text {
float:right;
margin-top:20px;
width:650px;
}


#text img{
border-color:#FFE4C4;border-style:double;
}

#text ul {
line-height:1.5em !important;
list-style-type:none;
margin:0;
}


#dates {
float:right;
margin-top:20px;
width:650px;
}

#dates h5 {
color:#008000;
font-weight:bold;
line-height:1.0em !important;
text-align:left;
text-decoration:underline;
}

#dates p{
color:#00008B;
font-size:10pt;
}

#dates ul {
font-size:10pt;
list-style-type:none;
text-align:left;
}


.left4{
   float: left;
   margin-right: 10px;
}

.right2{
   float: right;
}


.grizzly {
height:90px;
width:300px;
}

/*style text hyperlinks*/
.grizzly a:link {
display:inline-block;
font-size:small;
height:90px;
padding-left:10px;
vertical-align:middle;
}

.grizzly a:visited {
text-decoration:none;
display:inline-block;
font-size:small;
height:90px;
padding-left:10px;
vertical-align:middle;
}

.grizzly a:hover {
text-decoration:underline;
display:inline-block;
font-size:small;
height:90px;
padding-left:10px;
vertical-align:middle;
}


.grizzly a:active {
text-decoration:none;
display:inline-block;
font-size:small;
height:90px;
padding-left:10px;
vertical-align:middle;
}


h2, h3, h4 {
clear:both;
color:#2D4F69;
padding-left:15px;
text-align:left;
}

hr {
color:#FAEBD7;
margin-bottom:20px;
width:95%;
}

#tour
{
float:right;
margin-top:20px;
width:650px;
}

#tour img{
border-color:#FFE4C4;
border-style:double;
}


#tour p
{font-size:10pt;}


.top
{
overflow : hidden;
padding: 0px;
-moz-border-radius:3px;
-webkit-border-radius:3px;
-khtml-border-radius: 3px;
}

/*---color header at top of box--*/


.green  {
width: 205px;
background:url("../images/graphics2009/greentop.gif") repeat-x scroll 0 0 transparent;
height:33px;
margin:10px 5px 16px;
}

.green2  {
width: 295px;
background:url("../images/graphics2009/greentop.gif") repeat-x scroll 0 0 transparent;
height:33px;
margin:10px 5px 16px;
}

.red   {
width: 205px;
background:url(../images/graphics2009/redtop.gif) repeat-x;
height:33px;
margin:10px 0 16px;
}

.red2   {
width: 295px;
background:url(../images/graphics2009/redtop.gif) repeat-x;
height:33px;
margin:10px 0 16px;
}

.red3   {
background:url(../images/graphics2009/redtop.gif) repeat-x;
height:33px;
margin:10px 0 16px;
}

.yellow {
background:transparent url(../images/graphics2009/yellowtop.gif) repeat-x scroll 0 0;
height:33px;
margin:10px 5px;
width:295px;
}


.orange {
width: 205px;
background:url(../images/graphics2009/orangetop.gif) repeat-x;
height:33px;margin:10px 0 16px;
}

.purple {
width: 295px;
background:url(../images/graphics2009/purpletop.gif) repeat-x;
height:33px;margin:10px 10px 16px;
}

.blue {
width: 205px;
background:url(../images/graphics2009/bluetop.gif) repeat-x;
height:33px;margin:10px 0 16px;
}

.blue2 {
width: 295px;
background:url(../images/graphics2009/bluetop.gif) repeat-x;
height:33px;margin:10px 0 16px;
}



.name  {
color:#FFFFFF;        
font-size:18px;
font-weight:bold;
padding:4px 5px;
}

.name a:link, .name a:visited {
color:#FFFFFF;
text-decoration:none;
}

.name a:hover, .name a:active {
color:#FFFFFF;
text-decoration:underline;
}

.name2 {
color:#2D4F69;
font-size:15px;
font-weight:bold;
padding:6px; 
}

.name2 a:link, .name2 a:visited {
color:#2D4F69;
text-decoration:none;
}

.name2 a:hover, .name2 a:active {
color:#2D4F69;
text-decoration:underline;
}


.poster {
float:right;
margin-bottom:10px;
padding:0 10px;
}

.poster img
{  border-style: none;}

.poster2 {
margin-bottom:10px;
padding:0 10px;
}

.poster2 img
{  border-style: none;}

.howto{
font-size:small;
text-align:center;}
