html { 
  background: url(images/Dirt_1024x768_108632630.jpg) no-repeat center center fixed; 
  -webkit-background-size: cover;
  -moz-background-size: cover;
  -o-background-size: cover;
  background-size: cover;
}


.HEADoswald {
font-family: 'Oswald', sans-serif;
font-style: normal;
font-weight: 400;
font-size: 48px;
text-transform: none;
text-decoration: none;
letter-spacing: -0.01em;
word-spacing: 0.05em;
line-height: 1.1;
margin-bottom:-6pt;
margin-top:6pt;	
}

.HEADoswaldLRG {
font-family: 'Oswald', sans-serif;
font-style: normal;
font-weight: 700;
font-size: 64px;
text-transform: none;
text-decoration: none;
letter-spacing: -0.01em;
line-height: 64px;
margin-bottom:2pt;
margin-top:6pt;	
}

.BODYroboto {
font-family: 'Roboto', sans-serif;
font-style: normal;
font-weight: 300;
font-size: 15px;
text-transform: none;
text-decoration: none;
letter-spacing: 0em;
word-spacing: 0em;
line-height: 1.5;
margin-bottom: 0pt;
}

.BODYrobotoBOLD {
	font-family: 'Roboto', sans-serif;
	padding : 3px 0px 5px;
	margin : 0px 0px 0pt;
	background : #E8E8F0;
	color : #000000;
	font-style: normal;
	font-weight: 400;
	font-size: 18px;
	text-transform: none;
	text-decoration: none;
	letter-spacing: 0em;
	word-spacing: 0em;
	line-height: 1.3;
}


.BODYrobotoLIST {
	font-family: 'Roboto', sans-serif;
	font-style: normal;
	font-weight: 400;
	font-size: 14px;


	letter-spacing: 0em;
	word-spacing: 0em;
	line-height: 13pt;
	margin-bottom:1pt;
	
	list-style-type: square;
	list-style-position: outside;
	list-style-image: none;
}



.SUBrobotoslab {
font-family: 'Roboto Slab', serif;
font-style: normal;
font-weight: 700;
font-size: 24px;
color : #00A9E0;

text-transform: none;
text-decoration: none;
letter-spacing: 0em;
word-spacing: 0em;
line-height: 1.4;
margin-bottom:-5pt;

}



.SUBoswald300 {
font-family: 'Oswald', serif;
font-style: normal;
font-weight: 300;
font-size: 32px;
color : #3B3B3D;

text-transform: none;
text-decoration: none;
letter-spacing: 0em;
word-spacing: 0em;
line-height: 1.4;
margin-top:5pt;
margin-bottom:-5pt;

}

.SUBoswald300BOX {

padding : 2px 20px 5px; 
margin : 0px ; 
background : #98C73D ; 


font-family: 'Oswald', serif;
font-style: normal;
font-weight: 300;
font-size: 32px;
color : #FFFFFF  ;

text-transform: none;
text-decoration: none;
letter-spacing: 0em;
word-spacing: 0em;
line-height: 1.4;
margin-top:5pt;
margin-bottom:-5pt;

}



.SUBrobotoslabRED {
	font-family: 'Roboto Slab', serif;
	font-style: normal;
	font-weight: 800;
	font-size: 20px;
	text-transform: none;
	text-decoration: none;
	letter-spacing: 0em;
	word-spacing: 0em;
	line-height: 1.4;
	margin-bottom:-5pt;
	color: #CC0000;

}


.DosisSheading {
font-family: 'Dosis', sans-serif;
font-style: normal;
font-weight: 200;
font-size: 48px;
text-transform: none;
text-decoration: none;
letter-spacing: -0.03em;
word-spacing: 0.05em;
line-height: 1.2;
}

.DosisSheadingBold {
font-family: 'Dosis', sans-serif;
font-style: normal;
font-weight: 800;
font-size: 48px;
text-transform: none;
text-decoration: none;
letter-spacing: -0.03em;
word-spacing: 0.05em;
line-height: 1.2;
}



.DosisText {
font-family: 'Dosis', sans-serif;
font-style: normal;
font-weight: 600;
font-size: 16px;
text-transform: none;
text-decoration: none;
letter-spacing: -0.03em;
word-spacing: 0.08em;
line-height: 1.4;
}

.DosisSubHead {
font-family: 'Dosis', sans-serif;
font-style: normal;
font-weight: 600;
font-size: 32px;
text-transform: none;
text-decoration: none;
letter-spacing: -0.03em;
word-spacing: 0em;
line-height: 1.4;
}

.stitched {
padding : 2px 20px 5px; 
margin : 0px ; 
background : #E8E8F0; 
color : #3B3B3D;
font-family: 'Roboto Slab', sans-serif;
font-style: normal;
font-weight: 800;
font-size: 24px;
line-height : 1.3em ; border : 2px dashed #3B3B3D; 
border-radius : 10px ; 
box-shadow : 0 0 0 4px #ff0030, 2px 1px 6px 4px rgba (10, 10, 0, 0.5) ; 
}

.stitchedLARGE {
padding : 2px 20px 5px; 
margin : 0px ; 
background : #E8E8F0; 
color : #FF0066;
font-family: 'Roboto Slab', sans-serif;
font-style: normal;
font-weight: 800;
font-size: 36px;
line-height : 1.3em ;
border : 2px dashed #990033; 
border-radius : 10px ; 
box-shadow : 0 0 0 4px #ff0030, 2px 1px 6px 4px rgba (10, 10, 0, 0.5) ; 
}

.stitchedSMALL {
padding : 2px 10px 5px 10px; 
margin : 0px ; 
background : #98C73D ; 
color : #3B3B3D;
font-family: 'Roboto Slab', sans-serif;
font-style: normal;
font-weight: 800;
font-size: 16px;
text-align: right;
line-height : 16px ; border : 2px dashed #3B3B3D; 
border-radius : 10px ; 
box-shadow : 0 0 0 4px #ff0030, 2px 1px 6px 4px rgba (10, 10, 0, 0.5) ; 
}


.mainbigbox {
	background-color: #FFFFFF;
	border-top-width: 3px;
	border-right-width: 3px;
	border-bottom-width: 10px;
	border-left-width: 3px;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-right-color: #cccccc;
	border-top-color: #cccccc;
	border-bottom-color: #cccccc;
	border-left-color: #cccccc;
	-moz-border-radius: 20px;
	border-radius: 20px;
	
	
	-moz-box-shadow: 0px 10px 10px #888;
	-webkit-box-shadow: 0px 10px 10px #888;
	box-shadow: 0px 10px 10px #888;

}


.tablebox01	 {
	background-image: url(images/MessBG_97114829.jpg);
	background-position: center center;
	border: 3px dashed #cccccc;
	padding: 6px;
	
	-moz-border-radius: 8px;
	border-radius: 8px;
	
	-moz-box-shadow: 0px 10px 15px #cccccc;
	-webkit-box-shadow: 0px 10px 15px #cccccc;
	box-shadow: 0px 10px 15px #cccccc;

}


.PicDropShadow {
margin: 0px 0px 5px 0px;
	-moz-border-radius: 8px;
	border-radius: 8px;	
	-moz-box-shadow: 0px 5px 10px #CCCCCC;
	-webkit-box-shadow: 0px 5px 10px #CCCCCC;
	box-shadow: 0px 5px 10px #cccccc;
}


.PicDropShadowRIGHT {
margin: 0px 10px 0px 0px;
	-moz-border-radius: 8px;
	border-radius: 8px;	
	-moz-box-shadow: 0px 5px 10px #CCCCCC;
	-webkit-box-shadow: 0px 5px 10px #CCCCCC;
	box-shadow: 0px 5px 10px #cccccc;
}


.columns3{
	margin: 8px 0px 0px;
	padding-top: 4px;
	-moz-columns:3;
	-webkit-columns:3;
	columns:3;
}


.SimpleShadow	 {
	-moz-border-radius: 8px;
	border-radius: 8px;
	-moz-box-shadow: 0px 10px 15px #cccccc;
	-webkit-box-shadow: 0px 10px 15px #cccccc;
	box-shadow: 0px 10px 15px #cccccc;

}
