html{
 margin: 0;
 padding: 0;
}

body
{
background-color:rgb(255,255,204);
 margin-left:%;
 margin-right:1%;
 margin-top:2%;
 margin-bottom:5%;
 font-family: Arial, Helvetica, Verdana, Sans-serif;
 font-size: 1em;
 color: #666666;

background-image:url('../images/general/background.jpg');
background-size:100% 100%;
background-repeat:no-repeat;
}


#page-container {
 margin:0;
 border:5px solid gray;
 line-height:150%;
 background-color:white;
 border-top-left-radius:1em;
 border-top-right-radius:1em;
 border-bottom-right-radius:1em;
 border-bottom-left-radius:1em;
 -moz-border-radius:1em; /* Old Firefox */
}

#page-margin {
 margin: 1% 5% 0% 5%;
 border:0px solid gray;
}

 
p.one-col {
 margin-left:0;
 margin-right:0;
 clear:left;
text-align:justify;
}


div.header {
  clear: both;
 margin: 1% 5% 0% 5%;
 border:1px solid gray;
}

div.footer {
    clear: both;
    height: 5%;
    font-family: Tahoma, Arial, Helvetica, Sans-serif;
    font-size: .85em;
    color:white;
    background-color:gray;
    border-top: 1px solid #efefef;
    padding: 13px 25px;
    line-height: 18px;
    border-bottom-right-radius:.6em;
    border-bottom-left-radius:.6em;
    -moz-border-radius:25px; /* Old Firefox */
}

div.footer a {
   text-decoration: none;
    color:white;
}

div.footer a:hover {
    color: #db6d16;
}

div.altnav {
    width: 350px;
    float: right;
    text-align: right;
}

h2.center-italic
{
 clear:left;
 text-align:center;
 font-family:"Times New Roman";
 font-style:italic;
 color: black;
 padding:10px 0% 0% 0%;
 margin: 0px 0% 0% 0%; 
}

h3.center-italic
{
 clear:left;
 text-align:center;
 font-family:"Times New Roman";
 font-style:italic;
 color: black;
 padding:10px 0% 0% 0%;
 margin: 0px 0% 0% 0%; 
}

h3.center-italic-normalfont
{
 clear:left;
 text-align:center;
 font-family:"Times New Roman";
 font-style:italic;
 font-variant: normal;
 color: black;
 padding:10px 0% 0% 0%;
 margin: 0px 0% 0% 0%; 
}

h4.center-italic
{
 clear:left;
 text-align:center;
 font-family:"Times New Roman";
 font-style:italic;
 color: black;
 padding:10px 0% 0% 0%;
 margin: 0px 0% 0% 0%; 
}

p.about-yukon {
 clear:left;
 font-family: Tahoma, Arial, Helvetica, Sans-serif;
 font-size: .9em;
 background-color:rgb(fff);
 text-align:center;
}

p.about-yukon a {
    color: #000;
    text-decoration: none;
}

p.about-yukon a:hover {
    color: #db6d16;
}

img.align-left{
 float:left;
 border: 0px; 
}

img.align-left-photo{
 float:left; 
 border: 1px;
 border-style:solid;
 background-color:rgb(255,255,220);
 border-color:rgb(153,85,51);
 padding:0% 0% 0% 0%;
 margin: 0% 2% 0% 2%;
 border-top-left-radius: .3em;
 border-top-right-radius: .3em;
 border-bottom-right-radius: .3em;
 border-bottom-left-radius: .3em;
}

img.align-center-photo{
 float:center; 
 border: 1px;
 border-style:solid;
 background-color:rgb(255,255,220);
 border-color:rgb(153,85,51);
 padding:0% 0% 0% 0%;
 margin: 0% 0% 0% 0%;
 border-top-left-radius: .3em;
 border-top-right-radius: .3em;
 border-bottom-right-radius: .3em;
 border-bottom-left-radius: .3em;
}

img.align-right{
 float:right;
 border: 0px; 
}

img.align-right-photo{
 float:right; 
 border: 1px;
 border-style:solid;
 background-color:rgb(255,255,220);
 border-color:rgb(153,85,51);
 padding:0% 0% 0% 0%;
 margin: 0% 0% 0% 2%;
 border-top-left-radius: .3em;
 border-top-right-radius: .3em;
 border-bottom-right-radius: .3em;
 border-bottom-left-radius: .3em;
}

img.align-right-donate{
 float:right;
 border: 1px;
 border-style:solid;
 background-color:rgb(255,255,220);
 border-color:rgb(153,85,51);
 padding:1% 1% 1% 1%;
 margin: .5em 0% 0% 2%;
 border-top-left-radius: .3em;
 border-top-right-radius: .3em;
 border-bottom-right-radius: .3em;
 border-bottom-left-radius: .3em;
}

div.statcounter {
    position:relative;
    float:right;
    padding-left: 10px;
}


div.columnheader {
    border: 2px black;
    min-height: 1em;
}

div.columnleft {
    float: left;
    width: 18%;
    padding-left: 1%;   
    padding-right: 1%;
}
	
div.columncenter {
    float: left;
    width: 60%;
    padding-left: 1%;
}

div.columnright {
    float: left;
    width: 18%;
    padding-left: 1%;
}

div.columnleft1 {
    float: left;
    width: 40%;
    padding-left: 1%;   
    padding-right: 1%;
}

div.columnright2 {
    float: left;
    width: 60%;
    padding-left: 1%;
}