/*
THEME NAME: Nepanglish
THEME URI: http://www.plaintxt.org/
DESCRIPTION: A by-category theme for WordPress designed for the American-Nepal Friendship Society
VERSION: 0.1 BETA
AUTHOR: Scott Allan Wallick
AUTHOR URI: http://scottwallick.com/
*/

html{margin:0;padding:0;}
body{background:#fff;color:#111;font:75%/135% verdana, helvetica, sans-serif;margin:0 10%;padding:0;}
div#header p#description{background:#fff;color:#777;font-size:1em;font-style:italic;margin:0.5em 0 0;text-align:right;}
div#header h1#title{font:normal 3.2em/normal georgia, times, serif;margin:0.5em 0 0;}
div#banner{border-top:2px solid #ddd;height:100px;margin:1em 0 1.5em;padding:1em 0 0;}
div#banner-usa,div#banner-nepal{border:1px solid #aaa;height:100px;width:49%;}
div#banner-usa{background:url(images/bk_usa.jpg) no-repeat left center;float:left;}
div#banner-nepal{background:url(images/bk_nepal.jpg) no-repeat left center;float:right;}
div#container{float:left;margin:0 -250px 0 0;width:100%;}
div.narrowcolumn{margin:0 250px 0 0;}
div#content h2.sec-title{background:#e5e5e5;color:#333;font:normal 1.2em/normal arial, sans-serif;margin:0 0 0.8em;padding:0.2em 0.4em;}
div.post{clear:both;margin:0 0 3em;width:95%;}
div.post h2.sec-title a{color:#036;text-decoration:none;}
div.post div.post-entry,div.post-excerpt{padding:0 0 0 0.3em;}
div.post div.post-entry p{margin:1em 0;}
div.post .more-link{font-style:italic;}
div.post blockquote{background:#f3f3f3;color:#333;padding:0.1em 1.2em;}
div.post p.post-footer{background:#fff;color:#666;margin:0;}
div.post-excerpt h3.post-title{font-size:1em;margin:0 0 0.2em;}
div.post-excerpt div.post-entry p{margin:0 0 0 0.5em;}
div.post-excerpt div.post-entry p.post-footer{background:#fff;color:#777;font-size:0.9em;margin:0 0 1.5em 0.6em;}
h4.cat-view{font-size:1em;font-style:italic;font-weight:400;margin:0 0 1.5em;text-align:right;}
div#cat1,div#cat2,div#cat3,div#cat4{width:45%;}
div#cat1{float:left;margin:0 5% 0 0;}
div#cat2{float:left;}
div#cat3{clear:both;float:left;margin:1em 5% 0 0;}
div#cat4{float:left;margin:1em 0 0;}
div#sidebar{float:right;width:250px;}
div#sidebar ul,div#sidebar ul li ul,div#sidebar ul li ul li,div#sidebar p{list-style:none;margin:0;padding:0;}
div#sidebar li#about-anfs h2,div#sidebar ul li#rss-1 h2{background:#eee;color:#555;font-size:0.8em;margin:0 0 2px;padding:0.3em 0.5em;text-transform:uppercase;}
div#sidebar li#page-links,div#sidebar li#page-links ul,div#sidebar li#page-links ul li{display:inline;}
div#sidebar li#about-anfs{margin:1em 0 0;}
div#sidebar li#about-anfs p{background:#f5f5f5;color:#555;font-size:0.9em;padding:0.5em;}
div#sidebar li#anfs-logo div{background:#f5f5f5 url(images/anfs_logo.png) no-repeat top center;height:200px;margin:0 0 1em;padding:0 0 1em;width:250px;}
div#sidebar ul li#rss-1{margin:0 0 1em;}
div#sidebar ul li#rss-1 img{border:none;}
div#sidebar ul li#rss-1 ul li{background:#f5f5f5;color:#555;font-family:georgia, times, serif;font-size:0.9em;padding:0.5em;}
div#sidebar li#blog-search{margin:1em 0;text-align:center;}
div#sidebar li#blog-search form{background:#eee;margin:0 auto;padding:0.5em;text-align:center;}
div#sidebar #s,div#sidebar #searchsubmit{width:47%;}
div#footer{border-top:1px solid #aaa;padding:0.5em 0 1em;text-align:center;}
div#footer p{background:#fff;color:#999;font-size:0.9em;margin:0 auto;text-align:center;}
.clearer{clear:both;height:0;}
.pdf{background:url(pdf.png) no-repeat left center;padding:0 0 0 20px;}
.doc{background:url(doc.png) no-repeat left center;padding:0 0 0 20px;}
a{outline:none;}
div#header a,div#header a:active,div#header a:link,div#header a:visited{color:#036;text-decoration:none;}
div#header a:hover{color:#c30;}
div#content a,div#content a:active,div#content a:link,div#content a:visited{color:#036;}
div#content a:hover{color:#c30;}
div#sidebar a,div#sidebar a:active,div#sidebar a:link,div#sidebar a:visited{color:#036;}
div#sidebar a:hover{color:#c30;}
div#sidebar li#page-links a,div#sidebar li#page-links a:active,div#sidebar li#page-links a:link,div#sidebar li#page-links a:visited{background:#eee;color:#555;display:block;margin:0 0 2px;padding:0.5em;text-decoration:none;}
div#sidebar li#page-links a:hover{background:#ddd;color:#c30;}
div#sidebar ul li#rss-1 h2 a,div#sidebar ul li#rss-1 h2 a:active,div#sidebar ul li#rss-1 h2 a:link,div#sidebar ul li#rss-1 h2 a:visited,div#sidebar ul li#rss-1 h2 a:hover{text-decoration:none;}
div#footer a,div#footer a:active,div#footer a:link,div#footer a:visited{background:#fff;color:#999;}
div#footer a:hover{background:#fff;color:#c30;}
.alignleft{float:left;}
.alignright{float:right;}
div#content img.center,div#content img.alignright,div#content img.alignleft,div#content p.attachment img{border:1px solid #bbb;}
div#content a:hover img.center,div#content a:hover img.alignright,div#content a:hover img.alignleft,div#content p.attachment a:hover img{border:1px solid #c30;}
div#content img.center,div#content p.attachment img{display:block;margin:0.4em auto;}
div#content img.alignright{margin:0.4em 0 0.4em 1.1em;}
div#content img.alignleft{margin:0.4em 1.1em 0.4em 0;}
div#sidebar li#page-links li.current_page_item{display:none !important;}

div.post-entry table tbody tr th { font-size:90%; border-bottom:1px solid #aaa; text-transform:uppercase; }
div.post-entry table tbody tr td { padding-bottom:2em; }

ol#bylaws li#bylaws-toc { background: #f5f5f5; padding: 0 1em 1em 1em; width: 8em; border: 1px solid #ddd; margin: 0 0 0 2em; text-align: center; float: right; font-size: 0.9em; }
ol#bylaws li#bylaws-toc ol { margin: 0; padding: 0; }
ol#bylaws li#bylaws-toc ol li { line-height: 133%; margin: 0; padding: 0; }
ol#bylaws li.return-top { font-size: 0.9em; font-style: italic; }
ol#bylaws h3, ol#bylaws h4, ol#bylaws h5, ol#bylaws h6 { margin: 0.5em 0 0 0; font-size: 1em; }
ol#bylaws li#article-i ol li, ol#bylaws li#article-ii ol li { margin: 0; padding: 0; }
ol#bylaws li.article ol li ol li ol li ol li { list-style: lower-roman; margin-bottom: 0; }
ol#bylaws li.article ol li ol li ol li { list-style: lower-alpha; margin-bottom: 0.3em; }
ol#bylaws li.article ol li ol li { list-style: decimal; margin-bottom: 0.3em; }
ol#bylaws li.article ol li p { margin: 0; }
ol#bylaws li.article { margin: 0 0 2em 0; }
ol#bylaws, ol#bylaws li { margin: 0 0 0.5em; padding: 0; list-style: none; line-height: 150%; }
div.post h2 {font:1.3em/133% georgia,times,serif;color:#555;border-bottom:1px solid #aaa;margin:2em 0 0.5em 0;}
/* microformats */
div.vevent{background:#ffc;border-top:1px solid #fe5;border-bottom:1px solid #fe5;padding:0.5em 0.8em;width:75%;margin:0 auto;}
div.vevent a.url{text-decoration:none;display:block;margin:0 auto;text-align:center;}
div.vevent a.url abbr{border:none;font-weight:bold;text-transform:uppercase;font-size:0.8em;pletter-spacing:0.1em;}
div.vevent a.url span.summary{margin:0.2em 0;display:block;font-variant:small-caps;font-weight:bold;}
div.vevent a.url span.location{font-size:0.9em;font-style:italic;}
div.vevent .description{font-size:0.9em;color:#444;text-align:justify;}
