/* CSS Document */
*{
margin:0;
padding:0;
border:0;
}
body{
background:#464a49 url(../images/body-bg.gif) no-repeat center top;
text-align:center;
padding:15px 0;
font-size:12px;
z-index:0;
}

h1, h2, h3{
font-family:Verdana, Arial, Helvetica, sans-seriff;
background:transparent;
color:#464a49;

}

h4{
font-family:Verdana, Arial, Helvetica, sans-seriff;
background:transparent;
color:#464a49;
font-size:14px;

}

h5{
font-family:Verdana, Arial, Helvetica, sans-seriff;
background:transparent;
color:#464a49;
font-size:12px;

}

a:link{color:#214867;}
a:visited{
color:#555;
}
a:hover{
color:#214867;
color:#663366;
text-decoration:none;
}
a:active{
color:#214867;
}
p{
line-height:1.2em;
padding:5px 5px 10px 5px;
z-index:1;
}

div.skip{
margin-left:-999em;
height:0;
}
div#wrapper{
width:745px;
background:url(../images/bg/wrapper.gif) repeat-y;
margin:0 auto;
text-align:left;
border:0;
}
div#container{
width:745px;
background:url(../images/contain-bg.gif) repeat-y;
margin:0;
padding:0;
}
div#masthead{
margin:0;
background:url(../images/masthead-bg.gif) no-repeat;
width:745px;
height:57px;
padding-left:1px;
}
#masthead h1{
background:transparent;
width:287px;
height:57px;
margin:0;
padding:0;
border:0;

}


div#navigation{
background:url(../images/nav-bg.gif) repeat-x;
border:0;
height:26px;
margin-top:0;
width:740px;
margin:0 4px 0 1px;
}
ul#global-nav{
list-style:none;
color:#fff;
margin-left:5px;
}
#global-nav a{
color:#0d5b8c;
text-decoration:none;
}
#global-nav a:hover{
color:#333;
text-decoration:underline;
}
#global-nav li{
float:left;
height:18px;
padding:0px 12px 0 12px;
margin:2px 0 6px 0;
border-left:1px solid #0d5b8c;
}
#global-nav li.first{
border-left:0px;}


div#content{
font-family: Verdana, Arial, Helvetica, sans-serif;
padding:10px 10px 0 10px;
margin:26px 0 0 0;
background:#fcf2ed url(../images/content-bg.gif) repeat-y;
position:relative;
}
.min{
height:400px;}
#content h2{
border:0;
background:transparent;
color:#214867;
}
.accent-photo{
float:left;
width:356px;
margin-right:10px;
}
.internal-photo{
float:right;
width:270px;
margin-left:10px;
}
.internal-photo-left{
float:left;
width:270px;
margin-right:10px;
}

div#gallery{
color:#fcf2ed;
padding:5px 5px 0 5px;
}
#gallery h2{
color:#fcf2ed;
padding-left:5px;}

#buttons{
float:right;
}

div#footer{
padding-top:0px;
background:transparent;
border:0;
color:#fcf2ed;
text-align:right;
font-size:.9em;
clear:both;
}
#footer a{
color:#fcf2ed;
text-decoration:underline;
}
p.clr{
clear:both;
height:1px;}