body {
margin: 0px;
padding: 0px;
background-color: #0A252D;
color: #D9E7EB;
}

.header {
height: 150px;
text-align: center;
padding-top: 50px;
}

.main {
background: #0A252D url(design/bg.gif) no-repeat;
width: 1000px;
height: 700px;
}

#services {
width: 250px;
border-right: 1px solid #134654;
}

#title_services, #title_related, #title_content{
color: #0A252D;
font-size: 1.5em;
text-align: center;
}

#title_content {
color: #86C7D9;
background: #325F6C;
}
#title_services, #title_related {
background: #CDB263;
}
#services li, #related li {
list-style-type: none;
margin-bottom: 10px;
}

#services li.active a{
color: #CDB263;
}

#services a, #related a{
text-decoration: none;
color: #44ADCA;
font-weight: 700;
font-size: 1.1em;
}

.show_related {
font-size: 0.7em;
text-decoration: underline;
text-align: center;
color: #7F8F94;
}

#services a:hover, #related a:hover{
text-decoration: underline;
color: #9ADAEB;
}

#content {
padding: 0px 10px;
}

.screen {
border: 3px solid #134654;
}

.am_invites {
font-size:1.4em;
color: #C7AE09;
}

#invite_form {
background-color: #86C7D9;
padding: 10px;
}

#show_invite, #go_reg {
display: inline;
text-align: center;
}

#show_invite a , #go_reg a {
color: #14A7D0;
}
#show_invite a:hover, #go_reg a:hover {
color: #FFFFFF;
text-decoration: none;
}

#invite_form {
color: #0A252D;
font-weight: 700;
}

#response {
padding: 5px;
text-align: center;
margin: 10px;
}

.keys {
text-align: center;
display: inline;
font-size: 0.8em;
color: #ACBBBF;
}

#related {
width: 250px;
border-left: 1px solid #134654;
}

#related_hidden {
display: none;
}

.footer {
color: #B6C1C4;
font-size: 0.9em;
border-top: 1px solid #134654;
}
