/*  
Theme Name: The New Formal
Theme URI: http://www.navjotpawera.com
Description: A clean looking theme for worpdress
Version:
Author: Navjot Pawera
Author URI: http://www.navjotpawera.com/

	The New Formal
	 http://www.navjotpawera.com/

	This theme was designed and built by Navjot Pawera
	whose blog you will find at http://www.navjotpawera.com/

	The CSS, XHTML and design is released under GPL:
	http://www.opensource.org/licenses/gpl-license.php
	
*/
body, html{font: 1em/1.5em Cambria, Georgia, "Times New Roman", "lucida bright", serif; margin:0; padding:0; color:#111; background:#fff; background: url('images/bgt_3.png')}
* a{text-decoration:none; color:#a33;}
#mwrap{height:26px; background:url(images/mwrapbg.jpg);}
#wrap{width:640px; padding:0; margin:0 auto;}
#header{width:640px; margin:0; padding:0 10px; float:left;  height:145px; background:url('images/odjnavv.png') no-repeat center 55px; }
#header h1{margin:0; padding:0 0 0 10px; width:200px; font-size:1px; color:#690f10; float:left;}
#header h1 a{color:#e7e7de; text-decoration:none; margin:-105px; float:left;}
#header ul{list-style:none; float:right; margin:0; padding:0 10px 10px 0; width:315px;}
#header ul li{width:95px; padding:0 0 0 10px; margin:0; height:15px; float:left; text-align:right;}
#header ul li a{color:#666; text-decoration:none; font-variant:small-caps; font-size: 1.2em;}
#header ul li a:hover{text-decoration:underline;}
#content, #footer{float:left; width:640px; background:#fff; border:10px solid #fff;}
#content{margin:10px 0 0;}
#content .post{margin:0; border-top:1px solid #c33;}
#content .post h3{line-height:1em; margin:0; background:#fff; padding:5px 10px 0; font-size:3em; font-variant:small-caps; font-weight:normal; margin:0; font-family: Georgia, "lucida bright", "Times New Roman", serif; }
#content .post h3 a{ text-decoration:none; color:#000;}
#content .post h3 a:hover{text-decoration:underline; color:#000;}
#content .storycontent{padding:0 10px;}
#content .storycontent img{padding:0; max-width:610px; margin:2.5px 5px;}
#content .storycontent p{margin:10px 0;}
#content .storycontent .wp-caption > img + p{margin:0 5px; font-size: 0.9em; font-style: italic; color: #666;}
#content .storycontent p a:hover{text-decoration:underline;}
#content .storycontent blockquote{font-size: 1.2em; color: #a33; padding: 0.5em; font-style: italic;}
#content .feedback{padding:0 5px 10px 7px; border-bottom:10px solid #fff;}
#content .feedback a{width:95px; padding:0 0 0 9px; color: #D3734D;}
#content .feedback a:hover{text-decoration:underline;}
#content h4{float:left; width:630px; padding:0 0 10px 10px; color:#666; font-size:1.2em; margin:10px 0 10px 0; font-weight:normal; border-bottom:1px dotted #333; }

#content #postnav{float:left; width:100%; border-top:1px solid #ecebe6;}
#content #postnav #alignleft{width:200px; float:left; padding:5px 0px 5px 10px;}
#content #postnav #alignright{width:200px; float:right; text-align:right; padding:5px 10px 0 0px;}
#content #postnav a{color:#933; text-decoration:none;}
#content #postnav a:hover{text-decoration:underline;}

#comments{margin:0; background:#121212; padding:5px 10px 7px; font-size:1.4em; font-weight:normal; color:#fff;}
#commentlist{list-style:none; float:left; margin:0; padding:0; width:640px;}
#commentlist .mycomment{background: #ecebe6;}
#commentlist li{display:block; float:left; width:100%; border-bottom:1px dotted #999; background:url('images/cdot.gif') left repeat-y;}
#commentlist li .cmnt_info{padding:10px 0 10px 10px; width:200px; float:left;}
#commentlist li .cmnt_body{padding:10px 10px 10px 9px; width:410px; float:left;}
#commentlist li .cmnt_body p{margin:0;}
#commentlist li .authn, #commentlist li .cmnt_time, #commentlist li .commdate{display:block;}
#commentlist li .authn a{margin:0;}
#commentlist li .commdate, #commentlist li .cmnt_time{color: #999; font-size:0.7em;}
#comment{width:600px; padding:10px; margin:0 10px;}

#footer{padding:0; margin:10px 0 0; border:10px solid #ecebe6; background:#ecebe6;}
#footer #footer_content{padding:10px 0 0 10px; border-bottom:1px solid #999; float:left; width:630px; background: #fff;}
#footer #footer_content img{float:left; margin:0 10px 10px 0; width:95px; border:1px solid #999;}
#footer #footer_content p{width:505px; float:left; margin:0 0 7px 0;}

#footer #blogroll{width:410px; margin:7px 0 0 10px; float:left;}
#footer h2{margin:0; padding:0; font-size:1.2em; font-variant: small-caps;}
#footer #blogroll ul, #footer #blogroll ul li ul{margin:0; padding:0; list-style:none; float:left;}
#footer #blogroll ul li{padding:0; width:200px; float:left;}
#footer #sbox{width: 189px; float: left; margin:7px 0 0 0; padding:0 0 0 10px;}
#footer #sbox #s{width: 130px;}
#footer #sbox fieldset{border:none; padding:0;}
#footer #sbox>p{ margin:0 0 5px;}
#footer #sbox>p a{color:#c33;}
#footer #sbox form{padding:0 0 5px; margin:0 0 5px;}
#footer a{color:#a33; text-decoration:none;}
#footer a:hover{color:#a33; text-decoration:underline;}
#footnote{text-align: center; font-style: italic; width:660px; float: left; margin:0; color:#999; padding:5px 0; border-top:1px solid #999;}