/* $Id: weblinks.css,v 1.1 2006/05/24 01:14:31 ohwada Exp $ */

/* 2006-05-15 K.OHWADA */
/* this is new file    */

/* common */
div.weblinks_powered
{
        font-size: 80%;
        text-align: right;
}

.weblinks_title
{
        font-size: 150%;
        font-weight: bold;
}

.weblinks_subtitle
{
        font-size: 130%;
        font-weight: bold;
}

.weblinks_bold
{
        font-size: 100%;
        font-weight: bold;
}

.weblinks_error
{
  color: #ff0000;
}

/* header */
.weblinks_logo
{
        text-align: center;
}

.weblinks_modulename
{
        text-align: center;
        font-size: 130%;
        font-weight: bold;
}

.weblinks_guidance
{
        background-color: #dde1de;        /* near gray */
        color: #000000;        /* black */
        width: 98%;
        margin:  0px;
        padding: 3px;
        text-align: left;
}

/* index */
table.weblinks_index_frame_category
{
        width: 98%;
        margin:  0px;
        padding: 3px;
        border-width: 0px;
        border-style: none;
}

div.weblinks_index_frame_feed
{
        margin:  3px;
        padding: 3px;
        border-width: 1px;
        border-style: solid;
        border-color: #808080;        /* gray */
}

/* viewcat */
table.weblinks_viewcat_frame_subcat
{
        width: 98%;
        margin:  0px;
        padding: 3px;
        border-width: 0px;
        border-style: none;
}

div.weblinks_viewcat_frame
{
        width: 98%;
        margin:  0px;
        padding: 2px;
        border-width: 0px;
        border-style: none;
}

.weblinks_subcategories
{
        font-size: 90%;
}

.weblinks_pagenavi
{
        text-align: center;
}

/* singlelink */
div.weblinks_singlelink_frame
{
        width: 100%;
        margin:  0px;
        padding: 2px;
        border-width: 0px;
        border-style: none;
}

div.weblinks_singlelink_frame_feed
{
        margin:  3px;
        padding: 3px;
        border-width: 1px;
        border-style: solid;
        border-color: #808080;        /* gray */
}

div.weblinks_comment_navi
{
        margin:  3px;
        padding: 3px;
        text-align: center;
}

div.weblinks_frame_comment
{
        margin:  3px;
        padding: 3px;
}

/* topten */
div.weblinks_topten_frame
{
        background-color: #191970;        /* midnight blue */
        color: #ffffff;        /* white */
        margin:  3px;
        padding: 5px;
        border-width: 1px;
        border-style: solid;
        border-color: #808080;        /* gray */
        font-size: 130%;
        font-weight: bold;
}

/* brokenlink */
div.weblinks_brokenlink_frame
{
        margin:  5px;
        padding: 5px;
        border-width: 1px;
        border-style: solid;
        border-color: #808080;        /* gray */
}

div.weblinks_brokenlink_form
{
        margin:  0px;
        padding: 3px;
        text-align: center;
}

/* ratelink */
div.weblinks_ratelink_frame
{
        margin:  5px;
        padding: 5px;
        border-width: 1px;
        border-style: solid;
        border-color: #808080;        /* gray */
}

div.weblinks_ratelink_form
{
        margin:  0px;
        padding: 3px;
        text-align: center;
}

/* password */
div.weblinks_password_frame
{
        margin:   5px;
        padding: 10px;
        border-width: 1px;
        border-style: solid;
        border-color: #808080;        /* gray */
}

/* catlist */
div.weblinks_catlist_frame
{
        width: 100%;
        margin:  3px;
        padding: 3px;
        border-width: 0px;
        border-style: none;
        line-height: 150%;
}

/* viewfeed */
div.weblinks_viewfeed_frame_feed
{
        margin:  3px;
        padding: 3px;
        border-width: 1px;
        border-style: solid;
        border-color: #808080;        /* gray */
}

/* link_single */
div.weblinks_link_single_frame
{
        margin:  3px;
        padding: 3px;
        border-width: 1px;
        border-style: solid;
        border-color: #808080;        /* gray */
}

div.weblinks_link_single_frame_title
{
        background-color: #e2dbd3;        /* near gray */
        color: #000000;        /* black */
        margin:  1px;
        padding: 3px;
        text-align: left;
}

div.weblinks_link_single_frame_category
{
        background-color: #dde1de;        /* near gray */
        color: #000000;        /* black */
        margin:  1px;
        padding: 3px;
        line-height: 150%;
        text-align: left;
}

div.weblinks_link_single_frame_description
{
        background-color: #eeeeee;        /* near gray */
        color: #000000;        /* black */
        margin:  1px;
        padding: 3px;
        text-align: left;
}

div.weblinks_link_single_frame_hits
{
        background-color: #dde1de;        /* near gray */
        color: #000000;        /* black */
        margin:  1px;
        padding: 3px;
        text-align: center;
}

div.weblinks_link_single_frame_footer
{
        background-color: #e2dbd3;        /* near gray */
        color: #000000;        /* black */
        margin:  1px;
        padding: 3px;
        text-align: center;
}

img.weblinks_link_image
{
        margin:  5px;
        padding: 1px;
        border-width: 0px;
        border-style: none;
        float: right;
}

.weblinks_link_title
{
        text-align: center;
        font-size: 150%;
        font-weight: bold;
}

.weblinks_link_description
{
        font-size: 100%;
}

.weblinks_link_admincomment
{
        font-size: 90%;
}

/* links_list */
div.weblinks_links_list_frame
{
        margin:  3px;
        padding: 3px;
        border-width: 1px;
        border-style: solid;
        border-color: #808080;        /* gray */
}

div.weblinks_links_list_frame_title
{
        background-color: #e2dbd3;        /* near gray */
        color: #000000;        /* black */
        margin:  1px;
        padding: 3px;
        text-align: left;
}

div.weblinks_links_list_frame_description
{
        background-color: #eeeeee;        /* near gray */
        color: #000000;        /* black */
        margin:  1px;
        padding: 3px;
        line-height: 150%;
        text-align: left;
}

img.weblinks_list_image
{
        margin:  0px;
        padding: 1px 3px 1px 1px;
        border-width: 0px;
        border-style: none;
        float: left;
}

.weblinks_list_title
{
        text-align: center;
        font-size: 150%;
        font-weight: bold;
}

.weblinks_linst_description
{
        font-size: 100%;
}

/* feed */
div.weblinks_feed_frame_title
{
        background-color: #e2dbd3;        /* near gray */
        color: #000000;        /* black */
        padding: 3px;
}

div.weblinks_feed_frame_content
{
        background-color: #eeeeee;        /* near gray */
        color: #000000;        /* black */
        padding: 3px;
}

div.weblinks_feed_frame_summary
{
        background-color: #eeeeee;        /* near gray */
        color: #000000;        /* black */
        padding: 3px;
}

.weblinks_feed_title
{
        font-size: 110%;
        font-weight: bold;
}

/* print */
body.weblinks_print
{
        background-color: #ffffff;
        color: #000000;
}

div.weblinks_print_sitename
{
        margin:  0px;
        padding: 5px;
        text-align: center;
        font-size: 150%;
        font-weight: bold;
}

div.weblinks_print_modulename
{
        margin:  0px;
        padding: 5px;
        text-align: center;
        font-size: 130%;
        font-weight: bold;
}

div.weblinks_print_singlelink
{
        margin:  0px;
        padding: 5px;
        text-align: center;
}

div.weblinks_print_frame
{
        width: 650px;
        padding: 10px;
}

div.weblinks_print_frame_link
{
        margin:  0px;
        padding: 1px;
        border-width: 1px;
        border-style: solid;
        border-color: #808080;        /* gray */
}

div.weblinks_print_frame_link_title
{
        padding: 3px;
        border-width: 1px;
        border-style: solid;
        border-color: #808080;        /* gray */
}

div.weblinks_print_frame_link_category
{
        padding: 3px;
        border-width: 1px;
        border-style: solid;
        border-color: #808080;        /* gray */
        line-height: 150%;
}

div.weblinks_print_frame_link_description
{
        padding: 3px;
        border-width: 1px;
        border-style: solid;
        border-color: #808080;        /* gray */
}

div.weblinks_print_frame_link_hits
{
        padding: 3px;
        border-width: 1px;
        border-style: solid;
        border-color: #808080;        /* gray */
}

div.weblinks_print_frame_feed_all
{
        margin:  1px;
        padding: 1px;
        border-width: 1px;
        border-style: solid;
        border-color: #808080;        /* gray */
}

div.weblinks_print_frame_feed_each
{
        padding: 3px;
        border-width: 1px;
        border-style: solid;
        border-color: #808080;        /* gray */
}

div.weblinks_print_frame_comment
{
        margin:  3px;
        padding: 3px;
}

img.weblinks_print_link_image
{
        margin:  5px;
        padding: 1px;
        border-width: 0px;
        border-style: none;
        float: right;
}

.weblinks_print_link_title
{
        text-align: center;
        font-size: 130%;
        font-weight: bold;
}

.weblinks_print_link_url
{
        text-align: center;
        font-size: 100%;
        font-weight: normal;
}

.weblinks_print_link_description
{
        font-size: 100%;
}

.weblinks_print_link_admincomment
{
        font-size: 90%;
}

.weblinks_print_feed_title
{
        font-size: 110%;
        font-weight: bold;
}
