/* 
WOO CUSTOM STYLESHEET
---------------------

Instructions:

Add your custom styles here instead of style.css so it 
is easier to update the theme. Simply copy an existing 
style from style.css to this file, and modify it to 
your liking.

*/

#eventboxheader {
        width: 670px;
        height: 135px;
        background: transparent url("styles/eventbox/eventboxheader.png") no-repeat;
}

#leftbar {
        width: 380px;
        margin-left: -20px;
        float: left;
}

#middlebar {
        width: 220px;
        margin-left: 20px;
        float: left;
}

.leftwidget {
        margin-bottom: 30px;
}

.leftwidget h3 {
        position: relative;
        margin-top: 0pt;
        margin-bottom: 0pt;
        margin-left: -20px;
        padding-left: 40px;
        padding-top: 5px;
        padding-bottom: 5px;
        font-size: 14px;
        font-style: italic;
        text-transform: uppercase;
        color: #ffffff;
        background-color: #e1007a;
}

.leftwidget h3 span.fold_reverse {
        position: absolute;
        display: block;
        left: 0pt;
        bottom: -15px;
        width: 20px;
        height: 15px;
}

.leftwidget h3 span.fold_reverse {
        background-color: transparent;
        background-image: url("styles/eventbox/about_fold.png");
        background-repeat: no-repeat;
        background-attachment: scroll;
        background-position: center center;
}

.indexpagepost{
        width: 334px;
        padding-left: 10px;
        padding-right: 10px;
        margin-left: 13px;
        margin-bottom: 5px;
}

.entry {
        min-height: 130px;
        text-align: left;
        padding-bottom: 0px;
}

.entry h5 {
        margin: 0;
        padding-top: 4px;
        color: #000;
}

.entry p {
        margin: 10px 0 10px 0;
}

.middlewidget {
        margin-bottom: 30px;
}

.middlewidget h3 {
        margin-left: 0px;
        padding-left: 10px;
        padding-top: 5px;
        padding-bottom: 5px;
        font-size: 14px;
        font-style: italic;
        text-transform: uppercase;
        color: #ffffff;
        background-color: #e1007a;
}

.leftwidget ul li a:link, .leftwidget ul li a:visited {
        border-bottom-width: 1px;
        border-bottom-style: solid;
        border-bottom-color: #e0e6e6;
        color: #6c6c6c;
        background-color: transparent;
        background-image: url("styles/eventbox/bullet.png");
        background-repeat: no-repeat;
        background-attachment: scroll;
        background-position: 8px 13px;
}

.leftwidget ul li a:hover {
        color: #e1007a;
        background-color: #f0f0f0;
        background-image: url("styles/eventbox/bullet_hover.png");
}

.leftwidget ul li a:link, .leftwidget ul li a:visited {
        display: block;
        padding-top: 0pt;
        padding-right: 0pt;
        padding-bottom: 0pt;
        padding-left: 20px;
        line-height: 30px;
}

.leftwidget ul li a:hover {
        text-decoration: none;
}

.middlewidget ul li a:link, .middlewidget ul li a:visited {
        border-bottom-width: 1px;
        border-bottom-style: solid;
        border-bottom-color: #e0e6e6;
        color: #6c6c6c;
        background-color: transparent;
        background-image: url("styles/eventbox/bullet.png");
        background-repeat: no-repeat;
        background-attachment: scroll;
        background-position: 8px 13px;
}

.middlewidget ul li a:hover {
        color: #e1007a;
        background-color: #f0f0f0;
        background-image: url("styles/eventbox/bullet_hover.png");
}

.middlewidget ul li a:link, .middlewidget ul li a:visited {
        display: block;
        padding-top: 0pt;
        padding-right: 0pt;
        padding-bottom: 0pt;
        padding-left: 20px;
        line-height: 30px;
}

.middlewidget ul li a:hover {
        text-decoration: none;
}

.randompictures, .eventtipps {
    margin-top: 5px;
}

.eventtipp {
        width: 300px;
        padding-top: 5px;
        text-align: center;
}

.ad_content {
        padding-top: 10px;
        width: 220px;
        text-align: center;
}

.randompictures img {
        padding: 5px;
}

#skyscraperfixed {
        position: absolute;
        top: 0px; right: 0px;
        width: 120px;
        height: 100%;
        background-color: white;
        border: 1px solid silver;
}

html>body #skyscraperfixed {  /* nur fuer moderne Browser! */
        position: fixed;
}

.post h5 a, .post h5 a:link, .post h5 a:active, .post h5 a:visited {
        text-decoration: underline;
}

.post h5 a:hover {
        text-decoration: none;
}

.post .categories {
 		margin-bottom: 8px;
}

h1.title {
        background-color: #e1007a;
}

h1.title {
        position: relative;
        margin-top: 0pt;
        margin-bottom: 8px;
        margin-left: -40px;
        padding-left: 40px;
        padding-top: 5px;
        padding-bottom: 5px;
        font-style: italic;
        font-size: 20px;
        text-transform: uppercase;
        color: #ffffff;
        background-color: #e1007a;
}

h1.title span.fold_reverse {
        position: absolute;
        display: block;
        left: 0pt;
        bottom: -15px;
        width: 20px;
        height: 15px;
        background-color: transparent;
        background-image: url("styles/eventbox/about_fold.png");
        background-repeat: no-repeat;
        background-attachment: scroll;
        background-position: center center;
}

h1.title a:link, .post h1 a:visited, .post h1 a:active {
        color: #fff;
        text-decoration: none;
}

h1.title a:hover {
        color: #fff;
        text-decoration: underline;
}

#wpsr-picture-container img, #wpsr-albumlist img, #wpsr-piclist img, .wpsr-navigation img {
        border: 0px;
}

.webtv {
        width: 300px;
        padding-top: 10px;
        text-align: center;
}
