* {
   margin:0;
   padding:0;
}


body{
background-color:#ffffff;
color:#111111;
}

a{
color:#003366;
}

#header{
width:100%;
height:120px;
background-image: url("img/title.jpg");
background-repeat:no-repeat;
background-color:#003466;

color:#99cccc;
text-align:right;
vertical-align: bottom;
padding-right:1em;
font-size:80%;
}


#main{
    margin-top:2em;
}

#main_right {
    width: 70%;
    float: right;
}

#main_left {
    margin-left: 1em;
    margin-right: 70%;
    padding-right:15px;

}

#footer{
clear: both;
margin: 1em 0em 0.5em 0em;
}

#footer_copy{
text-align:right;
margin-right:0.7em;
}

#footer_line{
background-color:#003466;
text-align:left;
}

ul{
font-size:90%;
line-height: 140%;
}

.content_1{
list-style-type: none;
list-style-image:none;
padding-top:0em;

list-style-image: url("img/check1.gif");
list-style-position:inside;

}

.content_2{
list-style-image: url("img/check.gif");

padding-left:1em;
padding-top:0em;


}

.content_3{
list-style-type: none;
list-style-image:none;
padding-left:2.5em;
margin-bottom:0em;
padding-top:0em;


}

.content_4{
list-style-type: none;
list-style-image:none;
padding-left:2em;
padding-top:0em;
line-height: 120%;
}


#menu_list{
padding:1em 0em 0.5em 0em;
background-color:#99cccc;
}



.main_a{
margin-top:1em;
background-image: url("img/tback.jpg");
background-repeat:no-repeat;
background-color:#e7f1f2;

color:#ccffff;
letter-spacing:0.3em;
padding: 0.3em 0em 0.3em 1em;
}

.main_a a{ color:#ccffff; }

.main_b{
padding:1em;
font-size:95%;
}

#mars{
text-align:right;
margin-right:2em;
}


th{
padding:1em 2em 1em 2em;
font-weight: lighter;

font-size:90%;
}

td{
padding:1em 2em 1em 2em;

font-size:90%;
}



.works_h{
margin-top:2em;
}


.works_h p{
margin-top:1em;
padding:0.5em;
font-size:90%;
line-height: 200%;
border: 1px solid #660022; 
}
.works_h h2{
font-size:110%;
color:#003366;
}

.works_h_uri{
margin:0.2em;
}


.link_c{
margin-top:2em;
}

.link_c_uri{
margin:0.2em;
}
.link_c h2{
font-size:110%;
color:#003366;
}