@charset "UTF-8";
/* CSS Document */

* { margin: 0;
	padding: 0;}
	
html * {max-height:1000000px;}
/*script to disable font boosting on Chrome */

article, aside, figure, footer, header, nav, section {
    display: block;
    margin: 0;
    padding: 0;}

ul, ol, dl { 
	padding: 0;
	margin: 0;}


a img {border: none; }

body {
	-webkit-text-size-adjust: 100%;
	margin: 0px;
	padding: 0px;
	font: 100%/1.4 "Helvetica Neue", Helvetica, Arial, Gotham, "sans-serif";
	color: #333;
	background-color: rgb(245,245,245);

	}


a.block {
    text-decoration:none;
    display:block;}

a:link {text-decoration: none;}

a:visited {text-decoration: none;}

p {font-size: 260%; padding-top:15px;}

h1  {font-size: 260%; padding:15px 0px 15px 0px; color:#069;  }


h2 {font-size: 600%; padding:20px 0px 40px 0px; font-weight: 300; color:#AF5709; }

.italic{font-style: italic; color:#666; }

h4{font-size: 150%; color:#069;}
h4 a{ color:#069;}

footer { width:940px; height:80px;background-color:#333;
	position: relative; clear: both;padding-left:40px;}


footer p{font-size: 100%; padding:20px 0px 0px 20px;  float:left; }
footer p a{  text-decoration: underline; color:#fff; }

#container {
	padding: 0;
	background-color: #fff;
	width: 980px;
	margin-top: 0px;
	margin-right: auto;
	margin-bottom: 0px;
	margin-left: auto;	    background-image: url( "index-images/logo.png");
    background-repeat: no-repeat;
    background-position: center top;}
	
	

#top-banner{width: 980px;height: 100px; }
	
#top-menu{width:150px; height: 100px; float:left; position: fixed;top: 0;left: center;   z-index:10;}
.float{float:left;}
.frame{float:left; width:900px; height:1280px; margin:40px 0px 40px 40px;}

.image{float:left; margin:60px 0px 60px 0px;}

.frame{float:left; width:905px; height:1000px;
    margin:40px 0px 40px 40px; border: thin solid #fff;}

.frame2{float:left; width:905px; height:1050px;
    margin:40px 0px 40px 40px; border: thin solid #fff;}

.text, .text-feature{float:left; width:880px;  padding:40px 50px 40px 50px; background-color:#fff; }


.text p{font-size: 260%; color:#333;}
.text p a {color:#069; text-decoration: underline;}

.text-feature p{font-size: 360%; color:#AF5709; font-weight: 300; line-height: 3; text-align: center;}

.text-feature h3{font-size: 200%; color:#333;  line-height: 3; text-align: center;}

.italic{font-style: italic;}

.image {float:left; margin:40px 0px 40px 0px;}


.text-reversed{float:left; width:820px; padding:0px 80px 0px 80px; background-color:rgba(80,80,80,1.00) }
.text-reversed h1{color:rgba(200,200,200,1.00); font-size: 240%; text-align: center;padding:60px 0px 60px 0px;}


