@charset "UTF-8";
/* CSS Document */

html, body {
background-color: #002740;
color: #fff;
margin:0;
padding:0;
height:auto;
width:auto;
font-family:arial, sans-serif;
}

#container {
width:675px;
background: url(../img/ams-bg.png) transparent top center repeat-y;
margin:0 auto;
}

#head {
background: url(../img/ams-head.png) transparent top left no-repeat;
display:block;
width:675px;
height:145px;
}

#menu {
float: right;
display: block;
padding: 0;
border: 0;
width: 198px;
text-transform: capitalize;
}

#menu a.button, #menu a.button:visited {
display:block;
width:170px;
height:37px;
background: url(../img/ams-menu.png) top left no-repeat;
background-color: transparent;
text-align: center;
color: #CC6600;
line-height: 36px; text-decoration:none;
font-family:arial, sans-serif;
font-weight:bold;
margin-top: 0;
}

#menu a.button:hover {
background-position:0 -37px;
line-height:40px;
overflow:hidden;
background-color: transparent;
}

#left {
background-color: transparent;
color: #fff;
text-align:justify;
margin:0 0 0 31px;
padding:0 4px 24px;
width:421px;
height:auto;
font-size: 96%;
}

#left a, #left a:visited {
color: #80CCFF;
background-color: transparent;
}

#left a:hover {
color: #C0E5FF;
background-color: transparent;
}

#left img {
border: 0;
}

#left h1 {
font-size: 120%;
font-weight: bold;
color: #80CCFF;
text-transform: uppercase;
padding: 0;
background-color: transparent;
text-align:left;
margin: 1em 0 0;
}

#left h2 {
font-size: 115%;
font-weight: bold;
color: #80CCFF;
text-transform: uppercase;
background-color: transparent;
text-align:left;
padding: 0;
margin: 0.7em 0 0;
}

#left h3 {
font-size: 110%;
font-weight: bold;
color: #80CCFF;
text-transform: uppercase;
background-color: transparent;
text-align:left;
padding: 0;
margin: 0.7em 0 0;
}

#left p {
margin: 0.55em 0 0;
}

.color {
font-weight: bold;
color: #80CCFF;
text-transform: uppercase;
background-color: transparent;
}

#foot {
clear: both;
width: 675px;
height: 24px;
color: #80CCFF;
font-size: 60%;
background-color: #002740;
border-top: 1px #fff solid
}

#foot p {
padding: 2px 0 0 1px;
margin: 0;
}

#foot a, #foot a:visited {
color: #fff;
text-decoration: none;
background-color: transparent;
}

#foot a:hover {
color: #fff;
text-decoration: none;
background-color: #444;
}

img.member {
float: left;
display: block;
width: 200px;
padding: 5px;
}

div.caption {
width:200px;
padding: 5px;
display:block;
float:left;
}

p.caption {
font-size: 80%;
font-style:italic;
}