﻿@font-face {
  font-family: 'Archivo Narrow';
  font-style: normal;
  font-weight: 400;
  src: local('Archivo Narrow Regular'), local('ArchivoNarrow-Regular'), url(http://fonts.gstatic.com/s/archivonarrow/v5/DsLzC9scoPnrGiwYYMQXpj3sPXe5Q4a3bCZMR7ryN4o.woff2) format('woff2');
  unicode-range: U+0100-024F, U+1E00-1EFF, U+20A0-20AB, U+20AD-20CF, U+2C60-2C7F, U+A720-A7FF;
}
/* latin */
@font-face {
  font-family: 'Archivo Narrow';
  font-style: normal;
  font-weight: 400;
  src: local('Archivo Narrow Regular'), local('ArchivoNarrow-Regular'), url(http://fonts.gstatic.com/s/archivonarrow/v5/DsLzC9scoPnrGiwYYMQXpkU-p1xzoRgkupcXIqgYFBc.woff2) format('woff2');
  unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02C6, U+02DA, U+02DC, U+2000-206F, U+2074, U+20AC, U+2212, U+2215, U+E0FF, U+EFFD, U+F000;
}
/* latin-ext */
@font-face {
  font-family: 'Fjalla One';
  font-style: normal;
  font-weight: 400;
  src: local('Fjalla One'), local('FjallaOne-Regular'), url(http://fonts.gstatic.com/s/fjallaone/v4/SHXJdWnWW6HDq-6DpcG8PyEAvth_LlrfE80CYdSH47w.woff2) format('woff2');
  unicode-range: U+0100-024F, U+1E00-1EFF, U+20A0-20AB, U+20AD-20CF, U+2C60-2C7F, U+A720-A7FF;
}
/* latin */
@font-face {
  font-family: 'Fjalla One';
  font-style: normal;
  font-weight: 400;
  src: local('Fjalla One'), local('FjallaOne-Regular'), url(http://fonts.gstatic.com/s/fjallaone/v4/rxxXUYj4oZ6Q5oDJFtEd6vk_vArhqVIZ0nv9q090hN8.woff2) format('woff2');
  unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02C6, U+02DA, U+02DC, U+2000-206F, U+2074, U+20AC, U+2212, U+2215, U+E0FF, U+EFFD, U+F000;
}
/* latin-ext */
@font-face {
  font-family: 'Oswald';
  font-style: normal;
  font-weight: 400;
  src: local('Oswald Regular'), local('Oswald-Regular'), url(http://fonts.gstatic.com/s/oswald/v10/yg0glPPxXUISnKUejCX4qfesZW2xOQ-xsNqO47m55DA.woff2) format('woff2');
  unicode-range: U+0100-024F, U+1E00-1EFF, U+20A0-20AB, U+20AD-20CF, U+2C60-2C7F, U+A720-A7FF;
}
/* latin */
@font-face {
  font-family: 'Oswald';
  font-style: normal;
  font-weight: 400;
  src: local('Oswald Regular'), local('Oswald-Regular'), url(http://fonts.gstatic.com/s/oswald/v10/pEobIV_lL25TKBpqVI_a2w.woff2) format('woff2');
  unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02C6, U+02DA, U+02DC, U+2000-206F, U+2074, U+20AC, U+2212, U+2215, U+E0FF, U+EFFD, U+F000;
}
/* latin-ext */
@font-face {
  font-family: 'Oswald';
  font-style: normal;
  font-weight: 700;
  src: local('Oswald Bold'), local('Oswald-Bold'), url(http://fonts.gstatic.com/s/oswald/v10/dI-qzxlKVQA6TUC5RKSb3xJtnKITppOI_IvcXXDNrsc.woff2) format('woff2');
  unicode-range: U+0100-024F, U+1E00-1EFF, U+20A0-20AB, U+20AD-20CF, U+2C60-2C7F, U+A720-A7FF;
}
/* latin */
@font-face {
  font-family: 'Oswald';
  font-style: normal;
  font-weight: 700;
  src: local('Oswald Bold'), local('Oswald-Bold'), url(http://fonts.gstatic.com/s/oswald/v10/bH7276GfdCjMjApa_dkG6VtXRa8TVwTICgirnJhmVJw.woff2) format('woff2');
  unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02C6, U+02DA, U+02DC, U+2000-206F, U+2074, U+20AC, U+2212, U+2215, U+E0FF, U+EFFD, U+F000;
}
@font-face {
    font-family: 'robotoblack';
    src: url('Roboto-Black-webfont.eot');
    src: url('Roboto-Black-webfont.eot?#iefix') format('embedded-opentype'),
         url('Roboto-Black-webfont.woff') format('woff'),
         url('Roboto-Black-webfont.ttf') format('truetype'),
         url('Roboto-Black-webfont.svg#robotoblack') format('svg');
    font-weight: normal;
    font-style: normal;

}

@font-face {
    font-family: 'robotobold';
    src: url('Roboto-Bold.eot');
    src: url('Roboto-Bold.eot?#iefix') format('embedded-opentype'),
         url('Roboto-Bold.woff') format('woff'),
         url('Roboto-Bold.ttf') format('truetype'),
         url('Roboto-Bold.svg#robotobold') format('svg');
    font-weight: normal;
    font-style: normal;

}

@font-face {
    font-family: 'robotomedium';
    src: url('Roboto-Medium.eot');
    src: url('Roboto-Medium.eot?#iefix') format('embedded-opentype'),
         url('Roboto-Medium.woff') format('woff'),
         url('Roboto-Medium.ttf') format('truetype'),
         url('Roboto-Medium.svg#robotomedium') format('svg');
    font-weight: normal;
    font-style: normal;

}

@font-face {
    font-family: 'robotoregular';
    src: url('../fonts/Roboto-Regular.eot');
    src: url('../fonts/Roboto-Regular.eot?#iefix') format('embedded-opentype'),
         url('../fonts/Roboto-Regular.woff') format('woff'),
         url('../fonts/Roboto-Regular.ttf') format('truetype'),
         url('../fonts/Roboto-Regular.svg#robotoregular') format('svg');
    font-weight: normal;
    font-style: normal;

}

@font-face {
    font-family: 'robotothin';
    src: url('../fonts/Roboto-Thin.eot');
    src: url('../Roboto-Thin.eot?#iefix') format('embedded-opentype'),
         url('../Roboto-Thin.woff') format('woff'),
         url('../Roboto-Thin.ttf') format('truetype'),
         url('../Roboto-Thin.svg#robotothin') format('svg');
    font-weight: normal;
    font-style: normal;

}

body 
{
     margin: 0px 0px 0px 0px; background:#eee; background-attachment:fixed;
}
.btn-primary {
  padding: 5px 15px;font-family: 'robotoregular';
  background: #029127;
  color: #fff;
  border-radius: 3px;
  border:none;
  margin-top: 0px;
}


.btn-primary:hover, 
.btn-primary:focus{
  background: #a0ce4e;
  outline: none;font-family: 'robotoregular';
  box-shadow: none;
} 

.btn-transparent {
  border: 3px solid #fff;
  background: transparent;
  color: #fff;font-family: 'robotoregular';
}

.btn-transparent:hover {
  border-color: rgba(255, 255, 255, 0.5);
}
.phone1
{
    font-family: 'robotoregular';
	font-size: 13px;
    text-transform:capitalize;
    color:#000; 
    line-height:25px; 
    font-weight:normal;
}
.phone
{
    font-family: 'robotoregular';
	font-size: 13px;
    text-transform:capitalize;
    color:#DA0000; 
    line-height:35px; 
    font-weight:bold;
}
.phone2
{
    font-family: 'robotoregular';
	font-size: 13px;
    color:#000; text-decoration:none;
    line-height:35px; 
    font-weight:normal;
}
.phone2 a
{
    font-family: 'robotoregular';
	font-size: 13px;
    color:#000; text-decoration:none;
    line-height:35px; 
    font-weight:normal;
}
.phone2 a:hover
{
    font-family: 'robotoregular';
	font-size: 13px;
    color:#DA0000; text-decoration:none;
    line-height:35px; 
    font-weight:normal;
}
.galleryheading
{
    font-family: 'Oswald';
    font-size:22px;
    color:#00910e; font-weight:bold;
    line-height:55px; text-align:center;
    text-decoration:none;
}
.heading
{
    font-family: 'Oswald';
    font-size:25px;
    color:#009227; font-weight:normal;
    line-height:55px;
    text-decoration:none;
}
.heading1
{
    font-family: 'Oswald';
    font-size:25px; text-align:center;
    color:#009227; font-weight:normal;
    line-height:55px;
    text-decoration:none;
}
.formheading
{
    font-family: 'Oswald';
    font-size:18px;
    color:#fff; text-align:center;
    line-height:35px;
    text-decoration:none;
}
.formtext
{
    font-family: 'robotoregular';
    font-size:13px;
    color:#fff;
    line-height:25px;
    text-decoration:none;
}
.heading2
{
    font-family: 'Oswald';
    font-size:16px;
    color:#fff;
    line-height:45px;
    text-decoration:none;
    
}
.heading3
{
    font-family: 'Oswald';
    font-size:18px;
    color:#a0ce4e;
    line-height:25px;
    text-decoration:none;
    
}
.heading4
{
    font-family: 'Oswald';
    font-size:18px;
    color:#2f6e00;
    line-height:25px;
    text-decoration:none;
    
}
.heading5
{
    font-family: 'Oswald';
    font-size:18px;
    color:#1037a8;
    line-height:25px;
    text-decoration:none;
    
}
.heading6
{
    font-family: 'Oswald';
    font-size:18px;
    color:#000;
    line-height:25px;
    text-decoration:none;
    
}
.gallery
{
   font-family: 'Oswald';
    margin-top:20px;
    font-size:25px;
    color:#2B514A;
    line-height:45px;
    text-align:center;
    text-decoration:none;
}
.topadd
{
    font-family:Calibri;
    font-size:15px;
    color:#fff; line-height:27px;
    text-decoration:none;
}

.topadd a
{
    font-family:Calibri;
    font-size:15px;
    color:#fff;line-height:27px;
    text-decoration:none;
}

.topadd a:hover
{
    font-family:Calibri;
    font-size:15px;
    color:#fffc00;line-height:27px;
    text-decoration:none;
}
.topadd2
{
    font-family:Calibri;
    font-size:15px;
    color:#a0ce4e; line-height:27px;
    text-decoration:none;
}

.topadd2 a
{
    font-family:Calibri;
    font-size:15px;
    color:#a0ce4e;line-height:27px;
    text-decoration:none;
}

.topadd2 a:hover
{
    font-family:Calibri;
    font-size:15px;
    color:#fffc00;line-height:27px;
    text-decoration:none;
}
.toplink
{
    background:url(../images/homeicon.png) no-repeat 0 0;height:17px; width:17px;
}

.toplink a
{
    background:url(../images/homeicon.png) no-repeat 0 0;height:17px; width:17px;
}

.toplink a:hover
{
   background:url(../images/homeicon2.png) no-repeat 0 0;height:17px; width:17px;
}

.sidelink
{
    font-family: 'Oswald';
    font-size:15px;
    color:#262626; line-height:30px;
    text-decoration:none;
}

.sidelink a
{
    font-family: 'Oswald';
    font-size:15px;
    color:#262626; line-height:30px;
    text-decoration:none;
}

.sidelink a:hover
{
    font-family: 'Oswald';
    font-size:15px;
    color:#008000; line-height:30px;
    text-decoration:none;
}

.sidelink2
{
    font-family:Arial;
    font-size:12px;
    color:#cdcdcd;
    text-decoration:underline;
}

.sidelink2 a
{
    font-family:Arial;
    font-size:12px;
    color:#cdcdcd;
    text-decoration:underline;
}

.sidelink2 a:hover
{
    font-family:Arial;
    font-size:12px;
    color:#FFFFFF;
    text-decoration:underline;
}

.textall
{
    font-family: 'robotoregular';
	font-size: 13px;
	color: #666;
    text-align:justify;
    line-height:20px;
    text-decoration:none;
}

.textall a
{
    font-family: 'robotoregular';
	font-size: 13px;
	color: #666; 
    text-align:justify;
     line-height:20px;
    text-decoration:none;
}

.textall a:hover
{
    font-family: 'robotoregular';
	font-size: 13px;
     text-align:justify;
    color:#009227;
    line-height:20px;
    text-decoration:underline;
}
.textallbtn
{
    font-family: 'robotoregular';
	font-size: 13px;
	color: #fff;
    text-align:center;
    line-height:20px;
    text-decoration:none;
}

.textallbtn a
{
    font-family: 'robotoregular';
	font-size: 13px;
	color: #fff; 
    text-align:center;
     line-height:20px;
    text-decoration:none;
}

.textallbtn a:hover
{
    font-family: 'robotoregular';
	font-size: 13px;
     text-align:center;
    color:#fff;
    line-height:20px;
    text-decoration:none;
}
.textall2
{
    font-family: 'robotoregular';
	font-size: 12px;
	color: #fff;
    text-align:justify;
    line-height:20px;
    text-decoration:none;
}

.textall2 a
{
    font-family: 'robotoregular';
	font-size: 12px;
	color: #fff; 
    text-align:justify;
     line-height:20px;
    text-decoration:none;
}

.textall2 a:hover
{
    font-family: 'robotoregular';
	font-size: 12px;
     text-align:justify;
    color:#fff;
    line-height:20px;
    text-decoration:underline;
}
 
.thumbheading
{
    font-family: 'robotoregular';
	font-size: 17px;
	color: #909090; text-transform:capitalize;
    text-align:left;font-weight:400;
    line-height:30px; padding-left:5px;
    text-decoration:none;
}
.thumbheading2
{
    font-family: 'Oswald';
	font-size: 18px; font-weight:normal;
	color: #ff6c00; text-transform:capitalize;
    text-align:left;
    line-height:35px;
    text-decoration:none;
}
.thumbtext
{
    font-family: 'robotoregular';
	font-size: 12px;
	color: #525252; 
    text-align:justify;
    line-height:20px;
    text-decoration:none;
}

.thumbtext a
{
    font-family: 'robotoregular';
	font-size: 12px;
	color: #525252; 
    text-align:justify;
     line-height:20px;
    text-decoration:none;
}

.thumbtext a:hover
{
    font-family: 'robotoregular';
	font-size: 12px;
     text-align:justify;
    color:#ffe400; 
    line-height:20px;
    text-decoration:underline;
}

.thumbmore
{
    font-family: 'robotoregular';
	font-size: 13px;
	color: #666; 
    text-align:right;
    line-height:30px;
    text-decoration:none;
}

.thumbmore a
{
    font-family: 'robotoregular';
	font-size: 13px;
	color: #666;  
    text-align:right;
    line-height:30px;
    text-decoration:none;
}

.thumbmore a:hover
{
    font-family: 'robotoregular';
	font-size: 13px;
	color: #ff6c00; 
    text-align:right;
    line-height:30px;
    text-decoration:underline;
}
.tag {
font-family: 'Pacifico', cursive;
font-size:17px; line-height:47px;
color:#F0F0F0; text-align:center;
padding-top:0px; font-weight:normal;

}
.bottomlink
{
    font-family: 'robotoregular';
    font-size:12px;
    color:#cdcdcd; line-height:25px;
    text-decoration:none;
}

.bottomlink a
{
    font-family: 'robotoregular';
    font-size:12px;
    color:#cdcdcd; line-height:25px;
    text-decoration:none;
}

.bottomlink a:hover
{
    font-family: 'robotoregular';
    font-size:12px;
    color:#a0ce4e; line-height:25px;
    text-decoration:none;
}
.bottomlink2
{
    font-family: 'robotoregular';
    font-size:15px;
    color:#ffc600; line-height:30px;
    text-decoration:none;
}

.bottomlink2 a
{
    font-family: 'robotoregular';
    font-size:15px;
    color:#ffc600; line-height:30px;
    text-decoration:none;
}

.bottomlink2 a:hover
{
    font-family: 'robotoregular';
    font-size:15px;
    color:#fff; line-height:30px;
    text-decoration:none;
}
.copyright
{
    font-family: 'robotoregular';
    margin-top:20px;
    font-size:11px;
    color:#aaa;
    text-decoration:none;
}

.copyright a
{
    font-family: 'robotoregular';
    margin-top:20px;
    font-size:11px;
    color:#aaa;
    text-decoration:none;
}

.copyright a:hover
{
    font-family: 'robotoregular';
    margin-top:20px;
    font-size:11px;

    color:#a0ce4e;
    text-decoration:none;
}
.contactcard-text
{
    font-family:Arial;
    font-size:12px;
    color:#F4EDED;
    text-decoration:none;
    line-height:1.6;
}

.sitemap
{
    font-family:Trebuchet MS;
    font-size:12px;
    padding-left:40px;
    color:#f8f8f8;
    line-height:49px;
    text-align:left;
    text-decoration:none;
}

.sitemap a
{
    font-family:Trebuchet MS;
    font-size:12px;
    color:#f8f8f8;
    padding-left:40px;
    line-height:49px;
    text-align:left;
    text-decoration:none;
}
.sitemap a:hover
{
    font-family:Trebuchet MS;
    font-size:12px;
    color:#fff;
    padding-left:40px;
    line-height:49px;
    text-align:left;
    text-decoration:underline;
}
