@charset "UTF-8";

/* tags definition */
    * {
        margin:0px;
        padding:0px;
    }

    body {
        font-size:14px;
        line-height:18px;
        text-align:center;
        min-width:800px;
        font-variant: normal;
        color:#333333;
        background:url("img/bg_body.png") repeat-y 50% 50%;
        background-position:center;
    }

    p {
        margin:0 0 15px 0;
    }

    input, textarea {
        line-height:18px;
        font-size:14px;
        color:#333333;
    }

    textarea {
        width:400px;
        height:100px;
    }

    table {
        border-collapse:collapse;
    }

    img {
        border:none;
        text-decoration:none;
    }

    label {
        cursor:pointer;
    }

    a {
        color:#33C;
        text-decoration:underline;
    }

    a:visited {
        color:#33C;
        text-decoration:underline;
    }

    a:hover {
        color:#C33;
        text-decoration:underline;
    }

    hr {
        margin: 15px 0;
    }

/* IDs and classes definition */

/* General Classes */
    .clr {
       clear:both;
       overflow:hidden;
       width:1px;
       height:1px;
       margin:0px -1px -1px 0px;
       border:0px;
       padding:0px;
       font-size:0px;
       line-height:0px;
    }

    .round {
        margin:0;
        padding:0;
        line-height:0;
    }

    .round p {
        padding:0;
        height:1px;
        line-height:0;
        border-width:0 1px;
        border-style:solid;
        border-color:#999;
    }

    .r0 {margin:0 5px !important;background-color:#999 !important;}
    .r1 {margin:0 3px !important;border-width:0 2px !important;}
    .r2 {margin:0 2px !important;}
    .r3 {margin:0 1px !important;}
    .r4 {margin:0 1px !important;}

    .FFF p {
        background-color:#EFEBD6;
    }

/* IDs and classes */

/* Basic Layout */
    #container {
        width:800px;
        margin:0 auto;
        text-align:left;
    }

    #header {
        width:800px;
        margin:0px 0px 15px 0px;
        background:url("img/bg_header.png") repeat-y;
    }

    #header_inner {
        padding:10px 10px 0 10px;
    }

    #header_logo {
        margin:0 0 5px 0;
        width:236px;
        height:64px;
        line-height:0;
        float:left;
    }

    #header_txt {
        margin:52px 0 5px 0;
        text-align:right;
        font-size:12px;
        line-height:12px;
        font-weight:normal;
        float:right;
        color:#FFF;
    }

    #nav {
        width:200px;
        margin:0 15px 15px 0;
        float:right;
    }

    #nav_inner {
        font-size:12px;
    }

    #nav_inner a {
    }

    #main {
        width:555px;
        margin:0 0 15px 0;
        float:left;
    }

    #main_inner {
        padding:0 15px 0 15px;
    }

    #column_right {
        width:150px;
        margin:0 0 15px 0;
        float:right;
    }

    #column_right_inner {
        border:1px solid #999;
    }

    #bottom_info {
        margin-bottom:5px;
        text-align:center;
        font-size:12px;
    }

    #footer {
        width:800px;
        margin-bottom:10px;
    }

    #footer_inner {
        border:1px 0 0 0 solid #999;
        text-align:right;
    }


/* Navigation */
    .nav_admin_photo {
        margin:0 0 10px 0;
        text-align:center;
        line-height:0;
    }

    .nav_admin_msg {
        margin:0 0 20px 0;
    }

    .nav_title {
        margin:0 0 10px 0;
        padding:3px;
        border:1px solid #996;
        background:url("img/bg_nav_title.png") repeat;
        text-align:center;
        color:#FFF;
        font-weight:bold;
        font-size: 12px;
        line-height:12px;
    }


    ul.nav_list {
        margin-bottom:20px;
        padding:0 0 0 5px;
    }

    ul.nav_list li {
        margin:0 0 5px 0;
        padding:0 0 0 20px;
        list-style-type:none;
    }

    ul.cup li { background:url("img/cup.gif") no-repeat; }
    ul.date li { background:url("img/date.gif") no-repeat; }
    ul.pencil li { background:url("img/pencil.gif") no-repeat; }
    ul.report li { background:url("img/report.gif") no-repeat; }


    .entry_box {
        padding:10px;
    }

    .entry_date {
        font-size:12px;
        color:#666;
        text-align:right;
    }

    .entry_title {
        padding:0 0 3px 0;
        font-size:16px;
        font-weight:bold;
        color:#333;
        border-bottom:1px dashed #999;
    }

    .entry_title a {
        color:#333;
        text-decoration:none;
    }

    .entry_title a:hover {
        color:#F33;
        text-decoration:none;
    }

    .entry_body {
        margin:20px 0 30px 0;
        color:#333;
    }

    .entry_foot {
        margin:0 0 30px 0;
        font-size:12px;
        border-bottom:3px solid #999;
        text-align:right;
    }

    div.comments_box {
        border-top:5px solid #999;
        margin:30px 0;
        font-size:12px;
    }

    div.comment {
        border-bottom:2px solid #CCC;
    }

    p.comment_body {
        margin:10px 0;
    }

    p.comment_option {
        margin:10px 0;
    }

    p.w_comment_title {
        margin:20px 0;
        font-weight:bold;
    }

    div.tb_box {
        border-top:5px solid #999;
        margin:30px 0;
        font-size:12px;
    }

    p.tb_title {
        margin:20px 0;
        font-weight:bold;
    }

    input.tb_url {
        width:400px;
    }

    .tableline th, .tableline td {
        border:1px solid #999;
    }

    .goodslist {
        text-align:left;
    }
    .index_prev{
        float:left;
        text-align:right;
        width:230px;
    }
    .index_home{
        float:left;
        text-align:center;
        width:57px;
    }
    .index_next{
        float:left;
        text-align:left;
        width:230px;
    }

/* amazostar */
    p.similar{
        font-weight:bold;
    }
    p.similar_contents{
/*		float:left;*/
    }
    p.similar_contents img{
        margin:7px;
    }
    #blogpartscode{
        background-color: #FFC;
    }
    .bold{
        font-weight: bold;
    }

