* {
margin:0;
padding:0;
}

body {
font-family:arial, sans-serif;
background:#FFF;
color:#444;
width:950px;
margin:0 auto;
}

h1 {
font-size:1.5em;
color:#5BC236;
border-bottom:thin #005DB3 solid;
margin:0 0 20px;
}

p {
text-align:justify;
font-size:13px;
line-height: 20px;
margin-top: 10px;
}

.clear {
clear:both;
}

.menu,  #sidebar span{
font-family:Arial, Helvetica, sans-serif;
font-size:13px;
color:#005DB3;
font-weight:700;
}

#header {
background:url(../images/woah.png) repeat center top;
height:138px;
}
#header a{
    float: left;
    width: 400px;
    height: 105px;
    margin-top: 33px;
}
#footer {
background-color: #0F376B;
height:90px;
color:#C0C0C0;
font-size:11px;
padding:20px;
text-align:justify;
margin-top: 10px;
}
#main-content img {
float:right;
border:#000 thin solid;
-moz-box-shadow:5px 5px 10px 3px gray;
-webkit-box-shadow:5px 5px 10px 3px gray;
box-shadow:5px 5px 10px 3px gray;
margin:0 0 15px 15px;
padding:0;
}

#page {
-moz-box-shadow:0 0 15px 5px gray;
-webkit-box-shadow:0 0 15px 5px gray;
box-shadow:0 0 15px 5px gray;
}

strong {
color:#5BC236;
}

#content {
padding:30px 7px 40px 6px;
}

#main-content {
margin-left:220px;
max-width:690px;
}

#sidebar {
width:200px;
float:left;
background:#FFF;
padding:0 0 0 20px;
}

.area {
background-color:#E6E6E6;
margin-top:20px;
width:650px;
padding:20px;
}
#main-content p a{
    color:#444;
    text-decoration: underline;
}
#main-content ul{
    color:#444;
    margin-left:30px;
    font-size:13px;
}
#main-content ul li{
    line-height: 20px;
}
#main-content ul li a{
   color:#444; 
}
fieldset{
    padding:10px 30px;
    margin:0; 
    border: none;
}
input{
    width:250px;
}
input,textarea{
    border:1px solid #999;
    padding:5px;
    margin:10px 0 0 0;
    color:#444;
}
label {
    display:block;
    margin:12px 0 0;
    font-size:.9em;
    float:left;
    clear:left;
    width:175px;
    color:#444;
    font-size:13px;
}
.button{
    cursor: pointer;
    width:120px;
    color:#444;   
}
#footer p.contact{
    margin-top:0px;
    font-size: 11px;
    text-align: center;
}
#footer p.contact a
{
    color:#C0C0C0;
}