html, body {
border:0;
margin:0 0 0 0;
padding:0;
background-image: url(../images/bg.gif);
font:100%/1.25 Arial, Helvetica, sans-serif;
}

h1, h2, h3, h4, h5, h6,div, form {
margin:0;
padding:0;
font-weight:normal;
}
p, ul, ol {
margin:0;
padding:0;
list-style-type:none;
}
 
small {
font-size:0.70em;
color:#B8B8B8;
}
 
img {
border:0;
}

a{
color:#003399 ;
text-decoration:underline;
}

 
.clear         { clear:both; }
.float-left    { float:left; }
.float-right   { float:right; }
 
.text-left     { text-align:left; }
.text-right    { text-align:right; }
.text-center   { text-align:center; }
.text-justify  { text-align:justify; }
 
#container{width:810px; margin:0 auto; position:relative; background:#fff;}
#header{ width:810px; text-align:left;}
#container .address{ position:absolute; top:86px; right:15px; z-index:1; text-align:right; font:0.75em Arial, Helvetica, sans-serif; color:#969696;}

.navigation{ width:810px;}
.navigation a{ font:bold 1em Arial, Helvetica, sans-serif; color:#fff; text-decoration:none;}
.navigation a:hover{ text-decoration:underline;}
.bio{ padding:6px 30px; background:#464646; display:block; float:left;}
.news{ padding:6px 20px; background:#636363; display:block; float:left;}
.calender{ padding:6px 14px; background:#818181; display:block; float:left;}
.gallery{ padding:6px 14px; background:#959595; display:block; float:left;}
.partners{ padding:6px 14px; background:#A8A8A8; display:block; float:left;}

#banner{background:url(../images/banner.jpg) no-repeat; width:810px; height:288px;}

#content{ background:url(../images/content_bg.gif) no-repeat top; position:relative; padding:10px 10px 30px 10px;}
#content h1{ font:bold 1.1em Arial, Helvetica, sans-serif; color:#505050; margin:60px 0 14px 30px;}
.biodescribe{width:730px; margin:10px  auto 0 auto; }
.biodescribe h2{ font:bold 1.1em Arial, Helvetica, sans-serif; color:#505050; margin:0 0 10px 0; }
.biodescribe p{font:0.80em Arial, Helvetica, sans-serif; line-height:1.8em; color:#000;}
.biodescribe li{font:0.80em Arial, Helvetica, sans-serif; list-style-type:none; padding:6px 0; }
.biodescribe span{font-weight:bold; color:#666;}



.doyouknow{ padding:0 0 0 30px;}
.doyouknow li{ font:bold 0.80em Arial, Helvetica, sans-serif; color:#666; margin:15px 0;}
.doyouknow div a{font:bold 0.80em Arial, Helvetica, sans-serif; color:#0066cc;}



#footer{ font:0.75em Arial, Helvetica, sans-serif; color:#505050; padding:20px 0 20px 40px; border-top:1px dotted #c0c0c0; text-align:center;}

#content .quotation{position:absolute; top:10px; right:20px; font:bold 1.6em Arial, Helvetica, sans-serif; color:#BD1419; text-align:right;}
