body{
background:#fefefe url(h_bg.jpg) 0 -60px repeat-x;
text-align:justify;
line-height:1.5;
font-size:67%;
color:#454545;
font-family:Verdana;
}
.container {
width:950px;
background:#fff;
}
a:link,a:visited{
color: #FD7F32;
text-decoration: none;
}
a:hover,a:active{
color: #FD7F32;
text-decoration: underline;
}
#header{
background: url(header.jpg) repeat center left;
height:80px;
}
#main {
border:2px solid #ccc;
margin: 10px auto 10px auto;
padding:10px 0;
}


#footer{
font-size:.9em;
border: 1px solid #c2c2c2;
background-color: #f9f9f9;
font-weight: 900;
color:#666;
}
a#logo{
float:left;
background:url(logo.jpg) no-repeat left 0;
width:230px;
height:60px;
}
a#logo span{
display: none;
}
h1{
letter-spacing:4px;
margin: 5px 0 0 0;
font-size: 2.1em;
text-align: left;
color:#11A0CF;
}
.moto{
font-size: 1.2em;
text-align: left;
color:#666;
font-weight:600;
}
h2{
color:#015A86;
font-size:2.9em;
text-align:left;
}
h3{
color:#015A86;
font-size:1.1em;
text-align:left;
font-weight:600;
}
#thumbnail-large {
border:1px solid #ccc;
background:#ddd url(loading.gif) no-repeat center center;
margin:0 0 10px 0;
height: 310px;
}
#thumbnail-large img {
width: 440px;
height: 300px;
}
#thumbnail {
list-style: none;
}
#thumbnail img{
width: 50px;
height: 40px;
}
#thumbnail li {
float: left;
margin:2px;
}
#thumbnail a {
display: block;
border: 1px solid #ccc;
}
#thumbnail a:hover {
border-color: #111;
}

.contactdetails{
background-color:#eee;
border:1px solid #ccc;
padding:5px 10px 10px 10px;
}
.green      {color:#9CCE08; }
.blue       {color:#11A0CF;}






















