/*------------------------------------------
--------------------------------------------
Custom Coding
--------------------------------------------
Includes:
1. Body Stylesheet
2. Header
3. Container and Wrapper
4. Link Classes
5. Other
FINAL: DO NOT REMOVE OR EDIT
--------------------------------------------
------------------------------------------*/



/*------------------------------------------
1     Body Stylesheet
------------------------------------------*/

html, body {
  height: 100%;
}

body {
  background-color:#c6c6c6;
  font-family: 'Open Sans', sans-serif;
  font-weight:600;
  text-align:center;
  font-size: 13px;
  color: #807a82;
  padding:0px!important;
  margin:0!important;
}

/*------------------------------------------
2     Header
------------------------------------------*/

#header {
  background: url(header.jpg) no-repeat top center; 
  width:1100px;
  height:371px;
}

.backbutton {
position:relative;
top:150px;
left:-250px;
}

.backbutton a:link {
  background-color:#d1d1d1;
  color:#707070;
  padding-top:10px;
  padding-bottom:10px;
  padding-left:25px;
  padding-right:25px;
  font-family: 'Open Sans', sans-serif;
  font-weight:800;
  text-transform:uppercase;
}

.backbutton a:visited {
  background-color:#d1d1d1;
  color:#707070;
  padding-top:10px;
  padding-bottom:10px;
  padding-left:25px;
  padding-right:25px;
  font-family: 'Open Sans', sans-serif;
  font-weight:800;
  text-transform:uppercase;
}

.backbutton a:active {
  background-color:#d1d1d1;
  color:#707070;
  padding-top:10px;
  padding-bottom:10px;
  padding-left:25px;
  padding-right:25px;
  font-family: 'Open Sans', sans-serif;
  font-weight:800;
  text-transform:uppercase;
}

.talign {
position:relative;
top:280px;
left:0px;
}

.iatext {
  font-family: 'Open Sans', sans-serif;
  font-weight:800;
  text-transform:uppercase;
  font-size:80px;
  letter-spacing:30px;
  color:#ffffff;
  margin-top:-25px;
}

.sitetext {
  font-family: 'Open Sans', sans-serif;
  font-weight:800;
  text-transform:uppercase;
  font-size:10px;
  color:#101010;
  padding-right:115px;
}
/*------------------------------------------
3     Container and Wrapper
------------------------------------------*/

#wrapper{
  margin:0 auto;
  width: 100%;
}

#container{
  background-color:#ffffff;
  overflow:hidden;
  font-family: 'Open Sans', sans-serif;
  font-weight:600;
  z-index:1; 
  width:1100px;
  color:#444444;
  margin:0 auto;
  padding:15px;
  text-align:justify;
  line-height:25px;
}

#container b {
  font-weight:600;
}

#footer{
  position: relative;
  font-family: arial;
  text-transform:none;
  text-align:right;
  font-size:12px;
  padding:10px;
  line-height:13px;
  color: #b6b6b6;
}

#footer a:link {
  font-family: arial;
  text-transform:none;
  text-align:center;
  font-size:12px;
  line-height:13px;
  color: #b6b6b6;
}

#footer a:hover {
  font-family: arial;
  text-transform:none;
  text-align:center;
  font-size:12px;
  line-height:13px;
  color: #b6b6b6;
}

#footer a:visited {
  font-family: arial;
  text-transform:none;
  text-align:center;
  font-size:12px;
  line-height:13px;
  color: #b6b6b6;
}



/*------------------------------------------
4     link classes
------------------------------------------*/

a:link {
  text-decoration:none; 
  color: #65a8b4;
  font-size: 11px;
  font-family: 'Open Sans', sans-serif;
  font-weight:600;
  letter-spacing:0px;
  padding:0px;
  line-height:11px;
  font-style:none;
  -webkit-transition: opacity 0.3s linear;
  -webkit-transition: all 0.3s ease-out; 
  -moz-transition: all 0.3s ease-out;
  transition: all 0.3s ease-out; }

a:visited {
  text-decoration:none; 
  color: #65a8b4;
  font-size: 11px;
  font-family: 'Open Sans', sans-serif;
  font-weight:600;
  letter-spacing:0px;
  padding:0px;
  line-height:11px;
  font-style:none;
  -webkit-transition: opacity 0.3s linear;
  -webkit-transition: all 0.3s ease-out; 
  -moz-transition: all 0.3s ease-out;
  transition: all 0.3s ease-out; }

a:active {
  text-decoration:none; 
  color: #65a8b4;
  font-size: 11px;
  font-family: 'Open Sans', sans-serif;
  font-weight:600;
  letter-spacing:0px;
  padding:0px;
  line-height:11px;
  font-style:none;
  -webkit-transition: opacity 0.3s linear;
  -webkit-transition: all 0.3s ease-out; 
  -moz-transition: all 0.3s ease-out;
  transition: all 0.3s ease-out; }

a:hover {
  text-decoration:none; 
  color: #cfcbca;
  font-size: 11px;
  font-family: 'Open Sans', sans-serif;
  font-weight:600;
  letter-spacing:0px;
  padding:0px;
  line-height:11px;
  font-style:none;
  -webkit-transition: opacity 0.3s linear;
  -webkit-transition: all 0.3s ease-out; 
  -moz-transition: all 0.3s ease-out;
  transition: all 0.3s ease-out; }




/*------------------------------------------
5     Other
------------------------------------------*/

hr {
 border: 0; height: 1px;   background-color: #eeeeee;
  opacity: 0.5;
}


blockquote {
  font: 14px/20px italic Times, serif;
  padding: 8px;
  background-color: #f3f3f3;
  color:#555555;
  margin: 5px;
  }
  blockquote span {
     display: block;
   }



#container ul {
  list-style-type: none;
  margin: 0;
  padding: 0;
}
 
#container li {
  padding:8px;
  background-color:#ffffff;
  border-bottom:1px solid #efefef;
  margin-bottom:1px;
}


#container li a:link {
  font-size:14px;
}

#container li a:hover {
  font-size:14px;
}


#container li a:visited {
  font-size:14px;
}


#container li a:active {
  font-size:14px;
}



#wrapper img {
background-color: #f6f6f6;
border: 1px solid #f6f6f6;
padding: 5px;
}


#wrapper img:hover {
background-color: #f6f6f6;
border: 1px solid #f6f6f6;
padding: 5px;
}

.pagemenu {
  background-color: #f6f6f6;
  padding: 5px;
  font-size:14px;
}


.pagemenu a:link {
  padding: 10px;
  font-size:14px;
}

/*------------------------------------------
      DO NOT REMOVE OR EDIT
------------------------------------------*/

.clearfooter {
  height:100px;
  clear:both;
}

.clear{
  clear:both;
}