.custom a:link, .custom a:visited, .custom a:active { color: #6B7F75; }
.custom a:hover { color: #A55E5B; }

body { background: #D0E5D3 url(http://ilovethesis.com/wp-content/themes/thesis_151/images/thesis_bg_32.gif); }

.text_input { background: #FFFFFF; }

div .sidebar_menu img { padding: 2px; }

#commentform textarea { background: #F4F4F4; }

.custom #commentform input.form_submit {
        background: #6B7F75;
        color:#FEFEFE;
}

.custom #commentform input.form_submit:hover {
	background: #A55E5B;
}

a.expand_clicker { color: #FFF !important; }

#s { width: 97%; }

.custom #page {

    margin-top: -1em;
    margin-bottom: 0em;
    background: #FFFFFF;
}

.headline_area h1, .headline_area h2 { color: #A55E5B; font-weight: bold; }

.headline_area h2 a:link,
.headline_area h2 a:visited,
.headline_area h2 a:active,
.headline_area h2 a:hover { color: #A55E5B; }

p.headline_meta { }

p.alert { font-family: Helvetica;
font-size: 120%; margin-top: 2.2em; }

#tabs { text-align: center; border: none; margin-top: 1.2em; }

#tabs li { border:none; padding-bottom: 0em; }

#tabs .current_page_item { padding-bottom: 0em; }

#header { background: url(http://ilovethesis.com/wp-content/themes/thesis_151/images/header_background.gif) no-repeat bottom right #FFFFFF; border: none; margin-top: 0em; padding-left: 0em; border-bottom: 1px dotted #FFF;}

#sidebars { margin-top: 0em; background: #D0DFE5; border-left: 1px solid #FFF; -moz-border-radius: 10px; border-radius: 10px; }

#sidebars a:link,
#sidebars a:visited,
#sidebars a:active { color: #111; }

#image_box { border: none; background: #FFF; }
#image_box img { border: none; margin-top: -10em; }

#content_box { background: transparent; }

#test9 { background: url(http://ilovethesis.com/wp-content/themes/thesis_151/images/miao.png) no-repeat bottom right; }

.custom #text-3 h3,
.custom #text-4 h3,
.custom #text-5 h3,
.custom #text-6 h3,
.custom #text-7 h3,
.custom #text-9 h3,
.custom #search h3,
.custom #text-downloads h3,
.custom #before_sidebar h3,
.custom #after_sidebar h3 { 

text-transform: none;
font-size: 120%;
font-weight: bold;
font-variant: normal;
letter-spacing: 0em;
padding: 0.2em;
padding-left: 0.7em;
padding-right: 0.7em;
margin-left:-0.7em;
margin-right: -0.7em;
background: #538396;
color: #FFFFFF;

}

.custom #text-9 div { padding-left: 0.4em; }


.custom #widget_killer_recent_entries-2 h3,
.custom #widget_killer_recent_entries-3 h3,
.custom #widget_killer_recent_entries-4 h3,
.custom #widget_killer_recent_entries-5 h3,
.custom #widget_killer_recent_entries-6 h3 { 

text-transform: none;
font-size: 120%;
font-weight: bold;
font-variant: normal;
letter-spacing: 0em;
padding: 0.2em;
padding-left: 0.9em;
padding-right: 0.9em;
margin-left:-0.7em;
margin-right: -0.7em;
background: #538396;
color: #FFFFFF;

}

.custom #widget_killer_recent_entries-2 ul,
.custom #widget_killer_recent_entries-3 ul,
.custom #widget_killer_recent_entries-4 ul,
.custom #widget_killer_recent_entries-5 ul,
.custom #widget_killer_recent_entries-6 ul { list-style-type: none; }

.custom #after_sidebar ul { list-style-type: square; margin-left: 1.2em; }
.custom #after_sidebar ul li { color: #666; }

.custom #widget_killer_recent_entries-2 ul li,
.custom #widget_killer_recent_entries-3 ul li,
.custom #widget_killer_recent_entries-4 ul li,
.custom #widget_killer_recent_entries-5 ul li,
.custom #widget_killer_recent_entries-6 ul li,
.custom #before_sidebar ul li { margin-left: 0.4em; }


.rabatt_aktion { 

font-family: Georgia;
font-style:italic;
font-weight: normal;
line-height: 27px;
font-size: 18px;
margin-left: 10px;
margin-top: 0px;
padding-bottom: 12px;
border-bottom: 2px solid #DDDDDD;

}

.rabatt_aktion a:link,
.rabatt_aktion a:visited,
.rabatt_aktion a:active {

color: #DD0000;

}


.rabatt_code {

background: #FFFACC;
border: 2px solid #FFE400;
padding: 8px 11px;
-moz-border-radius: 5px;
-webkit-border-radius: 5px;
width: 25%;
float:right;
margin-top: 1.2em;
margin-right: 8em;

}


.download_info {

background: #FFFACC;
border: 2px solid #FFE400;
padding: 8px 11px;
-moz-border-radius: 5px;
-webkit-border-radius: 5px;
width: 33%;
float:right;
margin-left: 2em;
margin-top: 0.4em;

}
dl#comment_list .bypostauthor { background: #F4F4F4; }

#footer { margin-top: 3.2em; border: 0; }