/* Theme Name: Brown wp theme (pink) Description: A theme with pink colors Version: 1 Author: Jonas Luthi Author URI: http://jonas.netoxygen.ch/ Tags: fixed width, two columns, widgets, valid CSS, valid XHTML, fixed width */ /* B.A.S.E ####################################### */ * { padding: 0; margin: 0; } ul li, ol li { list-style: none; list-style-position: inside; } ol ol, ul ul, ol ul, ul ol { margin-left: 20px; margin-bottom: 0; } img { border: none; } /* B.O.D.Y ####################################### */ body { font: 12px/18px Verdana, Helvetica, Arial, Geneva, sans-serif; color:#000000; background: #4a392d url("images/bg-body.png") repeat-x top; border-top:4px solid #EEE4BD; } h1, h2, h3, h4, h5, h6 { font-family: "Trebuchet MS", Helvetica, Arial, Geneva, Sans-Serif; color:#FFFFFF; } h1 { font-size: 22px; line-height: 26px; margin-bottom: 10px; } h2 { font-size: 20px; line-height: 24px; margin-bottom: 7px; } h3 { font-size: 18px; line-height: 22px; margin-bottom: 5px; } h4 { font-size: 16px; line-height: 20px; margin-bottom: 5px; } h5 { font-size: 14px; line-height: 18px; margin-bottom: 5px; } h6 { font-size: 12px; line-height: 16px; margin-bottom: 5px; } h1 span { color: #999; } a { color:#FFFFFF; } a:hover { color:#FFFFFF; } a:visited { color:#FFFFFF; } p { margin-bottom: 10px;color:#EEE4BD; } input, textarea { font: 12px Verdana, Helvetica, Arial, Geneva, sans-serif; background:#4A392D none repeat scroll 0 0; border:1px solid #3A2D24; } blockquote { font: italic 14px/22px Georgia, Serif; padding: 5px 10px; margin-bottom: 20px; background: #e4ede2; } /* CONTAINER ####################################### */ #container { } #container #wrapper { margin:0 auto; width:1000px; } /* H.E.A.D.E.R ####################################### */ #header { background:#3A2D24 none repeat scroll 0 0; height:74px; padding-top:26px; } #header h1 { color:#FFFFFF; font-family:"times new romand"; margin:0 auto; padding-top:16px; width:1000px; } #header h1 a { color:#FFFFFF; text-decoration: none; font-size:57px; font-weight:normal; padding-left:8px; } #header h1 span { color:#FFFFFF; font-size:17px; padding-left:12px; } /* S.E.A.R.C.H ####################################### */ #search { display:none; } #search input { border: 0; } #search #s { width: 148px; padding: 4px 0 4px 22px; margin-right: -4px; vertical-align: top; line-height: 0; font: normal 12px Verdana; vertical-align: top; color: #333; background: url(images/search-text.gif) no-repeat; } #search #searchsubmit { width: 35px; height: 22px; vertical-align: top; background: url(images/search-submit.gif) no-repeat; } /* N.A.V.I.G.A.T.I.O.N ####################################### */ #nav { background:transparent url(images/nav-bg.gif) repeat-x scroll center top; height:50px; position:relative; width:1000px; margin:0 auto; } #nav ul { bottom:2px; height:33px; overflow:hidden; padding-top:15px; } #nav ul li { float: left; margin-right: 3px; padding-left:4px; } #nav ul li.current_page_item { background: url(images/nav-tab-left.gif) no-repeat; } #nav ul li a { display: block; text-decoration: none; color:#FFFFFF; line-height: 33px; padding: 0 15px 0 8px; font-family:sans-serif; } #nav ul li a:hover { color: #FFFFFF; background:#32271F none repeat scroll 0 0; } #nav ul li.current_page_item a { background: url(images/nav-tab-right.gif) no-repeat top right; } #feed { position: absolute; right:46px; bottom:119px; height:30px; padding-left:145px; color: #544626; display: block; background: url(images/fluxrss.png) no-repeat; text-decoration: none; } #feed span { display:none; } #nav li.current_page_ancestor a { background:transparent url(images/nav-tab-right.gif) no-repeat scroll right top; } #nav li.current_page_ancestor { background:transparent url(images/nav-tab-left.gif) no-repeat scroll 0 0; } /* C.O.N.T.E.N.T ####################################### */ #content { float:left; padding:14px; width:718px; background:url("images/bg-content.png") repeat-y top; border-bottom:3px solid #EEE4BD; margin-left:-13px; } #content h1 { font-family:times New Roman; font-size:21px; font-weight:normal; letter-spacing:1px; line-height:26px; margin-bottom:10px; } #content .post { margin-bottom: 40px; padding-right:20px; padding-left:20px; padding-top:10px; } #content .post p { margin-bottom:20px; text-align:justify; } #content .post h1 a { text-decoration: none; } #content .post-list li { list-style: none; } #content .post .post-info { clear: both; font-size: 11px; color:#FFFFFF; padding: 3px 5px 5px 5px; margin-bottom: 20px; border-top: 1px solid #FFFFFF; border-bottom: 1px solid #FFFFFF; } #content .post .post-info a { color:#FFFFFF; text-decoration:none; } #content .post .post-info a:hover { color:#FFFFFF; text-decoration:none; } #content #pages { text-align: center; } #content #pages a { font: bold 20px "Trebuchet MS"; color: #414d4c; text-decoration: none; } #content #pages a:hover { color: #1e2726; } #content ul, ol, dl { margin-bottom: 20px; } #content ul { list-style: disc; list-style-position: inside; } #content ol { list-style: decimal; list-style-position: inside; } #content dl dt { font-weight: bold; } #content dl dd { font-style: italic; margin: 0 0 5px 20px; color: #555; } #content img { border:5px solid #FFFFFF; } .aligncenter { margin-left: auto; margin-right: auto; } .alignleft { float: left; margin: 5px 15px 10px 0; } .alignright { float: right; margin: 5px 0 10px 15px; } /* S.I.D.E.B.A.R ####################################### */ #sidebar { width: 235px; float:left; font-size: 11px; margin-bottom: 10px; color: #555; padding-left:13px; } #sidebar h3 { background:transparent url(images/bgh3-side.png) no-repeat scroll center top; color:#FFFFFF; font-family:Verdana,Arial,Sans-Serif; font-size:16px;; font-style:normal; font-variant:normal; font-weight:normal; height:33px; line-height:normal; padding-left:16px; padding-top:7px; width:205px; letter-spacing:1px; } #sidebar a { color:#EEE4BD; font-size:12px; letter-spacing:1px; text-decoration:none; } #sidebar a:hover { color: #FFFFFF; text-decoration:underline; } #sidebar .block { color:#555555; overflow:hidden; padding:15px 15px 15px 0; width:205px; } #sidebar .block li { padding:1px 1px 1px 16px; } #sidebar .current_page_item a { font-weight:bold; } #sidebar .current_page_item ul li a { font-weight:normal; } #sidebar .block a:hover { text-decoration:underline; } /* C.A.L.E.N.D.A.R ####################################### */ #sidebar .block #calendar_wrap a { } #sidebar .block #calendar_wrap .pad { background: none; } #sidebar .block #calendar_wrap #prev { background: none; } #sidebar .block #calendar_wrap #next { background: none; } #sidebar .block #calendar_wrap table { width: 100%; margin: 0; padding: 0; } #sidebar .block #calendar_wrap table th { } #sidebar .block #calendar_wrap table td { width: 14.2%; background: #d6ded4; text-align: center; color: #888; } /* W.R.A.P.P.E.R B.O.T.T.O.M ####################################### */ #wrapper-bottom { width: 900px; height: 6px; float: left; margin-bottom: 7px; display:none } /* C.O.M.M.E.N.T.S ####################################### */ .comments-title { font-family:"Trebuchet MS",Helvetica,Arial,Geneva; font-size:22px; font-style:normal; font-variant:normal; font-weight:bold; line-height:normal; padding-left:20px; padding-right:20px; } #comments .comment { margin-bottom: 10px; overflow: hidden; width: 635px; padding-bottom: 5px; padding-left:20px; padding-right:20px; } #comments .comment .comment-avatar { float: left; width: 50px; padding: 5px 7px; } #comments .comment .comment-content { float: left; padding: 10px 15px; margin: 5px 5px 0 0; width: 536px; } #comments .comment .comment-content a { color: #444; } #comments .comment .comment-info { font-size: 11px; color: #777; margin-bottom: 5px; } #comments .comment .comment-info span { font: bold 20px "Trebuchet MS", Helvetica, Arial, Geneva; padding-right: 10px; margin-bottom: 5px; } #comments .comment .comment-info a { color: #FFFFFF; text-decoration: none; } /* C.O.M.M.E.N.T F.O.R.M ####################################### */ #commentform { color:#FFFFFF; padding-left:20px; padding-right:20px; } #commentform p { margin-bottom: 7px; } #commentform textarea { background:#4A392D; border:1px solid #3A2D24; height:120px; width:600px; } #commentform input.text { width: 150px; background:#4A392D; border:1px solid #3A2D24; margin-right: 5px; padding: 3px 3px; } #commentform input#submit { padding: 3px 10px; background:#4A392D; border:1px solid #3A2D24; } /* F.O.O.T.E.R ####################################### */ #footer { float: left; color: #d6ded4; padding-top: 6px; text-align: center; background: #3A2D24 url("images/bg-footer.png") repeat-x bottom; border-top:4px solid #EEE4BD; width:100%; margin-top:-4px; } #footer-inner { padding-bottom: 6px; } #footer-content { } #footer p { font-size: 11px; margin: 0; } #footer a { color: #FFFFFF; }