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

body{
font-size:0.8em;
color:#ffffff;
font-family: Arial, Verdana, Helvetica, sans-serif;
padding:0;
margin:0;
background-color:#f7c4a7;
background-image:url(../images/bg_tile.gif);
background-repeat:repeat;
text-align:left;

}

#container{
width:780px;
margin:0;
padding:0;
background-color:#ffffff;
background-image:url(../images/contbg.gif);
background-repeat:repeat-y;
clear:both;
}



#inner{
width:722px;
margin:0;
padding: 5px 20px 20px 20px;
clear:both;
}

h1{
display:none;
}

h2{
padding-bottom:1px;
padding-top:8px;
margin:0;
font-size:1.4em;
}

h3{
padding-top:20px;
margin:0;
font-weight:bold;
font-size:1em;
}

.home{
color:#ffffff;
}


.visit{
color:#1d1847;
}

.visit a:link, .visit a:hover, .visit a:visited{
color:#1d1847;
}

.camp{
color:#471d05;
}

.farm{
color:#001200;
}

.ewe{
color:#336600;
}


.contact{
color:#444444;
}

.contact a:link, .contact a:hover, .contact a:visited{
color:#ff9900;
}

p{
padding:0;
margin:0;
line-height:1.6em;
text-align:left;

}







a:link {
	font-weight: bold;
	color:#ffffff;
	text-decoration:none;
}
a:visited {
	font-weight: bold;
	color:#ffffff;
	text-decoration:none;
}
a:hover {
	font-weight: bold;
	color:#ffffff;
	text-decoration: underline;
}
a:active {
	font-weight: bold;
	text-decoration: none;
}



#banner{
width:722px;
padding:0;
margin:0;
float:left;
}

#nav{
width:596px;
padding:0;
margin-top:14px;
float:left;

}

#nav ul{
list-style:none;
padding:0;
margin:0;


}

#nav li{
display:inline;
float:left;
}



#wrapper1{
width:722px;
padding:0;
margin-top:0;
margin-left:2px;
margin-bottom:18px;
float:left;
background-color:#FF9900;
}

#wrapper2{
width:722px;
padding:0;
margin-top:0;
margin-left:2px;
float:left;
background-color:#796eb3;
}

#wrapper3{
width:722px;
padding:0;
margin-top:0;
margin-left:2px;
float:left;
background-color:#f06311;
}

#wrapper4{
width:722px;
padding:0;
margin-top:0;
margin-left:2px;
float:left;
background-color:#40772f;
}

#wrapper5{
width:722px;
padding:0;
margin-top:0;
margin-left:2px;
float:left;
background-color:#7db039;
}

#wrapper6{
width:722px;
padding:0;
margin-top:0;
margin-left:2px;
float:left;
background-color:#f1f86a;
}

#leftcol{
width:295px;
padding-top:20px;
margin-left:10px;
float:left;
text-align:left;
}


#leftcol img{
border:1px solid #ffffff;
}

#rightcol{
width:385px;
padding-top:10px;
margin-left:10px;
float:left;
text-align:left;
}

#rightcolac{
width:555px;
padding-top:10px;
margin-left:10px;
float:left;
text-align:left;
}




/*FOOTER*/

#footer{
width:722px;
padding:0;
margin:0;
clear:both;
}

#footer p{
color:#ff9900;
text-align:center;
font-size:1em;
padding:7px;
font-weight: bold;
}

#footer p a:link {
	font-weight: bold;
	color:#ff9900;
	text-decoration: none;
}

#footer p a:link {
	font-weight: bold;
	color:#ff6600;
	text-decoration:underlined;
}

#footer p a:visited {
	font-weight: bold;
	color:#ff9900;
	text-decoration: none;
}


/*FORM*/


.form-field {
width:500px;
float:left;
margin:0;
padding:0 0 5px 0;
}

#form-name {	
padding-top:15px;
}

.text-field {
width:100px;
float:left;
margin:0;
padding:0;
font-weight:bold;

}

input.input, textarea {
width:270px;}

.input-field{
width:270px;
float:left;
margin:0;
padding:0 0 10px 0;
}

#input-send-o {
float:left;
width:90px;
height:25px;
padding-left:320px;
margin-bottom:30px;

}

#input-send-i {
margin:0;
padding:0;
float:left;
}

#disclaimer {
float: left;
width:270px;
font-size:.9em;
margin:0;
padding:0 0 15px 100px; }


#map{
border:1px solid #fff;
}


#TextResize { 
width:125px;
float:right;
padding:0; 
margin-top:12px;  
}


#TextResize p{ 
color:#FF9900;
padding:0; 
margin:0;
font-size:1em;
}

#TextResize img{ 
padding:0; 
margin:0;
display:inline;

}



#nav-medium {
	font-size:1.4em;
}

#nav-large {
	font-size:1.8em;
}

#top{
margin-top:5px;
}