 /*created 04.12.13 by Josh Bonner*/
 /*updated 04.19.13 by josh bonner*/
 
 body {
    background-color: #8bc2ac;
    /*border: .1em solid red;*/
    background-image:url('images/background.gif');
    background-repeat: repeat-y;
    background-position: 0;
    background-size: 100%;
    }
    
    #container {
    	border: .25em solid #3f6052;
    width: 80%; /* 900 / 1125 */
    margin: 0 auto;
background: rgb(255,255,255); /* Old browsers */
background: -moz-linear-gradient(top,  rgba(255,255,255,1) 0%, rgba(255,255,255,1) 90%, rgba(139,194,172,1) 100%); /* FF3.6+ */
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,rgba(255,255,255,1)), color-stop(90%,rgba(255,255,255,1)), color-stop(100%,rgba(139,194,172,1))); /* Chrome,Safari4+ */
background: -webkit-linear-gradient(top,  rgba(255,255,255,1) 0%,rgba(255,255,255,1) 90%,rgba(139,194,172,1) 100%); /* Chrome10+,Safari5.1+ */
background: -o-linear-gradient(top,  rgba(255,255,255,1) 0%,rgba(255,255,255,1) 90%,rgba(139,194,172,1) 100%); /* Opera 11.10+ */
background: -ms-linear-gradient(top,  rgba(255,255,255,1) 0%,rgba(255,255,255,1) 90%,rgba(139,194,172,1) 100%); /* IE10+ */
background: linear-gradient(to bottom,  rgba(255,255,255,1) 0%,rgba(255,255,255,1) 90%,rgba(139,194,172,1) 100%); /* W3C */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ffffff', endColorstr='#8bc2ac',GradientType=0 ); /* IE6-9 */

    }
    
    #header {
	display: none;  
     }
    
    #content1 {
	display: none;
    }
    
    #content2 {
	display: none;
    }
    
    #content3 {
    /*border: .1em solid red;*/
	width: 93%; /* 410 / 1024 */
    float: right;
    padding: .976563%; /* 10 / 1024 */
    margin: 0 0 0 0; /* 10 / 1024 */
    }

	#smcontent {
	padding: 3%; /* 10 / 1024 */	
	width: 93%; /* 410 / 1024 */
	}
	
	#smcontent2 {
	padding: 3%; /* 10 / 1024 */	
	width: 93%; /* 410 / 1024 */
	}

	footer {
    border: .1em solid red;
	width: 80%; /* 585 / 900 */
	clear: both;
	margin: auto;
	}
	
	hr {
		width: 20em;
	}
	
	h1 {
	font-size: 3em; /* 48 / 16 */
	font-weight: normal;
	}
	
	h2 {
	font-family: 'Grand Hotel', cursive;
	font-size: 1.5em; /* 24 / 16 */
	font-weight: lighter;
	letter-spacing: .05em;
	color: #8a2424;
	}
	
	h2 a {
	font-size: .5em;
	font-weight: bold;
	letter-spacing: .05em;
	text-transform: uppercase;
	}
	
	p {
	font-size: .66em; /* 14 / 16 */
	font-family: sans-serif;
	line-height: 1.66em;
	text-align: justify;
	}
	
	footer {
	text-align: center;
	letter-spacing: .05em;
	font-size: .875em;
	color: #ffffff;
	margin-bottom: 1.66667%;/* 15 / 900 */
	background: rgb(212,56,56); /* Old browsers */
	background: -moz-linear-gradient(top,  rgba(212,56,56,1) 0%, rgba(110,29,29,1) 100%); /* FF3.6+ */
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,rgba(212,56,56,1)), color-stop(100%,rgba(110,29,29,1))); /* Chrome,Safari4+ */
	background: -webkit-linear-gradient(top,  rgba(212,56,56,1) 0%,rgba(110,29,29,1) 100%); /* Chrome10+,Safari5.1+ */
	background: -o-linear-gradient(top,  rgba(212,56,56,1) 0%,rgba(110,29,29,1) 100%); /* Opera 11.10+ */
	background: -ms-linear-gradient(top,  rgba(212,56,56,1) 0%,rgba(110,29,29,1) 100%); /* IE10+ */
	background: linear-gradient(to bottom,  rgba(212,56,56,1) 0%,rgba(110,29,29,1) 100%); /* W3C */
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#d43838', endColorstr='#6e1d1d',GradientType=0 ); /* IE6-9 */
	border-bottom:solid 3em solid #d73939;
 	width: 80.5%;
	}

	img {
	max-width: 100%;
	}
	
	.imgBox {
    float: right;
    padding: 3% 3% 3% 8%;
    width: 50%;
	}
	
	.smimgBox {
    float: right;
    padding: 0% 0% 3% 3%;
    width: 30%;
	}
	
	.imgBox2 {
	float: right;
	width: 100%;
	padding: 3%;
	}
	
	.medNavText {
	display: none;
	}
	
	.colLink {
	text-decoration: none;
	text-transform: uppercase;
	color: #d43838;
	font-family: 'Glegoo', serif;
	letter-spacing: .1em;
	}
	
	
	.navTextBottom {
	display: none;
	}
	
	#help {
		clear:both;
	}
	
	 #smheader {
	 }
	
	#smNav1 {
	text-align: center;
	text-transform: uppercase;
	color: #270001;
	margin: -1%;
	font-family: 'Glegoo', serif;
	letter-spacing: .1em;
	font-size: .6em;
	word-spacing: 1em;	
	}
	
	#smNav2{
	text-align: center;
	text-transform: uppercase;
	color: #270001;
	margin: -1%;
	font-family: 'Glegoo', serif;
	letter-spacing: .1em;
	font-size: .4em;
	word-spacing: 1em;
	 	}
	
	.capt {
    background-color: #62361B;
    margin-left: -3%;
    margin-right: 2.9%;
    margin-top: 69%;
    padding: 1em;
    color: #ffffff;
	}
	
	a {
		text-decoration: none;
		
	}
	.captHeader {
	font-family: 'Grand Hotel', cursive;
	font-size: 2em; /* 24 / 16 */
	font-weight: lighter;
	letter-spacing: .05em;
	}
	
	.footerText {
	text-align: center;	
	font-family: 'Glegoo', serif;
	text-transform: uppercase;
	}
	