/* height placed to account for expansion of podcast listings */
#bodyContainer {
	height:2020px;
}
body					{background-color:#7682E7;margin:0px;padding:0px;}
#leftCol					{position:absolute;top:405px;left:0px;width:190px;z-index:1;}
#centerCol				{position:absolute;top:406px;left:224px;width:324px;z-index:1;}
.rightCol				{background-color:#6C74E5;border-style:none;}
#leftCol280FromTop	{position:absolute;top:250px;left:0px;width:190px;z-index:1;}

/*added to add right shadow to page*/
#rightCol			{visibility:hidden;}
#rightColBackground		{visibility:hidden;}
#rightShadow				{background-image:url(https://disneyworld.disney.go.com/media/wdw/images2003/languagespecific/eng/theme/default/rightShadow.gif);position:absolute;top:0px;left:760px;width:10px;height:100px;z-index:1;background-repeat:repeat-y;}

/* for more magic other recreation tips page */
#centerColWideRecTips               	{position:absolute;top:509px;left:0px;width:518px;z-index:1;margin-left:32px; margin-right:22px; margin-top: 22px;} 

/* rightCol for the rest of the default/general pages */


#toolBar					{height:20px;position: absolute; top: 350px; left: 0px; z-index: 10;}

.subNavDropDownLabel			{color:#32388E;font-size:10px;font-family:arial,helvetica;font-weight:none;line-height:15px;}


#subNavVertShadow			{background-image:url(http://adisneyworld.disney.go.com/media/wdw/images2003/languagespecific/eng/theme/moremagic/etc_rec/neutral_v.gif);position:absolute;top:390px;left:202px;width:10px;height:103px;z-index:10;background-repeat:repeat-y;}

#subNavVertShadowDetailPage		{background-image:url(http://adisneyworld.disney.go.com/media/wdw/images2003/languagespecific/eng/theme/moremagic/etc_rec/neutral_v.gif);position:absolute;top:207px;left:202px;width:10px;height:286px;z-index:10;background-repeat:repeat-y;}

.themeText				{color:#2B296D;font-size:11px;font-family:arial,helvetica;line-height:13px;}
.themeTextLrg				{color:#2B296D;font-size:12px;font-family:arial,helvetica;line-height:13px;}
.themeTextBold				{color:#2B296D;font-size:11px;font-weight:bold;font-family:arial,helvetica;}
.themeTextBoldLrg				{color:#2B296D;font-size:12px;font-weight:bold;font-family:arial,helvetica;}
.themeTextBoldTitle				{color:#2B296D;font-size:14px;font-weight:bold;font-family:arial,helvetica;}
.themeTextBoldSubTitle				{color:#2B296D;font-size:13px;font-weight:bold;font-family:arial,helvetica;}
.themeText2				{color:#2B296D;font-size:10px;font-family:arial,helvetica;line-height:12px;}
.themeLinkArrow			{color:#2B296D;font-size:14px;font-weight:bold;font-family:arial,helvetica;}
.themeFinePrint				{color:#2B296D;font-size:9px;font-family:arial,helvetica;line-height:13px;}

A.themeTextBoldSubTitleLink				{color:#2B296D;font-size:13px;font-weight:bold;font-family:arial,helvetica;text-decoration:underline;}
A.themeTextBoldSubTitleLink:hover				{color:#2B296D;font-size:13px;font-weight:bold;font-family:arial,helvetica;text-decoration:none;}
A.themeTextBoldLink				{color:#2B296D;font-size:11px;font-weight:bold;font-family:arial,helvetica;text-decoration:underline;}
A.themeTextBoldLink:hover				{color:#2B296D;text-decoration:none;}
A.themeTextBoldLink:visited			{color:#2B296D;}

A.themeLink				{color:#2B296D;font-size:11px;font-weight:bold;font-family:arial,helvetica;text-decoration:underline;}
A.themeLink:visited			{color:#2B296D;}
A.themeLink2				{color:#2B296D;font-size:10px;font-weight:none;font-family:arial,helvetica;text-decoration:underline;}
A.themeLink2:visited			{color:#2B296D;}
A.themeLink3				{color:#2B296D;font-size:11px;font-family:arial,helvetica;text-decoration:underline;}
A.themeLink3:visited			{color:#2B296D;}

.themeFooterRule			{background-color:#A2ACFB;height:1px;color:#A2ACFB;}
#mediaBox				{position:relative; text-align:center; padding:15px; background-color:#6C74E5; margin-bottom:16px;}

#podcastOContainer {width: 525px;padding-bottom:8px;}
#podcastOMainTitle { padding-bottom: 5px;}
#podcastOTable {position: relative; float: left; padding-bottom: 10px;z-index:10;}
#podcastOTableMediaSection { position: relative; width: 140px; float: left;}
#podcastOTableInfoSection { position: relative; width: 370px; float: left;}
#podcastOTableDescriptionText{padding-bottom: 10px;}
#podcastOTableSubscriptionText{padding-top: 5px;}
#podcastOSubscribeURL{}
#podcastOArchiveTable {position: relative; float: left; padding-bottom: 10px;}

#podcastOWeeksContainer {position: relative; padding-top: 20px;}
#podcastOWeekPodcastSection {position: relative; float: left; padding-top: 8px;}
#podcastOWeekPodcastMedia {position: relative; width:110px; float: left;}
#podcastOWeekPodcastInfoSection {position: relative; width: 400px; float: left; }
#podcastOWeekPodcastWeekInfo {}
#podcastOWeekPodcastTitle{}
#podcastOWeekPodcastDescriptionText {position: relative; padding: 10px 0 10px 30px;}
#podcastOWeekPodcastTimeSizeInfo {position: relative; padding-bottom: 20px;}
#podcastOSeperator {padding-bottom: 10px;}
#podcastOWeekPodcastTimeSizeInfo {}

.whiteNonLink11pt			{color:#FFFFFF;font-size:11px;font-weight:bold;font-family:arial,helvetica;}

#tblArchive				{width: 520px; background-color:#7881E8; position: relative;}
.archiveHeader				{width: 520px; background-color: #4E57CB;}
.archiveHeaderBar				{width: 520px; background-color: #4E57CB;}
.archiveContent				{width: 520px; background-color: #B0BCFA;}
.archiveContentEven				{width: 520px; background-color: #93A1EF;}
.archiveColNumber		{width: 30px; padding: 10px 0px 10px 0px; vertical-align: top;text-align:center;} 
.archiveColRelease		{width: 85px; padding: 10px 0px 10px 0px; vertical-align: top;text-align:center;} 
.archiveColTitle		{width:345px; padding: 10px 5px 10px 5px; vertical-align: top;}
.archiveColTime		{width: 60px; padding: 10px 0px 10px 0px; vertical-align: top;text-align:center;} 
.archiveSpacer2px			{width: 520px; height: 6px; background-color: #4E57CB;border-top:2px solid #7782E9;}

.archiveColNoContent	{width:100%;padding: 10px 5px 10px 5px; vertical-align: top;text-align:center;border-top:2px solid #7782E9;}

.archiveContent td.archiveColNumber, .archiveContentEven td.archiveColNumber {border:2px solid #7782E9;border-bottom: 0px;border-left: 0px;}
.archiveContent td.archiveColRelease, .archiveContentEven td.archiveColRelease {border:2px solid #7782E9;border-bottom: 0px; border-left:0px;}
.archiveContent td.archiveColTitle, .archiveContentEven td.archiveColTitle {border:2px solid #7782E9;border-bottom: 0px; border-left:0px;}
.archiveContent td.archiveColTime, .archiveContentEven td.archiveColTime {border:2px solid #7782E9;border-bottom: 0px; border-left:0px;border-right: 0px;}