@charset "utf-8";
/* CSS Document */

body{
margin-top: 0;
background-image:url(images/bg.jpg);
background-position:top;
background-repeat:repeat-x;
font-family:Arial, Helvetica, sans-serif;
font-size:13px;
}

/* logo */

.logo{
background-image:url(images/central-logo.jpg);
background-repeat:no-repeat;
}

/* text style */

.text{
margin-left:20px;
margin-right:115px;
font-size:12px;
}

#footer-text{
font-family:Arial, Helvetica, sans-serif;
font-size:10px;
text-align:center
}

/* top */

.top{
background-image:url(images/top.jpg);
background-repeat:no-repeat;
}

/* menu-left */

.menu-left{
background-image:url(images/nav/m-l.jpg);
}

.menu-bottom{
background-image:url(images/nav/m-bottom.jpg);
background-repeat:no-repeat;
}

.menu-right{
background-image:url(images/nav/m-r.jpg);
}

.menu-nav{
font-family:Arial, Helvetica, sans-serif;
font-size:13px;
color:#750000;
}

/* links */
a{
color:#750000;
text-decoration:none;
}

a:hover.menu{
color:#ab6565;
text-decoration:none;
}

a:visited{
color:#750000;
text-decoration:none;
}

a.menulinks{
color:#DD0000;
text-decoration:none;
margin:25px 120px;
line-height:1;
}

a:hover.menulinks{
color:#DD0000;
text-decoration:none;
}

a:visited.menulinks{
color:#DD0000;
text-decoration:none;
}

a.routenumber{
color:#CC0000;
font-weight:bold;
text-decoration:underline;
}

a:hover.routenumber{
color:#CC0000;
font-weight:bold;
text-decoration:underline;
}

a:visited.routenumber{
color:#CC0000;
font-weight:bold;
text-decoration:underline;
}

a.routenumber2{
color:#000;
font-weight:bold;
text-decoration:underline;
}

a:hover.routenumber2{
color:#000;
font-weight:bold;
text-decoration:underline;
}

a:visited.routenumber2{
color:#000;
font-weight:bold;
text-decoration:underline;
}

a.news{
font-size:13px;
color:#CC0000;
font-weight:bold;
margin:30px 120px;
text-decoration:underline;
}

a:hover.news{
font-size:13px;
color:#CC0000;
font-weight:bold;
margin:30px 120px;
text-decoration:underline;
}

a:visited.news{
font-size:13px;
color:#CC0000;
font-weight:bold;
margin:30px 120px;
text-decoration:underline;
}



/* paragraph */


.header{
font-family:Arial, Helvetica, sans-serif;
font-size:25px;
color:#990000;
font-weight:bold;
margin:30px 20px;
}

.header-img{
margin-left:20px;
}

.header2main{
font-family:Arial, Helvetica, sans-serif;
font-size:25px;
color:#990000;
font-weight:bold;
margin:25px 120px;
}

.header2main-img{
margin-left:20px;
}

.header2{
font-family:Arial, Helvetica, sans-serif;
font-size:5;
font-weight:bold;
margin:25px 120px;
}

.content{
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
margin:20px;
}

/* others */

.bus-l{
background-image:url(images/bus-l.jpg);
background-repeat:no-repeat;
}

.bus-l2{
background-image:url(images/bus-l2.jpg);
background-repeat:no-repeat;
}

.l2{
background-image:url(images/l3.jpg);
background-repeat:no-repeat;
}

.r1{
background-image:url(images/r1.jpg);
background-repeat:no-repeat;
}

.r2{
background-image:url(images/r3.jpg);
background-repeat:no-repeat;
}

.r3{
background-image:url(images/r2.jpg);
background-repeat:no-repeat;
}

.red{
color:#CC0000;
font-weight:bold;
}

.red2{
color:#CC0000;
font-weight:bold;
margin:25px 120px;
line-height:1px;
}

.red-h{
color:#CC0000;
font-weight:bold;
font-size:11px;
margin:30px 120px;
line-height:1em;
}

.headings{
margin:5px 120px;
}