
/* =Body
-----------------------------------------------------------------------------*/
body {
	background: #fff url('/places/images/backgrounds/page-background-places.jpg') repeat-x top center;
}


/* =Content Container - page background (defaults to UL rounded corner)
-----------------------------------------------------------------------------*/
#Places #content-container-home {
	background: #fff url('/places/images/backgrounds/content-container-home.gif') no-repeat top left;
}

#Places #content-container {
	background: #fff url('/places/images/backgrounds/content-container-inside.gif') no-repeat top left;
}

#main-header h2 a:link,
#main-header h2 a:visited,
#main-header h2 a:hover,
#main-header .selected a {
	color: #31616B;
}


/* ="Gallery"
-----------------------------------------------------------------------------*/
#content-center-well .gallery .promo h3	{
	font-weight:normal;
}


/* ="Other": displayed like a gallery promo
-----------------------------------------------------------------------------*/
#content-center-well .other .promo {
	float: left;
	/*width: 92px;*/
	/*height: 95px;*/
	width: 114px;
	height: 116px;
	padding-right: 0px;
	zoom:1;
}
#content-center-well .other .neighorText	{
	margin-right:12px;
	line-height:1.1;
}



/* right special ads
-----------------------------------------------------------------------------*/
#promo-modules {
	width: 300px;
	background: #3B4D78;
	text-align: center;
}
.promo-modules-boxheader {
	font-size: 10px;
	color: #BBCCDD;
	text-align: left;
	margin-bottom: 4px;
	margin-left: 8px;
}
.promo-modules-title,
.promo-modules-title a {
	font-size: 13px;
	color: #ffffff;
	text-align: left;
	font-weight: bold;
	text-decoration: none;
}
.promo-modules-title	{ padding:0 8px;}
.promo-modules-text {
	padding:0 8px;
	font-size: 11px;
	color: #cccccc;
	text-align: left;
}
.promo-modules-img a,
a .promo-modules-img { border: 1px solid #333333; }



.gallery-place	{
	float:left;
	width:78px;
	height:105px;
	padding-right:15px;
	line-height:1.2;
}

.feature_img {border: solid 1px #666666;}
/* Dashed lines to stretch across any distance without loading a new image for each length */
.dashGrey { height: 3px; background: url('/global/images/art_dash_f7f6f3.gif') repeat-x; }
.dashWhite { height: 3px; background: url('/global/images/art_dash_ffffff.gif') repeat-x; }
.advertisement { font-size: 10px; color: #cccccc; text-transform: uppercase; } /* advertisement GLOBAL?? */

.wmGreyBodyText11 {color: #333333; font-size: 11px;}
.wmGreyBodyText12 {color: #333333; font-size: 14px;}
.wmGreyBodyText12f {color: #333333; font-size: 13px; line-height:1.2;}
.wmDarkGreyBodyText11 {color: #333333; font-size: 11px;}
.wmDarkGreyBodyText {color: #333333; font-size: 14px;}
.wmDarkGreyBodyText12 {color: #333333; font-size: 12px; font-weight:bold}

.wmDarkGreyBodyText p	{ padding-bottom:20px;}

.wmGreyBodyText14 {color: #333333; font-size: 14px; font-weight:bold}
.wmBlueBodyText12 {color: #336699; font-size: 12px;}
.wmBlueBodyText11 {color: #336699; font-size: 11px;}
.wmBlueBodyText11 a:link {color: #336699; font-size: 11px;}
.wmBlueBodyText11 a:visited {color: #336699; font-size: 11px;}
.wmBlueBodyText11 a:hover {color: #336699; font-size: 11px;}
.wmBlueBodyText11 a:active {color: #336699; font-size: 11px;}
.wmRedBodyText12 {color: #FF3333; font-size: 12px;}
.wmOrangeBodyText12 {color: #333333; font-size: 12px;}
.wmBlueBulletText12 {color: #336699; font-size: 12px; text-indent: -8px;}
.wmBlueBodyText12 a:link {color: #336699; font-size: 12px;}
.wmGrey11 {color: #333333; font-size: 11px;}

.wmBlueHeader21 { font-family: arial; font-size: 21px; color:#677FAE }  /*People and Places Hearder*/
.wmBlackHeader21 { font-family: arial; font-size: 21px; color:#677FAE }  /*People and Places Hearder*/
.grayHeader { font-family: arial; font-size: 20px; color:#999999 }  /*People and Places Hearder*/
.nonSubNavHeader {font-size:12px; color:#000000; font-weight: bold; line-height:15px;}
.ActiveSubHeader {font-size:12px; color:#336699; font-weight:bold;}
.SubNavHeader {font-size:12px; color:#336699; font-weight: bold;}
.quickBrowse {font-size:12px; color:#ffffff}


#flashContent{
    width:486px;
    margin: 0;
    padding:0px 0px 5px 0px;
    float:left;
    position:relative;
    clear:both;
}



#flashContentPark{
    width:300px;
    margin: 0;
    padding:0px 0px 5px 0px;
    float:left;
    position:relative;
    clear:both;
}

#flashContentMap{
    width:620px;
    margin: 0;
    padding:0px 0px 5px 0px;
    float:left;
    position:relative;
    clear:both;
}


div#expanding_frame
{
  height: 315px;
  margin-bottom: 5px;
  overflow: hidden;
}

div#expanding_nav
{
  margin: 0 0 10px 0;
  text-align: right;
}


div#expanding_nav img#expanding_toggle_image
{
}

.topnav_places { font-size: 14px; color: #336699; } /* new nav requested by zain 07/25/2006*/
.topnav_places a { text-decoration: none; color: #336699; font-weight: bold; }
.topnav_places a:hover { color: #cc9933; font-weight: bold; }


.whiteTitle11 {font-size:11px; color:#ffffff; font-weight: bold}
.whiteTitle11 a:link {font-size:11px; color:#ffffff; font-weight: bold}
.whiteTitle11 a:hover {font-size:11px; color:#ffffff; font-weight: bold}
.whiteTitle11 a:active {font-size:11px; color:#ffffff; font-weight: bold}
.whiteTitle11 a:visited {font-size:11px; color:#ffffff; font-weight: bold}

.wmplaceName {font-size: 30px; color:#333333;} /*jordan */
.placeSubNav {font-family: arial; font-size:12px; font-weight:bold; color:#333333} /* profile, musci, video, photo link*/
.placeSubNavLink {font-family: arial; font-size:12px; color:#336699}

.featuredBar {font-size:15px; font-weight:bold; color:#ffffff}
.featureTitle {font-size:14px; font-weight:bold; color:#ffffff}
.WhatsHotTitle { font-size: 14px; color: #336699; padding-bottom: 4px; font-weight: bold; } /* What's Hot Section*/
.WhatsHotText { font-size: 13px; color: #333333; line-height:14px; line-height:1.2; }
.WhatsHotLink { font-size: 12px; color: #336699; padding-top: 5px; line-height:1.3; }

.promoHeader {color: #333333; font-size:16px; font-weight:bold;;} /* NG Exp, WM, Wallpaper - Right Column */
.worldMusicBlue {font-size:12px; font-weight:bold; color:#336699;} /*world music blue title, this goes after the colon*/
.worldMusicTitle {font-size:14px; color:#999999;}
.rightcolText {font-size:12px; color:#333333;}
.rightColLink { font-size: 12px; color: #336699; padding-top: 5px; }

.orangeHeader18 {color: #333333; font-size:18px; font-weight:bold;} 

.subHeader {font-size:20px; color:#000000;}

.caption {font-size:12px; color:#000000;}

img.photo-border {border: 3px solid #cccccc;padding:5px;margin:3px;}

.a-z-list .directory-list {
	font-size:12px;
	color:#336699;
	margin: 0px;
	margin-bottom: 5px;
	padding-left:10px;
	background: #fff url(/staticfiles/NGS/Global/ApplicationAssets/img/art-bullet-31659C.gif) no-repeat 0px 4px;
	line-height:1.1;
}

.directorySubHeader {font-size:16px; color:#333333; font-weight:bold} 

.weGotMore {font-size:16px; color:#333333; font-weight: bold; }
.wmrightColText11 {font-size:11px; color:#999999;}
.wmrightColLink11 {font-size:11px; color:#336699;}
.wmrightColTitle11 {font-size:11px; color:#336699; font-weight:bold;}


.parkHeader {font-size:30px; color:#ffffff; margin-bottom: 3px;} 
.parkBlkHeader {font-size:18px; color:#333333; margin-bottom: 3px;} 
.parkBlkHeader a {font-size:18px; color:#333333; margin-bottom: 3px;} 
.parkBlkText {font-size:12px; color:#333333;} 

.parkList {font-size:12px; color:#000000; text-indent: -5.1px; margin-left: 14px; margin-bottom: 3px;} 
.parkListRight {font-size:12px; color:#336699; text-indent: -5.1px; margin-bottom: 3px;} 
.parkName {font-size:16px; color:#000000; margin-left: 10px; margin-top:10px; font-weight:bold;} 

.parkLocation {font-size:12px; color:#666666; margin-left: 5px; margin-bottom:10px;} 
.parkLocation a:visited {font-size:12px; color:#666666; margin-left: 5px; margin-bottom:10px;} 
.parkLocation a:link {font-size:12px; color:#666666; margin-left: 5px; margin-bottom:10px;} 
.parkLocation a:hover {font-size:12px; color:#666666; margin-left: 5px; margin-bottom:10px;} 
.parkLocation a:active {font-size:12px; color:#666666; margin-left: 5px; margin-bottom:10px;} 
.parkRegion {font-size:18px; color:#666666;} 
.parkNav {font-size:12px; color:#000000; margin-top:15px;} 


/* TOURISM AUSTRALIA*/
.AustNav {font-size:12px; color:#3f5990; font-weight:bold;} 
.AustNav a:hover{font-size:12px; color:#3f5990; font-weight:bold;}
.AustNav a:visited{font-size:12px; color:#3f5990; font-weight:bold;} 
.AustNav a:active{font-size:12px; color:#3f5990; font-weight:bold;} 
.AustNav a:link{font-size:12px; color:#3f5990; font-weight:bold;} 
 
.AdSupp {font-size:10px; color:#33557a; font-weight:bold;} 
.AdSuppText {font-size:10px; color:#33557a;} 
.moreAust {font-size:18px; color:#4b4b0b; font-weight:bold;} 
.explore {font-size:18px; color:#000000; font-weight:bold;} 
#playGame{ width:770px; margin: 0; padding:0px 0px 5px 0px; float:left; position:relative; clear:both; }
#exploreContent{ width:514px; margin: 0; padding:0px 0px 5px 0px; float:left; position:relative; clear:both; }
#AustContent{ width:486px; margin: 0; padding:0px 0px 5px 0px; float:left; position:relative; clear:both; }

/* PHOTO GALLERY AND ARTICLE TEMPLATES*/

div#pictureSelect { /* Photo Gallery scrolling thumb selector */
			border-top: solid 1px #000000; border-right: solid 1px #000000;
			color: #ffffff; padding: 0px; width: 120px; height: 100%; overflow: auto;
			background: url(/animals/images/global/bg_gallery_selector_shadow_left.gif) repeat-y #435E95;
		}
.photocredit { font-size: 11px; color: #333333; margin-top: 3px;}
.photocaption { font-size: 12px; color: #333333; }
.prevnext { font-size: 13px; color: #333333; font-weight: bold; }
.prevnext a { text-decoration: none; color: #044e8e; }
.prevnext a:hover {  text-decoration: none; }
.photogallerytext { font-size: 12px; color: #333333; }
.articletitle { font-size: 27px; color: #000000; font-weight:bold }
.articletag { font-size: 12px; color: #000000;}
.articletaglink { font-size: 12px; color: #004D99; font-weight:bold; text-decoration:underline; }
.enlargelink { font-size: 11px; color: #004D99; font-weight:bold; text-decoration:underline;}
.articleteaser { font-size: 15px; color: #000000;}
.articlemaintext { font-size: 13px; color: #000000; margin-bottom:15px;}		
.nextprevpipe { font-size: 12px; color: #AFAFAF;font-weight:bold;}		

/*phase 1*/
		/* div.XpanderContainer { text-align: left;}
		img.XpanderToggleImg { float:right; padding-bottom:10px; cursor: pointer; display:inline; margin-right:15px;}
		div#expandtworow { text-align: left; }
		div#expandonerow { text-align: left; }
		div#expandprofile { text-align: left; } */
	
.PageHeader { font-size: 30px; color: #333333; padding-bottom:5px;}
.subPageHeader { font-size: 16px; color: #333333; padding-bottom:5px;}
.subPageTitle { font-size: 30px; color: #333333;}
.inside-nav-places { 
	width: 810px !important;
	border-bottom: 1px solid #c6cfe9; 
	padding-bottom: 5px;
	margin-bottom: 5px;
	margin-right: 10px;
	font-size: 11px;
	color: #333333;
	}
.inside-nav-places a { text-decoration: none; color: #2A4783; }
.inside-nav-places a:visited { text-decoration: none; color: #2A4783; }
.inside-nav-places a:hover { color: #2A4783; text-decoration: underline; }
.promoHeader {color: #333333; font-size:16px; font-weight:normal;}
.neighorText {color: #044e8e; font-size:13px; line-height:14px; padding-bottom:0; font-weight:bold;}

.main-nav-places { 
	/*margin-right: 10px; */
	
	font-size: 13px;
	color: #333333;
	}
.main-nav-places a { text-decoration: none; color: #2A4783; }
.main-nav-places a:visited { text-decoration: none; color: #2A4783; }
.main-nav-places a:hover { color: #2A4783; text-decoration: underline; }

/*p {
  text-indent: 1em;
}*/

