@import url(//fonts.googleapis.com/css?family=Droid+Sans:400,700);
body
{
  background: url('images/bkgnd.jpg'); 
  background-color:#FFFFFF;
  font-family: 'Droid Sans', sans-serif;
}

.invisibleBack { 
	background:transparent; 
	border: 0px !important; 
	box-shadow: none !important
}

.bgColorLightBlue {
	 background-color:#D2FFFF;
}

.bgColorMedBlue {
	 background-color:#4ed8f2;
}
.linkColor {
	color: #4a7af8;
}

.hideMe {
	display: none;
}
.showMe {
	display: block;
}

.blue-bullet {
	list-style-image: url('/images/site/bluebullet.png');
}

.socialTabRight {
	transition: all .1s ease-in-out; 	
}

.socialTabLeft {
	transition: all .1s ease-in-out; 	
}

.socialTabLeft:hover {
	-ms-transform: scaleX(1.1);
	-webkit-transform: scaleX(1.1);
	-moz-transform: scaleX(1.1);
	-o-transform: scaleX(1.1);	
	transform: scaleX(1.1);
	transform-origin: top right;
	-ms-transform-origin: top right;
	-webkit-transform-origin: top right;
	-moz-transform-origin: top right;
	-o-transform-origin: top right;	
}

.socialTabRight:hover {
	-ms-transform: scaleX(1.1);
	-webkit-transform: scaleX(1.1);
	-moz-transform: scaleX(1.1);
	-o-transform: scaleX(1.1);	
	transform: scaleX(1.1);
	transform-origin: top left;
	-ms-transform-origin: top left;
	-webkit-transform-origin: top left;
	-moz-transform-origin: top left;
	-o-transform-origin: top left;	
}

.sideImage {
	-ms-transform: translate(-100%, 0px);
	-webkit-transform: translate(-100%, 0px);
	-moz-transform: translate(-100%, 0px);
	-o-transform: translate(-100%, 0px);	
	transform: translate(-100%, 0px);
	position:fixed;
	z-index: 999;
}

.sideTab1 {
	-ms-transform: translate(1000px, 0px);
	-webkit-transform: translate(1000px, 0px);
	-moz-transform: translate(1000px, 0px);
	-o-transform: translate(1000px, 0px);	
	transform: translate(1000px, 0px);
	position:fixed;
	z-index: 999;
}

.sideTab2 {
	-ms-transform: translate(1000px, 50px);
	-webkit-transform: translate(1000px, 50px);
	-moz-transform: translate(1000px, 50px);
	-o-transform: translate(1000px, 50px);	
	transform: translate(1000px, 50px);
	position:fixed;
	z-index: 999;
}

.sideTab3 {
	-ms-transform: translate(1000px, 100px);
	-webkit-transform: translate(1000px, 100px);
	-moz-transform: translate(1000px, 100px);
	-o-transform: translate(1000px, 100px);	
	transform: translate(1000px, 100px);
	position:fixed;
	z-index: 999;
}

.sideTab4 {
	-ms-transform: translate(1000px, 150px);
	-webkit-transform: translate(1000px, 150px);
	-moz-transform: translate(1000px, 150px);
	-o-transform: translate(1000px, 150px);	
	transform: translate(1000px, 150px);
	position:fixed;
	z-index: 999;
}

.sideTab5 {
	-ms-transform: translate(1000px, 200px);
	-webkit-transform: translate(1000px, 200px);
	-moz-transform: translate(1000px, 200px);
	-o-transform: translate(1000px, 200px);	
	transform: translate(1000px, 200px);
	position:fixed;
	z-index: 999;
}

.sideTab6 {
	-ms-transform: translate(1000px, 250px);
	-webkit-transform: translate(1000px, 250px);
	-moz-transform: translate(1000px, 250px);
	-o-transform: translate(1000px, 250px);	
	transform: translate(1000px, 250px);
	position:fixed;
	z-index: 999;
}

img.line{
	width:798px;
	height:4px;
	margin-left: auto;
	margin-right: auto;
}

img.center{
display: block;
margin-left: auto;
margin-right: auto;
}

img.centerline{
display: block;
margin-left: auto;
margin-right: auto;
margin-top: 10px;
margin-bottom: 10px;
}

img.left{
display: block;
margin-left: 0;
margin-right: auto;
}
img.right{
display: block;
margin-left: auto;
margin-right: 0;
}
.bgglass {
	background-color:rgba(128,128,128,0.6);
}
.textShadow { text-shadow: 1px 1px 2px #000080; }
p.story{
/* font-size:85%;*/
font-size:medium;
}
p.center{
text-align:center;
}
p.centerlarger{
text-align:center;
/*font-size:110%;*/
font-size:x-large;
}
p.left{
text-align:left;
}
p.right{
text-align:right;
}
select{
width: 175px;
}

p.nomargin
{ 
/*font-size:100%;*/
font-size:large;
margin-top: 0.1em; 
margin-bottom: 0em;
text-align:left;
}

p.flargerindent
{
/*font-size:105%;*/
font-size:x-large;
margin:6px 6px;
margin-top: 0.1em; 
margin-bottom: 0em;
}

p.flarger
{
font-size:x-large;
/* font-size:105%; */
margin-top: 0.1em; 
margin-bottom: 0em;
}
p.femphasis
{
/*font-size:115%; */
font-size:x-large;
margin-top: 0.1em; 
margin-bottom: 0em;
}

p.fheading
{
/*font-size:140%; */
font-size:xx-large;
font-weight:bold;
text-align:center;
}

p.fsmaller
{
font-size:medium;
}

p.fsmallest
{
font-size:50%;
}

p.flargest
{
font-size:x-large;
}


::-webkit-input-placeholder{
	color: rgb(192,192,192);
}
:-ms-input-placeholder{
	color: rgb(192,192,192);
}
::-moz-placeholder{
	color: rgb(192,192,192);
}
:-moz-placeholder{
	color: rgb(192,192,192);
}
::-webkit-input-placeholder{
	color: rgb(192,192,192);
}
.tbox{
	/* background-image:url('./images/txtback.png');
	background-repeat:repeat-x; */
	border:3px inset rgb(0,0,255);
	border-radius:4px;
	float:left;
	
}

p.fcour1{
font-family:"Courier New", Courier,monospace;
text-align:center;
font-size:x-large;
font-weight:bold;
}

#loadingDiv {  
    position:fixed;
    top:0;
    left:0;
    width:100%;
    height:100%;
    z-index:10000;
 }

.ajax-loader {
    position: absolute;
    left: 50%;
    top: 50%;
    margin-left: -32px; /* -1 * image width / 2 */
    margin-top: -32px;  /* -1 * image height / 2 */
    display: block;     
}

    .imageWrapper1:hover {
    cursor: pointer;
    height:auto;
    width: auto;
	border-radius:50%;
    transform:scale(1.3);
    -ms-transform:scale(1.3); /* IE 9 */
    -moz-transform:scale(1.3); /* Firefox */
    -webkit-transform:scale(1.3); /* Safari and Chrome */
    -o-transform:scale(1.3); /* Opera */
    box-shadow: 2px 2px 2px #111111;
}


.imageWrapper1 {
    position: relative;
	margin-left:auto;
	margin-right:auto;
    width: auto;
    height: auto;
border-radius:50%;

}
.imageWrapper1 img {
    display: block;
}
.imageWrapper1 .cornerLink {
    opacity: 50;
    position: absolute;
    bottom: 0px;
    left: 0px;
    right: 0px;
    padding: 2px 0px;
    color: #ffffff;
    background: #000000;
    text-decoration: none;
    text-align: center;
    -webkit-transition: opacity 500ms;
    -moz-transition: opacity 500ms;
    -o-transition: opacity 500ms;
    transition: opacity 500ms;

}
.imageWrapper1:hover .cornerLink {
    opacity: 0.2;
}

textarea { 
font-size:small;
}

