/* ::::: 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; }
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; }
.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; }
#adserver-Title, #adserver-Global_Title, #adserver-Homepage_Title { margin-top: 9px; padding-left: 17px; }
/* ::::: http://www.aish.com/includes/pagetype-special.css ::::: */

#special-banner { width: 898px; height: 81px; display: block; margin: 1px -1px 0pt; }
#special-banner { background: url('special-banner-generic.jpg') repeat scroll 0% 0% transparent; }
.navbar-special { margin: 0pt -1px; overflow: hidden; width: 896px; padding: 4px 2px 0pt 0pt; height: 25px; }
.navbar-special ul { margin: 0pt; padding: 0pt 0pt 0pt 12px; float: left; }
.navbar-special ul li { padding: 0pt 5px 0pt 0pt; margin: 0pt; background: none repeat scroll 0% 0% transparent; list-style: none outside none; float: left; }
.navbar-special ul li a { float: left; margin: 0pt 2px 0pt 0pt; }
.navbar-special ul li a span { height: 22px; font-size: 14px; padding: 3px 6px 0pt 0pt; margin-left: 6px; margin-right: -2px; float: left; }
.navbar-special ul li a:hover, .navbar-special ul li.active a { text-decoration: none; background: url('tab-navbar-special.gif') no-repeat scroll left top transparent; }
.navbar-special ul li.active a { font-weight: bold; }
.navbar-special ul li a:hover span, .navbar-special ul li.active a span { background: url('tab-navbar-special.gif') no-repeat scroll right top transparent; }
.navbar-special { background: none repeat scroll 0% 0% rgb(0, 51, 102); }
.navbar-special ul li a { color: rgb(255, 255, 255); }
.navbar-special ul li a:hover, .navbar-special ul li.active a { color: rgb(0, 51, 102); }
/* ::::: http://www.aish.com/includes/pagetype-article.css ::::: */

/* ::::: 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; }
#special-banner { background: url('topbanner_emaillist_898x81.jpg') repeat scroll 0% 0% transparent; }
.navbar-special { display: none; }
