@charset "UTF-8";

div,img,body{padding:0px;margin:0px;}
body{
    background: url(../image/bg_body.gif);
}
a{
    color:#835B27;
    text-decoration:none;
}
a img{
    border:none;
}

#devSite{
    background-color:#FFCCCC;
    border:1px solid red;
    text-align:center;
    color:red;
    font-size:18px;
    line-height:20px;
    padding:2px;
}

#devSite a{
    color:black;
}

#container{
    color:black;
    background-color:white;   
    width:980px; 
    margin: 5px auto 0px auto;
    padding:5px;
}

#banner{
    border:1px gray solid;
    background: url(../test/RingoWebBanner3-av2.png);/*url(../image/RingoWebBanner01b.jpg);*/
    height:200px;
}
#banner_pic{
    background: url(../image/RingoWebBanner3-d2v2.png);
    width:672px;
    height:200px;
    float:right;
}

#banner_logo{
    background: url(../image/logo.png);
    margin-left:30px;
    width:200px;
    height:200px;
    float:left;
}


/*[ 導航列 ]----------------*/
#navigator{

    margin :5px 0px 5px 0px;
    background: url(../image/bg_navbar.png);
    vertical-align:bottom;
    line-height:0px;
    height:35px;
}

#navigator a{
    display:	block;
    float:	left;
    padding: 3px 18px 0px 5px;
}

#navigator a:hover img{
    border-left: 1px solid #6F5530;
    border-right:1px solid #6F5530;
    background-color:#D4BE81;/*#C2A168;*/
    padding: 2px 4px 2px 4px;
}
#navigator a:hover {
    padding: 1px 13px 0px 0px;
}


/*[/導航列]---------------*/

#content{
    margin-right:330px;
    margin-left:0px;
}

tr.bright td{
    background-color:#F8EDCF;
}

#footer{
    width:300px;
    margin:5px auto 10px auto;
    text-align:center;
    font-size:small;
    color:#7D6F44;
}

.centered{
    text-align:center;
}

/* Standard Table */
.std-table{
    border:1px solid #8C673C;
    border-collapse:collapse;
}
.std-table th{
    background:url(../image/bg_table_title.png) repeat-x;
    color:white;
    font-weight:normal;
    height:23px;
    padding-top:1px;/* Fix IE/Fx Boxing Model diffrence*/
    line-height:23px;
    text-align:left;
    vertical-align:top;
    border:1px solid #8C673C;
}

.std-table th,.std-table td{
padding-left:4px;
}

.std-table caption{
    text-align:left;
    margin-top:4px;
    margin-bottom:3px;
    color:#835B27;
    font-size:12pt;
}


/* stdLMenu and stdRPane splits content area */

.stdLMenu{
    float:left;
    margin-right:5px;
}

.stdLMenu a,.stdLMenu div{
    border:1px solid #8C673C;
    width:100px;
    margin-bottom:3px;
    padding-left:5px;
    line-height:25px;
}

.stdLMenu a{
    display:block;
    background-color:#F8EDCF;
    border:1px solid #8C673C;
}

.stdLMenu div{
    background-color:#AC875C;
    color:#F8EDCF;
}

.stdRPane{
    margin-left:120px;
}

