/*  
Theme Name: sFalconer
Theme URI: http://falconerdesigns.com
Description: Default theme custom made for falconerdesigns.com. Please contact me for extra support, upgrades. I'm always ready to help.
Version: 1.6
Author: Ekta Paneri
Author URI: http://ddsos.org

*/

* { margin: 0; padding: 0; }

embed {cursor: pointer;}

#contentwrap { margin: 0 auto; padding: 0;
width:1000px; }

#f1 {background: url(images/falconer_01.gif) no-repeat; width:1000px; height:40px;}
#f2 {background: url(images/falconer_02.gif) no-repeat; width:1000px; height:46px;}
#f4 {background: url(images/falconer_04.jpg) no-repeat; width:1000px; height:70px;}


.page { text-align:left; font-size: 25px; font-weight:bold; margin-bottom:5px; }
.page a:hover { border:none; color:#ffffff; text-decoration:none; background: url(images/bullet_128.gif) center center no-repeat;  padding:3px 8px; margin:3px;}
.page a { border:none; color:#000000; text-decoration:none; background: url(images/pageactive.jpg) center center no-repeat;  padding:3px 8px; margin:3px;}

body { margin: 0;  padding:0;	background: #000000; 	font: 80% Georgia, "lucida sans unicode", "Trebuchet MS", Arial, Helvetica, sans-serif; 	color: #fff; }

#sidebar a { border-bottom:none;}
#sidebar .content a {font-weight:normal;}

h1, h2, h3 {text-transform: uppercase;font-weight: normal;color: #333333;}
h1, h2 {text-transform: uppercase;font-weight: normal;color: #333333;}
h1 {font-size: 2.4em;}
h2 {font-size: 1.8em;padding-bottom:5px;margin-bottom:10px;border-bottom:3px solid #eee;}
h2 a { text-decoration:none; border-bottom:none;}
h3 {font-size: 1.3em;margin: 5px 0;padding:5px 0;color:#eee;}

#port a img {border: 10px solid #000;float:left;margin-right:10px;}
.themethumbs img { margin:2px; }
p, ul, ol {margin-bottom: 1.5em;line-height: 1.8em;}

blockquote {margin: .5em .5em 1.5em 0.5em;line-height: 1.8em;padding: 10px;text-align:justify;border:3px solid #333;background:#000;color:#999;}
blockquote a, blockquote a:hover { border-bottom:none;color:#ccc;}
em {font-family:lucida sans unicode, trebuchet ms;}
blockquote {margin-left: 1.5em;margin-right: 1.5em;}

ul {	margin-left: 2em;}
ul li {}
ol {	margin-left: 3em;}
ol li {}

#sidebar .boxed .content ul { margin-left: 0em; list-style-type: none;}

a {	color: #333333;	text-decoration:none; font-weight:bold;	}
a:hover {	color: #000000;}

/* image styles */
a img { border:none; }
img.left {	float: left;	margin: 10px 20px 0 0;}
img.right {	float: right;	margin: 0 0 0 20px;}
.story img, .story a img{ border:none; }

/* Boxed Style */
.boxed { margin: 15px 0 25px 0; } 
.boxed .ttl {margin-bottom:20px;height:20px;padding-bottom:10px;}

/* Post */
.post {margin-bottom:40px;}
.post .title {font-size:20px;}
.post .date {	margin-bottom: 2em;}
.post .meta {	margin-bottom: 20px;	padding:5px 0; 	border-top: 2px solid #ddd;	border-bottom: 4px solid #ddd;	font-size: 1em;}
.time { background:url(images/time.jpg) left center no-repeat; padding-left:25px; display:inline; }
.category { background:url(images/category.jpg) left center no-repeat; padding-left:25px; display:inline; }
.comment { background:url(images/comment.jpg) left center no-repeat; padding-left:25px; display:inline; }
.post .meta p {	margin: 0;}
.post .story {}

/* Header */
#header { width:1000px;	height: 80px; padding:0px; position:relative; overflow:hidden; background:url(images/falconer_03.jpg) top left no-repeat;}

#header h1.blogtitle {margin-left:40px;margin-top:30px; font-size:50px;}
#header a {  color:#ffffff;  }


/* Header > Menu */
#menu { position:relative; text-align:right; padding-top:20px;padding-right:40px; margin-right: 4px;}
#menu ul { margin: 0; padding: 0 10px; list-style: none; }
#menu li { display: inline; font-size:12px; border-left:2px solid #666;}
#menu a { text-transform: uppercase; background:#FFF; font-weight: normal; color: #000; }
#menu ul li a:hover { color: #333; }
#menu .page_item { font-size: 12px; padding: 5px 10px 0px 10px; cursor: pointer;}
#sidebar .page_item, #sidebar .blogroll {font-size: 18px; cursor: pointer; text-transform: uppercase; height:30px; text-align:left;}
#sidebar ul {padding-left: 30px;}
#sidebar ul li {list-style-image: url(images/bulletstill.gif);}
#sidebar ul li:hover {list-style-image: url(images/bullet.gif);}
#menu a:hover { text-decoration: none; 	color:#000; }
#menu .current_page_item a { text-decoration: underline; }
.feedicon a img, .feedicon a { border:none;}

/* Content */
#content {	width:1000px; padding:0 ; background: #000 url(images/falconer_05.jpg) no-repeat;}
/* Content > Main */

#contentfit { margin: 0 55px 0 45px;}

#main {	padding: 0px 15px 0px 15px; width: 650px; float:left;}

#sidebar {	float: right;	width: 200px;	padding: 0px 10px 10px 0px;}
#sidebar .ttl {border-bottom: 5px solid #ddd;font-size:30px;text-align:left;}
#sidebar a {	color: #333;}

/* Footer */

#footer {clear: both; background: url(images/falconer_06.jpg) no-repeat; width:1000px; padding-top:45px;}
#footer .left { text-align:left; width:40%; float:left; padding-left:4%;}
#footer .right { text-align:right; float:left; padding:0px 20px 0px 0px; width:50%;  }
#footer .right .quote { background: url(images/quote.png) top left no-repeat; padding: 10px 0px 10px 25px; }
.quote { font-size:14px; }
#footer a {	text-decoration: none;	color: #666666;	border-bottom:none;}
#footer a img { border:none;}
#footer a:hover { 	text-decoration: none;}


#commentlist ul { list-style:none; margin:20px 0; padding:0;}
#commentlist li { padding:10px; margin:10px 0;}
#commentlist h4 { padding-bottom:5px; border-bottom:2px solid #666; margin-bottom:5px;}
#commentlist blockquote { padding-left:10px; text-align:justify; font-style:normal;}
.alt { background:#000; color:#fff;}
.alt a { color:#fff;}
.alt .time { background:url(images/timeb.jpg) left center no-repeat; padding-left:25px; display:inline;}
.alt .category { background:url(images/categoryb.jpg) left center no-repeat; padding-left:25px; display:inline; }
#commentlistpad { margin: 20px;}

#author.input1{ border:1px solid #666; color:#fff; height:30px; background:#000 url(images/comname.jpg) left center no-repeat; padding-top:10px; width:250px;font-weight:bold; }
#email.input1{ border:1px solid #666; color:#fff; height:30px; background:#000 url(images/comemail.jpg) left center no-repeat; padding-top:10px; width:250px;font-weight:bold;}
#url.input1{border:1px solid #666; color:#fff; height:30px; background:#000 url(images/comurl.jpg) left center no-repeat; padding-top:10px; width:250px;font-weight:bold;}
#comment.input2 { background:#000000 url(images/comcom.jpg) center center no-repeat; border:1px solid #666; color:#fff; overflow:auto;font-weight:bold;}

.alignleft { float:left; }
.alignright { float:right;}
.navigation { margin-top:20px; margin-bottom:40px; font-weight:bold;}

code { font-size: 13px; background:#ddd; padding:0 2px;}
blockquote code { background:#000;}

.headerinput { width:142px; background: url(images/headerinput.png) center center no-repeat; border:none; height:32px; padding: 3px 4px; font-size:18px;}

.buttoninput { width:81px; background: url(images/buttoninput.png) center center no-repeat; border:none; height:32px; padding: 3px 4px; }