/*
Theme Name:Perdana
Theme URI:http://www.bilthemes.com/6/perdana
Description:This is Perdana WordPress themes from BilThemes.com. Perdana mean first, it my first theme to be published YEAH! It has white background and border that give a shadow effect. Check it out; ).
Author:aaNDamar
Author URI:http://www.aandamar.net
Version:1.24
Tags: white, gray, two-columns, right-sidebar, fixed-width, sticky-post

License:GNU General Public License v2.0
License URI:http://www.gnu.org/licenses/gpl-2.0.html
*/

/* Basic CSS */
html, body, div, span, applet, object, iframe, 
h1, h2, h3, h4, h5, h6, p, blockquote, pre, 
a, abbr, acronym, address, big, cite, code, 
del, dfn, em, font, img, ins, kbd, q, s, samp, 
small, strike, strong, sub, sup, tt, var, 
b, u, i, center, 
dl, dt, dd, ol, ul, li, 
fieldset, form, label, legend, 
table, caption, tbody, tfoot, thead, tr, th, td{background:transparent; border:0; margin:0; padding:0; vertical-align:baseline}
body{width:100% !important; margin:0 !important; padding:0 !important; line-height:1.4; word-spacing:1.1pt; letter-spacing:0.2pt; font-family:MS PGothic; color:#000; background:#fff; font-size:10pt}
a, a:visited{text-decoration:none; color:#00f}
a:hover{text-decoration:underline}

h1, h2, h3, h4, h5, h6, #wp-calendar caption{font-family:"MS Gothic",Times,sans-serif; font-weight:normal; margin:10px 0px}
h1{font-size:19pt}
h2{font-size:15pt; font-weight:bold; background-image: url(images/path3771.png);
	background-repeat: no-repeat; padding: 5px 0 0 45px;}
h3{font-size:15pt; font-weight:bold; background-image: url(images/laundry.png);
	background-repeat: no-repeat; padding: 5px 0 0 45px;}
h4{font-size:10pt}
h5{font-size:12pt; font-weight:bold; background-color:#ff0000}
h6{font-size:12pt; font-weight:bold; background-color:#0000ff}
h2.archive{text-align:center; background:#eee; border-bottom:1px solid #ccc; padding:10px; margin:0px 0px 10px}
blockquote{margin:15px 30px 0 10px; padding-left:20px; border-left:5px solid #ccc}
blockquote p{padding:0px; margin:15px 0px}
blockquote p cite{margin:5px 0 0; display:block}
del{text-decoration:line-through}
table{border-collapse:collapse; border-spacing:0}
a img{border:none}
code{font:10pt Courier,monospace}
pre{border-left:2px solid #ccc; padding:5px}
.clear{clear:both}

/* WordPress Required CSS */
.alignnone{margin:5px 0px 20px}
.aligncenter{display:block;  margin:5px auto}
div.aligncenter{display:block; margin-left:auto; margin-right:auto}
.alignright{float:right}
.alignleft{float:left}
img.alignright, a img.alignright{float:right;  margin:5px 0 20px 20px}
img.alignnone, a img.alignnone{margin:5px 20px 20px 0}
img.alignleft, a img.alignleft{float:left;  margin:5px 20px 20px 0}
img.aligncenter, a img.aligncenter{display:block;  margin-left:auto;  margin-right:auto}
.wp-caption{max-width:96%; border:1px solid #ddd; text-align:center; background-color:#f3f3f3; padding-top:4px; margin:15px; -moz-border-radius:5px; -khtml-border-radius:5px; -webkit-border-radius:5px; border-radius:5px; -moz-box-shadow:1px 0px 5px #bbb; -webkit-box-shadow:1px 0px 5px #bbb; box-shadow:1px 0px 5px #bbb}
.wp-caption img{margin:0px; padding:0px}
.entry .wp-caption img{border:none; max-width:95%; width:auto; height:auto}
.wp-caption p.wp-caption-text{padding:5px; margin:0px 0px 5px; background:#eee; border-top:1px solid #ccc; border-bottom:1px solid #ccc; line-height:1.4; text-shadow:1px 0px 1px #fff}
.gallery{margin:0 auto 18px}
.gallery .gallery-item{float:left; margin-top:0; text-align:center; width:33%}
.gallery-columns-2 .gallery-item{width:50%}
.gallery-columns-4 .gallery-item{width:25%}
.gallery img{border:2px solid #cfcfcf}
.gallery-columns-2 .attachment-medium{max-width:92%; height:auto}
.gallery-columns-4 .attachment-thumbnail{max-width:84%; height:auto}
.gallery .gallery-caption{color:#888; font-size:12px; margin:0 0 12px}
.gallery dl{margin:0}
.gallery img{border:10px solid #f1f1f1}
.gallery br+br{display:none}
#content .attachment img{display:block; margin:0 auto}

/* Font */
#footer, #breadcrumbs, #sidebar, #sidebar h3, .pages, .wp-caption p.wp-caption-text, #author, #email, #url, #comment, #submit{font-family:"MS Gothic",Helvetica,sans-serif}
.wp-caption p.wp-caption-text, #breadcrumbs, .meta, .postmetadata, #footer{font-size:9pt}

/* Color */
address, #breadcrumbs, #breadcrumbs a, .meta, .postmetadata, .meta a, .postmetadata a, #footer, #footer a, .themes, .themes a, pre{color:#666}

/* Body Container */
#page-wrap{background:#ccc; width:960px; margin:0px auto; padding:2px; border-left:5px solid #f4f4f4; border-right:5px solid #f4f4f4}
.inner-wrap{background:#fff url(images/border.gif) repeat-y 700px; margin:0px; padding:0px}

/* Header Section */
#header{padding:5px 15px; margin:0px; background-image: url(images/header1.png)}
#header h1, #header h2{font-size:22pt; margin:0px; padding:0px}

/* Navigation Menu */
.pages{margin:0px; padding:0px; overflow:hidden; clear:both; background:#fff}
.pages ul{margin:0px; padding:0px}
.pages ul li{list-style:none; float:left; padding:0px; margin:0px}
.pages ul li a{display:block; padding:5px 10px; margin:0px; border-right:1px solid #ccc; color:#333; text-shadow:1px 0px 2px #fff; transition:.2s; -webkit-transition-duration:.2s; -moz-transition-duration:.2s; -o-transition:.2s}
.pages ul li a:hover, .pages li:hover a{background:#eee}
.pages ul li.current_page_item a{background:#e2e2e2}
.pages ul li.current_page_item a:hover{background:#eee}
.pages li li{float:left; margin:0px; padding:0px}
.pages li li a{background:#e2e2e2; border:none; width:140px; display:block; float:none; margin:0px; padding:5px 10px; transition:.2s; -webkit-transition-duration:.2s; -moz-transition-duration:.2s; -o-transition:.2s}
.pages li li a:hover{}
.pages li ul{z-index:9999; position:absolute; left:-999em; height:auto; width:160px; margin:0px; padding:0px}
.pages li ul ul{margin:-32px 0 0 161px}
.pages li:hover ul ul, .pages li:hover ul ul ul, .pages li.sfhover ul ul, .pages li.sfhover ul ul ul{left:-999em; margin:-30px 0 0 160px}
.pages li:hover ul, .pages li li:hover ul, .pages li li li:hover ul, .pages li.sfhover ul, .pages li li.sfhover ul, .pages li li li.sfhover ul{left:auto}
.pages li:hover, .pages li.sfhover{position:static}
.pages a:visited{color:#333}

/* Breadcrumbs */
#breadcrumbs{padding:5px; background:#fff url(images/horiborder.gif) repeat-x bottom}

/* Content Section */
#content{float:left; width:670px; margin:0px; padding:15px; overflow:hidden}
.post{margin:0px 0px 10px; padding:10px 0px; overflow:hidden}
.sticky{background:#f9f9f9; padding:10px; border-top:1px solid #efefef; border-left:1px solid #efefef; border-right:1px solid #ccc}
.entry{line-height:1.8; overflow:hidden}
.entry p{margin:15px 0px}
.entry a{}
.entry a:hover{}
.entry img{padding:5px; max-width:98%; height:auto}
.entry img.alignnone{clear:both; display:block}
.entry img.wp-smiley{margin:0px; border:none}
.entry ul, .entry ol{margin:0px 0px 0px 25px}
.meta{margin:0px 0px 10px}
.postmetadata{margin:0px 0px 10px; border-top:1px dotted #ccc}
.entry table{border:1px solid #e7e7e7; margin:0 -1px 24px 0; text-align:left; width:100%}
.entry tr th, 
.entry thead th{color:#888; font-weight:bold; line-height:18px; padding:9px 24px}
.entry tr td{border-top:1px solid #e7e7e7; padding:6px 24px}
.entry tr.odd td{background:#f2f7fc}

/* news */
.newspost h4{border-left: solid 10px #cccccc; border-bottom: solid 1px #ccc;
 padding: 10px 0 0 15px; margin: 10px 0 0 15px;}

/* Sidebar */
#sidebar{width:220px; float:right; margin:0px; padding:10px 10px 10px 0px; font-size:10pt}
#sidebar h4{text-transform:uppercase; font-weight:bold; border-bottom:1px dotted #ccc; font-size:10pt; margin:0px 0px 10px}
#sidebar ul{margin:0px; padding:0px}
#sidebar ul li{padding:10px 0px; list-style:none}
#sidebar ul ul{margin:0px; padding:0px}
#sidebar ul ul li{margin:2px 0px; padding:0px 0px 0px 20px; background:url(images/list.gif) no-repeat 0px 5px}
#sidebar ul ul li:active{background:url(images/list-hover.gif) no-repeat 0px 5px}
ul.nopictlist li{padding:5px 10px !important; background:none !important; border-bottom:1px dotted #ccc}

/* Calendar */
#wp-calendar{width:100%}
#wp-calendar caption{color:#222; font-size:14px; font-style:italic; padding-bottom:4px; text-align:center}
#wp-calendar thead{font-size:11px}
#wp-calendar thead th{background:#e2e2e2; padding:5px 0px}
#wp-calendar tbody{color:#aaa}
#wp-calendar tbody td{background:#f5f5f5; border:1px solid #fff; padding:3px 0 2px; text-align:center}
#wp-calendar tbody .pad{background:none}
#wp-calendar tfoot #next{text-align:right}

/* Navigation */
.navigation{margin:10px 0px}
.navigation a{display:block; padding:10px; -webkit-border-radius:5px; -moz-border-radius:5px; border-radius:5px; background:#eee; border-right:1px solid #ccc}

/* Search Form */
#searchform{margin:3px 5px}
#s{width:140px; padding:2px}
#searchsubmit{padding:2px 10px}

/* Comments */
#comments{clear:both}
#comments .navigation{padding:0 0 18px 0}
h3#comments-title, 
h3#reply-title{margin-bottom:0}
h3#comments-title{padding:24px 0}
.commentlist{list-style:none; margin:0}
.commentlist li{line-height:24px; padding:10px}
.commentlist li ul, 
.commentlist li ol{margin:15px; padding:0px !important; border:none}
.commentlist li.odd{background:#eee}
.commentlist li.trackback, 
.commentlist li.pingback{background:#e2e2e2; padding:10px}
.commentlist li.comment table{border:1px solid #e7e7e7; margin:0 -1px 24px 0; text-align:left; width:100%}
.commentlist li.comment tr th, 
.commentlist li.comment thead th{color:#888; font-weight:bold; line-height:18px; padding:9px 24px}
.commentlist li.comment tr td{border-top:1px solid #e7e7e7; padding:6px 24px}
.commentlist li.comment tr.odd td{background:#f2f7fc}
.commentlist li.comment ul, 
.commentlist li.comment ol{margin-left:20px}
.commentlist li.comment p{margin:15px 0px}
.commentlist ol{list-style:decimal}
.commentlist .avatar{float:right}
.comment-author{}
.comment-author cite{color:#000; font-style:normal; border-bottom:1px solid #333}
.comment-author .says{font-style:italic}
.comment-meta{font-size:12px; margin:0 0 18px 0}
.comment-meta a:link, 
.comment-meta a:visited{color:#888; text-decoration:none}
.comment-meta a:active, 
.comment-meta a:hover{color:#ff4b33}
.commentlist .even{}
.commentlist .bypostauthor{}
.reply{font-size:12px; padding:0 0 24px 0}
.reply a, 
a.comment-edit-link{color:#888}
.reply a:hover, 
a.comment-edit-link:hover{color:#ff4b33}
.commentlist .children{list-style:none; margin:0}
.commentlist .children li{border:none; margin:0}
.nopassword, 
.nocomments{display:none}
#comments .pingback{border-bottom:1px solid #e7e7e7; margin-bottom:18px; padding-bottom:18px}
.commentlist li.comment+li.pingback{margin-top:-6px}
#comments .pingback p{color:#888; display:block; font-size:12px; line-height:18px; margin:0}
#comments .pingback .url{font-size:13px; font-style:italic}

/* Comment form */
input[type=submit]{color:#333}
#respond {display: none;}
#respond{margin:24px 0; overflow:hidden; padding:15px; background:#eee}
#respond p{margin:0}
#respond .comment-notes{margin-bottom:1em}
.form-allowed-tags{line-height:1em}
.children #respond{margin:0 48px 0 0}
h3#reply-title{margin:18px 0}
#comments-list #respond{margin:0 0 18px 0}
#comments-list ul #respond{margin:0}
#cancel-comment-reply-link{font-size:12px; font-weight:normal; line-height:18px}
#respond .required{color:#ff4b33; font-weight:bold}
#respond label{color:#888; font-size:12px}
#respond input{margin:0 0 9px; width:98%}
#respond textarea{width:98%}
#respond .form-allowed-tags{color:#888; font-size:12px; line-height:18px}
#respond .form-allowed-tags code{font-size:11px}
#respond .form-submit{margin:12px 0}
#respond .form-submit input{font-size:14px; width:auto}

/* Dashboard */
#dashboard{margin:0px; padding:10px 0px; background:#f9f9f9; border-top:3px double #e2e2e2}
.dash, .dashr{float:left; width:290px; margin:0px; padding:10px}
.dashr{float:right; width:320px}
#dashboard h2, #dashboard h3{text-transform:uppercase; font-weight:bold; border-bottom:1px dotted #ccc; font-size:10pt; margin:0px 0px 10px}
#dashboard ul{margin:0px; padding:0px}
#dashboard ul li{padding:10px 0px; list-style:none}
#dashboard ul ul{margin:0px; padding:0px}
#dashboard ul ul li{list-style:none; margin:2px 0px; padding:0px 0px 0px 20px; background:url(images/list.gif) no-repeat 0px 5px}
#dashboard ul ul li:active{background:url(images/list-hover.gif) no-repeat 0px 5px}
#dashboard ul ul ul li{margin:2px 0px 2px 15px}

/* Footer */
#footer{background:#eee; padding:5px; margin:0px}
#footer p{margin:0px}

/* Themes */
.themes{font-style:italic}

/* Mix Mix */
.pages, #footer{border-top:1px solid #ccc}
.pages, .pages li ul, .sticky, .navigation a{border-bottom:1px solid #ccc}