/*************************************************
 TAG REDEFINITIONS                              
*************************************************/
body {
background-color:#2B3B75;
text-align:center;
}
h1 {
font-weight:700;
font-size:1.2em;
color:#C60204;
margin:0 0 10px;
}

h2 {
font-weight:700;
color:#C60204;
font-size:1em;
margin:0 0 -5px;
}
/*************************************************
 LAYOUT IDs                                     
*************************************************/
#wrapper {
width:790px;
font-size:0.7em;
font-family:Arial, Helvetica, sans-serif;
color:#576880;
margin:0 auto;
}

#pop {
font-size:0.7em;
font-family:Arial, Helvetica, sans-serif;
color:#576880;
margin:0 auto;
background-color:#FFFFFF;
padding:10px;
text-align:center;
}

#main {
width:760px;
background-color:#FFFFFF;
float:left;
padding:10px;
text-align:left;
}

#left-content {
width:185px;
float:left;
}

#header-cont {
width:770px;
float:left;
/** border-bottom-width:1px;
border-bottom-style:solid;
border-bottom-color:#CFD2E0; **/
}

#content {
width:564px;
float:left;
padding:10px 10px 0;
}

#photo-gallery {
width:564px;
float:left;
margin:0 0 10px;
}

#top-content-left {
width:350px;
float:left;
margin-left:-9px;
}

#top-content {
width:564px;
float:left;
margin-left:-9px;
}

#top-content-right {
width:194px;
float:left;
margin:0px;
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
padding:0 0 0 20px;
}

#bottom-content {
width:564px;
float:left;
line-height:18px;
margin-top:10px;
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
}

#bottom-content-after {
width:564px;
float:left;
line-height:18px;
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
}

#bottom-content-left {
width:464px;
float:left;
margin-top:10px;
line-height:18px;
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
}

#bottom-content-right {
width:92px;
float:left;
margin-top:10px;
padding:0 0 0 8px;
}

.inner-btn {
background-color:#185184;
width:93px;
padding:5px 0;
}

.content-btn {
font-family:"Times New Roman", Times, serif;
font-size:1.1em;
color:#FFF;
background-color:#FFFFFF;
text-align:center;
float:left;
width:93px;
margin-top:10px;
border:1px solid #C60204;
line-height:15px;
padding:1px;
}

#page-title {
width:574px;
float:left;
}

#footer {
width:564px;
float:left;
border-top-width:1px;
border-top-style:solid;
border-top-color:#CFD2E0;
font-size:0.9em;
bottom:0;
margin:0;
padding:5px 0 0;
}

#right-content {
width:564px;
float:left;
margin:-10px 0 0 0;
}

#flashcontent {
float:left;
margin-left:0px;
}

#header-title {
width:584px;
float:left;
margin-top:7px;
}

#header-logo {
width:185px;
float:left;
border-right-width:1px;
border-right-style:solid;
border-right-color:#CFD2E0;
border-bottom-width:1px;
border-bottom-style:solid;
border-bottom-color:#CFD2E0;
padding:5px 0;
}

#nav {
width:185px;
float:left;
border-right-width:1px;
border-right-style:solid;
border-right-color:#CFD2E0;
}

#left-contact {
width:185px;
float:left;
margin:0 0 0 0;
border-right-width:1px;
border-right-style:solid;
border-right-color:#CFD2E0;
padding-top:3px;
}

#left-pic {
width:185px;
float:left;
padding:0;
margin:0 0 -3px 0;
border-right-width:1px;
border-right-style:solid;
border-right-color:#CFD2E0;
}

#disclaimer {
width:700px;
float:left;
padding:10px 45px;
}

/*************************************************
 LAYOUT ID TAG REDEFINITIONS                                     
*************************************************/
#nav ul {
font-size:12px;
font-weight:700;
color:#2B3B75;
list-style-type:none;
text-indent:0;
margin:0 0 10px;
padding:0px;
}

#nav a:link,#nav a:active,#nav a:visited {
text-decoration:none;
color:#2B3B75;
}

#nav li {
border-bottom-width:1px;
border-bottom-style:solid;
border-bottom-color:#CFD2E0;
padding:3px 5px 4px;
}

#left-contact p {
font-size:1em;
font-weight:700;
color:#2B3B75;
margin:0 5px 5px 0;
}

#left-contact strong {
font-size:1.3em;
}

#content p {
line-height:20px;
}

#photo-gallery img {
float:left;
border:1px solid #2b3b75;
margin:10px;
padding:2px;
}

#top-content-right li {
margin-bottom:9px;
}

#top-content-right ul {
margin-left:-10px;
}

#disclaimer p {
font-size:1em;
color:#FFF;
text-align:center;
}

.copy-hdr {
vertical-align:middle;
margin:0 0 2px;
}

#nav a:hover,.nav-selected {
color:#C60204;
}

#content a:link,#content a:active,#content a:visited,#footer a:link,#footer a:active,#footer a:visited {
color:#2978AA;
text-decoration:none;
}

#content a:hover,#footer a:hover {
text-decoration:underline;
}

btn-link{
text-decoration:none;
color:#FFFFFF;
}
