
* { padding:0; margin:0; font-family: Arial, Tahoma, FreeSans, sans-serif, Helvetica; font-size: 12px; line-height:17px; }
body { padding:0 !important; margin:0 !important }
h1 { margin: 20px 0 20px 0; font-size:18px; }
p { margin: 10px 20px 15px 0; }
a {color:#285a9e; text-decoration:underline }
a:hover {text-decoration:none; color#FF4400 }

#teaser { height:300px; background-color:white; }
input { margin-right:5px; }
input.text { font-weight:normal !important; border:1px inset #eee; height:20px !important; font-family: Arial, Tahoma, FreeSans, sans-serif, Helvetica !important; line-height:17px !important; adding:0 !important; adding-top:3px !important; font-size:12px !important }
input.button { margin-bottom:20px; height:20px; font-weight:bold !important }
#logo { float:left; margin:35px 0 25px 0; }
#login { float:left; background:url( http://www.simpleblog.org/images/bg_login.png ) 0 0 no-repeat; width:200px; height:130px; margin:38px 0 0 168px; padding-top:8px; }
#login td { color:white; font-weight:bold; padding:3px 0 0px 21px !important; }
#login td a { color:white; font-weight:bold; height:20px; line-height:20px; display:block; padding:3px 0 3px 24px; margin-left:5px }
#login td a.home { background:url( http://www.simpleblog.org/images/icon_smal_home.gif ) 0 0 no-repeat; margin-top:3px }
#login td a.edit { background:url( http://www.simpleblog.org/images/icon_smal_edit.gif ) 0 0 no-repeat; }
#login td a.password { background:url( http://www.simpleblog.org/images/icon_smal_pwd.gif ) 0 0 no-repeat; }
#login td a.logout { background:url( http://www.simpleblog.org/images/icon_smal_lock.gif ) 0 0 no-repeat; }
#login input.text { margin-top:2px !Important;width:158px; height:18px !important; border:1px inset #eee !Important; }
#login input.button { margin-right:0; width:50px; height:19px; line-height:15px; margin-top:5px; margin-bottom:0 }
#login input.button { border:1px outset #eee;  }
#forum #login  { padding-top:9px !important }
#forum #login .text { height:16px !important; margin-top:2px !important; margin-bottom:1px !Important; width: 156px !important }
#forum #login .button { margin-top:3px !important }
.step1, .step2, .step3 { float:left; width:272px; height:80px; text-decoration:none; }
.step1 div, .step2 div, .step3 div { margin:0 20px 0 70px; height:80px; vertical-align:middle; padding-top:10px; }
.step1 { background:url( http://www.simpleblog.org/images/icon_register.png ) 0 0 no-repeat; }
.step2 { background:url( http://www.simpleblog.org/images/icon_table.png ) 0 0 no-repeat;  }
.step3 { background:url( http://www.simpleblog.org/images/icon_blog.png ) 0 0 no-repeat; width:260px; }

.blue h1 { font-size:20px }
.blue .toplist h1 { font-size:18px }

.feature { float:left; width:265px; height:100px; text-decoration:none; }
.feature div { margin:0 20px 0 65px; height:80px; vertical-align:middle; padding-top:10px; }
#feature1 { background:url( http://www.simpleblog.org/images/icon_edit.png ) 0 0 no-repeat; }
#feature2 { background:url( http://www.simpleblog.org/images/icon_templates.png ) 0 0 no-repeat; } 
#feature3 { background:url( http://www.simpleblog.org/images/icon_foto.png ) 0 0 no-repeat; height:80px }
#feature4 { background:url( http://www.simpleblog.org/images/icon_settings.png ) 0 0 no-repeat; height:80px }
#feature5 { background:url( http://www.simpleblog.org/images/icon_rss.png ) 0 0 no-repeat; }
#feature6 { background:url( http://www.simpleblog.org/images/icon_gift.png ) 0 0 no-repeat; }

.toplist { margin: 22px 0 0 24px; background:url( http://www.simpleblog.org/images/bg_box.gif ) 0 0 no-repeat; width:200px; height:200px; color:white; } 
.blue .toplist { background:url( http://www.simpleblog.org/images/bg_boxblue.gif ) 0 0 no-repeat; color:black; }
.toplist h1 { margin:0 0 15px 0; padding:31px 0 0px 25px; line-height:22px; }
.toplist h1 span { color:black !important; line-height:22px; font-size:18px; }
#toplist1 h1 { background:url( http://www.simpleblog.org/images/icon_top.gif ) 56px 25px no-repeat; }
#oplist2 h1 { background:url( http://www.simpleblog.org/images/icon_topblue.gif ) 62px 25px no-repeat; }
.toplist ol { margin-left:40px; }
.toplist ol li { line-height:19px; margin-left:7px; }
.toplist a { color:white; }
.blue .toplist a, .blue .toplist a:visited, .blue .toplist a:hover { color:black !important; }
#toplist3 { margin-bottom:0 !important; padding-bottom:0 }

#body td { padding-left:50px; vertical-align:top; }
#body td td { padding-left:0 }
#body td.blue { background:#285a9e url( http://www.simpleblog.org/images/bg_blue.gif ) 0 0 repeat-y; color:white; height:100px; }
#body td.blue, #body td.blue td { color:white; }
#body td.blue a { color:white; text-decoration:underline; }
#body td p { }

#menu { padding-left:44px !important; }
.menuItem, .menuImpressum, .menuCommunity, .menuSearch { float:left; width:116px; height:30px; background: url( http://www.simpleblog.org/images/menu_item.gif ) 0 0 no-repeat !important; text-align:center; }
.menuItem, .menuImpressum, .menuCommunity, .menuItem a, .menuSearch td, .menuImpressum a, .menuCommunity a { color:white !important; font-weight:bold; font-size:14px; text-decoration: none !important; line-height:30px; }
.menuImpressum, .menuCommunity, .menuSearch { width:250px; }
.menuCommunity a { color:#ff4400 }
.menuItem a {display:block;width:116px; }
.menuItem a:hover {background:url( http://www.simpleblog.org/images/menu_highlight.gif ) 0 0 no-repeat; color:black }
.menuSearch .button { background-color:#3c3c3c; color:white; margin:0; border:1px solid outset #eee }

.left { float:left; width:575px; }
.right { float:left; width:250px; background-color:#ebf0f6; padding-bottom:30px; }
.blue .right { background-color:transparent; width:250px; height:250px; padding-bottom:0px; }

.google {  border:0px solid #285a9e; margin:5px 0 0px 25px; width:468px; padding:3px; display:block }

.body, .footer { background:url( http://www.simpleblog.org/images/bg.png ) 0% 0% repeat-y;}

.inner td { padding: 4px 6px 4px 0 }

#manager { width:830px;padding-top:20px }
#manager td { padding:4px 4px 4px 0 }
#manager .box { border:0px solid black; width:140px; margin-right:13px }

.nav {
float: left;
width: 70px;
height: 25px;
border-bottom-width: 0px;
border-bottom-style: solid;
border-bottom-color: #495064;
vertical-align: bottom;
text-align: center;
padding: 0 0 0 0;
margin-bottom:20px;
}

.nav a {
display: block;
height: 25px;
color: #000;
text-decoration: none;
}

.nav-select {
float: left;
width: 70px;
height: 25px;
border-bottom-width: 5px;
border-bottom-style: solid;
border-bottom-color: #fff;
vertical-align: bottom;
text-align: center;
padding: 0 0 0 0;
font-weight: bolder;
}

.tborder { background-color:#ebf0f6 !important }
.fieldset, table .fieldset, .panelsurround, .panel { border:0 !important }
.bigusername { font-size:12px !important; font-weight:bold !important }
.panel { min-height:150px }
.smallfont { font-size:12px !important; padding-left:4px !Important }
.page { padding:0 !important }

#newentries { margin-top:40px; margin-bottom:20px }
#newentries p { margin:0px 0px 6px 0px }

.tag, .tag a { color: #777777; font-size:11px  }
