/*  
Theme Name: Falcon River
Theme URI: http://www.falconriver.com
Description: A custom WordPress Theme designed and coded for Falcon River.
Version: 1.0
Author: Dino Latoga of Ewebscapes
Author URI: http://www.ewebscapes.com
	Theme designed and created by Dino Latoga of Ewebscapes
*/

@import "reset.css";
 /* General styles */
body {font:14px/150% Arial, Verdana, sans-serif;color:#444;background:#ddd;width:100%;text-align:center;padding-bottom:10px;}
#container{width:960px;margin:10px auto 0;overflow:hidden;background:#fff;border-top:5px solid #bbb;text-align:left;border-bottom:5px solid #bbb;}
/* Header styles */
#header {position:relative;clear:both;float:left;height:100px;width:100%;}
#navbar{clear:both;background:#effaff;margin:0 10px 10px;}
/* column container */
#content{}
.blog{background:#fff url(images/sidebar-bg-line.png) 559px 0 repeat-y;height:1%;}
#main{float:left;width:540px;margin-left:10px;display:inline;}
#page{float:right;width:690px;margin-right:10px;display:inline;}
#sidebar{float:right;width:250px;margin-right:10px;}
#sidebar1{float:left;margin-left:10px;width:200px;display:inline;}
#sidebar2{float:left;width:200px;display:inline;}
/* Footer styles */
#footer {clear:both;width:100%;border-top:1px solid #ddd;padding:10px;font-size:12px;text-align:center;color:#aaa;line-height:130%;}


a{color:#36c;text-decoration:none;}
a:hover{border-bottom:1px solid #bbb;}
.clearfix{clear:both;height:0;font-size:0;line-height:0;}
.alignleft{float:left;/* display:inline; */}
.alignright{float:right;display:inline;}

blockquote{clear:both;background:url(images/quote.png) top left no-repeat;padding:0 0 0 40px;font-style:italic;color:#876741;height:1%;}
blockquote p{padding:0;}

h1#logo{position:absolute;top:15px;left:15px;height:65px;width:285px;background:url(images/logo.png) top left no-repeat;}
h1#logo a{display:block;width:100%;height:100%;text-indent:-9999px;}

ul#nav{height:30px;font-weight:bold;color:#444;}
ul#nav li{float:left;position:relative;/* width:80px; */display:inline;}
ul#nav li a{display:block;padding:5px 10px;color:#444;}
ul#nav li a:hover,
ul#nav li.active a{color:#fff;background:#36c url(images/nav-active.png) top left repeat-x;border:0;}
ul#nav li:hover{color:#fff;background:#fab625;}
ul#nav li.active a:hover{text-decoration:underline;}
ul#nav ul{position:absolute;left:-999em;background:#ddd;width:250px;}
ul#nav li ul li{display:block;border-bottom:1px solid #aaa;width:100% !important;}
ul#nav li ul li a{display:block;}
ul#nav li:hover ul, ul#nav li.over ul{display:block;left:0;}

.post{padding:10px 0;}
h3.posthead{font-size:16px;line-height:130%;font-weight:bold;}
h3.posthead a{color:#000;}
h3.posthead a:hover{color:#f60;}

.postdate{}
.postdate small{clear:both;display:block;padding:2px;font-size:11px;text-transform:uppercase;}
.postdate big{clear:both;display:block;padding:0 2px 5px 2px;font-size:20px;font-weight:bold;}

span.commentsnum{background:url(images/balloon.png) left no-repeat;padding-left:18px;margin-left:10px;}
.postmeta{clear:both;line-height:100%;font-size:11px;padding:10px 0 20px;font-size:10px;color:#36c;}
.entry{clear:both;}
.entry p{padding:0 0 15px 0;}
.entry p img.alignleft{margin-top:5px;margin-right:10px;padding:3px;border:1px solid #333;}
.entry p img.alignright{margin-top:5px;margin-left:10px;padding:3px;border:1px solid #333;}

.entry table{border: 0;margin-bottom:10px;width:90%;}
.entry table caption{padding:10px 0;font-weight:bold;color:#fff;}
.entry table td, .entry table th{padding:5px;}
.entry ul{list-style: none;line-height:120%;padding-bottom:10px;}
.entry ol{padding:10px 0;list-style-type: decimal;}
.entry ol li{background:none;padding:2px;}
.entry ul ul,
.entry ol ol,
.entry ul ol,
.entry ol ul{padding-left:20px;}
.entry strong{color:#36c;}
.entry ul li{padding:10px 10px 10px 20px;background:url(images/bullet-go.gif) 0 12px no-repeat;}

.entry h1, .entry h2, .entry h3, .entry h4, .entry h5, .entry h6{color:#aaa;padding: 5px 0;}
.entry h1{font-size:22px;}
.entry h2{font-size:20px;}
.entry h3{font-size:18px;color:#36c;}
.entry h4{font-size:16px;}
.entry h5{font-size:14px;}
.entry h6{font-size:12px;}

.result{}
.result h3{font-size:18px;}
.result h3 a{color:#000;}
.result h3 a:hover{color:#f60;}
.result p{padding:5px 0;}
small.meta{font-size:11px;}

h2.pagetitle{font-size:15px;}
h2.pagetitle em{font-style:normal;}

a.tofull{}

.module{clear:both;padding:10px;font-size:12px;}
.module h4{padding:5px 0;font-weight:bold;color:#fab822;font-size:16px;}
.module li{padding:2px 0;border-bottom:1px solid #ddd;height:1%;}
.module ul{border-top:1px solid #ddd;}
.module ul li ul{}
.module ul li ul li{padding-left:5px;}
.module a:hover{border:0;}


.navigation:after{content:".";display:block;height:0;clear:both;visibility:hidden}

input#s{margin-left:10px;width:255px;height:20px;background:url(images/search.png) top left  no-repeat;border:0;color:#fff;font-family:Georgia, "Times New Roman", serif;padding:4px 0 2px 25px;}

#comments-box{padding:15px 0;}
h3#comments, h3#respond{color:#fff;font-size:16px;font-weight:bold;padding:0;}
ol.commentlist{padding:10px 0;}
ol.commentlist li{border-bottom:1px solid #ddd;padding: 10px;margin-bottom:10px;}
ol.commentlist img.avatar{float:right;border-left:1px solid #333;border-bottom:1px solid #333;display:inline;}
ol.commentlist li cite{font-weight:bold;}
ol.commentlist li p{padding:0 0 10px 0;}
ol.commentlist li small.commentmetadata{display:block;font-size:10px;margin-top:-5px;}

textarea#comment{width:500px;border:1px solid #333;background-color:#eee;color:#111;}
#commentform input{border:1px solid #333;background-color:#eee;color:#111;padding:2px;}
#commentform input#submit{border:1px solid #222;background-color:#0e000f;color:#fff;padding:5px;}
#commentform input:focus, #commentform textarea:focus{border:1px solid #444;}
#commentform p{vertical-align:middle;padding:5px 0;}

/*search*/
#searchbox{position:absolute;background:#fab625 url(images/search.jpg) bottom left no-repeat;width:240px;height:45px;top:25px;right:10px;}
input#s{background:none;color:#222;margin:10px;width:180px;padding:0;}
input#searchsubmit{width:30px;background:none;border:none;padding:0;vertical-align:top;margin-top:10px;height:25px;}

/*pages*/
h4.pagetitle{font-size:25px;color:#000;font-weight:normal;color:#aaa;line-height:120%:}
ul#pagemenu{margin-top:20px;border-top:none;}
ul#pagemenu li{padding:10px;background:#fff url(images/pagemenu-bg.png) bottom left repeat-x;border-bottom:none;}
ul#pagemenu li a:hover{color:#000;}
p.edit{background:url(images/edit.gif) left no-repeat;padding:2px 2px 2px 20px !important;}


/*home*/
.home{padding:0 10px 10px;}
.home p{padding:10px 0;}
.home h2{font-size:24px;color:#000;}
#intro{height:190px;width:940px;background:url(images/falcon-river-intro.jpg) top left no-repeat;margin-bottom:10px;}
#services{float:right;width:390px;border:1px solid #338df1;}
#services ul{margin-top:0;}
#services h2{height:30px;background:url(images/services.png) top left no-repeat;text-indent:-999px;}
h2#hometitle{line-height:130%;}

/*testimonials*/
#cliente{float:right;width:390px;display:inline;}
#clientlist{width:300px;}
#testimonials{float:right;width:300px;font-family:Georgia, "Times New Roman", sans-serif;display:inline;}
#testimonials h4{text-align:center;}
.testi{background:#fff url(images/testi.png) top left no-repeat;padding:20px 10px;font-size:12px; font-style:italic;}

/*services*/
#servicespage h3{color:#36c;font-size:25px;line-height:130%;}
#servicespage h4{color:#c60;font-size:20px;line-height:130%;}
#testi{background:#ffc;padding:10px;margin:10px;}

ul#servicelist{margin-top:10px;border:0;}
ul#servicelist li{padding:5px 0 10px 0;}
ul#servicelist li a:hover{color:#000;}
.infobox{width:400px;margin:10px auto;padding:10px;background:#eee;}
.sample{clear:both;height:250px;padding:10px 40px 10px 0;}
.sample h3{color:#222;font-size:16px;}
.sample img.alignleft{float:left;margin-right:30px;}
.sample a.pdf{background:url(images/pdf.gif) left no-repeat;padding-left:20px;}
.sample a.pdf:hover{border:0;}