﻿/*



Theme Name: Lilac



Theme URI: http://www.widgetreadythemes.com/



Description: Lilac designed by <a href="http://www.banhawidesigns.com/">Banhawi Designs</a> & <a href="http://www.widgetreadythemes.com/">WidgetReadyThemes</a>



Version: 1.0



Author: Banhawi



Author URI: http://www.banhawidesigns.com/







*/







* {

margin : 0;

padding : 0;

}

body {
font : 55.5% 'Lucida Grande', Verdana, Arial, Sans-Serif;
background : #b0b4b5 url('images/bg.gif') repeat;
margin : 0;
padding : 0;
color : #666;
}
body a, body a:visited {
color : #0e6c78;
text-decoration : none;
}
body a:hover {
text-decoration : underline;
}
body p {
padding : 5px 0;
margin : 5px 0;
}
#page {
width : 950px;
margin : 0 auto;
background : url('images/contentbg.png') repeat-y top center;
padding : 0 10px 0 10px;
}
#header {
width : 100%;
height : 200px;
background : #0e6c78 url('images/headbg.gif') repeat;
}
h1 {
padding : 50px 20px 0 20px;
}
#header h1 a {
font-size : 36px;
color : #fff;
text-decoration : none;
}
p.description {
margin-left : 35px;
float : left;
color : #fff;
font-size : 14px;
}
a#rss {
float : right;
width : 28px;
height : 30px;
margin-top : 10px;
border : 2px solid #31b1c1;
}
a#rss:hover {
float : right;
background : transparent url('images/rss.jpg') no-repeat;
width : 140px;
height : 30px;
}
a#technorati {
float : right;
width : 28px;
height : 30px;
border : 2px solid #31b1c1;
}
a#technorati:hover {
float : right;
background : transparent url('images/technorati.jpg') no-repeat;
width : 140px;
height : 30px;
}
ul#nav {
list-style : none;
width : 100%;
height : 30px;
margin : 0 auto 0 auto;
clear : both;
background : #2a8a96;
}
ul#nav li {
padding : 0 40px 0 40px;
font : 12px Century Gothic, Helvetica, Arial, sans-serif;
text-transform : uppercase;
float : left;
}
ul#nav li a, ul#nav li a:visited {
text-decoration : none;
color : #fff;
font-size : 14px;
padding : 5px;
}
ul#nav li a:hover {
color : #000;
background : #0e6c78;
}
#wrapper {
width : 100%;
}
#content {
float : left;
width : 480px;
line-height : 1.6em;
padding-left : 20px;
padding-top : 20px;
}
#sidebar {
float : right;
width : 410px;
margin-left : 0;
padding-top : 20px;
}
#footer {
color : #fff;
width : 100%;
clear : both;
background : #0e6c78;
text-align : left;
}
p.footer {
padding : 20px;
line-height : 1.6em;
}
#footer a, #footer a:hover, #footer a:visited {
color : #fff;
text-decoration : none;
}
h1, h3, h4 {
font-family : Helvetica, Arial, Sans-Serif;
}
h1 {
font-size : 3em;
line-height : 1em;
}
h2 {
font-size : 2em;
}
h3 {
font-size : 1.5em;
}
h4 {
font-size : 1em;
}
.post-head {
width : 100%;
border-left : 5px solid #0e6c78;
background : #e7eff0;
padding : 5px;
}
.post h2, .post h2 a:hover, .post h2 a:visited, .post h2 a {
text-decoration : none;
color : #0e6c78;
font : bold 18px 'Trebuchet MS', Arial, Sans-serif;
text-transform : uppercase;
line-height : 18px;
}
.post {
font-size : 1.2em;
margin-bottom : 30px;
text-align : justify;
}
.post p {
padding : 5px 0;
margin : 5px 0;
}
.post ul, .post ol {
margin : 10px 0 10px 0;
padding-left : 40px;
}
.post li {
padding : 2px 0 2px 0;
}
.entry {
margin-bottom : 10px;
text-align : justify;
}
.entrytext .postmetadata {
margin-top : 20px;
text-align : justify;
}
.postmetadata {
border-top : 1px dashed #ccc;
padding-top : 2px;
margin-bottom : 40px;
text-align : right;
}
.postmetadata alt {
border-top : 2px dashed #ccc;
padding-top : 2px;
margin-bottom : 40px;
text-align : left;
}
.navigation {
display : block;
margin-bottom : 20px;
font-size : 18px;
}
#nav {
list-style-type : none;
text-align : center;
font-family : Arial, Helvetica, sans-serif;
font-size : 10px;
line-height : 3.15em;
height : 40px;
}
#nav a {
margin : 0;
width : 94px;
height : 20px;
font-weight : bold;
font-style : normal;
display : block;
padding : 0 0 10px 0;
}
#nav li {
float : right;
list-style-type : none;
margin : 0;
border-right : 1px solid #0a4e57;
}
.alignleft {
float : left;
text-align : left;
}
.alignright {
float : right;
text-align : right;
}
.pagetitle {
font-size : 1.6em;
margin-bottom : 20px;
}
blockquote {
margin : 10px 0 10px 0;
padding : 5px 10px 5px 10px;
background : #fbf5df;
border-top : 1px solid #ede0b3;
border-bottom : 1px solid #ede0b3;
}
code {
font : 1.2em 'Courier New', Courier, Fixed;
display : block;
overflow : auto;
text-align : left;
margin : 10px 0 10px 0;
padding : 5px 10px 5px 10px;
background : #fbf5df;
border-top : 1px solid #ede0b3;
border-bottom : 1px solid #ede0b3;
}
a img {
border : 0;
}
#sidebar ul {
margin-bottom : 20px;
}
#sidebar .sidebar_left ul h2 {
font : 16px Century Gothic, Helvetica, Arial, sans-serif;
padding-bottom : 10px;
background : #2a8a96;
width : 180px;
padding : 4px;
}
#sidebar .sidebar_right ul h2 {
font : 16px Century Gothic, Helvetica, Arial, sans-serif;
padding-bottom : 10px;
background : #2a8a96;
width : 180px;
padding : 4px;
color : #d5f0f3;
}
#sidebar ul li {
list-style : none;
line-height : 1.6em;
font-size : 1.1em;
}
#sidebar ul ul {
background : #d5f0f3;
padding : 5px;
}
#sidebar .sidebar_left ul ul li {
border-bottom : 1px dashed #eee;
}
#sidebar .sidebar_right ul ul li {
border-bottom : 1px dashed #eee;
padding-left : 20px;
background : url(images/li.jpg) no-repeat left 0%;
}
#sidebar a:hover {
text-decoration : underline;
}
#sidebar .sidebar_left {
width : 165px;
float : left;
padding : 0 10px 0 10px;
}
#sidebar .sidebar_right {
width : 185px;
float : right;
padding : 0 10px 0 10px;
}
#sidebar .sidebar_left ul ul li ul {
padding-left : 20px;
margin-bottom : 0;
}
#sidebar .sidebar_left ul ul li ul li {
list-style : none;
line-height : 1.6em;
font-size : 1.1em;
border-bottom : 0;
}
#sidebar .sidebar_right ul ul li ul {
padding-left : 20px;
margin-bottom : 0;
}
#sidebar .sidebar_right ul ul li ul li {
list-style : none;
line-height : 1.6em;
font-size : 1.1em;
border-bottom : 0;
}
#comments {
font-size : 1.6em;
margin-bottom : 20px;
border-bottom : 1px dashed #ccc;
padding-bottom : 20px;
}
#respond {
font-size : 1.6em;
margin-bottom : 5px;
}
ol.commentlist {
list-style-type : none;
font-size : 1.2em;
}
ol.commentlist li {
margin-bottom : 20px;
padding-bottom : 20px;
border-top : 1px dashed #ccc;
background : #eff5f5;
padding : 5px;
}
ol.commentlist li.alt {
margin-bottom : 20px;
padding-bottom : 20px;
border-bottom : 1px dashed #ccc;
}
#comment_title {
margin-bottom : 5px;
}
#commentform {
margin-bottom : 20px;
}
#commentform p {
margin-bottom : 10px;
}
#commentform textarea {
width : 99%;
padding : 2px;
font-size : 12px;
background-color : #fff;
border : 1px solid #ccc;
}
#search_form .search_input {
margin-bottom : 15px;
width : 180px;
padding : 3px;
color : #0e6c78;
font : normal 1.2em Georgia, "Times New Roman", Times, serif;
border-top : 1px solid #2a8a96;
border-left : 1px solid #2a8a96;
border-right : 1px solid #0e6c78;
border-bottom : 1px solid #0e6c78;
}
li.widget .search_input {
font-size : 1.1em !important;
}
#search_form .search_input:focus {
border-top : 1px solid #666;
border-left : 1px solid #666;
border-right : 1px solid #ddd;
border-bottom : 1px solid #ddd;
}
hr {
display : none;
}

