/*   
Theme Name: Brother Theme
Theme URI: http://www.publichealthbugle.com/
Description: A simple blog for Ali and Monsour, managed by Ibrahim Al-Rajhi
Author: Ibrahim Al-Rajhi
Author URI: http://www.ibrahimalrajhi.com/
*/

@import "reset.css";
@font-face { font-family: Droid; src: url(images/DroidSans.ttf) format("truetype"); }
@font-face { font-family: Droid; font-weight: bold; src: url(images/DroidSans-Bold.ttf) format("truetype"); }

/* 
**	General 
*/
body { background:#f8f8f8; font-size:62.5%; line-height:1em; color:#555; }
strong { font-weight:bold; }
em { font-style:italic; }
a { color:#C13F27; text-decoration:none; }
a:hover { color:#555; text-decoration:underline; }
a img { border:0 }
h1 { font-size:1.8em; border-bottom:1px solid #e4dada; margin-bottom:15px; }
h1 a { color:#373534; padding:5px; }
h1 a:hover { color:#373534; background:#FFE99F; text-shadow:0px 1px 0px #FFF; text-decoration:none; }
h2 { font-family:Arial, "sans serif"; font-size:1.6em; font-weight:bold; }
h3 { font-family:Droid, "droid sans", "droid-sans-1", "droid-sans-2", "Myriad Web Pro", "Myriad Pro", Arial; margin-bottom:5px; font-size:1.2em; font-weight:bold; text-transform:uppercase; }
.clear { clear:both; }

/* 
**	Header 
*/
#header  { background:#564343; border-bottom:1px solid #352929; }
#headerInner { width:900px; margin:0 auto; height:80px; }
.logo { float:left; }
.navigation { text-align:right; padding-top:35px; }
.navigation li { display:inline; padding:0 2px; }
.navigation a { color:#f0e2e2; text-transform:uppercase; font-weight:bold; padding:5px 8px; text-shadow:0px -1px 0px #352929; font-size:1.4em; font-family:Droid, "droid sans", "droid-sans-1", "droid-sans-2", "Myriad Web Pro", "Myriad Pro", Arial; }
.navigation a:hover { color:#fff; text-decoration:none; background:#352929; -moz-border-radius:3px; -webkit-border-radius:3px; }

/* 
**	Content 
*/
#main { width:900px; margin:0 auto; margin-top:40px; }

#content { width:630px; float:left; }
.post { margin-bottom:50px; }
.entry p { font-size:1.3em; color:#373737; line-height:1.692em; margin-bottom:15px; }
.postmeta { font-family:Georgia, "sans serif"; color:#919191; font-size:1.1em; font-style:italic; }

#sidebar { width:230px; float:right; }
.section { background:#FFF; -moz-border-radius:5px; -webkit-border-radius:5px; padding:15px 10px; margin-bottom:15px; }
.section p { font-size:1.1em; line-height:1.636em; }
.rss { background:#f8d7a5 url(images/rss16.png) no-repeat 10px center; font-size:1.3em; text-shadow:0px 1px 0 #feefdd; padding:10px 10px 10px 32px; }
.rss a { color:#ff6d00; }
.share { margin-top:4px; }
.postinfo span { padding-bottom:3px; }
.share li { display:inline; margin-right:4px; margin-top:4px; }
#searchform { font-size:1.1em; }
.searchinput { padding:6px 8px; }
.searchbutton { padding:4px; } 
.section li { font-size:1.1em; margin-bottom:3px; }

.wp-pagenavi {
	clear: both;
}
.pageNavigation { text-align:right; font-size:1.1em; } 
.wp-pagenavi a, .wp-pagenavi span { text-decoration:none; color:#555; padding:3px 5px; margin:2px; background:#DFDFDF; -moz-border-radius:3px 0 3px; -webkit-border-radius:3px 0 3px; }
.wp-pagenavi a:hover, .wp-pagenavi span.current { background:#5F5353; color:#FFF; }
.wp-pagenavi span.current { background:#5F5353; }

/* 
**	Post Style 
*/
blockquote { padding:0 40px; border-left:1px solid #DFDFDF; }
.entry ul { font-size:1.2em; text-indent:-11px; margin:0 0 15px; padding:0 30px 0 41px; list-style:disc inside; }
.entry ol { font-size:1.2em; text-indent:-25px; margin:0 0 15px; padding:0 30px 0 55px; list-style:decimal-leading-zero inside; }
.entry li, .entry li span  { margin-top:10px; line-height:1.5em !important; }


/* 
**	Comments 
*/
#commentArea { }
.commentlist { }
.comment-wrap { padding:10px 15px; margin-bottom:15px; background:#EFEFEF; -moz-border-radius:5px; position:relative; -webkit-border-radius:5px; }
.comment-wrap h2 { font-weight:bold; color:#373534; margin-bottom:10px; font-size:1.2em; text-shadow:0px 1px 0px #FAFAFA; }
.comment-wrap h2 a { padding:3px; color:#373534; }
.comment-wrap h2 a:hover { color:#373534; background:#FFE99F; text-shadow:0px 1px 0px #FFF; text-decoration:none; }
.commentText { font-size:1.1em;  }
.commentText p { line-height:1.636em; }
.comment-reply-link { font-family:georgia, "sans serif"; font-style:italic; color:#555; position:absolute; bottom:0; right:0; padding:5px; -moz-border-radius:5px 0 5px 0; -webkit-border-radius:5px 0 5px 0; background:#DFDFDF; }
.comment-reply-link:hover { background:#5F5353; color:#FFF; text-decoration:none; }
.children { padding-left:20px; margin-left:20px; border-left:1px solid #EFEFEF;  } 
.children .comment-wrap { background:none; padding:15px 10px 15px 0;  }	

#commentForm { margin:30px 0; position:relative; background:#F8F8F8; display:block; }
	#commentForm input, textarea { font-size:1.3em; -webkit-border-radius:5px; -moz-border-radius:5px; -moz-box-shadow:0px 1px 0px #FFF; -webkit-box-shadow:0px 1px 0px #FFF; }
	#commentForm textarea { margin:3px 0 12px; height:137px; width:324px; padding:7px 8px; }
	#commentForm input { margin:3px 0 12px; height:30px; width:210px; padding:0 8px; } 
	#commentForm .buttons { text-align:right; }
	#cancel-comment-reply-link { margin-right:120px; }
	#submit { width:95px !important; }
.formLeft { }
.formRight { float:right; margin-right:40px; }
	

/* 
**	Footer 
*/
#footer { background:url(images/publichealthicon.png) no-repeat 10px 9px; border-top:1px dotted #DFDFDF; padding:10px 10px 10px 30px; width:900px; margin:40px auto; }
#footer ul { float:right; }
#footer li { display:inline; margin-left:4px; }
#footer a { color:#555; font-weight:bold; }
#footer a:hover { }