body {
	 background-image: url(../images/design/wjdBackground.jpg);	 
	 font-family: Verdana;	 
	 color: #aa4410;	 
	 text-align:center;
	 vertical-align: middle;
	 font-size: 11px;

}

.worldYouthDayField {
	 position: absolute;	 
	 left: 83.3%;
	 display: inline;	 
	 width: 16.7%;
	 height: 25px;
	 line-height: 25px;
	 vertical-align: middle;	 
	 background-image: url(../images/design/normalWjdBar.jpg);		 	 
	 cursor: pointer;	
	 font-weight: 200;	 
	 color: #aa4410;
	 text-align: center;
	 font-size: 12px;
}

.mainHeadline {
	 z-index: 0;	 	 
	 background-color: #ffcc99;
	 background-image: url(../images/design/mainWjdHeadline.jpg);
	 text-align: left;	 
	 color: #886600; 
	 font-size: 14px;
	 font-weight: 600;	
	 padding-left: 20px;
	 height: 30px;
	 line-height: 30px;
	 vertical-align: middle;
	 margin-top: 40px;
}

a.mainHeadlineLink {
	z-index: 0;	 
	font-size: 14px;
	font-weight: 600;	 
	height: 30px;
	line-height: 30px;
	vertical-align: middle;	 	 
	color: #886600; 
	text-align: left;
}

.subHeadline {
	 z-index: 0;	 
	 font-size: 14px;
	 font-weight: 600;	 
	 background-color: #ff9965;
	 background-image: url(../images/design/subWjdHeadline.jpg);
	 text-align: left;
	 color: #ffffff;
	 padding-left: 20px;
	 height: 20px;
	 line-height: 20px;
	 margin-top: 5px;
	 vertical-align: middle;
}

a.subHeadlineLink {
	z-index: 0;	 
	font-size: 14px;
	font-weight: 600;	 
	color: #ffffff;
	height: 20px;
	line-height: 20px;
	vertical-align: middle;
	text-align: left;
}

.text {	
	 z-index: 0;
	 text-align: justify;
	 padding-left: 20px;
	 padding-right: 20px;
	 padding-top: 15px;
	 padding-bottom: 15px;
	 background-color: #ffeecc;
	 color: #886600;
	 line-height: 20px;
}

.text1 { 
	 z-index: 0; 
	 text-align: justify; 
	 padding-left: 20px; 
	 padding-right: 20px; 
	 padding-top: 15px; 
	 padding-bottom: 15px; 
	 background-color: 
	 #FFFF99; color: 
	 #600000; 
}

.centerText {	
	 z-index: 0;	 
	 text-align: center;
	 padding-left: 20px;	 	
	 padding-right: 20px;
	 padding-top: 15px;
	 padding-bottom: 15px;
	 background-color: #ffeecc;
	 color: #886600;
	 line-height: 20px;
}

.contactLine {
	 position: relative;	 
	 margin-top: 20px;	
	 height: 25px;
	 line-height: 25px;
	 width: 100%;
	 background-color: #ffeedd;
	 text-align: center;	 
	 vertical-align: middle;
}

.shopTableColumn {
	 width: 33%;
}

.tableText {	
	 z-index: 0;	 
	 text-align: justify;
	 padding-left: 20px;	 	
	 padding-right: 20px;
	 padding-top: 15px;
	 padding-bottom: 15px;
	 background-color: #ffeecc;	 
	 color: #886600; 
	 vertical-align: top;
	 line-height: 20px;
}

.threeColumns {
	 width: 33%;
	 z-index: 0;	 
	 text-align: justify;
	 padding-left: 10px;	 	
	 padding-right: 10px;
	 padding-top: 5px;
	 padding-bottom: 5px;
	 background-color: #eeeeee;
	 color: #886600; 
	 vertical-align: top;
}



.tShirt {
	 background-color: #000000;
	 height: 122px;	 
	 line-height: 40px;
	 padding: 10px;
	 font-size: 18px;	 	
	 color: #ffffff;
	 text-align: center;
	 vertical-align: middle;
	 width: 220px;
}

.largeTShirt {
	 font-size: 20px;
	 font-weight: 800;
	 line-height: 30px;	 
}

.smallLineTShirt {	 
	 line-height: 30px;
	 font-size: 18px;	 		 
}
	 

.tShirtTable {	 
	 margin-bottom: 10px;	 
	 margin-top: 5px;
	 width: 100%;
}

.tShirtColumn {	 
	 vertical-align: top;
	 width: 220px;	 	 
}

.tShirtTextColumn {	 
	 vertical-align: top;	 
	 padding: 10px;
	 background-color: #ffeecc;	 
	 color: #886600; 	 
}


.tShirtVersion {	
	 height: 20px;	 
	 line-height: 20px;
	 vertical-align: middle;
	 background-color: #fff0e8;
	 text-align: left;
	 padding-left: 130px;	 
	 font-size: 11px;
	 font-weight: 600;	 
}

.saled {
	 color: #ff0000;
}


.cdTable {
	 margin-top: 20px;
}

.tableHeadline {
	 z-index: 0;	 
	 font-size: 12px;
	 font-weight: 600;	 
	 background-color: #ff9965;
	 background-image: url(../images/design/subWjdHeadline.jpg);
	 text-align: left;
	 color: #ffffff;
	 padding-left: 5px;
	 height: 20px;
	 line-height: 20px;
	 margin-top: 5px;
	 vertical-align: middle;
	 width: 33.3%;
}

.cdTableHeadline {
	 z-index: 0;	 
	 font-size: 12px;
	 font-weight: 600;	 
	 background-color: #ff9965;
	 background-image: url(../images/design/subWjdHeadline.jpg);
	 text-align: left;
	 color: #ffffff;
	 padding-left: 5px;
	 height: 20px;
	 line-height: 20px;
	 margin-top: 5px;
	 vertical-align: middle;
	 width: 33.3%;
}

.cdsContent {
	 vertical-align: top;
}

.cd {
	 background-color: #ffeecc;
	 padding: 5px;
	 width: 33.3%;
}

.cdTitleRow {
	 background-color: #FFCC99;	
	 line-height: 18px;
	 font-size: 9px;
	 padding-left: 5px;
	 vertical-align: middle;
	 margin-bottom: 5px;
	 padding-right: 5px;
	  border: 1px solid; margin-top: 5px; padding-top: 5px; padding-bottom: 5px
}
	 
.cdColumn1 {
	 width: 70%;	
	
}

.cdColumn2 {
	 width: 30%;		  
	 background-color: #fff0e0;
	 border-style: solid;
	 border-width: 1px;
	 border-color: #aa4410;	 
	 padding-left: 5px;
	 padding-right: 5px;

}

	 