/*
Theme Name: Phil Dourado Default
Theme URI: http://www.phildourado.com/
Description: The default theme for phildourado.com.
Version: 1.1
Author: Brom Sulaiman
Author URI: http://www.iambrom.com
Tags: 
*/

/* Layout */
body{font-family:Verdana, Geneva, sans-serif;font-size:12px;background-color:#efefef;}
#wrapper{width:800px;margin:auto;}
#header-top{height:77px;background:url(images/bannertop.jpg) no-repeat;padding:25px 0 0 30px;}
#header-bottom{height:33px;background:url(images/bannerbottom.png) no-repeat;padding:20px 0 0 15px;font-size:14px; letter-spacing:-0.04em;}
#bottom-nav{width:780px;margin:auto;margin-bottom:15px;font-size:11px;}
#left-col{border:1px solid #d8d8d8;float:left;padding:10px;width:150px;background-color:#FFF;}
#centre-col{border:1px solid #d8d8d8;float:left;margin-left:10px;padding:15px 10px;width:414px;background-color:#FFF;}
#right-col{border:1px solid #d8d8d8;float:left;margin-left:10px;padding:10px;width:150px;background-color:#FFF;}
#footer{clear:both;padding:10px;text-align:center;font-size:10px;color:#666;}
.clear{clear:both;}
.logo{float:left;font-size:48px;font-family:Georgia, "Times New Roman", Times, serif;}
.logo a:link, .logo a:active, .logo a:visited{text-decoration:none;color:#a12828;}
.logo a:hover{text-decoration:underline;}
#top-nav ul, #bottom-nav ul{padding:0;margin:0; list-style:none;}
#top-nav ul li, #bottom-nav ul li{display:inline;}
#top-nav{width:550px;float:left;}
#search-panel{width:190px;float:right;}
#header, #left-col, #centre-col, #right-col{-moz-border-radius: 3px;-khtml-border-radius: 3px;-webkit-border-radius: 3px;border-radius: 3px;}

/* Style */
img{border:none;}
a:link, a:active, a:visited{color:#003366;text-decoration:none;}
a:hover{text-decoration:underline;}
h1, h2, h3, h4{color:#a12828;font-family:Helvetica,Arial,sans-serif;letter-spacing:-0.04em;font-weight:normal;margin-top:0;}
h1{font-size:30px;}
.single-post-title{font-size:15px;}
#centre-col h2{font-size:35px;margin-bottom:10px;}
hr{margin:20px 10px;}
.textwidget{text-align:center;padding:10px 0;}
.right-link{font-size:10px;}
#header-bottom input#s{padding:3px;background:#e2e2e2 none repeat scroll 0 0;border:1px solid #787878;color:#787878;width:130px;-moz-border-radius: 3px;-khtml-border-radius: 3px;-webkit-border-radius: 3px;border-radius: 3px;}
#header-bottom .submit{background-color:#787878;color:#FFF;border:1px solid #545454;-moz-border-radius:10px;-khtml-border-radius:10px;-webkit-border-radius:10px;border-radius:10px;font-size:14px;padding:0 5px;}
.iambrom{font-size:9px;}
.iambrom a{display:block;height:23px;width:52px;background:url(images/iambrom.png) top no-repeat;margin:auto;text-indent: -9999px;}
.iambrom a:hover{background:url(images/iambrom.png) bottom no-repeat;}
.red-text{color:#F00;}

/* Top Nav links */
#top-nav a{color:#000;text-decoration:none;}
#top-nav a:hover{color:#999;}
a.books-link{background:url(images/author-icon.png) left no-repeat;padding-left:30px;margin-right:5px;}
a.books-link:hover{background:url(images/author-icon-hover.png) left no-repeat;}
a.speak-link{background:url(images/speak-icon.png) left no-repeat;padding-left:30px;margin-right:5px;}
a.speak-link:hover{background:url(images/speak-icon-over.png) left no-repeat;}
a.leader-link{background:url(images/leader-icon.png) left no-repeat;padding-left:25px;margin-right:5px;}
a.leader-link:hover{background:url(images/leader-icon-over.png) left no-repeat;}
a.journo-link{background:url(images/journo-icon.png) left no-repeat;padding-left:25px;}
a.journo-link:hover{background:url(images/journo-icon-over.png) left no-repeat;}

/* Slider panel */
#book-slide{float:left;margin-left:200px;}
#slider ul, #slider li{margin:0;padding:0;list-style:none;}
#slider, #slider li{width:231px;height:66px;overflow:hidden;left:30px;float:left;}
#prevBtn, #nextBtn{display:block;width:13px;height:20px;position:static;float:left;padding-top:23px;}	
#nextBtn{}
#prevBtn{margin-left:5px;}
#prevBtn a, #nextBtn a{display:block;width:13px;height:20px;background:url(images/button-left.png) no-repeat 0 0;}	
#nextBtn a{background:url(images/button-right.png) no-repeat 0 0;}	

/* Bottom nav links */
#bottom-nav a{background-color:#1b456f;color:#FFF;text-decoration:none;padding:0 8px 5px 8px;-moz-border-radius-bottomright:5px;-moz-border-radius-bottomleft:5px;-khtml-border-radius-bottomright:10px;-webkit-border-bottom-right-radius:10px;-webkit-border-bottom-left-radius:10px;border-radius-bottomright:10px;}
#bottom-nav a:hover{background-color:#28619b;}
#bottom-nav a.lead-paper{background-color:#8a2020;}
#bottom-nav a.lead-paper:hover{background-color:#a53131;}

/* Blog */
.post-date{font-weight:bold;color:#505050;font-size:12px;letter-spacing:-0.04em;}
.post-date a{color:#505050;text-decoration:underline;}
.post-date a:hover{text-decoration:none;}
textarea#comment{width:99%;}
.navigation .alignleft a, .navigation .alignright a{padding:5px 10px;color:#FFF;background-color:#a12828;text-decoration:none;}
.navigation .alignleft a:hover, .navigation .alignright a:hover{background-color:#003366;}

/* Columns */
#left-col li a, #right-col li a{font-size:16px;color:#A12828;font-family:Helvetica,Arial,sans-serif;letter-spacing:-0.04em;text-decoration:none;}
#left-col li a:hover, #right-col li a:hover{text-decoration:underline;}
#left-col ul li a, #right-col ul li a{font-weight:normal;color:#003366;text-decoration:underline;font-size:12px;}
#left-col ul li a:hover, #right-col ul li a:hover{text-decoration:none;}
#left-col ul, #right-col ul{margin:0 0 15px 0;padding:0;}
#left-col li, #right-col li{list-style:none;}
#left-col h2, #right-col h2{margin:10px 0 0 0;}

/* Images */
p img {padding: 0;max-width: 100%;}
img.centered {display: block;margin-left: auto;margin-right: auto;}
img.alignright {padding: 4px;margin: 0 0 2px 7px;display: inline;}
img.alignleft {padding: 4px;margin: 0 7px 2px 0;display: inline;}
.alignright {float: right;}
.alignleft {float: left;}

/* Captions */
.aligncenter,
div.aligncenter {display: block;margin-left: auto;margin-right: auto;}
.wp-caption {border: 1px solid #ddd;text-align: center;background-color: #f3f3f3;padding-top: 4px;margin: 10px;-moz-border-radius: 3px;-khtml-border-radius: 3px;-webkit-border-radius: 3px;border-radius: 3px;}
.wp-caption img {margin: 0;padding: 0;border: 0 none;}
.wp-caption p.wp-caption-text {font-size: 10px;padding: 5px;margin: 0;}