
a:visited {text-decoration: none}
/* a:active {text-decoration: none} */
a:active {text-decoration: none; cursor: pointer;}



a:hover {text-decoration: underline; color: red;}A

tr, td, p, li { font: 1.0em/1.0em Tahoma, sans-serif; line-height: 120%; margin:0 0 9px 0; }
h1 { font: 2.2em/2.2em Tahoma, sans-serif; margin:12px 0 14px 0; }
h2 { font: 1.8em/1.8em Tahoma, sans-serif; margin:10px 0 12px 0; }
li { margin:2px 20px; }



body {min-width:640px}

img {
        border: none;
}

#sign,#header,#content,#menu,#footer {
overflow:hidden;
display: block;
}

/* safari and opera need this */

#footer {width:100%}

/* #sign,#header,#menu {float:left} */
#sign,#menu {float:left}


#sign {width:130px;
        height:155px;
        padding-left: 10px;
}


#header { 
        text-align:center;
        padding-top:20px;
}

#content {
        padding-left: 20px;
        padding-top: 40px;
        font: 1.0em/1.4em Tahoma, sans-serif;
}

#menu {
        width: 130px;
        float: left;
        padding-left:15px;
        padding-top: 30px;
        font: 0.8em/1.2em Tahoma, sans-serif;
}

#footer {clear:both;
        text-align: center;
        padding-top: 20px;
        padding-bottom: 20px;
        font: 0.8em/1.2em Tahoma, sans-serif;
}

#page-wrap {
        background: white;
        min-width: 780px;
        max-width: 1260px;
        margin: 10px auto;
}


#page-wrap, #inside {
                margin: 10px 10px 0px 10px;
                padding-top: 10px;
                padding-bottom: 10px;
}
/* page-wrap and inside from http://css-tricks.com/examples/PerfectFluidWidthLayout/ */

