
/* BASIC PAGE SETUP ============================================================================= */

body { 
margin : 0 auto;
padding : 0;
background: #000000;

background-image:url(../skinimages/background_png.png);
background-repeat:no-repeat;
background-size:100%;
background-position:center;


}
/*  SECTIONS  ============================================================================= */

.section {
	clear: both;
	padding: 0px;
	margin: 0px;
}
/*SPACINGS FOR GRID*/

#maincontent .col {
margin-top:0px;margin-bottom:0px;
}
#maincontenttm .col {
margin-top:0px;margin-bottom:0px;
}
#maincontenttop .col {
margin-top:0px;margin-bottom:0px;
}
#maincontentfoo .col {
margin-top:0px;margin-bottom:0px;
}

/* LINKS ============================================================================= */

					a { 
					color : #FFFFFF;
					-webkit-transition: all 0.3s ease;
					-moz-transition: all 0.3s ease;
					-o-transition: all 0.3s ease;
					transition: all 0.3s ease;
					text-decoration: underline;
					}
					
					a:hover, 
					a:active { 
					outline : 0;
					color : #E41E26;
					}			

/* IMAGES ============================================================================= */

img:not([src*="fullimages"]) {
border : 0;
max-width: 100%;
height: auto;
/*max-height:100%;*/
width: auto\9; /* ie8 */
}

/*  TYPOGRAPHY  ============================================================================= */

p {
hyphens : auto;  }

p {
/* http://www.w3.org/TR/css3-text/#hyphenation */
-webkit-hyphens : auto;
-webkit-hyphenate-character : "\2010";
-webkit-hyphenate-limit-after : 1;
-webkit-hyphenate-limit-before : 3;
-moz-hyphens : auto; }


/* Fix for MS Office style paragraphs (MsoNormal) */
p {
	margin: 0;
	padding: 0;
}

/*MAIN*/
#wrapper {
	width: 100%;
	position: relative;
	text-align: left;
		
}
#maincontentcontainer {
		width: 100%;
		
		background: transparent; /*#CCC;*/
		background-image:url(../skinimages/bodybg_png.png);
		background-repeat: repeat-y;
		background-position: top center;
		
		/*background-attachment: fixed; */
		/**/
		/*
		-webkit-background-size: 100% auto;
		-moz-background-size: 100% auto;
		-o-background-size: 100% auto;
		background-size: 100% auto;
	    */
		
		-webkit-background-size: cover;
		-moz-background-size: cover;
		-o-background-size: cover;
		background-size: cover;
		
		
					
	}
	
#maincontent{
				clear: both;
				width: 100%; /* 1000px / 1250px */
				font-family:Arial;
				font-size: 0.750em; /* 13 / 16 */
				max-width: 100%; /*975px; /* 92.3;  1200px / 13 */
				margin: 0 auto;
				padding: 0px 0px;
				background:transparent; /*#efefef;*/
				color: #FFFFFF;
				position: relative;
				height:auto;
				line-height:1.500em;	
			}	
.maincontent{
				clear: both;
				width: 100%; /* 1000px / 1250px */
				font-family:Arial;
				font-size: 0.750em; /* 13 / 16 */
				max-width: 100%; /*975px; /* 92.3;  1200px / 13 */
				margin: 0 auto;
				padding: 0px 0px;
				background:transparent; /*#efefef;*/
				color: #FFFFFF;
				position: relative;
				height:auto;
				line-height:1.500em;	

			}	
					

a.backer {text-decoration:none;font-family: Arial; font-size: 0.950em; font-weight: normal; color: #333333;}
a.backer:hover {text-decoration:none;font-family: Arial; font-size: 0.950em; font-weight: normal; color: #E50278;}

a.crumbnav {text-decoration:none;font-family: Arial; font-size: 0.950em; font-weight: bold; color: #333333;}
a.crumbnav:hover {text-decoration:none;font-family: Arial; font-size: 0.950em; font-weight: bold; color: #E50278;}

a.crumbsubnav {text-decoration:underline;font-family: Arial; font-size: 0.950em; font-weight: normal; color: #333333;}
a.crumbsubnav:hover {text-decoration:underline;font-family: Arial; font-size: 0.950em; font-weight: normal; color: #E50278;}

a.crumbsubnavsel {text-decoration:underline;font-family: Arial; font-size: 0.950em; font-weight: normal; color: #E50278;}
a.crumbsubnavsel:hover {text-decoration:underline;font-family: Arial; font-size: 0.950em; font-weight: normal; color: #E50278;}

