/* Print media stylesheet */
/* Media Type Selection */
.PrintOnly { display: inline; }
.SmallScrn { display: none; }
.LargeFormat { display: inherit; }
.NoPrint {display: none;}
/* Buttonized not printed */

/* tags */

body.blank {
	background: #FFF none;
}
body.nobackground {
	background: #FFF none;
}
body.colourbackground {
	background: #006666;
}
body.camp08 {
	background: #FFF url(camp08/images/camp08-bkg.jpg) repeat;
}
body.camp10 {
	background: #FFF url(camp10/images/maracca-bg-w.jpg) repeat;
}
body.camp11 {
	background-color: #FFFFFF;
	background-image: url(camp11/images/aleks-bkg.jpg);
	background-repeat: repeat;
}
body.camp12 {
	background-color: #FFFFFF;
	background-image: url(camp11/images/aleks-bkg.jpg);
	background-repeat: repeat;
}
a:link {
	color: #663;
}
a:visited {
	color: #663;
}
a:hover {
	color: #663;
}
a:active {
	color: #663;
}
li {
	padding: 0pt 0pt 4pt;
}

/* Classes for tidy printing */
/* Text */
.NoWrap { white-space:nowrap; }
.SmallNo {
	font-size: x-small;
	font-weight: normal;
	white-space:nowrap; 
}
a.Standout {
	font-weight: bold;
}
a:link .Standout {
	color: #663;
	text-decoration: underline;
}
a:visited .Standout {
	color: #663;
	text-decoration: underline;
}
a:hover .Standout {
	color: #663;
	text-decoration: underline;
}
a:active .Standout {
	color: #663;
	text-decoration: underline;
}

/* Dance Icon */
.imgDI { 
	display: inline;
}
.imgDIT {
	display: none;
}
/* Table + Block */

.BlockInsert {
	display:block; 
	border:solid thick; border-color:#009999; 
	margin-left:4em; margin-right:4em; 
	padding-left:1em; padding-right:1em; 
	clear:both; float:none;
	background-color:#FFFFFF; 
}

/* Positioning */

.FloatLeft { 
	/* Box or picture */
	display: block;
	border: none; float:left; clear:left; padding:0em; margin-top:1em; margin-bottom:1em; margin-right:1em; margin-left:0em; }
.FloatLeft0Top { 
	/* Box or picture */
	display: block;
	border: none; float:left; clear:left; padding:0em; margin-top:0em; margin-bottom:1em; margin-right:1em; margin-left:0em; }
.FloatRight { 
	/* Box or picture */
	display: block;
	border:none; float:right; clear:right; padding:0em; margin-top:1em; margin-bottom:1em; margin-right:0em; margin-left:1em; }
.FloatRight0Top { 
	/* Box or picture */
	display: block;
	border:none; float:right; clear:right; padding:0em; margin-top:0em; margin-bottom:1em; margin-right:0em; margin-left:1em; }
.FloatNone {
	/* element clear either side */
	float:none; clear:both;
}
.RectangleLeft { display: table-cell; clear: none; float: left; } 
.Rectangle { display: table-cell; }

/* Gallery */

.divPicFrameSm { width: 130px; margin: 1ex; float: left; clear: none; text-align: center; background-color: #7AAFAF;
border-bottom-style: outset; border-top-style: solid; border-right-style: outset; border-left-style: solid; 
border-left-color: #006666; border-bottom-color: #006666; border-right-color: #006666; border-top-color: #006666; 
border-top-width: thin; border-bottom-width: medium; border-right-width: medium; border-left-width: thin; 
padding: 3px;}

.divPicFrmInner { width: 130px; margin: 0px; float: none; clear: both; text-align: center; background-color: #7AAFAF;
border-bottom-style: outset; border-top-style: solid; border-right-style: outset; border-left-style: solid; 
border-left-color: #006666; border-bottom-color: #006666; border-right-color: #006666; border-top-color: #006666; 
border-top-width: thin; border-bottom-width: medium; border-right-width: medium; border-left-width: thin; 
padding: 3px;}

.divPicCaption { width: 132px; margin: 1ex; float: left; clear: none; text-align: center; border: none; 
padding: 3px;}

.pPicCaption { text-align: center; margin-top: 3px; margin-left: 0px; margin-right: 0px; }

.divPicCaption p { text-align: center; margin-top: 3px; margin-left: 0px; margin-right: 0px; }

/* Fders Own */
.imgFolkdancersOwn {
	display: block;
	float:none;
	clear:both;
}
.imgFolkdancersOwnTiny {
	display: none;
}

/* Unique elements */

/* Media Type Selectors */

#imgTitleGraphic, #imgTitleGraphicSS {display:none;}
#imgTitleGraphicPrint {display:inline;}
#CloseBtn1, #CloseBtn2 {display:none;}
#pLogo, #MenuBox, #pSafeSearch {display:none;}
#ClassMapText { display:none ; }
#mapClassMap, #imgClassMap { display:none ; }

/* Page Layout */

#BodyMain {
	font-family: Tahoma, Geneva, sans-serif;
	font-weight: normal;
	color: #033;
	margin: 0px;
	padding: 0px;
	background: #006666;
}
#MainContentblank {
	/* Make FF4.x print properly */
	display: block;
}
#MainContentnobackground {
	/* Make FF4.x print properly */
	display: block;
}
#MainContentcolourbackground {
	background-image: url(images/dancerswatermark.jpg);
	background-repeat: repeat;
	background-color: #FCFCFC;
	/* Make FF4.x display properly */
	display: block;
}
#MainContent {
	/* Applies if DW fails to resolve variable name */
	background-image: url(images/dancerswatermark.jpg);
	background-repeat: repeat;
	background-color: #FFF;
	/* block layout makes FF4 display properly */
	display: block;
}
#MainReturnLink { display: none; }
/* News - Awaiting rationalisation */
#NewsDownload, #NewsNavigation { display:none ; }

/* DEPRECATED */
#LogoTD, #tdLogo {display:none;}

