/* Style Sheet */

header,footer,article,section, aside
{
	display:block;
	font-family:'Gill Sans MT',Arial,sans-serif;
}

.maincontainer
{
	margin-left:auto;
	margin-right:auto;
	width:1000px;
	overflow:auto;
}

.maincontainer2
{
	margin-left:auto;
	margin-right:auto;
	min-width:650px;
	max-width:1000px;
	overflow:auto;
}


.textcontainer
{
	position:absolute;
	top:290px;
	margin-top:2px;
	margin-right:auto;
	margin-left:auto;
	width:1000px;
	z-index:0;
}

.left-side
{
	float:left;
	width:63%;
	padding:5px;
	margin-bottom:250px;
	margin-right:4%;
	z-index:0;
	overflow:auto;
	text-align:justify;
}

.right-side
{
	float:left;
	width:25%;
	padding:.75em;
	z-index:0;
	text-align:center;
	border-width:2px;
	border-color:rgba(0,51,153,0.3);
	border-style:double;
	border-radius:20px;
	box-shadow:4px 6px 20px rgb(51,102,204);
	overflow:auto;
}

.BigBtn
{
	float:right;
	width:20%;
	padding:.10em;
	border-width:3px;
	border-color:rgba(0,51,153,0.3);
	border-style:double;
	border-radius:50px;
	box-shadow:4px 6px 15px rgb(51,102,204);
	overflow:auto;
	margin-left:20px;
	margin-right:20px;
}

.justy
{
	float:right;
	width:30%;
	padding:.75em;
	border-width:2px;
	border-color:rgba(0,51,153,0.3);
	border-style:double;
	border-radius:20px;
	box-shadow:4px 6px 20px rgb(51,102,204);
	overflow:auto;
	margin-left:15px;
	margin-right:20px;
}

.right-side p {
	text-align:justify;
}

.justified {
	text-align:justify;
}

.barloc {
	display:inline-block;
	position:relative;
	top:-240px; 
	left:190px;
	width:700px;
}

.barloc2 {
	display:inline-block;
	margin-left:auto;
	margin-right:auto;
	margin-top:25px;
	width:1000px;
	left:30%;
	
}

.hedloc1 {
	position:relative;
	top:-250px;
	left:200px;
	width:450px;

}

.leftmarg {
	margin-right:10px;
	margin-left:10px;
	margin-top:35px;
	text-align:justify;
}

.hidden {
	display:none;
}

.show {
	display:block;
}
.right-side img {
	border-style:double;
	border-radius:20px;
}
/* ------------------------------------------		ELEMENTS BELOW#ffffffINE		------------------------------- */

header h1 {
	text-shadow: 2px 2px 0px #ffffff, 5px 3px 5px #003399;
	font-size:225%;
}

a:link,a:visited {
	background-color:#ffffff;
	color:#3333cc;
	text-align:center;
	text-decoration:none;
}

a:hover,a:active {
	color:rgb(255,51,51);
}

body
{
	background-color:#ffffff;
	font-family:'Gill Sans MT',Arial,sans-serif;
	background-image:url('images/BGtop.jpg');							/*EDITED! NOV 2014*/
	background-position:0px 2px;
	background-repeat:repeat-x;
	background-attachment:scroll;										/*EDITED NOV 2014  */
}

.aux {
	background-color:#ffffff;
	font-family:'Gill Sans MT',Arial,sans-serif;
	background-image:url('images/BGLogo1.jpg');
	background-position:10px 15px;
	background-repeat:no-repeat;
	background-attachment:fixed;
	
}

header
{
	float:left;
	clear:both;
	position:absolute;
	top:0;
	margin:0;
	width:1005px;
	height:275px;
	z-index:2;
}


footer
{
	text-align:center;
	clear:both;
}


footer a:link 
{
	padding-right:3em;
	padding-left:3px;
}


footer a:hover
{
	color:#ff3333;
	text-decoration:underline;
}

h1,h2,h3
{
	font-family:'Comic Sans MS','Lucida Console',sans-serif;
	color:#0033cc;
}

nav img {

	border-radius:9px;
	margin:0px 4px 0px 4px;
	padding:0px;
	border-width:3px;
	background-color:rgba(102,204,255,0.5);
	border-color:rgba(0,51,153,0.3);
	border-style:ridge;
}

nav img:hover {
	border-color:rgba(204,0,0,0.9);
}


.sample {
	
}
