/************************************************************************
** project.     EDMW
** file.        edmw.css
** type.        stylesheet
** author.      Michael Baumgaertner
** remark.      top right bottom left
*************************************************************************
** media.       all
*/

/*
** EDMW
*/

HTML {
    overflow-y:         scroll;
    border:             none;
}

BODY {
    margin:             0px 0px 30px 0px;
    padding:            0px;
    border:             none;
    color:              black;
    background-color:   #cccccc;
    font-family:        verdana, arial, helvetica, sans-serif;
    font-size:          82%;
}

TH, TD {
    font-family:        verdana, arial, helvetica, sans-serif;
    font-size:          1em;
}

P, DIV, SPAN {
    font-family:        verdana, arial, helvetica, sans-serif;
}

INPUT, TEXTAREA, SELECT, OPTION {
    font-family:        verdana, arial, helvetica, sans-serif;
    font-size:          10pt;
    color:		black;
    background-color:	#D8D0C8;
}

IMG {
    border:		none;
}

A:link {
    color:              #003366;
    background-color:   transparent;
    border:		none;
    text-decoration:    underline;
}
A:visited {
    color:              #003366;
    background-color:   transparent;
    border:		none;
    text-decoration:    underline;
}
A:active {
    color:              #003366;
    background-color:   transparent;
    border:		none;
    text-decoration:    underline;
}
A:hover {
    color:              black;
    background-color:   transparent;
    border:		none;
    text-decoration:    underline;
}

DIV.center {
    margin-left:        auto;
    margin-right:       auto;
    text-align:         center;
}

.edmw_banner {
    margin:             auto;
    padding:            4px 0px;
    width:              800px;
    height:             80px;
    color:              #333333;
    background-color:   #CD4700;
    text-align:         center;
}
.edmw_banner IMG {
    margin:             0px 2px;
}
.edmw_footer {
    margin:		auto;
    padding:		0px;
    width:		800px;
    height:		20px;
    color:		black;
    background-color:   #CD4700;
}

.edmw_pane {
    margin:             auto;
    padding:            0px;
    width:              800px;
    border-bottom:      8px solid black;
    border-top:         8px solid black;
    color:              black;
    background-color:   white;
}

.edmw_content {
    margin:             0px;
    padding:            0px 10px;
    width:              auto;
}

.edmw_rightsidebar {
    margin:             0px;
    padding:            10px;
    width:              170px;
    border-left:        8px solid black;
    vertical-align:     top;
}

.edmw_leftsidebar {
    margin:             0px;
    padding:            20px;
    width:              150px;
    vertical-align:     top;
}

DIV.edmw_sidebar_item {
    padding:            0px 0px 12px 0px;
    margin:             0px 0px 12px 0px;
    font-size:          100%;
    font-weight:        normal;
}

DIV.edmw_sidebar_title {
    margin:             0;
    padding:            0px 0px 2px 0px;
    color:              #666666;
    font-family:        verdana, arial, helvetica, sans-serif;
    font-size:          115%;
    font-weight:        bold;
}
DIV.edmw_sidebar_content {
    width:              150px;
}
DIV.edmw_sidebar_content UL {
    list-style:		outside none;
}

H3 {
    margin:             20px 0px 0px 0px;
    text-align:         left;
    font-family:        verdana, arial, helvetica, sans-serif;
    font-size:          medium;
}

H4 {
    margin:             10px 0px 0px 0px;
    font-family:        georgia, serif;
    font-size:          160%;
    font-weight:        bold;
}

.edmw_date_heading {
    color:              #333333;
    background-color:   transparent;
}

.edmw_title_heading {
    color:              #6B9038;
    background-color:   transparent;
}

.edmw_title_heading A {
    color:              #6B9038;
    background-color:   transparent;
} 

.edmw_title_heading A:link {
    text-decoration:    none;
    border:             0;
}
.edmw_title_heading A:visited {
    text-decoration:    none;
    border:             0;
}
.edmw_title_heading A:hover {
    text-decoration:    underline;
    border:             0;
}

.edmw_message_notice {
    color:              green;
    background-color:   transparent;
}
.edmw_message_important {
    color:              red;
    background-color:   transparent;
}

TABLE.edmw_calendar {
}

TABLE.edmw_calendar TD {
    padding:            3px;
    font-size:          100%;
}
TABLE.edmw_calendar A {
    color:              #6B9038;
    background-color:   transparent;
    font-weight:        bold;
    text-decoration:    none;
}

TABLE.edmw_calendar A:hover {
    text-decoration:    underline;
}

TABLE.edmw_calendar TD.edmw_calendar_header {
} 

TABLE.edmw_calendar TD.edmw_calendar_day {
    color:              #999999;
    background-color:   transparent;
}

TABLE.edmw_calendar TD.edmw_calendar_dayname {
    color:              black;
    background-color:   transparent;
    font-size:          100%;
    font-weight:        bold;
}

/*
** BLOG
*/

#edmw_blog_banner {
}
#edmw_blog_pane {
}
#edmw_blog_ad_pane {
    margin:             auto;
    padding:            0px;
}
#edmw_blog_leftsidebar {
    padding-top: 104px;
}
#edmw_blog_rightsidebar {
}
#edmw_blog_content {
    padding:		0px !important;
}
#edmw_blog_content DIV.freetag_cloud {
    margin: 0px;
    padding: 0px 10px;
}

DIV.edmw_blog_entries {
    margin:		0px;
    padding:		0px 10px;
    border-bottom:	dashed 1px black;
}
DIV.edmw_blog_entries_footer {
    margin-top:		20px;
    text-align:		center;
}
DIV.edmw_blog_entry{
    margin:             auto;
    margin-top:         0px;
    color:              #333333;
    background-color:   transparent;
    font-family:        verdana, arial, helvetica, sans-serif;
    font-size:          100%;
    font-weight:        normal;
    line-height:        160%;
}
DIV.edmw_blog_entry_self{
}
DIV.edmw_blog_entry_info{
    padding:            0px 0px 4px 0px;
    color:              black;
    font-family:        verdana, arial, helvetica, sans-serif;
    font-size:          x-small;
    clear:              both;
}

IMG.edmw_blog_entry_icon{
    margin:             0px 6px 0px 0px;
    border:             0px;
    float:              left;
}
DIV.edmw_blog_entry_body{
}
DIV.edmw_blog_entry_body_extended{
}

DIV.edmw_blog_comments{
}
DIV.edmw_blog_comment{
    margin:             10px 10px 0px 10px;
    padding:            3px;
    font-size:          100%;
    color:              #404040;
    background-color:   white;
    overflow:           auto;
}
DIV.edmw_blog_comment_self{
    background-color:   #EEEEEE;
}
DIV.edmw_blog_comment_title{
    margin:             10px 0px;
    color:              #333333;
    background-color:   transparent;
    font-family:        verdana, arial, helvetica, sans-serif;
    font-size:          medium;
    font-weight:        bold;
}
DIV.edmw_blog_comment_body{
}
DIV.edmw_blog_comment_source{
    margin:             5px 0px 5px 0px;
    padding:            0px 0px 3px 5px;
    border-bottom:      1px solid #CCCCCC;
    background-color:   #EEEEEE;
}
DIV.edmw_blog_comment_form{
    margin:             0px 10px 13px 10px;
    color:              #404040;
    background-color:   white;
}
TD.edmw_blog_comment_form_label{
    font-size:          1em;
    font-weight:        bold;
    vertical-align:     top;
}
TD.edmw_blog_comment_form_value INPUT{
    padding:            2px;
    width:              400px;
}
TD.edmw_blog_comment_form_value SELECT{
    padding:            2px;
    width:              400px;
}
TD.edmw_blog_comment_form_value TEXTAREA{
    padding:            2px;
    width:              400px;
}
DIV.edmw_blog_entry_body HR{
    clear:		both;
    background-color:	black;
    color:		black;
    border:		black;
    height:		1px;
    visibility:		hidden;
}
DIV.edmw_blog_entry_body IMG.eat{
    display:		block;
    clear:		both;
    border:		none;
    margin:		0;
    padding:		0;
    -moz-border-radius:	4px;
}
DIV.edmw_blog_entry_body TABLE.tour{
    border: solid 1px #cccccc;
    border-collapse: collapse;
}
DIV.edmw_blog_entry_body TABLE.tour TD{
    border: solid 1px #cccccc; 
    padding: 2px 6px;
}

.serendipity_imageComment_left {
    border: none !important;
    padding: 0px !important;
}

.serendipity_imageComment_right {
    border: none !important;
    padding: 0px !important;
}

