@charset "utf-8";

/** 
 *
 * Controls:
 *
 * #ie7andup
 * #ie6only
 * #ie5-5only 
 * #ie5-01only
 */

/**
 * Disabled until we can get it working
 */
 




/**
 * Other last-minute changes
 */
#ie5-5only #primaryNavigation,
#ie5-01only #primaryNavigation {
background-image: none;
}

/* Not sure why these next two rules are necessary -- normal allElseBlockBoxes get duplicate padding placed on them in IE7+ */
#home #ie7andup #quoteAndContentBlock .allElseBlockBox {
	padding-left: 10px;
	padding-right: 10px;
}

#home #ie7andup .allElseBlockBox {
	padding-left: 5px;
	padding-right: 5px;
}

#home #ie6only #primaryNavigation,
#home #ie7andup #primaryNavigation {
	left: 0;
}

#home #ie6only #block2,
#home #ie7andup #block2 {
width: 47%;
}

#home #ie6only #whatIsAnandaMenu h1 {
font-size: 100%;
font-weight: bold;
line-height: 1;
}

#home #ie6only #whatIsAnandaMenu p {
font-size: 85%;
}

#home #ie6only #rightColumn {
	right: -10px;
	width: 188px;
}

#ie6only #rightColumn {
	right: 25px;
	padding-right: 10px;
	width: 188px;
}

#ie6only .withRightInfoColumn {
	width: 70%;
}

#ie5-5only .withRightInfoColumn,
#ie5-01only .withRightInfoColumn {
	width: 95%;
}

#ie6only .withRightInfoColumn #ask .posttop,
#ie5-5only  .withRightInfoColumn #ask .posttop,
#ie5-01only .withRightInfoColumn #ask .posttop {
	height: 2.5em;
}

/**
 * IE Specific: IE 5, 6, and 7 
 */

#ie7andup #whatIsAnandaImage
{
	width: 40.5%;
}

#ie7andup #whatIsAnandaMenu
{
	margin-left: 39%;
	width: 59.5%;
}

#ie7andup #freeInspiration
{
	width: 50%;
}

#ie7andup #rightSideBlock
{
	margin-left: 48%;
	width: 48%;
}

#ie7andup a.video
{
	background-position: top left;
}

#ie7andup #articleInfoColumn a.video
{
	background-position: top left;
}

#ie7andup #articleInfoColumn a.audio
{
	background-position: top left;
}

#ie7andup .rightColumnBlock ul
{
	margin-left: 0;
	padding-left: 78px;
}

#ie7andup .archiveBlock ul,
#ie6only .archiveBlock ul,
#ie5-5only .archiveBlock ul,
#ie5-01only .archiveBlock ul
{
	padding-left: 40px;
}

#ie6only #wrapup,
#ie5-5only #wrapup,
#ie5-01only #wrapup
{
	width: 974px;
}

#ie6only #primaryNavigation,
#ie5-5only #primaryNavigation,
#ie5-01only #primaryNavigation
{
	padding-top: 35px;
}

#ie6only #mainArticle,
#ie5-5only #mainArticle,
#ie5-01only #mainArticle
{
	height: 25em;
}

#ie6only #tabs,
#ie5-5only #tabs,
#ie5-01only #tabs
{
	width: 974px;
}

#ie6only #templeBanner,
#ie5-5only #templeBanner,
#ie5-01only #templeBanner
{
	width: 974px;
}

#ie6only #templeBannerGrayGradiantRight,
#ie5-5only #templeBannerGrayGradiantRight,
#ie5-01only #templeBannerGrayGradiantRight
{
	background-image: none;
}

#ie6only #templeBannerGrayGradiantLeft,
#ie5-5only #templeBannerGrayGradiantLeft,
#ie5-01only #templeBannerGrayGradiantLeft
{
	background-image: none;
}

#ie6only #mainCenterBorderRight,
#ie5-5only #mainCenterBorderRight,
#ie5-01only #mainCenterBorderRight
{
	width: 568px;
	margin-left: 216px;
	margin-right: 178px;
	padding-right: 0;
}

#ie6only #mainCenter,
#ie5-5only #mainCenter,
#ie5-01only #mainCenter
{
	width: 562px;
	margin: 0;
}

#ie6only #whatIsAnandaLine,
#ie5-5only #whatIsAnandaLine,
#ie5-01only #whatIsAnandaLine
{
	margin-right: 0;
	padding-right: 0;
	width: 100%;
}

#ie6only #whatIsAnandaImage,
#ie5-5only #whatIsAnandaImage,
#ie5-01only #whatIsAnandaImage
{
	width: 40%;
	margin-left: 0;
	position: absolute;
	top: 0;
	left: 0;
}

#ie6only #whatIsAnandaImageCorner,
#ie5-5only #whatIsAnandaImageCorner,
#ie5-01only #whatIsAnandaImageCorner
{
	background-image: url(/images-common-1.0/layout/top-left-corner.gif);
}

#ie6only #whatIsAnandaMenu
{
	margin-left: 40%;
	width: 59.5%;
	height: 191px;
	background-image: url(/images-common-1.0/layout/top-right-corner.gif);
}

#ie6only .contentLine,
#ie5-5only .contentLine,
#ie5-01only .contentLine
{
	margin-right: 0;
	padding-right: 0;
}

#ie6only #freeInspiration
{
	width: 49%;
	margin-left: 0;
}

#ie6only #rightSideBlock
{
	margin-left: 0;
	width: 49%;
}

#ie6only #mainContent {
width: 974px;
}

#ie6only #rightColumn
{
	position: absolute;
	top: 0;
	right: -10px;
}

#ie6only #dailyQuote
{
	margin-top: 10px;
}

#ie6only #weeklyVideo
{
	padding-top: 18px;
}

#ie6only #footer form
{
	position: absolute;
	top: -28px;
	left: -553px;
}

#ie6only .alignBottom
{
	position: absolute;
	top: 120px;
	left: -140px;
}

#ie6only #whatIsAnandaLine,
#ie6only .contentLine,
#ie6only #footer,
#ie6only #copyright,
#ie5-5only #whatIsAnandaLine,
#ie5-5only .contentLine,
#ie5-5only #footer,
#ie5-5only #copyright,
#ie5-01only #whatIsAnandaLine,
#ie5-01only .contentLine,
#ie5-01only #footer,
#ie5-01only #copyright
{
	margin-right: -4px;
	padding-right: 0;
}

#ie6only #footer p
{
	margin-top: 12px;
}

#ie6only #articleInfoColumn {
	padding-right: 0;
	width: 27%;
}

#ie6only #articleInfoColumnRelatedBox li a.video
{
	display: inline;
}

#ie6only #articleInfoColumnRelatedBox li a.audio
{
	display: inline;
	background-position: top left;
}

#ie6only .rightColumnFunctionsBox li
{
	line-height: 1.7;
}

#ie6only #relatedVidsScrollBarUpArrow,
#ie5-5only #relatedVidsScrollBarUpArrow,
#ie5-01only #relatedVidsScrollBarUpArrow
{
	background-image: url(/images-common-1.0/layout/video-related-arrow-up.gif);
	background-repeat: no-repeat;
}

#ie6only #relatedVidsScrollBarDownArrow,
#ie5-5only #relatedVidsScrollBarDownArrow,
#ie5-01only #relatedVidsScrollBarDownArrow
{
	background-image: url(/images-common-1.0/layout/small-arrow-down-combined.gif);
	background-repeat: no-repeat;
	background-position: bottom;
}

#ie6only .videoPreviousArrow,
#ie5-5only .videoPreviousArrow,
#ie5-01only .videoPreviousArrow
{
	background-image: url(/images-common-1.0/layout/large-arrow-left.gif);
}

#ie6only .videoNextArrow,
#ie5-5only .videoNextArrow,
#ie5-01only .videoNextArrow
{
	background-image: url(/images-common-1.0/layout/large-arrow-right.gif);
	right: 30px;
}

#ie6only #primaryNavigation h2,
#ie5-5only #primaryNavigation h2,
#ie5-01only #primaryNavigation h2,
#ie6only #wrapup #primaryNavigation h2.closed,
#ie5-5only #wrapup #primaryNavigation h2.closed,
#ie5-01only #wrapup #primaryNavigation h2.closed
{
	background: url(/images-common-1.0/layout/navigation-arrow-right.gif) center left no-repeat;
}

#ie6only #primaryNavigation,
#ie7andup #primaryNavigation {
background-position: 100% 3px;
}

#ie6only #primaryNavigationInner {
width: 181px;
}

#ie6only #primaryNavigation h2.opened,
#ie5-5only #primaryNavigation h2.opened,
#ie5-01only #primaryNavigation h2.opened
{
	background: url(/images-common-1.0/layout/navigation-arrow-down.gif) center left no-repeat;
}

#ie6only .searchSite,
#ie5-5only .searchSite,
#ie5-01only .searchSite
{
	background: url(/images-common-1.0/layout/search-combined.gif) transparent no-repeat;
}

#ie6only .searchSiteGo,
#ie5-5only .searchSiteGo,
#ie5-01only .searchSiteGo
{
	background-image: url(/images-common-1.0/layout/search-right.gif);
}

#ie6only .singleLineRightText,
#ie5-5only .singleLineRightText,
#ie5-01only .singleLineRightText
{
	width: 40%;
}

#ie6only .indexListInner,
#ie5-5only .indexListInner,
#ie5-01only .indexListInner
{
	width: 90%;
}

#ie5-5only #headLogo,
#ie5-01only #headLogo
{
	position: relative;
	right: 13px;
	margin-left: 347px;
}


#ie5-5only #whatIsAnandaMenu
{
	margin-left: 40%;
	width: 99%;
	height: 191px;
}

#ie5-5only #freeInspiration,
#ie5-01only #freeInspiration
{
	width: 50%;
	margin-left: 0;
}

#ie5-5only #rightSideBlock
{
	margin-left: 0;
	width: 100%;
}

#ie5-5only #weeklyVideo
{
	margin-left: 0;
	width: 100%;
	padding-top: 18px;
}

#ie5-5only #dailyQuote
{
	margin-top: 10px;
}

#ie5-5only #specialEmergency
{
	margin-left: 0;
	width: 100%;
}


#ie5-5only #rightColumn
{
	position: absolute;
	top: 0;
	left: 0;
	margin-left: 565px;
}

#ie5-5only #footer form
{
	position: absolute;
	top: 100px;
	left: -555px;
}

#ie5-5only #footer p
{
	margin-top: 12px;
}

#ie5-5only .alignBottom
{
	position: absolute;
	top: 120px;
	left: -140px;
}

#ie5-5only .kitIe5andLessPosition
{
	padding-top: 30px;
	display: block;
}

#ie5-5only #articleInfoColumnRelatedBox li a.video
{
	display: inline;
}

#ie5-5only #articleInfoColumnRelatedBox li a.audio
{
	display: inline;
	background-position: top left;
}

#ie5-5only .rightColumnFunctionsBox li
{
	line-height: 1.7;
}

#ie5-5only #articleActionsBar li
{
	line-height: 1.7;
}

#ie5-5only #supportAnandaBox,
#ie5-01only #supportAnandaBox
{
	width: 170px;
}

#ie5-5only .indexList li
{
	width: 110px;
}

#ie5-5only .searchSiteRadioButtonBoxInner
{
	padding-top: 0;
	margin-top: 30px;
}

#ie5-5only #rightColumn .searchSite,
#ie5-01only #rightColumn .searchSite
{
	margin-left: 7px;
}

#ie5-5only #categoryBlogsText,
#ie5-01only #categoryBlogsText
{
	width: 80%;
}

/* IE5.01 SPECIFIC THINGS */

#ie5-01only #headLogo
{
	position: relative;
	right: 13px;
	margin-left: 347px;
}

#ie5-01only #rightSideBlock
{
	margin-left: 0;
	width: 100%;
}

#ie5-01only #weeklyVideo
{
	margin-left: 0;
	width: 100%;
	padding-top: 18px;
}

#ie5-01only #dailyQuote
{
	margin-top: 10px;
}

#ie5-01only #specialEmergency
{
	margin-left: 0;
	width: 100%;
}


#ie5-01only #rightColumn
{
	position: absolute;
	top: 0;
	left: 0;
	margin-left: 780px;
}

#ie5-01only a.video
{
	background-image: none;
}

#ie5-01only a.audio
{
	background-image: none;
}

#ie5-01only a.more
{
	background-image: none;
}

#ie5-01only a.popup
{
	background-image: none;
}

#ie5-01only a.go
{
	background-image: none;
}

#ie5-01only #footer form
{
	position: absolute;
	top: 70px;
	left: 10px;
}

#ie5-01only .alignBottom
{
	position: absolute;
	top: 80px;
	left: 500px;
}

#ie5-01only #footer p
{
	margin-top: 12px;
}

#ie5-01only .kitIe5andLessPosition
{
	padding-top: 15px;
	display: block;
}

#ie5-01only #articleInfoColumnRelatedBox li a.video
{
	display: inline;
}

#ie5-01only #articleInfoColumnRelatedBox li a.audio
{
	display: inline;
}

#ie5-01only .rightColumnFunctionsBox li
{
	line-height: 1.7;
}

#ie5-01only .space35px
{
	height: 0;
	clear: both;
	width: 100%;
}

#ie5-01only .indexListInner
{
	padding: 0;
	margin-left: 65px;
}

#ie5-01only .videoNextArrow
{
	right: 20px;
}

#ie5-01only .footerBox1 .searchSite
{
	margin-top: 10px;
}

#ie5-01only #whatIsAnandaMenu
{
	margin-left: 40%;
	width: 99%;
	height: 191px;
}

/**** Article actions ****/

#ie6only #rightColumn .donateIcon,
#ie6only #rightColumn .emailIcon,
#ie6only #rightColumn .printIcon,
#ie6only #rightColumn .shareIcon,
#ie7andup .donateIcon,
#ie7andup .emailIcon,
#ie7andup .printIcon,
#ie7andup .shareIcon   {
	position: relative;
	padding-top: 5px;
	background-position: left 14px;
}

#ie5-01only .articleActionsBar,
#ie5-5only .articleActionsBar,
#ie5-01only #rightColumn .articleActionsBarSeparator,
#ie5-5only #rightColumn .articleActionsBarSeparator {
	display: none;
}

#ie5-01only #bookBox,
#ie5-5only #bookBox {
	background-image: none;
}

/* Temporary fix */
#ie6only .printIconLI {
}
