/*  
Theme Name: The Morning After
Theme URI: http://code.google.com/p/the-morning-after/
Description: A magazine-style theme for WordPress, available at <a href="http://themasterplan.in/themes/the-morning-after/">The Masterplan</a>.
Version: 1.3.2
Author: Arun Kale
Author URI: http://themasterplan.in/

Please read the license in the README.txt included with the theme.
*/
@import "lib/compressed.css";
body {
background:#FFFFFF url(images/background.jpg) no-repeat scroll center top;
}
a {
color:#0066cc;
text-decoration:underline;
font-weight:bold;
}
h2 {
font-weight:normal;
}
#header {
height:108px;
padding:1.5em 0 0;
}
#header #logo {
height:90px;
}
#header #logo {
-x-system-font:none;
color:#000000;
font-family:arial,sans-serif;
font-size:3em;
font-size-adjust:none;
font-stretch:normal;
font-style:normal;
font-variant:normal;
font-weight:700;
letter-spacing:-0.05em;
line-height:1.2em;
padding:0.5em 0 0;
}
.title h1 .desc {
display:none;
}
.title {
background-image:url(images/title.jpg);
background-repeat:no-repeat;
display:block;
height:37px;
width:245px;
}
.title a {
background-image:url(images/title.jpg);
display:block;
height:37px;
width:245px;
}
.title a:hover {
background-image:url(images/title.jpg);
}
#header #logo .title .desc {
-x-system-font:none;
border-top:1px solid #CCCCCC;
color:#666666;
font-family:arial,sans-serif;
font-size:0.25em;
font-size-adjust:none;
font-stretch:normal;
font-style:normal;
font-variant:normal;
font-weight:400;
letter-spacing:0.2em;
line-height:normal;
margin:0.4em 0 0;
padding:0.6em 0 0 1.5em;
text-align:right;
text-transform:uppercase;
}
#header #logo .title a {
color:#000000;
text-decoration:none;
}
#header .title a:hover {
}
#logo {
background:transparent url(images/bg/sitelogo.png) no-repeat;
display:block;
height:90px;
width:245px;
}
#header #search_menu {
height:90px;
}
#header #search_menu #search {
padding:0 0 0 5px;
}
#menu {
color:#666666;
float:right;
font-family:Helvetica,Arial;
font-weight:bold;
list-style-image:none;
list-style-position:outside;
list-style-type:none;
margin:10px 0 0 2px;
width:400px;
}
#menu li {
float:left;
font-size:0.9em;
line-height:1.6em;
margin:1px 12px 0 0;
padding:2px 0 3px 3px;
}
#menu li a {
color:#333333;
padding:0;
text-decoration:none;
}
#menu li a:hover {
color:#0066CC;
padding:0;
text-decoration:underline;
}
#menu li span {
display:block;
float:left;
padding:0 0 0 22px;
}
#menu li span.home {
background:transparent url(images/bg/home.gif) no-repeat scroll 0 0;
}
#menu li span.about {
background:transparent url(images/bg/info.gif) no-repeat scroll 0 0;
}
#menu li span.archives {
background:transparent url(images/bg/hourglass.gif) no-repeat scroll 0 0;
}
#menu li span.subscribe {
background:transparent url(images/bg/favourite.gif) no-repeat scroll 0 0;
}
#menu li span.contact {
background:transparent url(images/bg/mail.gif) no-repeat scroll 0 0;
}
#topbanner {
background:transparent url(images/logo.png) no-repeat scroll 0 0;
height:70px;
}
#topbanner_arch {
background:transparent url(images/bg/archive_banner.png) no-repeat scroll 0 0;
height:70px;
}
#topbanner_single {
background:transparent url(images/bg/single_banner.png) no-repeat scroll 0 0;
height:70px;
}
#topbanner .pagetitle, #topbanner_arch .pagetitle, #topbanner_single .pagetitle {
-x-system-font:none;
background:#FFFFFF none repeat scroll 0 0;
color:#000000;
display:none;
float:left;
font-family:arial,sans-serif;
font-size:2em;
font-size-adjust:none;
font-stretch:normal;
font-style:normal;
font-variant:normal;
font-weight:700;
letter-spacing:-0.036em;
line-height:normal;
margin:20px 0 0;
padding:1px 5px 1px 0;
text-transform:lowercase;
}
#home_content {
margin:40px auto;
}
#latest_post {
border-bottom:1px dotted #CCCCCC;
margin:0 0 25px;
padding:0 0 1.5em;
}
#latest_post_image img {
margin:0 0 0.2em;
}
.latest_post_meta {
font-size:0.9em;
line-height:1.6em;
}
.latest_post_meta a {
font-weight:bold;
}
.latest_post_meta a:hover {
text-decoration:underline;
}
.latest_read_on {
background:transparent url(images/bg/readon.png) no-repeat scroll left top;
padding:0 20px 1px;
}
.latest_comments {
background:transparent url(images/bg/comment.png) no-repeat scroll left top;
padding:0 20px 1px;
}
.latest_category {
padding:0 20px 1px;
}
#home_featured {
background:#F2F2F2 url(images/bg/dot.png) repeat-x scroll left bottom;
float:left;
margin:0 0 1.1em;
width:100%;
}
.feat_content {
float:left;
padding:0 0.7em 0.4em;
}
.feat_thumb img {
border:1px solid #999999;
float:left;
margin:0.2em 1em 1em 0;
padding:0;
}
.feat_title {
-x-system-font:none;
font-family:georgia,serif;
font-size:12px;
font-size-adjust:none;
font-stretch:normal;
font-style:normal;
font-variant:normal;
font-weight:700;
line-height:normal;
padding:0 0 0.3em;
}
.feat_title a {
color:#224970;
}
.feat_title a:hover {
color:#000000;
}
ul.arrow, ul.cat, ul.reccom, ul.email {
list-style-image:url(foo.gif);
list-style-position:outside;
list-style-type:none;
margin:0;
}
ul.arrow li {
border-bottom:1px solid #DADADA;
border-left:5px solid #DADADA;
margin:0 0 0.5em;
padding:0 0 0.5em 12px;
}
ul.arrow li a, ul.reccom li a, ul.email li a {
color:#224970;
}
ul.arrow li a:hover, ul.reccom li a:hover, ul.email li a:hover {
background:#EEEEEE none repeat scroll 0 0;
color:#000000;
}
#home_about {
height:74px;
width:470px;
}
#home_about p {
font-family:tahoma;
font-size:0.9em;
}
.home_recent_post {
background:transparent url(images/bg/dot.png) repeat-x scroll left bottom;
margin:0;
padding:1px;
font-size:11px;
color:#333;
display:none
}
.home_recent_thumb {
float:left;
margin:0 0 0.25em;
padding:0 10px 0 0;
}
.home_recent_thumb img {
float:left;
margin:0;
}
.home_recent_thumb a img {
background:#999999 none repeat scroll 0 0;
border:0 none;
margin:0;
padding:2px;
}
.home_recent_thumb a:hover img {
background:#333333 none repeat scroll 0 0;
border:0 none;
margin:0;
padding:2px;
}
.home_recent_title a {
font-weight:none;
color:#666;
}
.home_recent_title a:hover {
background:#000000 none repeat scroll 0 0;
color:#FFFFFF;
}
.home_recent_date, .home_recent_auth {
color:#666666;
font-size:0.9em;
margin:0;
padding:0;
}
.home_recent_exc p {
color:#666666;
text-align:left;
}
#side_categories {
margin:0 0 1em;
}
ul.cat li {
margin:0;
padding:0 0 0.3em;
}
ul.cat li a {
background:transparent url(images/bg/arrow.png) no-repeat scroll 177px 3px;
border-bottom:1px dotted #DADADA;
border-left:0px;
color:#333;
display:block;
font-size:11px;
margin:0;
padding:0;
text-transform:uppercase;
}
ul.cat li a:hover {
background:#F1F1F1 url(images/bg/arrow2.png) no-repeat scroll 177px 3px;
color:#224970;
}
ul.cat li ul {
list-style-image:url(foo.gif);
list-style-position:outside;
list-style-type:none;
margin:0;
padding:0.3em 0 0.2em 0.8em;
}
ul.cat li ul li {
margin:0;
padding:0;
}
ul.cat li ul li a {
background:transparent url(images/bg/sub.png) no-repeat scroll 0 0;
border:0 none;
font-size:0.9em;
height:19px;
margin:0;
padding:0 0 0 12px;
text-transform:none;
}
ul.cat li ul li a:hover {
background:#F1F1F1 url(images/bg/sub1.png) no-repeat scroll 0 0;
}
#side_recent_comments, #side_most_emailed, #side_tag_cloud {
margin:0 0 1.4em;
}
ul.reccom li {
background:transparent url(images/bg/bubble.png) no-repeat scroll 0 3px;
border-bottom:1px solid #DADADA;
margin:0 0 0.5em;
padding:0 0 0.2em 20px;
}
ul.email li {
background:transparent url(images/bg/doc.png) no-repeat scroll 0 3px;
border-bottom:1px solid #DADADA;
margin:0 0 0.5em;
padding:0 0 0.2em 20px;
}
.ad_block {
border:1px solid #DADADA;
margin:1em 0 1.2em;
padding:4px 0;
text-align:center;
}
.ad_block .ad160 {
margin:0 auto;
width:160px;
}
.ad_block .ad180 {
margin:0 auto;
width:180px;
}
.ad_block .ad250 {
margin:0 auto;
width:250px;
}
.ad_block img, .ad_block p img {
display:block;
margin:0;
padding:0;
}
.widget {
margin:0 0 1.4em;
}
.widget a {
color:#224970;
}
.widget a:hover {
color:#000000;
}
.widget ul, .widget ol {
list-style-image:none;
list-style-position:outside;
list-style-type:none;
margin:0;
padding:0;
}
.widget ul li {
background:transparent url(images/bg/postbullet.png) no-repeat scroll 0 2px;
border-bottom:1px solid #DADADA;
margin:0 0 0.5em;
padding:0 0 0.3em 20px;
}
.widget ol li {
border-bottom:1px solid #DADADA;
margin:0 0 0.5em;
padding:0 0 0.3em 10px;
}
ul#recentcomments li.recentcomments {
background:transparent url(images/bg/bubble.png) no-repeat scroll 0 3px;
}
table#wp-calendar {
border:0 none;
margin:0;
width:100%;
}
table#wp-calendar caption {
color:#175595;
font-size:0.8em;
font-weight:bold;
letter-spacing:0.1em;
line-height:1.8em;
padding:0 0 0.6em;
text-transform:uppercase;
}
table#wp-calendar th, table#wp-calendar td {
border-right:2px solid #FFFFFF;
height:1em;
padding:0.2em 0.4em;
text-align:right;
}
table#wp-calendar th, table#wp-calendar td#today {
background:#DADADA none repeat scroll 0 0;
border-bottom:0 none;
color:#000000;
font-weight:bold;
}
table#wp-calendar td#today {
background:#F2F2F2 none repeat scroll 0 0;
font-weight:bold;
}
table#wp-calendar td {
border-bottom:1px solid #EFEFEF;
}
table#wp-calendar td a {
font-weight:bold;
}
.widget_email_most_emailed ul li {
background:transparent url(images/bg/doc.png) no-repeat scroll 0 2px;
}
#arch_content, #post_content {
margin:1.5em 0;
}
.archive_meta {
border-top:1px solid #DADADA;
margin:1.5em 0;
}
.archive_meta a {
color:#666666;
}
.archive_meta a:hover {
color:#224970;
}
.archive_feed {
background:transparent url(images/bg/feedicon12.png) no-repeat scroll 0 8px;
border-bottom:1px solid #DADADA;
color:#666666;
margin:0;
padding:0.5em 1.5em;
}
.archive_number {
background:transparent url(images/bg/info.png) no-repeat scroll 0 8px;
border-bottom:1px solid #DADADA;
color:#666666;
margin:0;
padding:0.5em 1.5em;
}
.archive_email {
background:transparent url(images/bg/email_author.png) no-repeat scroll 0 9px;
border-bottom:1px solid #DADADA;
color:#666666;
margin:0;
padding:0.5em 1.5em;
}
.archive_post_block {
border-bottom:1px solid #DADADA;
margin:0 0 1.2em;
padding:0.1em 0 0;
}
.archive_post_meta {
color:#818181;
padding:0 0 0.6em;
}
.archive_post_meta a, .post_meta a {
color:#224970;
}
.archive_post_meta a:hover, .post_meta a:hover {
color:#000000;
text-decoration:underline;
}
.post_meta {
color:#666666;
padding:2px 0;
float:left;
clear:both
}
.post_meta_tag {
color:#666666;
}
.post_meta p img {
float:left;
margin:0;
padding:0;
}
.post_meta p {
margin:0 0 0.4em;
}
#post_content blockquote {
-x-system-font:none;
color:#000000;
float:right;
font-family:georgia,serif;
font-size:1.3em;
font-size-adjust:none;
font-stretch:normal;
font-style:italic;
font-variant:normal;
font-weight:bold;
letter-spacing:-0.048em;
line-height:normal;
margin:0 0 0 1.5em;
width:260px;
}
#post_content blockquote p {
line-height:1.5em;
text-align:right;
}
#post_content p img {
margin:0;
padding:0;
}
#post_content img.WP-PrintIcon, #post_content img.WP-EmailIcon, #post_content img.posttag {
margin:0 5px 5px 0;
}
#post_content p a, #arch_content p a {
color:#0066FF;
}
#post_content p a:hover, #arch_content p a:hover {
border-bottom:1px dotted #0066CC;
color:#CC0000;
text-decoration:none;
}
#comments {
margin-top:3em;
}
#commenthead {
margin-bottom:1em;
}
ol#commentlist {
list-style-type:none;
margin:0;
padding:0 0 12px;
}
ol#commentlist li {
border-bottom:1px solid #DADADA;
border-right:3px solid #DADADA;
margin:0 0 1em;
overflow-x:hidden;
padding:0 1em 1em 0;
}
ol#commentlist li.alternate {
border-bottom:1px solid #DADADA;
border-right:3px solid #999999;
}
ol#commentlist cite {
color:#818181;
display:block;
font-style:normal;
text-align:left;
}
ol#commentlist cite a {
color:#224970;
}
ol#commentlist cite a:hover {
color:#000000;
text-decoration:underline;
}
ol#commentlist li blockquote {
-x-system-font:none;
color:#818181;
float:none;
font-family:arial,sans-serif;
font-size:1em;
font-size-adjust:none;
font-stretch:normal;
font-style:italic;
font-variant:normal;
font-weight:normal;
letter-spacing:0;
line-height:normal;
margin:0.5em 0;
padding:0 2em 0 0;
text-align:left;
width:auto;
}
ol#commentlist li .commentauthor {
color:#333333;
font-weight:bold;
}
ol#commentlist li .commentauthor a, ol#commentlist li .commenttime a {
color:#224970;
font-weight:bold;
}
ol#commentlist li .commentauthor a:hover, ol#commentlist li .commenttime a:hover {
color:#000000;
text-decoration:underline;
}
ol#commentlist li .commnumber {
float:left;
font-size:3em;
font-weight:bold;
line-height:1em;
text-align:left;
width:30px;
}
ol#commentlist li .commentcont p {
margin:0 0 0.5em;
padding:0;
}
ul.archives, ul.wp-tag-cloud {
list-style-image:url(foo.gif);
list-style-position:outside;
list-style-type:none;
margin:0 0 1.5em;
}
ul.archives li, ul.wp-tag-cloud li {
background:transparent url(images/bg/doc.png) no-repeat scroll 0 2px;
padding:0 0 0.2em 20px;
}
ul.archives li a, ul.wp-tag-cloud li a {
color:#224970;
}
ul.archives li a:hover, ul.wp-tag-cloud li a:hover {
background:#EEEEEE none repeat scroll 0 0;
color:#000000;
}
#footer {
width:960px; height:50px; color:#666; float:left; text-align:center;
}
.float-left {width:100%; float:left; text-align:center}

#footer a {color:#0066cc}
#footer 
input.search_input {
background:#FFFFFF url(images/input.jpg) repeat-x scroll 0 0;
border:1px solid #999999;
color:#666666;
float:left;
margin:0;
padding:5px;
width:292px;
}
input.submit_input {
-x-system-font:none;
background:transparent url(images/bg/submit.png) no-repeat scroll 0 0;
border:0 none;
color:#FFFFFF;
float:left;
font-family:arial,sans-serif;
font-size:0.9em;
font-size-adjust:none;
font-stretch:normal;
font-style:normal;
font-variant:normal;
font-weight:bold;
height:24px;
line-height:normal;
margin:0 0 0 5px;
padding:0;
width:65px;
}
h2.archive_name, h2.post_name {
font-size:24px;
letter-spacing:-0.04em;
}
h2.post_cat {
border-bottom:1px solid #DADADA;
color:#999999;
font-size:0.8em;
font-weight:bold;
letter-spacing:0.1em;
line-height:1.8em;
margin:0 0 1em;
padding:0 0 0.2em;
text-transform:uppercase;
}
h2.post_comm {
background:transparent url(images/bg/stripe.png) repeat scroll 0 0;
border-bottom:1px solid #DADADA;
color:#000000;
font-size:0.8em;
font-weight:bold;
letter-spacing:0.1em;
line-height:1.8em;
margin:0 0 0.2em;
padding:0.3em 0 0.2em;
text-transform:uppercase;
}
h2.post_comm2 {
border-bottom:1px solid #DADADA;
color:#000000;
font-size:0.8em;
font-weight:bold;
letter-spacing:0.1em;
line-height:1.8em;
margin:0 0 0.2em;
padding:0.3em 0 0.2em;
text-transform:uppercase;
}
h2.latest_post_title {
-x-system-font:none;
font-family:arial;
font-size:24px;
font-size-adjust:none;
font-stretch:normal;
font-style:normal;
font-variant:normal;
font-weight:bold;
line-height:24px;
margin:0;
padding:0 0 0.2em;
}
h2.latest_post_title a:hover {
background:#000000 none repeat scroll 0 0;
color:#FFFFFF;
}
h3.home_featured {
background:transparent url(images/bg/dot.png) repeat-x scroll left top;
color:#5F9410;
font-size:0.8em;
font-weight:bold;
letter-spacing:0.1em;
line-height:1.8em;
padding:0.7em 0.7em 0.9em;
text-transform:uppercase;
}
h3.mast {
color:#0066cc;
font-size:12px;
padding:0;
text-transform:none;
}
h3.mast2 {
color:#5F9410;
font-size:0.8em;
font-weight:bold;
line-height:1.8em;
padding:0 0 0.2em;
text-transform:uppercase;
}
h3.mast3 {
color:#224970;
font-size:0.8em;
font-weight:bold;
letter-spacing:0.1em;
line-height:1.8em;
padding:0 0 0.2em;
text-transform:uppercase;
}
h3.mast4 {
font-size:0.8em;
font-weight:bold;
letter-spacing:0.1em;
line-height:1.8em;
padding:0 0 0.6em;
text-transform:uppercase;
}
h3.mast5 {
color:#5F9410;
font-size:0.8em;
letter-spacing:0.1em;
line-height:1.8em;
padding:0 0 0.2em;
text-transform:none;
}
h3.archive_title {
line-height:1em;
padding:0 0 5px;
}
h3.archive_title a {
-x-system-font:none;
color:#000000;
font-family:arial,sans-serif;
font-size:1em;
font-size-adjust:none;
font-stretch:normal;
font-style:normal;
font-variant:normal;
font-weight:bold;
letter-spacing:-0.036em;
line-height:normal;
}
h3.archive_title a:hover {
background:#000000 none repeat scroll 0 0;
color:#FFFFFF;
}
.none {
display:none;
}
.border_left {
border-left:1px solid #DDDDDD;
margin-left:0;
padding-left:9px;
}
.dot {
font-family:"lucida sans unicode","arial unicode ms",sans-serif;
}
.navigation {
color:#818181;
}
input.Forms, textarea.Forms {
border-color:#999999 #DADADA #DADADA #999999;
border-style:solid;
border-width:1px;
padding:2px;
}

input.buttonem {
background:#DADADA none repeat scroll 0 0;
float:left;
}
.captionleft {
float:left;
margin:0 1.5em 1em 0;
padding:0.5em;


text-align:left;
}
.captionright {
float:right;
margin:0 0 1em 1.5em;
padding:0.5em;
text-align:left;
}
.captionfull {
margin:0 0 1em;
padding:0;
text-align:left;
}
.captionleft img, .captionright img, .captionfull img {
display:block;
margin:0;
}
.captionleft p, .captionright p, .captionfull p {
background:#EEEEEE none repeat scroll 0 0;
border-bottom:1px solid #CCCCCC;
border-top:1px solid #CCCCCC;
color:#555555;
font-size:0.9em;
line-height:1.6em;
margin:0;
padding:0.5em;
}
#commentform {
background:transparent url(http://noizexperience.com/design/backcommenti001.jpg) no-repeat scroll 0 0;
color:#FFFFFF;
font-family:Arial,Helvetica,sans-serif;
font-size:14px;
padding:35px 5px;
text-align:left;
width:400px;
}
#author, #email, #url {
background-image:url(http://noizexperience.com/design/input.jpg);
border:1px solid #FFFFFF;
font-size:14px;
height:20px;
line-height:20px;
padding:2px;
width:200px;
}
#comment {
border:1px solid #FFFFFF;
height:200px;
width:350px;
}

.social_news
{
	margin: 0px 10px 0px 0px;
	padding: 0px;
	float: left; clear:both
}

.feedburner {width:170px; height:230px; padding:10px 8px 0 8px; background:url(images/feedburner.jpg) no-repeat;color:#333; text-align:center}

.input-fb {width:150px; background:url(images/input.jpg); repeat-x; border:1px solid #fff; padding:5px; display:block; margin:0 auto}

/* wrpt start */
.related_post {
margin:0; padding:0;
}
.related_post *{display:block}
#post_div {
border-bottom:1px dotted #CCCCCC;
margin-bottom:2px;
float:left
width:260px;
height:55px
}
.img_related_post {
float:left;
width:30px;
height:30px;
}
.text_related_post {
float:left;
text-align:left;
width:220px;
margin:0 0 0 5px;
}
.related_post img {
border:1px solid #CCCCCC;
width:30px;
height:30px;
margin:0 1px 0 0;
padding:1px;
float:left
}
/* wrpt end */