
body {
    margin: 10px 20px 50px 10px; 
    padding:0px;
    text-align:center;
    }  
 
body
{ 
background-image:url('../img/EnPriseBackground.jpg');
background-repeat:no-repeat;
background-attachment:scroll;
background-position:center center;
-moz-background-size: cover;
-webkit-background-size: cover;
-o-background-size: cover;
background-size: cover;
}


a img {
	border: none;
}

a {
	text-decoration: none;
	color: black;
}

#PageContainer{	position: relative;
	max-width: 400px; text-align: center; margin: 0px auto;
	 
}

#outerLeft	{
	display: table; overflow: hidden;
    float: none;
    margin:0 auto;
}

#outerRight	{
	float: none;
    margin:0 auto;
    text-align: center;
}

#underBoth	{
    padding-left: 70px;
    }

#fLeft{
	background:#7f7f7f;
    background:rgba(255,255,255,0.6);
	display: table-cell; vertical-align: middle;
	float:none;
    margin:0 auto;
    text-align: center;
	width: 225px;
	height: 435px;
	padding: 10px;
	border: solid;
	border-width:15px;
	border-color:white;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12pt;
	-moz-border-radius: 35px;
	-webkit-border-radius: 35px;
	-o-border-radius: 35px;
	border-radius: 35px;
}

#fRight{
	float: none;
	margin:0 auto;
	width: 190px;
	height: 435px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10pt;
	font-weight: bold;
	text-align: center;
    padding-top: 50px;
}

#MainSection p:first-of-type  {
  -webkit-column-count: 1;
  -webkit-column-gap: 3%; /* Saf3, Chrome*/
  -moz-column-count: 1;   
  -moz-column-gap: 3%; /* FF3.5+ */
  column-count: 1;        
  column-gap: 3%; /* Opera 11+*/
  }
  
#MainSection img {
  max-width: 600px;
  margin: 0px 0px 0px 0px;
}

#SplitSection img {
  max-width: 500px;
  margin: 5px 5px 0px 0px;
}

#HeaderSection img {
  max-width: 180px;
  max-height: 70px;
  margin: 0px 0px 0px 0px;
  width: auto;
  height: auto;
}

#FooterSection div {
  float:none;
  position:absolute; bottom:-200;  text-align: center;
  max-width: 800px;
  max-height: 70px;
  margin: 0 auto; 
  width: 100%;
}

@media all and (max-width: 900px) and (min-width: 600px) {

#PageContainer{
	max-width: 520px; text-align: center; margin: 0px auto;
	 
}
#MainSection p:first-of-type  {
  -webkit-column-count: 2;
  -webkit-column-gap: 3%; /* Saf3, Chrome*/
  -moz-column-count: 2;   
  -moz-column-gap: 3%; /* FF3.5+ */
  column-count: 2;        
  column-gap: 3%; /* Opera 11+*/
}


#MainSection p  {
  -webkit-column-count: 2; /* Saf3, Chrome*/
  -webkit-column-gap: 4%; /* Saf3, Chrome*/
  -moz-column-count: 2; /* FF3.5+ */
  -moz-column-gap: 4%; /* FF3.5+ */
  column-count: 2; /* Opera 11+*/
  column-gap: 4%; /* Opera 11+*/
  }
  
#MainSection img {
  max-width: 800px
}

#SplitSection img {
  max-width: 250px
}

#underBoth	{
    padding-left: 70px;
}

#FooterSection div {  float:none;  position:absolute; bottom:-200;  max-width: 800px;  max-height: 70px;  margin: 0 auto; 
  width: 100%;
}}

@media all and (min-width: 900px) {
#PageContainer{
	max-width: 600px; text-align: center; margin: 0px auto;
	 
}


#MainSection p:first-of-type  {
  -webkit-column-count: 2;
  -webkit-column-gap: 3%; /* Saf3, Chrome*/
  -moz-column-count: 2;   
  -moz-column-gap: 3%; /* FF3.5+ */
  column-count: 2;        
  column-gap: 3%; /* Opera 11+*/
  }
#MainSection p  {
  -webkit-column-count: 2;
  -webkit-column-gap: 1%; /* Saf3, Chrome*/
  -moz-column-count: 2;   
  -moz-column-gap: 1%; /* FF3.5+ */
  column-count: 2;        
  column-gap: 1%; /* Opera 11+*/
  }
  
#MainSection img {
  max-width: 800px;
}

#SplitSection img {
  max-width: 250px;
}

#HeaderSection table {
  max-width: 800px;
  
}
#outerLeft	{
    float: left;
    text-align: left;
    padding-left: 50px;
}

#outerRight	{
	float: right;
    text-align: right;
    padding-right: 50px;
}

#underBoth	{
	float: right;
    text-align: center;
    padding-right: 90px;
    padding-left: 0px;
    }

#fRight{
	float: right;
    text-align: right;
    padding-top: 0px;
}

#FooterSection div {  float:none;  position:absolute; bottom:-550;  max-width: 800px;  max-height: 70px;  margin: 0 auto;   width: 100%;
}
}


