/*
Theme Name: The Last Fall
Theme URI: http://www.dynamicguru.com/
Description: A Dark gorgeous wordpress theme with a touch of orange, sliding sidebar link categories.
Version: 1.1
Author: Mujtaba Ahmed
Author URI: http://www.dynamicguru.com/mujtaba/
Tags: dark,orange,black,two-columns,left-sidebar,fixed-width,seasonal
*/

body {margin:0;padding:0;text-align:center;color:#ccc;font-family:'Trebuchet MS',Arial;background:#000 url("images/bg.png") repeat-y top center scroll;}
#page {margin:0px auto;text-align:left;width:1000px;padding-top:0px;background:#151515 url("images/page_bg.png") top center scroll;}

/*BEGIN HEADER*/
#header {background:transparent url("images//header.jpg") no-repeat top center;height:382px;color:#eee;font-weight:normal;letter-spacing:-1px;font-size:48px;text-align:left;margin:0px;padding-left:0;padding-top:0;}
#header a {color:#cf9706;padding:10px;text-decoration:none;}
#header a:hover {color:#ccc;}

#calendarheader {background:transparent url("images//calendarheader.jpg") no-repeat top center;height:382px;color:#eee;font-weight:normal;letter-spacing:-1px;font-size:48px;text-align:left;margin:0 0 -20px 0;padding-left:0;padding-top:0;}
#calendarheader a {color:#cf9706;padding:10px;text-decoration:none;}
#calendarheader a:hover {color:#ccc;}

#description {font-weight:normal;color:#555;font-size:14px;padding:3px;padding-left:10px;}
#pagenav{}
#pagenav ul{float:right;margin:85px 10px 0 0;list-style-type: none;}
#pagenav ul li{float:left;font-size:13px;font-family:Helvetica, Arial, sans-serif;text-transform: uppercase;}
#pagenav ul li.current_page_item a{color:#000;font-weight: bold;}

/*SIDEBAR*/
#sidebar {float:right;width:295px;margin:0 10px 0 0;padding:10px;background-color: #A82912;}
#sidebar h2 {color:#000;//03B6C7;/*background:transparent url("images///sidebar_h2_bg.png") no-repeat center right;*/font-family:Helvetica, Arial, sans-serif;text-transform: uppercase;font-size:16px;padding:0;}
a#rss_top {color:orange !important}
#searchform input{background:#070707;padding:3px;margin-top:10px;border:1px solid #111;color:#888;font-family:'Georgia',serif;font-size:14px;-moz-border-radius: 3px;-khtml-border-radius: 3px;-webkit-border-radius: 3px;border-radius: 3px;}
#searchform input[type="submit"] {cursor:pointer;-moz-border-radius: 6px;-khtml-border-radius: 6px;-webkit-border-radius: 6px;border-radius: 6px;}
#searchform input[type="submit"]:hover {background:#FF9933;border-color:#FF6600;color:#333;}
#sidebar ul,#sidebar   ul   li {padding:0;margin:0;list-style:none;}
#sidebar ul li{list-style:none;padding:0 0 10px 0;margin:0;font-size:14px;border-bottom:1px dotted #ccc;}
#sidebar ul li.aktt_more_updates{border-bottom:none;}

#sidebar .aktt_tweets ul li{border-bottom:none;}

#sidebar>ul {padding-bottom:5px;*margin-bottom:20px;}
#sidebar > ul > li > ul > li ul {list-style:none;padding:0;margin:0;margin-left:0 !important;padding-left:0;font-size:14px;}
#sidebar ul li ul li{padding:3px 3px 3px 0;padding-left:0;}
#sidebar > ul > li > ul > li > ul > li {padding:3px 3px 3px 0;padding-left:0;border:none;	}
#sidebar>ul>li>ul li {border-bottom:none;}
#sidebar a {text-decoration:none;color:#888;}
#sidebar li.current_page_item>a ,#sidebar li.current-cat>a {color:#FF3300 !important;}
#sidebar a:hover {color:#fff;}
#sidebar>ul>li ul {margin-left:0;}

/*CALENDAR*/
#calendar{width:100%;margin:0;padding:0;background-color: #fff;}

/*CONTENT*/
#content {margin-left:10px;padding-right:15px;padding-left:15px;font-size:16px;}

#content .post {padding:5px;margin-left:0px;float:left;width:610px;line-height:1.2em;}

#content h2{font-weight:normal;font-family:Arial, Helvetica, serif;padding:10px 0 10px 80px;color:#333;color:#cf9706;text-decoration:none;border-bottom:1px dotted #fff;background:transparent url("images/h2_post_title.png") no-repeat center left;}

#content h2 a:hover{color:#990000;}
#content h3 a{font-weight:normal;font-family:"Californian FB",serif;}
h3{border-bottom:1px solid #333;}
#content .entry {padding:5px;padding-left:15px;color:#aaa;font-size:1.0em;}
p.postmetadata {background:#222;border:1px solid #111;padding:5px;font-size:14px;-moz-border-radius: 7px;-khtml-border-radius: 7px;-webkit-border-radius: 7px;border-radius: 7px;}
p.postmetadata a,p.postmeta a{text-decoration:none;}
p.postmeta span {float:left;background:#222;border:1px solid #272727;padding:4px;margin:5px;-moz-border-radius: 5px;-khtml-border-radius: 5px;-webkit-border-radius: 5px;border-radius: 5px;}
div.clear {clear:both;}
a.post-edit-link {padding-left:16px;background:transparent url("images/edit.png") no-repeat center left;}
.post img{padding:10px;}
a[title~=Comment] {padding-left:16px;background:transparent url("images/comment.png") no-repeat center left;}
a {color:#990000;text-decoration:none;}
a:hover {color:#FF3300;}
a img {border:none;}
a.rss {padding-left:20px;padding-top:10px;padding-bottom:10px;background:transparent url("images/rss.png") no-repeat center left;}

div.comment_part {margin-left:5px;padding-left:10px;width:590px;}

h3#comments {padding:5px;color:#FF9933;cursor:crosshair;}

ol.commentlist li {background:#070707;border-top:1px solid #111;border-left:5px solid #111;padding:10px;}
ol.commentlist li.alt {background:#040404;border-top:1px solid #111;border-left:5px solid #111;padding:10px;}
ol.commentlist img.avatar {
	border:2px solid #333;
	width:32px;
	height:32px;
	background:transparent url("images/user.png");
	display:block;
}
cite.comment_author {
	color:#eee;
	text-transform:capitalize;
	font-style: normal;
}
em.awaiting_moderation {
	color:orange;
	display:block;
	background:#111;
	padding:3px;
	font-size:10px;
	border:1px solid orange;
	margin:0px;
}
small.commentmetadata,small.commentmetadata a {
	color:#ccc;
	background:#222;
	padding:3px;	
}
#commentform input[type="text"] {
	background:#070707;
	border:2px solid #111;
	color:#ccc;
	padding:3px;
	font-family:Arial;
}
#commentform textarea {
	background:#070707;
	border:2px solid #111;
	color:#ccc;
	padding:3px;
	font-family:Arial;
	overflow:auto;
	width:500px;
	height:350px;	
}

#commentform input[type="submit"] {
	background:#070707;
	padding:6px;
	border:2px solid #111;
	color:#ccc;
	cursor:pointer;
	-moz-border-radius: 6px;
	-khtml-border-radius: 6px;
	-webkit-border-radius: 6px;border-radius: 6px;}

#commentform input[type="submit"]:hover {background:#FF9933;border-color:#FF6600;color:#333;}
small.time,small.author {color:#FF6600}
hr {display:none;}

/*FOOTER*/
#footer {clear:both;background:#151515 url("images/page_bg.png") top center scroll;padding:0px;text-align:center;height:150px;font-size:14px;margin-top:5px;}
#footer p {padding:20px;color:#888;}
.note,.warning,.caution,.highlight {background:#FFFFCC;padding:5px;font-size:14px;color:#666;border:1px solid #CCCC99;border-width:1px 0px;}
a.download {background:#ff9933;padding:5px;color:#111;border:1px solid #ff6611;}

/* Begin Images */
p img {padding: 10px;max-width: 100%;}
/*	Using 'class="alignright"' on an image will (who would've
	thought?!) align the image to the right. And using 'class="centered',
	will of course center the image. This is much better than using
	align="center", being much more futureproof (and valid) 
*/
.aligncenter {display: block;margin-left: auto;margin-right: auto;}
.alignleft {float: left;}
.alignright {float: right;}
code{font: 1.1em 'Courier New', Courier, Fixed;}
acronym, abbr, span.caps{font-size: 0.9em;letter-spacing: .07em;}
	
	
/* Begin Calendar */
#wp-calendar #prev a, #wp-calendar #next a {font-size: 9pt;}

#wp-calendar a {text-decoration: none;}

#wp-calendar caption {
	font: bold 1.3em 'Lucida Grande', Verdana, Arial, Sans-Serif;
	text-align: center;
	}

#wp-calendar th {
	font-style: normal;
	text-transform: capitalize;
	}
	
#wp-calendar {
	empty-cells: show;
	margin: 0px auto 0;
	width: 240px;
	}

#wp-calendar #next a {
	padding-right: 10px;
	text-align: right;
	}

#wp-calendar #prev a {
	padding-left: 10px;
	text-align: left;
	}

#wp-calendar a {
	display: block;
	color:#D0A246;
	}

#wp-calendar caption {
	text-align: center;
	font-weight:normal;
	color:#fff;
	}

#wp-calendar td {
	padding: 3px 0;
	text-align: left;
	}

/* Begin Various Tags & Classes */
acronym, abbr, span.caps {
	cursor: help;
	}

acronym, abbr {
	border-bottom: 1px dashed #999;
	}

blockquote {
	margin: 15px 30px 0 10px;
	padding-left: 20px;
	border-left: 5px solid #333;
	}

blockquote cite {
	margin: 5px 0 0;
	display: block;
	}

.center {
	text-align: center;
	}

.hidden {
	display: none;
	}

hr {
	display: none;
	}

a img {
	border: none;
	}
	
.wp-caption {
	border: 1px solid #111;
	text-align: center;
	background-color: #222;
	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: 11px;
	line-height: 17px;
	padding: 0 4px 5px;
	margin: 0;
}


/*Single posts Navigation*/
div.single_navigation {font-size:18px;font-family:'Arial Narrow';}

div.single_navigation table {width:650px;margin-top:20px;padding:5px;border-bottom:1px solid #111;}

div.single_navigation table a {color:#666;}
div.single_navigation table a:hover {color:#FF9933;}
td.single_alignleft,td.single_alignright {width:325px;}
td.single_alignright {text-align:right;border-left:1px solid #111;}
td.single_alignleft a {padding:24px;background:transparent url("images//previouspost.png") no-repeat center left;}
td.single_alignright a {padding:24px;background:transparent url("images//next_post.png") no-repeat center right;}

div.navigation>div.alignleft a {padding:24px;background:transparent url("images//previouspost.png") no-repeat center left;}
div.navigation>div.alignright a {padding:24px;background:transparent url("images//next_post.png") no-repeat center right;}


/*gallery begin*/
.gallery {line-height:10px !important;}

.gallery{margin: auto;}
	
.gallery-item {float: left;margin-top: 10px;text-align: center;width: 33%;}

.gallery img {border: 2px solid #333;}
	
.gallery-caption {margin-left: 0;}
	
.gallery-icon {}

