body {
background-color: #ffffff;
}

.border {
border: 1pt #065a83 solid;}

.border_grey {
border: 1pt #cecece solid;}

.whitetext {
color: #ffffff;
font-family: Verdana, Helvetica, Arial, sans-serif;
font-size: 13pt;
text-decoration: none;}

.bodytext {
color: #000000;
font-family: Verdana, Helvetica, Arial, sans-serif;
font-size: 11pt;
text-decoration: none;}

.bodytext_lg_bold {
color: #000000;
font-family: Verdana, Helvetica, Arial, sans-serif;
font-size: 16pt;font-weight: bold;}

a.bodylink:link {
color: #000000;
font-family: Verdana, Helvetica, Arial, sans-serif;
font-size: 12pt;
text-decoration: underline;
}

a.bodylink:visited {
color: #000000;
font-family: Verdana, Helvetica, Arial, sans-serif;
font-size: 12pt;
text-decoration: underline;
}

a.bodylink:hover {
color: #000000;
font-family: Verdana, Helvetica, Arial, sans-serif;
font-size: 12pt;
text-decoration: none;
}

a.bodylink:active {
color: #000000;
font-family: Verdana, Helvetica, Arial, sans-serif;
font-size: 12pt;
text-decoration: underline;
}

.montserrat {
font-family: 'Montserrat';
font-size: 15pt;
color: #000000;
line-height: 20pt;}

.orbitron {
font-family: 'Orbitron', sans-serif;
font-size: 25pt;
color: #065A83;
}

.orbitron_sml {
font-family: 'Orbitron', sans-serif;
font-size: 22pt;
color: #065A83;
}

.nunito {
font-family: 'Nunito';
font-size: 15pt;
color: #000000;
line-height: 20pt;}

.germania {
font-family: 'Germania One', cursive;
color: #000000;
font-size: 18pt;}

.fell_english {
font-family: 'IM Fell English', serif;
font-size: 16pt;
font-weight: bold;}

.fairplay {
font-family: 'Playfair Display SC', serif;
color: #000000;
font-size: 16pt;
font-weight: bold;}

.footer {
font-family: 'Nunito';
font-size: 10pt;
color: #065a83;}

.nunito_large {
font-family: 'Nunito';
font-size: 26pt;
color: #000000;
line-height: 28pt;}

.featured_product {
font-family: 'Nunito';
font-size: 20pt;
color: #065a83;
line-height: 28pt;}

.vertical_line {
border-left: 1pt #cecece solid;}

.border_blue {
border: 3px #065A83 solid;}

.banner-bgnd {
background-image: url(png/banner-bgnd-5x160.png);
background-repeat: repeat-x;}

img.frame {
			display: block;
			padding:8px;
			border:solid;
			border-color: #dddddd #aaaaaa #aaaaaa #dddddd;
			border-width: 1px 2px 2px 1px;
			background-color:white;
		}

hr.style-two {
    border: 0;
    height: 1px;
    background-image: -webkit-linear-gradient(left, rgba(0,0,0,0), rgba(0,0,0,0.75), rgba(0,0,0,0)); 
    background-image:    -moz-linear-gradient(left, rgba(0,0,0,0), rgba(0,0,0,0.75), rgba(0,0,0,0)); 
    background-image:     -ms-linear-gradient(left, rgba(0,0,0,0), rgba(0,0,0,0.75), rgba(0,0,0,0)); 
    background-image:      -o-linear-gradient(left, rgba(0,0,0,0), rgba(0,0,0,0.75), rgba(0,0,0,0)); 
}

.responsive-image_100percent {
height:auto;
width:100%;
}

.responsive-image_98percent {
height:auto;
width:98%;
}

.responsive-image_75percent {
height:auto;
width:75%;
}

.responsive-image_50percent {
height:auto;
width:50%;
}
