

/* MEDIA QUERIES ****************************************************************************/

@media (max-width:1110px)
{
/*Main Structural*/
.innerWrapper{width: 100%;}
.innerWrapperContent{width: 95%; padding-right: 5%;}

}


@media (max-width:1050px)
{


}

@media (max-width: 950px)
{

    
/*NAVIGATION*/
#mobileMenu{display: block; margin-right: 10px; cursor: pointer; cursor: hand;} /*66c6ee*/

#navWrapper{display: none; width: 100%; position: relative; clear: both; top: 0px; right: auto;} /*had to specify top instead of bottom - non responsive in IE6*/

a.navDiv{float: none; display: block; padding: 12px 8px; margin-right: 0px;  color: #FFFFFF; background-color: #303030; font-size: 15px; font-family: arial, helvetica, sans-serif; line-height: 120%; text-decoration: none; font-weight: normal; text-align: center; border-style: solid; border-width: 0px 0px 1px 0px; border-color: #555555; transition: all .3s;}
a.navDiv:link{color: #FFFFFF;}
a.navDiv:visited{color: #FFFFFF;}
a.navDiv:active{color: #FFFFFF;}
a.navDiv:hover{color: #FFFFFF; background-color: #424242;}

a.navDivLive{float: none; display: block; padding: 8px 8px; margin-right: 1px; color: #e4dc5c; background-color: #1b1b1b; font-size: 15px; font-family: arial, helvetica, sans-serif; line-height: 120%; text-decoration: none; font-weight: bold; text-align: left; border-style: solid; border-width: 0px 0px 1px 0px; border-color: #555555; text-align: center;}
a.navDivLive:link{color: #e4dc5c;}
a.navDivLive:visited{color: #e4dc5c;}
a.navDivLive:active{color: #e4dc5c;}

/*MAIN STRUCTURAL DIVS*/
#logoDiv{}

.innerPaddingHeader{padding: 10px 0px 10px 0px;}

/*SLIDE*/
#picTxtDiv{position: absolute; bottom: 0px; width: 100%; height: auto; background-color: black; filter: alpha(opacity=80); opacity: 0.8; z-index: 1000;}
#txtWrapper{padding: 25px 10px 25px 10px;}
#picTxtWhite{color: #FFFFFF; font-weight: bold; font-size: 30px; text-align: center; line-height: normal;}
#picTxtYellow{font-size: 16px; margin: 20px 110px 0px 110px; color: #c8c145; font-weight: normal; text-align: center;}

}


@media (max-width: 880px)
{

/*SLIDE*/
#picTxtDiv{position: relative; bottom: 0px; width: 100%; height: auto; background-color: black; filter: alpha(opacity=100); opacity: 1; z-index: 1000;}
#txtWrapper{padding: 20px 10px 20px 10px;}
#picTxtWhite{color: #FFFFFF; font-weight: bold; font-size: 28px; text-align: center; line-height: normal;}
#picTxtYellow{margin: 10px 100px 0px 100px; color: #c8c145; font-weight: normal; font-size: 16px; text-align: center;}

}

@media only screen and (max-width: 800px)
/*@media (max-width: 800px)*/
{

/*MAIN STRUCTURAL DIVS*/

.colTwoThirdLeft{float: none; width: 100%}
.colTwoThirdRightSub{float: none; margin-top: 40px; padding-top: 20px; width: 100%; border-style: solid; border-color: #CCCCCC; border-width: 1px 0px 0px 0px; padding-left: 0%; text-align: center;}

/*.colTwoThirdRightSub h1{text-align: center;}*/

.colTwoThirdRightImg{float: none; margin-top: 40px; padding-top: 20px; width: 100%; padding-left: 3%; border-style: solid; border-color: #CCCCCC; border-width: 1px 0px 0px 0px; padding-left: 0%; text-align: center;}
div.imageDiv{float: left; width: 30%; margin-right: 3%;}

/*home*/
#bImage{float: right; padding: 0px 0px 10px 10px;}
#bTxt{margin-left: 0px;}

/* CORE */
/*p.list{font-size: 18px; background-image: none; background-repeat: no-repeat; padding-left: 0px; background-position: 0px 10px; text-align: center; line-height: 150%;  margin: 0px 0px 15px 0px;}*/
p.list{font-size: 18px; padding-left: 20px; padding-bottom: 5px; background-position: 0px 10px; line-height: 150%;  margin: 0px 0px 15px 0px; border-style: dotted; border-color: #9a9a9a; border-width: 0px 0px 1px 0px;}


/* FOOTER */
.footerP1{float: none; color: #FFFFFF; padding-right: 0px; text-align: center;}
.footerP2{float: none; color: #FFFFFF; text-align: center;} 

}



@media (max-width: 760px)
{

/*SLIDE*/
#picTxtDiv{position: relative; bottom: 0px; width: 100%; height: auto; background-color: black; filter: alpha(opacity=100); opacity: 1; z-index: 1000;}
#txtWrapper{padding: 20px 10px 20px 10px;}
#picTxtWhite{color: #FFFFFF; font-weight: bold; font-size: 25px; text-align: center; line-height: normal;}
#picTxtYellow{margin: 5px 20px 0px 20px; color: #c8c145; font-weight: normal; font-size: 15px; text-align: center;}

}




@media (max-width: 710px)
{
    
/*MAIN STRUCTURAL DIVS*/

div.imageDiv{float: none; width: 100%; margin-right: 0%; text-align: center;}
div.imageDiv img{width: 65%;}
div.imageDiv p{text-align: center;}


}

@media (max-width: 680px) {



}


@media (max-width: 620px)
{
    
/*MAIN STRUCTURAL DIVS*/
div.imageDiv img{width: 75%;}

}



@media (max-width: 550px)
{

/*MAIN STRUCTURAL DIVS*/
.colTwoThirdLeft{text-align: center;}

/*home*/
#bImage{float: none; padding: 0px 0px 10px 10px;}
#bTxt{margin-left: 0px;}

/* CORE */
h1{text-align: center;}

p.list{font-size: 17px;}


}


@media (max-width: 450px)
{
	
/* NAVIGATION */    
#mobileMenu{display: block; float: none; cursor: pointer; cursor: hand;} /*66c6ee*/

/*MAIN STRUCTURAL DIVS*/
#headerWrapper{text-align: center;}
#logoDiv{float: none; text-align: center;}
#logoDiv img{width: 80%; margin-bottom: 20px;}

/*MAIN STRUCTURAL DIVS*/
div.imageDiv img{width: 100%;}
}

@media (max-width: 350px)
{
/*MAIN STRUCTURAL DIVS*/
#logoDiv img{width: 100%; margin-bottom: 20px;}
    
}

@media (max-width: 300px)
{


}


@media (max-width: 250px)
{

}
