@charset "utf-8";
/* CSS Document */
body { font-family: Verdana, Arial, Helvetica, sans-serif; font-size:11px; margin:0; padding:0; }
a { text-decoration:none; }
a:hover { text-decoration:underline; }

#container { margin:0 auto; padding:0; text-align:center;  }

#header { text-align: left; width:920px; background:#ffc508 url(../img/bg-header.gif) 0 0 no-repeat; height:123px; margin:0 auto; padding:0;  font-size:1em; }
.homepage { display:block; width:123px; height:123px; margin:0 10px; }

#mainnav { width:920px; background:#FFF url(../img/bg-mainnav.gif) 0 20px no-repeat; height:36px; margin:0 auto; padding:3px 0; color:#e10915; font-size:1em; }
#mainnav ul { display:inline; border-left:#CC0000 1px solid; margin:0; padding:0; }
#mainnav li { display:inline; padding:0 6px; margin:0; border-right:#CC0000 1px solid; font-weight:bold; }
#mainnav a { color:#e10915; }
#mainnav a:hover { color:#004c90; }
#mainnav .current { color:#004c90; }

#mainnav2 { width:920px; background:#FFF url(../img/bg-mainnav.gif) 0 20px no-repeat; height:36px; margin:0 auto; padding:3px 0; color:#e10915; font-size:1em; }
#mainnav2 ul { display:inline; border-left:#CC0000 1px solid; margin:0; padding:0; }
#mainnav2 li { display:inline; padding:0 3px; margin:0; border-right:#CC0000 1px solid; font-weight:bold; }
#mainnav2 a { color:#e10915; }
#mainnav2 a:hover { color:#004c90; }
#mainnav2 .current { color:#004c90; }

#content-home { text-align: left; width:920px; background:#FFF url(../img/bg-home.gif) 0 0 no-repeat; height:390px; margin:0 auto; padding:20px 0;  font-size:1em; }
#content { text-align: left; width:920px; background:#ffc508 url(../img/bg-content.jpg) 0 0 no-repeat; min-height:410px; margin:0 auto; padding:20px 0;  font-size:1em; }
#content h1 { font-size:1em; margin:0; padding:0 0 12px 0; }
#content h2 { font-size:1em; margin:0; padding:12px 0; }
#content h3 { font-size:1em; margin:0; padding:0 0 12px 0; }

#gallery { float:left; width:120px; padding:0 0 0 20px; }
#gallery h1 { color:#e10915; padding:0 0 20px 0;}
#gallery p{ margin:0; padding:0 0 12px 0;}

#sidebar2 { float:right; width:377px; margin:60px 20px 0 20px; }

#sidebar3 { float:right; width:300px; }
#sidebar3 h1 { color:#e10915; }
#sidebar3 h2 { color:#660000; }
#sidebar3 ul  { padding:0; margin:0; list-style:none;}
#sidebar3 li { padding:0 0 12px 0; margin:0; list-style:none; }
#sidebar3 a { color:#e10915; }
#sidebar3 a:hover { color:#004c90; }
#sidebar3 .current { color:#004c90; }

#maincontent2 { margin:0 417px 0 20px; }
#maincontent3 { margin:0 320px 0 140px; }
#maincontent2 h1 { color:#e10915; }
#maincontent3 h1 { color:#004c90; }
#maincontent3 h3 { color:#e10915; }
#maincontent2 h2,#maincontent3 h2 { color:#e10915; }
#maincontent2 p,#maincontent3 p{ margin:0; padding:0 0 16px 0; text-align:justify; }

#footer { text-align: left; width:920px; color: #666; font-size:0.95em; margin:0 auto; padding:0 auto; }
#footer strong{ color:#000; font-weight:normal; }

#s1, #s2, #s3  { display:block; }

#tsco { width: 280px; height: 60px; padding: 0; margin: 0; overflow: hidden; }
