/* ::::: http://www.aish.com/includes/global.css ::::: */

img { border-style: none; }
form, fieldset { margin: 0pt; padding: 0pt; border-style: none; }
input, textarea, select { font: 11px/14px arial,sans-serif; vertical-align: middle; }
input[type="image"] { margin: 0pt; border: 0pt none; padding: 0pt; }
a { text-decoration: none; color: inherit; }
a:hover { text-decoration: underline; }
body { margin: 0pt; font: 14px/17px Arial,sans-serif; background: none repeat scroll 0% 0% rgb(0, 0, 51); color: black; }
#bodywrap { margin: 10px auto 0pt; width: 900px; padding-bottom: 25px; }
.comment-link { float: right; }
.comment-link a.green-btn, .comment-link a.green-btn:link, .comment-link a.green-btn:visited, .comment-link a.green-btn:active, .comment-link a.green-btn:hover { margin: 7px 0pt 5px; color: white; text-decoration: none; }
.dateline { padding: 1px 1px 0pt; overflow: hidden; }
.dateline .dates { float: left; }
.dateline ul { margin: 0pt; padding: 0pt; }
html[lang="en"] .dateline ul { width: 388px; }
.dateline ul li { list-style: none outside none; float: left; font-size: 12px; line-height: 14px; padding: 3px 8px 0pt 1px; color: rgb(195, 220, 242); }
.dateline ul li.otherlangs { color: rgb(255, 255, 240); margin: 0pt 1px 1px 0pt; }
.dateline ul li a { text-decoration: underline; }
.dateline ul li a:hover { text-decoration: none; }
.newsletter-signup { float: right; min-height: 35px; background: url('orange-signup-bar-bgrnd.jpg') repeat scroll 0pt 0pt transparent; border-radius: 5px 5px 5px 5px; }
.newsletter-signup p { float: left; display: inline; margin: 0pt; padding: 10px 5px 0pt 10px; color: rgb(0, 0, 51); font-size: 12px; font-weight: bold; word-spacing: -1px; line-height: 14px; }
.newsletter-signup form { display: inline; }
.newsletter-signup fieldset { float: right; padding: 7px 5px 0pt 0pt; }
.newsletter-signup fieldset input.text { border-width: 1px; border-style: solid; border-right: 1px solid rgb(195, 195, 195); border-color: rgb(124, 124, 124) rgb(195, 195, 195) rgb(195, 195, 195); -moz-border-top-colors: none; -moz-border-right-colors: none; -moz-border-bottom-colors: none; -moz-border-left-colors: none; -moz-border-image: none; padding: 2px 5px 1px; width: 143px; }
.newsletter-signup fieldset input[type="submit"] { margin: 0pt 0pt 0pt 3px; border: 0px none; padding: 1px 6px; color: white; font-size: 13px; font-weight: bold; background: -moz-linear-gradient(center top , rgb(158, 92, 93) 37%, rgb(110, 4, 6), rgb(180, 38, 37)) repeat scroll 0% 0% transparent; border-radius: 3px 3px 3px 3px; }
#sheet-of-paper { clear: both; margin-top: 10px; padding: 3px; background: none repeat scroll 0% 0% white; border-radius: 14px 14px 0pt 0pt; }
#header { overflow: hidden; }
#flag { position: relative; height: 81px; margin-top: 0pt; background: url('aish_banner_background_1x86.jpg') repeat-x scroll 0pt 0pt transparent; border-radius: 13px 13px 0pt 0pt; }
#logo { position: absolute; left: 12px; top: 5px; text-indent: -3000px; }
#adserver-HEADER { position: absolute; left: 393px; top: 10px; }
#navbar-sideshows { padding-bottom: 1px; }
#navbar-sideshows ul { margin: 0pt; padding: 1px 0pt 1px 5px; overflow: auto; background: none repeat scroll 0% 0% rgb(24, 55, 100); }
#navbar-sideshows ul li { list-style: none outside none; float: left; padding: 0pt 4px 0pt 7px; background: url('main-nav-bullet.gif') no-repeat scroll left 8px transparent; }
#navbar-sideshows ul li:first-child { background: none repeat scroll 0% 0% transparent; }
#navbar-sideshows ul li a { line-height: 19px; padding: 1px 5px 1px 4px; font-size: 12px; color: rgb(195, 220, 241); }
#navbar-sideshows ul li a.brighter { color: rgb(255, 255, 255); }
#navbar-sideshows ul li a.shiny { color: rgb(255, 144, 32); }
#navbar-sideshows ul li.active a, #navbar-sideshows ul li a:hover { text-decoration: none; color: rgb(0, 51, 102); background: url('main-nav-bg-hov.gif') repeat-x scroll 0% 0% transparent; }
#navbar-core { padding: 6px 0pt 0pt 9px; overflow: hidden; background: -moz-linear-gradient(center top , rgb(136, 163, 192), rgb(195, 220, 242)) repeat scroll 0% 0% transparent; }
#navbar-core ul { margin: 0pt; padding: 0pt; list-style: none outside none; }
#navbar-core ul li { float: left; padding-bottom: 6px; padding-top: 2px; }
#navbar-core ul li a { margin: 0pt 2px 0pt 1px; padding: 2px 6px 2em; height: 22px; white-space: nowrap; color: rgb(29, 58, 88); font: bold 15px Arial; text-decoration: none; border-radius: 8px 8px 0pt 0pt; }
#navbar-core ul li a:hover, #navbar-core ul li.active a { color: rgb(217, 113, 2); background-color: white; }
#navbar-bot { border-bottom: 1px solid rgb(59, 89, 152); }
#navbar-bot ul { display: table; margin: 0pt; overflow: auto; padding: 1px 0pt; }
#navbar-bot ul li { float: left; list-style: none outside none; }
#navbar-bot ul li a { border-left: 1px solid rgb(59, 89, 152); color: rgb(59, 89, 152); font-size: 12px; line-height: 24px; padding: 0pt 8px; text-decoration: none; }
#navbar-bot ul li.active a, #navbar-bot ul li a:hover { color: rgb(217, 113, 2); }
#navbar-bot ul li.active a { font-weight: bold; }
.submenu { width: 432px; position: absolute; background: url('popup-menu-top-border.png') no-repeat scroll 50px 0pt transparent; display: none; z-index: 15; padding-top: 1px; }
.submenu .wrapper { background-color: rgb(255, 254, 234); border-right: 1px solid rgb(115, 172, 225); border-left: 1px solid rgb(115, 172, 225); margin-bottom: -7px; overflow: hidden; }
.submenu .item-list { width: 296px; float: left; background: url('popup-menu-vert-border-ltr.png') repeat-y scroll 0pt 0pt transparent; }
.submenu .item { margin: 0pt 9px; clear: both; border-bottom: 1px solid rgb(115, 172, 225); min-height: 81px; padding: 5px 0pt; }
.submenu .item img { float: left; margin-right: 7px; margin-top: 3px; width: 105px; }
.submenu .item h3 { color: rgb(18, 82, 152); font-size: 13px; line-height: 16px; margin-bottom: 3px; margin-top: 0pt; }
.submenu .item h3 a { color: rgb(18, 82, 152); }
.submenu .item p { font-size: 12px; line-height: 15px; margin: 0pt; }
.submenu .subsects { float: left; font-weight: bold; padding: 6px 0pt 3px 3px; width: 131px; min-height: 267px; background-color: rgb(254, 250, 202); position: relative; }
.submenu .subsects .header { color: rgb(117, 26, 26); margin-bottom: 5px; margin-top: 3px; }
.submenu .subsects ul { margin: 0pt 2px 10px 0pt; padding: 0pt; }
.submenu .subsects ul li { list-style: none outside none; margin-bottom: 4px; }
.submenu .subsects a { color: rgb(128, 0, 0); font-size: 12px; padding-left: 5px; padding-right: 2px; text-decoration: none; display: block; border-radius: 7px 7px 7px 7px; }
.submenu .subsects a:hover { color: rgb(255, 250, 205); background-color: rgb(144, 0, 0); }
.submenu .subsects .see-more-link { height: 16px; clear: both; position: absolute; bottom: 1px; right: 0pt; }
.submenu .subsects .see-more-link a { background: url('arrow-blue-ltr.png') no-repeat scroll right 7px transparent; color: rgb(35, 92, 145); float: right; font-size: 12px; font-weight: normal; padding: 0pt 8px 0pt 0pt; margin-right: 6px; margin-top: 2px; }
.submenu .subsects .see-more-link a:hover { color: rgb(67, 124, 193); }
#adserver-Title, #adserver-Global_Title, #adserver-Homepage_Title { margin-top: 9px; padding-left: 17px; }
#canvas { margin: 0pt; padding: 0pt 17px 20px; overflow: hidden; }
#content { width: 500px; float: left; }
#dashboard { width: 343px; float: right; }
#footer { clear: both; margin: 1px; border: 1px solid rgb(0, 0, 51); background: none repeat scroll 0% 0% rgb(33, 77, 120); }
#footer-head { padding: 5px 3px 0pt 0pt; background: url('footer-head-bg.jpg') no-repeat scroll 0% 0% transparent; height: 33px; }
#footer .logo { float: left; margin: -15px 0pt 0pt 16px; text-indent: -3000px; }
#sitemap { padding-bottom: 15px; background: url('foot-box-bg.jpg') no-repeat scroll 0% 0% rgb(33, 77, 120); overflow: auto; }
#sitemap div { padding: 31px 0pt 0pt 17px; float: left; width: 156px; }
#sitemap .first { margin-left: 30px; }
#sitemap .last { margin-left: 2px; width: 110px; }
#sitemap div h4 { margin: 0pt 0pt 2px; font-size: 12px; font-weight: bold; color: rgb(255, 204, 51); line-height: 20px; }
#sitemap div ul { margin: 0pt; padding: 0pt; }
#sitemap div ul li { line-height: 17px; list-style: none outside none; }
#sitemap div ul li a { font-size: 12px; color: rgb(255, 255, 255); }
#footer .searchResultsPane { margin: 10px 45px 30px; padding: 3px; background: none repeat scroll 0% 0% rgb(195, 220, 241); border: medium none; clear: both; overflow: visible; }
#footer .searchResultsPane form { margin: 7px; overflow: hidden; }
#footer .searchResultsPane form label { color: rgb(33, 77, 120); font-size: 24px; vertical-align: middle; margin-right: 0pt; }
#footer .searchResultsPane form input[type="text"] { font-size: 22px; margin-right: 5px; padding: 0.2ex 0.4ex; width: 458px; border: 1px solid black; }
#footer .searchResultsPane form input[type="image"] { padding-top: 0.3ex; }
.widget { margin: 5px 0pt 0pt; overflow: hidden; background: none repeat scroll 0% 0% rgb(195, 220, 241); padding: 0pt 0pt 6px; font-style: normal; }
.widget h3, .subdued-widget h3 { font-size: 14px; line-height: 16px; padding: 3px 8px 1px 10px; margin: 0pt; color: rgb(0, 51, 102); }
.subdued-widget h3 { padding-top: 5px; }
div.tab, .widget .box, .subdued-widget .box { margin: 0pt 6px 0pt 5px; background: none repeat scroll 0% 0% rgb(255, 255, 255); border: 1px solid rgb(153, 190, 219); overflow: hidden; }
.widget .box, .subdued-widget .box { margin: 2px 0pt 1px 9px; width: 322px; }
.subdued-widget { margin: 5px 0pt 0pt; overflow: hidden; border: 1px solid rgb(204, 204, 204); background: none repeat scroll 0% 0% rgb(243, 242, 243); padding: 0pt 0pt 6px; }
.subdued-widget h3.small { margin: 0pt; padding: 0pt 8px; font-size: 10px; line-height: 13px; color: rgb(153, 153, 153); }
ul.banners { padding: 0pt; margin: 2px 0pt 0pt 2px; overflow: hidden; }
ul#adserver-SPONSORS { margin-left: 0pt; }
ul.banners li { float: left; padding: 0pt 0pt 7px 7px; list-style: none outside none; }
ul.banners a img { display: block; }
.rssWidget { padding-top: 8px; padding-left: 20px; font-size: 12px; color: rgb(52, 96, 139); position: relative; text-align: right; padding-right: 10px; }
.rssWidget a { text-align: right; }
.rssWidget img {  }
#tab2, #tab3, #tab4, #tab1-2, #tab2-2 { display: none; }
ul.items-list { margin: 0pt; padding: 0pt 9px; }
ul.items-list li { padding: 3px 0pt 4px; margin-bottom: -1px; border-bottom: 1px solid rgb(204, 204, 204); list-style: none outside none; }
ul.items-list li h4, .widget-bullets h4, .widget #seefull { clear: both; color: rgb(51, 102, 153); margin: 0pt 0pt 2px; font: bold 13px/14px Georgia,"Times New Roman",Times,serif; }
ul.number li h4 span { padding-bottom: 2px; width: 14px; float: left; padding-right: 3px; }
ul.items-list li p { margin: 0pt; padding: 0pt; color: rgb(102, 102, 102); font-size: 10px; line-height: 12px; }
div.tab ul.items-list li p { padding: 0pt 0pt 0pt 16px; }
ul.tabset { overflow: hidden; margin: 0pt 0pt -1px; padding: 0pt 0pt 0pt 5px; position: relative; z-index: 10; }
ul.tabset li { list-style: none outside none; padding: 0pt 2px 0pt 0pt; float: left; }
ul.tabset li a { color: rgb(51, 102, 153); font-size: 12px; line-height: 15px; float: left; text-decoration: none; margin-right: 2px; }
ul.tabset li a span { cursor: pointer; white-space: nowrap; height: 16px; margin-left: 5px; margin-right: -2px; padding: 2px 5px 0pt 0pt; float: left; }
.widget--most-popular-in-NEW h3 { padding: 6px 0pt 0pt 6px; }
.widget--most-popular-in-NEW ul.tabset--most-popular-in a { border: 1px solid rgb(154, 189, 219); padding-right: 2px; color: rgb(51, 102, 153); font-size: 14px; font-weight: bold; background: none repeat scroll 0% 0% rgb(154, 189, 219); margin-top: 4px; height: 20px; }
.widget--most-popular-in-NEW ul.tabset--most-popular-in a:hover, .widget--most-popular-in-NEW ul.tabset--most-popular-in a.active { border-bottom-color: white; color: rgb(0, 51, 102); background: none repeat scroll 0% 0% white; }
#searchWidget { padding: 5px; }
#searchWidget form { float: left; }
#searchWidget fieldset { padding: 2px 0pt; border: 1px solid rgb(127, 157, 185); background: none repeat scroll 0% 0% white; width: 331px; }
#searchWidget input.text { margin: 0pt 2px; border: 0pt none; padding: 1px 0pt; width: 297px; font-size: 17px; color: rgb(224, 115, 19); line-height: 19px; }
.FeatureLinks { clear: both; float: none; font-size: 12px; line-height: 18px; margin-left: 0pt; margin-top: 3px; padding-left: 28px; }
.FeatureImg { display: block; margin: 0pt auto 10px; text-align: center; }
.fb-widget { padding: 10px; }
.fb-widget .fbwid-inner { background-color: white; overflow: hidden; padding-top: 3px; }
.fb-widget img { float: left; margin-left: 5px; }
.bookAd { padding-top: 10px; padding-bottom: 6px; }
.bookAd a { display: block; text-align: center; }
ul.breadcrumbs { overflow: hidden; margin-top: 0pt; padding: 16px 0pt 0pt; }
ul.breadcrumbs li { padding: 0pt 4px 0pt 9px; background: url('breadcrumb-arrow-ltr.gif') no-repeat scroll left 5px transparent; float: left; list-style: none outside none; font-size: 12px; line-height: 15px; }
ul.breadcrumbs li h1 { font-size: 12px; font-weight: normal; margin-bottom: 0pt; margin-top: 0pt; }
ul.breadcrumbs li:first-child { background: none repeat scroll 0% 0% transparent; padding-left: 0pt; }
ul.breadcrumbs li a { color: rgb(153, 153, 153); text-transform: uppercase; text-decoration: underline; }
ul.breadcrumbs li a:hover { color: inherit; }
ul.breadcrumbs { color: rgb(153, 0, 0); }
.promo { position: relative; overflow: hidden; padding: 10px 0pt 20px; }
.promo img { float: left; margin: 0pt 12px 0pt 8px; border: 1px solid rgb(0, 0, 0); }
.promo span.author { color: rgb(102, 102, 102); font-size: 12px; position: absolute; left: 251px; bottom: 19px; }
.promo span.author a { text-decoration: underline; color: rgb(102, 102, 102); }
.promo p { font-size: 16px; line-height: 18px; color: rgb(0, 0, 0); margin: 0pt; padding: 0pt 0pt 5px; font-weight: 600; }
.info-box { overflow: hidden; padding-top: 26px; clear: both; }
.info-box h2 { color: rgb(0, 51, 102); font-size: 14px; line-height: 19px; margin: 0pt; border-bottom: 1px solid rgb(0, 51, 102); }
.info-box h2 span { color: rgb(102, 102, 102); }
.comments-list { margin: 0pt; padding: 0pt; }
.comments-list .comment-top { background-color: rgb(224, 224, 228); border-top: 2px solid gray; padding: 6px 8px; }
.comments-list h3 { margin: 0pt 0pt 3px; color: rgb(51, 51, 51); font-size: 12px; line-height: 13px; font-weight: normal; }
.comments-list p { color: rgb(51, 51, 51); font-size: 12px; line-height: 15px; margin: 0pt; }
.comments-list .comment-body { background-color: rgb(245, 245, 249); padding: 9px 11px 8px 13px; }
.comments-list .comment-body p { line-height: 16px; margin-bottom: 8px; color: black; }
a.btn { display: inline; margin: 12px 9px 5px 0pt; float: left; width: 112px; line-height: 21px; padding: 0pt 0pt 0pt 22px; color: rgb(255, 255, 255); font-size: 12px; text-decoration: none; }
a.blue-btn { background: url('btn-blue.gif') no-repeat scroll 0% 0% transparent; }
a.green-btn { background: url('btn-green.gif') no-repeat scroll 0% 0% transparent; }
.author-box h3.name { margin: 8px 0pt 0pt; padding: 0pt; color: rgb(0, 0, 153); font-family: arial; font-size: 14px; font-weight: bold; }
.author-box div.bio { margin-right: 2px; padding: 0pt; color: rgb(102, 102, 102); font-size: 12px; font-weight: normal; line-height: 15px; }
.author-box div.bio a { text-decoration: underline; }
.author-box div.bio a:link { color: rgb(0, 0, 238); }
.author-box div.bio a:visited { color: rgb(85, 26, 139); }
.author-box div.bio a:active { color: rgb(238, 0, 0); }
ul.related-articles { margin: 0pt; padding: 0pt; }
ul.related-articles li { padding: 14px 23px 0pt 0pt; float: left; list-style: none outside none; }
ul.related-articles li img { display: block; }
.article-entry { margin: 20px 0pt; height: 1%; overflow: hidden; }
.article-entry a.img-holder { display: inline; margin: 0pt 6px 0pt 0pt; float: left; }
.article-entry a.img-holder img { display: block; }
.article-entry h3 { letter-spacing: 0pt; font-family: Arial,Helvetica,sans-serif; font-size: 13px; line-height: 12px; margin: 0pt; padding: 0pt; }
.article-entry h3 a { text-decoration: underline; color: rgb(0, 0, 128); }
.article-entry h3 a:hover { text-decoration: none; }
.article-entry p { margin: 5px; padding: 0pt 50px 0pt 0pt; font-size: 12px; line-height: 1.3em; }
.article-entry em { font-size: 11px; line-height: 12px; }
.related-articles-widget .article-entry { border-bottom: 1px solid rgb(204, 204, 204); margin: 7px 7px -1px; }
.related-articles-widget .article-entry img { width: 100px; margin-bottom: 6px; }
.related-articles-widget .article-entry h3 { color: rgb(51, 102, 153); font: bold 13px/14px Georgia,"Times New Roman",Times,serif; }
.related-articles-widget .article-entry h3 a { text-decoration: none; color: inherit; }
.related-articles-widget .article-entry p { margin-top: 1px; padding: 0pt; }
.related-articles-widget .box .more { background: url('arrow-blue-ltr.png') no-repeat scroll right 7px transparent; color: rgb(51, 102, 153); float: right; font-size: 12px; margin: 4px 7px 3px; padding-right: 8px; }
.randomBtn { float: left; margin-left: 4px; cursor: pointer; display: none; }
.supportUs { margin-top: 8px; background: url('supportaish_backgroundimage500x95.gif') no-repeat scroll center center transparent; clear: both; }
.supportUs div { margin-bottom: 8px; margin-top: 2px; line-height: 18px; }
.supportUs .support-title { color: rgb(0, 51, 102); font-weight: bold; }
.supportUs .support-text { color: rgb(68, 68, 68); }
ul.SocialButtons { background-color: rgb(239, 239, 239); height: 34px; margin: 0pt 0pt 8px; overflow: hidden; padding: 0pt; }
ul.SocialButtons li { float: left; list-style: none outside none; }
/* ::::: http://www.aish.com/includes/pagetype-core.css ::::: */

ul.breadcrumbs { color: rgb(153, 0, 0); }
/* ::::: http://www.aish.com/includes/pagetype-article.css ::::: */

.actionbuttons { margin: 7px 0pt 6px; clear: both; }
.article-content { overflow: hidden; padding-bottom: 8px; clear: both; }
.article-content p { margin: 16px 0pt 0pt; padding: 0pt; line-height: 1.5em; }
.article-content li { line-height: 1.5em; }
p.date-published { display: block; text-align: right; font-size: 10px; color: rgb(153, 153, 153); width: 500px; margin-top: 0pt; margin-bottom: 10px; float: right; }
p.date-published span a { text-decoration: underline; color: blue; font-size: 11px; }
.comments-form { border: 1px solid rgb(0, 0, 136); margin: 15px 0pt 0pt; padding: 14px 0pt 16px 19px; background-color: rgb(245, 245, 249); }
.comments-form h3 { margin: 0pt; font: 18px "Lucida Sans Unicode",sans-serif; color: rgb(74, 128, 202); letter-spacing: -1px; }
.comments-form ul { margin: 12px 0pt 0pt; padding: 0pt; list-style: none outside none; }
.comments-form ul li { width: 100%; overflow: hidden; vertical-align: top; margin: 7px 0pt 0pt; }
.comments-wrapper { float: left; margin: 0pt 8px 0pt 0pt; }
.comments-wrapper p { margin: 0pt; width: 217px; }
.comments-form ul li label { float: left; font-size: 11px; font-weight: bold; }
.comments-form ul li .txt-2 { clear: left; width: 148px; height: 19px; background: url('text-field-3.gif') no-repeat scroll 0% 0% transparent; }
.comments-form ul li .txt-2 input { margin: 2px 0pt 0pt 2px; padding: 0pt 3px 0pt 2px; float: left; width: 142px; height: 18px; border: 0pt none; background: none repeat scroll 0% 0% transparent; }
.select .rad-1 { float: left; padding: 0pt; width: 14px; height: 14px; margin: 5px 5px 0pt 0pt; }
.comments-form ul li .select label { font-weight: normal; margin: 5px 0pt 0pt; width: 25px; }
.comments-form ul li .txt-3 { clear: left; width: 322px; height: 19px; background: url('text-field-4.gif') no-repeat scroll 0% 0% transparent; }
.comments-form ul li .txt-3 input { margin: 2px 0pt 0pt 2px; padding: 0pt 3px 0pt 2px; float: left; width: 315px; height: 18px; border: 0pt none; background: none repeat scroll 0% 0% transparent; }
.comments-form ul li textarea { margin: 0pt; padding: 0pt; width: 320px; height: 65px; float: left; clear: both; border: 1px solid rgb(115, 115, 115); background: url('textarea-bg.gif') no-repeat scroll right bottom white; }
.comments-form ul li span { color: rgb(255, 0, 46); }
.comments-form ul li .notation { clear: both; float: left; font-size: 11px; }
.comments-form .comment-signup { font-size: 12px; margin-top: 11px; clear: both; }
.comments-form .comment-signup input { float: left; margin-left: 0pt; margin-right: 4px; }
.comments-form .comment-signup div.signup-text { float: left; margin-top: 1px; }
.comments-form a.btn-3 { margin: 15px auto 0pt; display: block; color: rgb(255, 255, 255); text-decoration: none; clear: both; }
html[lang="en"] .comments-form a.btn-3 { margin-top: 11px; }
.comments-form a.btn-3:link, .comments-form a.btn-3:active, .comments-form a.btn-3:hover, .comments-form a.btn-3:visited { color: rgb(255, 255, 255); text-decoration: none; }
.comments-form .comment-counter { color: gray; float: left; font-size: 18px; font-weight: bold; padding-left: 213px; padding-top: 5px; }
.reply-form { margin-top: 12px; padding-top: 1px; padding-bottom: 12px; }
.reply-form ul { margin-top: 7px; }
.reply-form .comments-wrapper { margin-right: 26px; font-size: 11px; font-weight: bold; line-height: 22px; margin-bottom: 4px; }
.reply-form .select { line-height: 24px; margin-bottom: 0pt; margin-right: 0pt; }
.reply-form .first-line { margin-bottom: 0pt; }
.reply-form ul li.dispLine { margin-top: 0pt; }
.reply-form .comments-wrapper .displayName { float: left; width: 105px; color: black; margin-top: 5px; }
.reply-form .emailPrivate { font-size: 11px; font-weight: normal; line-height: 14px; margin-bottom: 0pt; text-align: right; width: 133px; }
.reply-form ul li .select label.dispNameChoice { float: left; width: 42px; }
.reply-form .select .rad-1 { margin-right: 3px; }
.reply-form .comment-counter, .reply-form .comment-counter-red { font-size: 13px; padding-left: 225px; padding-top: 1px; }
.reply-form a.btn-3 { margin-top: 4px; }
.reply-form-wrapper { position: absolute; }
#AJAX-statusblock-main, #AJAX-statusblock-reply { display: none; }
.AJAX-statusblock-hidden { display: none; }
.pullquote { float: left; margin: 0.85em 10px 0.85em 0pt; width: 140px; text-align: right; color: rgb(153, 0, 0); font-family: Times New Roman,Times,serif; font-weight: bolder; font-size: large; line-height: 21px; }
/* ::::: http://www.aish.com/includes/english.css ::::: */

#logo { background: url('logo-aish.com-homepage.gif') no-repeat scroll 0% 0% transparent; width: 217px; height: 63px; }
#footer .logo { background: url('logo-aish.com-footer.gif') no-repeat scroll 0% 0% transparent; width: 285px; height: 41px; }
