/* 
Theme Name: FalknerPress
Theme URL: http://camelgraph.com/
Description: Free Premium Wordpress Theme
Author: Faizal Al Amri
Author URI: http://camelgraph.com
Version: 1.0.0

*/


/*  The CSS Reset    */  



html, body, div, span, applet, object, iframe,h1, h2, h3, h4, h5, h6, p, blockquote, pre, abbr, del, dfn, em, font, img, ins, kbd, q, s, samp, acronym, address, big, cite, code,small, strike,text, strong, sub, sup, tt, var,dl, dt, dd,fieldset, label, legend,table, caption, tbody, tfoot, thead, tr, th, td {font-size:100%;font-family:inherit;vertical-align:baseline;margin:0;padding:0;border:0;outline:0;font-weight:inherit;font-style:inherit;}caption, th, td {text-align:left;font-weight:normal;}table {border-collapse:separate;border-spacing:0;}blockquote:before,blockquote:after,q:before,q:after {content: "";}blockquote, q {quotes: "" "";}
* {margin:0;padding:0;}

body{ font-family: Arial; 
		color: #000000; 
		background: #1e0a03 url(images/bg.jpg) repeat; }
		
		      html {scrollbar-face-color: #a5ebed;
scrollbar-arrow-color: #fbf7ec; 
scrollbar-base-color: #fbf7ec; 
scrollbar-3d-light-color: #fbf7ec; 
scrollbar-darkshadow-color: #0f1b11; 
scrollbar-highlight-color: #fbf7ec; 
scrollbar-shadow-color: #6baeb3; 
scrollbar-track-color: #fbf7ec;}  
       
        
.clear{ clear: both; }
a {color:#000000;text-decoration:none} 
a:hover li:hover  {color:#888787; background: #1e0a03;} 


img.aligncenter {
	margin: 0 auto;
	display: block;
	}
.alignleft {
	float: left;
	}
img.alignleft {
	float: left;
	margin: 5px 10px 0 0;display: inline;
	}
.alignright {
	float: right;
	}
img.alignright {
	float: right;display: inline;
	margin: 5px 0 0 10px;
	}
	
blockquote {background: #f8f1de url(images/quote.jpg) no-repeat top left;font-style: italic;margin-top:10px;margin-bottom:10px;padding:15px 15px 15px 30px;;}

.playlist {border-color:#1e0a03;}
/*-----------------------------------------------------------------Start Upper-part Layout-------------------------------------------------------*/
		
#header-wrap	{margin: 0px auto; height:100px;width:995px;}


#logo { float:left;height:70px;margin-top:20px;}




#search{float:center;width:255px;height:40px;margin-top:5px;display:inline;padding-top:5px}
input#s {width:190px; height:24px;padding-top:5px;margin-left:24px;}
input#searchsubmit {color:#000000; background:url(images/search.png) no-repeat  top left;border:none;width:32px;height:32px;text-indent:-9999px;}
input#searchsubmit:hover {background:url(images/search-hover.png) no-repeat;  top left}


/* Menu WRAP */ 
#menu-wrap { margin: 3px auto 5px;  width: 995px; height:33px; background:url(images/topmenu-bg.png) repeat-x; }

#menu-wrap ul{float:left;margin-left:30px;line-height:14px}
#menu-wrap ul li {display:inline;margin-right:10px;font-size:12px;line-height:14px; font-weight:bold;}
#menu-wrap ul li a {color:#ffc056; background:#3d1800;border:1px solid #ffc056;line-height:14px;text-decoration:none}
#menu-wrap ul li a:hover {color:#ffc056; background:#702700; text-decoration:none;}
#menu-wrap ul li:hover {} 

/*container - red outline */
#container { width:995px; background:#000000 url(images/back.gif) repeat;   ;margin:0 auto 60px;padding-bottom:20px;border:3px solid #000000;}
#left-sidebar {width:195px;float:left;display:inline;padding:10px 0 10px 0px; margin-left:-6px;}
#content {width:505px;float:left;display:inline;margin-top:-220px;padding:10px 0 10px 0;margin-left:10px}
#right-sidebar {width:290px; float:right;display:inline;padding:10px 0 10px 0} 

#twitter {width:186px;background:#e2c581 url(images/twitter-bg.png) no-repeat top left ; float:left;display:inline;padding-bottom:10px;margin-bottom:10px;} 
#twitter-inside {color:#000000;display:inline;float:left;font-family:Georgia;font-size:12px;font-style:italic;margin-left:15px;margin-top:60px;width:170px;}

.twitter a {color:#000000;float:left;font-size:16px;margin-top:10px;padding-left:130px;display: inline;}
.twitter a:hover {color:#000000}
.twitter-link {color:#000000}

.categories {width:186px;background:#000000 url(images/widget-bg.jpg) repeat top left; float:left;display:inline;padding-bottom:10px;margin-bottom:10px;font-size:12px; border:2px solid #1e0a03; color:#e2c581;} 
.categories h2 {color:#000000;font-size:14px;font-weight:bold;margin:15px 0 15px 30px;}
.categories ul {list-style:url(images/bullet.png) inside;padding-left:15px}
.categories li {color:#000000;font-size:12px;line-height:14px;margin-bottom:5px}
.categories a {color:#e2c581;text-decoration:none background: #000000;font-weight:bold;}
.categories a:hover {color:#e2c581; background: #000000; font-weight:bold;} 
.textleft {color:#2a1b03; font-family: Arial;} 

.widget {color:#2a1b03; font-family: Arial;width:176px;background: url(images/widget-bg.jpg) repeat top left; padding:5px; margin-bottom:0px;font-size:12px; border:2px solid #1e0a03;} 
.widget2 {color:#2a1b03; font-family: Arial;width:176px;background: url(images/widget-bg.jpg) repeat top left; padding:0px; margin-bottom:0px;font-size:12px; } 
.widget2 img {position:relative;padding-left:-230px;margin-bottom:5px;height:675px;width:177px} 
.widget2 h2 {font-size:14px;font-weight:bold;}
.widget h2 {font-size:14px;font-weight:bold;}
.widget img {position:relative;padding-left:-230px;margin-bottom:5px;height:675px;width:177px} 
.widget ul {list-style:url(images/bullet.png) inside;padding-left:5px}
.widget li {font-size:12px;line-height:14px;margin-bottom:5px}
.widget a {color:#e2c581;text-decoration:none background: #3c1a0e;font-weight:bold;}
.widget a:hover {color:#e2c581;  background: #000000;font-weight:bold;}  
 
#ads-wrap {width:186px;background:#1e0a03 url(images/widet-bg.jpg) no-repeat top left ; float:left;display:inline;margin-bottom:10px; border:2px solid #1e0a03;}  
#ads-image {margin:3px 4px 0px 3px}
.ads {padding-left:4px;margin-bottom:5px;height:85px;width:85px} 


#featured-wrap {width:490px; height:265px; background:#1e0a03;border:1px solid #1e0a03;float:left;display:inline;}

#ads468 {float:left;display:inline;padding:10px;width:470px}

#latest {position:absolute;
	font-weight:bold;
	font-size:12px;
	float:left;
	display:inline;
	padding:5px 0 5px -483px;
	width:489px;
	border-top: 0px solid #1e0a03;
	border-bottom: 0px solid #1e0a03}

#latestright{position:absolute;
	font-weight:bold;
	font-size:12px;
	float:right;
	display:inline;
	padding:5px -483px 5px 0px;
	width:489px;
	border-top: 0px solid #1e0a03;
	border-bottom: 0px solid #1e0a03}


.paper  {background:url(images/txtbg.png) repeat;border:none;width:290px;margin-left:-10px;}
.singlepaper {background:url(images/txtbg.png) repeat;border:none;width:450px;margin-left:0px;}
.paper8  {border:none;width:290px;margin-left:-10px;}

.paper7  {border:none;width:290px;margin-left:-10px;}
/* main boxes left - color and border */
.post-home {float:left;width:490px; background:#1e0a03 url(images/post-side.jpg) no-repeat; border:2px solid #1e0a03; margin:10px 0 10px 0 }

.grad {float:left;width:485px; background:#1e0a03 url(images/grad.jpg) no-repeat; border:2px solid #1e0a03; margin:10px 0 10px 7px; }
.grad7 {float:left;width:485px; background:#1e0a03 url(images/party.jpg) no-repeat; height:1255px; border:2px solid #1e0a03; margin:10px 0 10px 10px; }

.post-home h2 {font-size:18px;margin:10px 0 0 60px;font-weight:bold;}
.posttitle  {font-size:16px; color:#000000;text-decoration:none}
.posttitle a:hover {color:#6f260c}
.date {font-size:10px;margin-left:60px;display: inline;} 
.date a {color:#412003;text-decoration:none;font-weight:bold} 
.date a:hover {color:#975a04;} 
.entrysearch{float:left;margin:10px 10px 0;;display: inline}
.searchtitle {color:#E0D19E; margin-left:10px;font-size:20px;margin-bottom:10px;}
.thumbnail {float:left;display: inline;margin:15px 10px 10px 2px ;width:125px;height:125px; border:2px solid #1e0a03}
.entryhome {font-size:12px;width:330px;float:right;clear:both margin-top:10px; margin-left:0px; margin-bottom:20px;}
.grad2 {font-size:12px;width:290px;float:right;clear:both margin-top:10px; margin-left:50px; margin-bottom:20px;}
.grad3 {float:left;display: inline;margin:15px 10px 10px 2px ;width:125px;height:125px; border:none;}
.farleft {position:relative;float:left; padding-left: -30;}
#postnav {float:left;display:inline;font-size:12px;margin-left:100px;margin-top:10px;}


/* Right Sidebar area */
#feeds {font-size:12px;width:275px;height:169px; background: url(images/sword2.jpg);margin-bottom:10px; border:2px solid #1e0a03;}



.textarea {background:#241301; none repeat scroll 0 0;border:medium none;font-size:12px;height:20px;margin:50px 0 5px 15px;padding:5px 0 0 5px;width:155px;}
#feeds a {font-size:11px;color:#a03615;text-decoration:none}
#feeds p {color:#000000;margin-left:15px;}

#video {background:transparent url(images/video-bg.jpg) no-repeat scroll 0 0;height:200px;padding-left:20px;padding-top:55px;width:255px;border:2px solid #000000;}

#tabs  {font-size:12px;width:275px; background: #3c1a0e url(images/tab.jpg) no-repeat; border:2px solid #000000;margin-bottom:7px }

#sidecat-wrap {background:transparent url(images/mini-bg.jpg) repeat scroll 0 0;height:280px;width:275px;}
#sidecat {display:inline;float:left;margin:10px 0 0 20px;width:240px} 
.sidecat-block {margin-bottom:10px;float:left;}
.sidecat-image {margin:0px;float:left} 
.sidecat-title {font-size:12px;margin:0 20px 0 50px;}
.sidecat-heading {display:inline;float:left;font-weight:bold;padding:15px;}

#sidecat li {list-style:none}
#sidecat a {color:#280e06;text-decoration:none;font-weight:bold}
#sidecat a:hover {color:#67871c;} 


/*-----------------------------------------------------------------Start Bottom-part Layout-------------------------------------------------------*/

#footer {background: #1e0a03 url(images/bot-bg.jpg) repeat-x;height:325px;}
#bottombar {height:265px;width:995px;background: url(images/bottom-bg.gif) no-repeat top left;margin:0 auto}
#flickr-wrap {float:left;width:310px;height:225px;}
#flickr {float:left;margin-top:20px;} 
#flickr-image {margin-left:0px;width:475px;}
#flickr-image img {width:475px;height:182px;margin:0 10px 20px 0}
#flickr-title {background:transparent no-repeat scroll 0 0;font-family:trebuchet ms;font-size:18px;height:48px;padding:10px 0 0 60px}
#flickr-image {width:925px} 

#share-wrap {float:left;display:inline;height:225px;width:345px;}
#share-title {background:transparent url(images/cup.png) no-repeat scroll 0 0;font-family:trebuchet ms;font-size:18px;height:38px;float:left;display:inline;margin:20px 0 0 20px;padding:10px 0 0 60px;width:230px;} 
#share-link {width:256px;display:inline;background:url(images/share-bg.jpg) no-repeat; float:left;margin:10px 0 0 30px;}
.share-list {font-size:12px;float:left;display:inline;height:145px;margin:10px 0 0 45px;
font-weight:bold;}

.share-list li{margin-bottom:15px;list-style-image:none;list-style-position:outside;list-style-type:none;}
.share-list a{color:#dfcea3;text-decoration:none}
.share-list a:hover{color:#565656}	

.share-list2 {font-size:12px;float:left;display:inline;margin:10px 0 0 60px;
font-weight:bold;}

.share-list2 li{margin-bottom:15px;list-style-image:none;list-style-position:outside;list-style-type:none;}
.share-list2 a{color:#000000;text-decoration:none}
.share-list2 a:hover{color:#565656}	




#bottom-ads img {margin:10px 0 0 40px;width:250px;height:100px}
#bottom-ads-title {background:transparent url(images/adss.png) no-repeat scroll 0 0;font-family:trebuchet ms;font-size:18px;height:38px;float:left;display:inline;margin:20px 0 0 20px;padding:10px 0 0 60px;width:230px;} 

#credit {color:#dfcca3;height:20px;margin-top:1px;width:995px;margin:0 auto;font-size:11px}

#credit p {color:#dfcea3;font-size:11px;padding-top:2px;float:left;display:inline}
#credit a {color:#dfcea3;}
#credit a:hover {color:#b77a37}
#credit-logo {height:38px;width:160px;float:right;display:inline;margin-top:5px}



/*-----------------------------------------------------------------Single-Page-------------------------------------------------------*/

#inside-content {font-size:12px; width:490px;float:left;display: inline;}
.post {background: #d7c499; url(images/post-arrow.jpg) no-repeat top left; color:#352009; width:490px;height:auto;margin: 0 0 20px 0;float:left;display: inline; border:2px solid #000000;} 
.post h2 {font-size:20px;font-family:Trebuchet MS;padding:20px 0 0 65px;margin-right:10px;}
.post h2 a{color:#2f1500;font-weight:bold;text-decoration:none}
.post h2 a:hover{color:#6f2404}
.post p {margin-bottom:5px}
.post li {margin-left:40px;}
.fishing img {margin-left:-20px; margin-top: -55px;margin-bottom:-29px;}
.post ul,ol {margin-top:10px;margin-bottom:10px}
.single-entry {float:left;width:460px;display: inline;margin:10px 10px 10px 20px;}
#comment-wrap {float:left;width:500px;background:#d7c499 ;display: inline;}
.more {position:absolute;  font-weight:bold; color:#a71f04; padding: 5px 10px 0px 10px; float:left;clear:both}

/*Comments */
#comment-wrap {float:left;font-size:12px;margin:10px 0 0 0;width:490px;background:#d7c499 url(images/comment.jpg) no-repeat top left ;display: inline;border:2px solid #000000; }
#comment-wrap h3 {color:#7c4a12;font-size:24px;} 
#commentlist-wrap {float:left;margin:10px 0 0 15px;width:470px;padding-bottom:10px;display: inline;}
.commentlist {float:left;list-style-position:inside;list-style-type:none;margin-bottom:10px;width:470px;display: inline;} 
.comment {background:#d7c499 none repeat scroll 0 0;border:1px solid #251003;clear:both;float:left;list-style-image:none;
list-style-position:outside;list-style-type:none;margin-bottom:15px;padding:0 10px 10px 10px;width:440px;display: inline;border:2px solid #000000;}
.comment-counts  {padding-top:40px;padding-left:22px;}
.nocomments {padding-left:22px;padding-top:40px}


#comments {margin-top: 30px;}
#commentform {clear: both;float: left;margin-top:10px;display: inline;}
h3.reply-replace{width: 139px; height: 29px;background: url(images/reply.png);text-indent: -9999px;}

.commentmetadata a:link, .commentmetadata a:hover, .commentmetadata a:visited {font-size:9px;color:#2eaced;text-decoration:none;}
.comment-reply-link:hover {background-color: #1e0a03;color: #000000;}
.cancel-comment-reply a:link, .cancel-comment-reply a:visited {color: #c5b295 !important;display: block;font-weight: bold;background-color: #251003;padding: 0px 5px;text-transform: lowercase;font-size: 11px;float: left;clear: both;display: inline;}
.cancel-comment-reply a:hover {background-color: #1e0a03;	color: #000000;}
.children .comment {margin-left:20px;margin-bottom:10px; clear:both;width:90%;}
.comment-reply-link, .comment-reply-link:visited {background-color:#c5b295;color:#000000 !important;display:block;float:right;font-size:11px;font-weight:bold;margin-bottom:20px;margin-right:10px;margin-top:10px;padding:2px 7px;text-transform:lowercase;display: inline;}
.fn, .fn a:link, .fn a:hover, .fn a:visited  {color:#454646;font-style:normal;font-weight:bold}
.says {color:#303030}
.avatar {height:40px;margin-left:10px;margin-top:15px;width:40px;}

#respond {float:left;margin-bottom:30px;margin-left:10px;margin-top:10px;padding:10px ;display: inline;}
input#author{background:#000000;border:2px solid #475A6B;color:#173369}
input#email{background:#000000;border:2px solid #475A6B;color:#173369}
input#url{background:#000000;border:2px solid #475A6B;color:#173369}
textarea#comment  {font-family:trebuchet MS;font-size:12px;background:#e1d7b8;border:2px solid #1e0a03;width:100%;color:#000000}
 
#submit {background: white; padding: 3px 8px;border:none}
#submit:hover {background:#ffffff;color:#000000}






#menu-wrap { margin: 3px auto 5px;  width: 995px; height:33px; background:url(images/topmenu-bg.png) repeat-x; }

#menu-wrap ul{float:left;margin-left:30px;line-height:14px}
#menu-wrap ul li {display:inline;margin-right:10px;font-size:12px;line-height:14px; font-weight:bold;}
#menu-wrap ul li a {color:#ffc056; background:#3d1800;border:1px solid #ffc056;line-height:14px;text-decoration:none}
#menu-wrap ul li a:hover {color:#ffc056; background:#702700; text-decoration:none;}
#menu-wrap ul li:hover {} 





.suckerfishnav {position: absolute; width:auto;
	padding-left: 126px;
	font-size:12px;
    font-family:verdana,sans-serif;
    font-weight:bold;
    }
	
#suckerfishnav, #suckerfishnav ul {
    float:left;
    list-style:none;
    line-height:40px;
    padding:0;
    border:none;
    margin:0;
    width:100%;
    }

	
#suckerfishnav a {background:url(images/nav.jpg) repeat-x;
    display:block;
    color:#ddcda2; border:1px solid #301204;
	line-height:14px;
    text-decoration:none;
    padding:0px 10px;}
	
    
#suckerfishnav li {
    float:left;
    padding:0; }
   
#suckerfishnav ul {
    position:absolute;
    left:-999em;
    height:auto;
    width:101px;
    font-weight:normal;
    margin:0;
    line-height:1;
    border:0;

    border-top:1px solid #000000;
    }
#suckerfishnav li li { 
    width:199px;
    border-bottom:1px solid #000000;
    border-left:1px solid #000000;
    border-right:1px solid #000000;
    font-weight:bold;
    font-family:verdana,sans-serif;
    }
#suckerfishnav li li a {
    background: url(images/nav.png) #fff bottom left repeat-x;
height: 2em;
line-height: 2em;
float: left;
width: 13em;
display: block;
border: 0.2em solid #f1a863;
color: #36280c;
text-decoration: none;
text-align: left;


} 

#suckerfishnav li ul ul {
    margin:-21px 0 0 0px;
    }
#suckerfishnav li li:hover {
    background:#0be1e9;
    }
#suckerfishnav li ul li:hover a, #suckerfishnav li ul li li:hover a, #suckerfishnav li ul li li li:hover a, #suckerfishnav li ul li li li:hover a {
    color:#0be1e9;
    }
#suckerfishnav li:hover a, #suckerfishnav li.sfhover a {
    color:#none;
    }
#suckerfishnav li:hover li a, #suckerfishnav li li:hover li a, #suckerfishnav li li li:hover li a, #suckerfishnav li li li li:hover li a {
    color:none;
    }
#suckerfishnav li:hover ul ul, #suckerfishnav li:hover ul ul ul, #suckerfishnav li:hover ul ul ul ul, #suckerfishnav li.sfhover ul ul, #suckerfishnav li.sfhover ul ul ul, #suckerfishnav li.sfhover ul ul ul ul {
    left:-999em;
    }
#suckerfishnav li:hover ul, #suckerfishnav li li:hover ul, #suckerfishnav li li li:hover ul, #suckerfishnav li li li li:hover ul, #suckerfishnav li.sfhover ul, #suckerfishnav li li.sfhover ul, #suckerfishnav li li li.sfhover ul, #suckerfishnav li li li li.sfhover ul {
    left:auto;
	
    background:#0be1e9;
    }
#suckerfishnav li:hover, #suckerfishnav li.sfhover {
    background:#0be1e9;
    }

