body, td, th {
background:#1f8735 url(template_bkg.jpg) repeat-x bottom center;
color:#1a074f;
font-family:"Trebuchet MS",Arial,Helvetica,sans-serif;
font-size:13px;
margin:0;
}
.wrapper {
background-color:#ffffff;
margin:0 auto;
padding:0;
width:840px;
}
a {
color:#1a074f;
text-decoration:underline;
}
a:hover {
color:#ffff00;
text-decoration:underline;
}
h1, h2, h3 {
color:#208b35;
font-family:Georgia,"Times New Roman",Times,serif;
font-weight:normal;
margin:0;
}
h1 {
font-size:2em;
text-align:center;
}
h2 {
border-bottom:2px solid #1a074f;
font-size:1.6em;
}
h3 {
border-bottom:2px solid #1a074f;
font-size:1.5em;
}
.banner {
background:#1a074f url(banner.jpg) no-repeat scroll left bottom;
border-bottom:3px solid #1a074f;
height:130px;
width:100%;
}
.bannerontop {
float:left;
height:90px;
letter-spacing:3px;
padding-left:20px;
text-align:left;
text-transform:uppercase;
width:820px;
}
.bannerontop a {
border:0 none;
color:#1a074f;
text-align:left;
text-decoration:none;
}
.bannerontop a:hover {
color:#1a074f;
text-align:left;
text-decoration:none;
}
#header_image {
border:0 none;
}
#site_title {
clear:both;
color:#ffff00;
display:block;
font-family:Georgia,"Times New Roman",Times,serif;
font-size:48px;
font-weight:normal;
margin:40px 0 0;
overflow:hidden;
}
.content {
padding:0;
width:100%;
}
#menu {
background:#1a074f none repeat scroll 0 0;
float:left;
width:840px;
}
#sottomenu {
background:#208b35 none repeat scroll 0 0;
float:left;
width:840px;
}
#menu_title, #sottomenu_title {
display:none;
}
#menu_list li, #sottomenu_list li {
display:inline;
}
#menu a {
color:#ffff00;
text-decoration:none;
}
#sottomenu a {
color:#1a074f;
text-decoration:none;
}
#menu b a, #sottomenu b a {
background:#208b35 none repeat scroll 0 0;
color:#1a074f;
text-decoration:underline;
}
#menu a:hover, #sottomenu a:hover {
background:#208b35 none repeat scroll 0 0;
color:#ffffff;
text-decoration:none;
}
.leftcolumn {
float:left;
padding:20px 0 20px 20px;
text-align:left;
width:230px;
}
ul.navvylist {
list-style-image:none;
list-style-position:outside;
list-style-type:none;
margin:0;
padding:0 0 0 10px;
}
ul.navvylist li {
margin:0;
}
ul.navvylist li a {
border:medium none;
color:#208b35;
float:left;
padding:5px 5px 5px 10px;
text-decoration:none;
}
ul.navvylist li a:hover {
background-color:#1a074f;
border:medium none;
margin:0;
text-decoration:none;
}
.rightcolumn {
background:#ffffff none repeat scroll 0 0;
float:left;
padding-left:20px;
text-align:left;
width:800px;
}
#briciole p {
margin-bottom:10px;
margin-top:10px;
}
.div_ttil {
margin-bottom:20px;
overflow:hidden;
}
.div_ttil img {
border:2px solid #208b35;
float:left;
margin:5px;
}
.navvy img {
border:2px solid #208b35;
float:left;
margin:5px;
}
.div_ttil img a {
border:2px solid #208b35;
float:left;
margin:5px;
}
.div_ttil img a:hover {
border:2px solid #1a074f !important;
float:left;
margin:5px;
}
h2 a, h3 a {
color:#208b35;
}
.abstract {
padding:10px 0 20px;
text-align:justify;
}
.abstract p {
margin-bottom:10px;
margin-top:0;
}
.abstract img {
margin:5px;
}
.abstract a img {
margin:5px;
}
.abstract a:link img, .abstract a:visited img {
border:2px solid #208b35;
}
.abstract a:hover img {
border:2px solid #1a074f;
}
.clear {
clear:both;
height:1px;
margin:0 0 -1px;
width:100%;
}
.footer {
background:#ffffff none repeat scroll 0 0;
border-top:2px solid #208b35;
clear:both;
color:#208b35;
margin:0 auto;
padding-top:10px;
position:relative;
text-align:center;
text-transform:uppercase;
width:100%;
}
.footer p {
line-height:normal;
margin:0;
}
.footer a {
color:#208b35;
text-decoration:none;
}
.footer a:hover {
color:#1a074f;
text-decoration:none;
