@charset "utf-8";
/* CSS Document */

body {
	background-color: #FFF;
	background-position: 50% 50%;
    margin:0px;
    padding:0px !important;
    height:100%;
}
@font-face {
	font-family: im_fell_dw_pica_roman_sc;
	src: url('im_fell_dw_pica_roman_sc.ttf'),
	 url('im_fell_dw_pica_roman_sc.eot'); /* IE9 */
}
@font-face {
	font-family: FeFCrm2;
	src: url('FeFCrm2.ttf'),
	 url('FeFCrm2.eot'); /* IE9 */
}
@font-face {
	font-family: DroidSans;
	src: url('DroidSans.ttf'),
	 url('DroidSans.eot'); /* IE9 */
}
@font-face {
	font-family: DroidSans-Bold;
	src: url('DroidSans-Bold.ttf'),
	 url('DroidSans-Bold.eot'); /* IE9 */
}
	table {
	border-collapse: collapse;
	border-spacing: 0;
}
		
.main {
	min-width:981px;
	height:550px;
	
background: url(images/bg2.jpg) no-repeat center center fixed;
  -webkit-background-size: cover;
  -moz-background-size: cover;
  -o-background-size: cover;
  background-size: cover;
}
.header {
	min-width:981px;
	height:auto;
	background-color:#fcf9ed;
	background-image:url(images/bubbles3.png);
	border-bottom:5px solid #9a6333;
}
.footer {
	min-width:981px;
	height:auto;
	background-color:#fcf9ed;
	padding:10px;
	background-image:url(images/bubbles2.png);
	border-top:5px solid #9a6333;
}
.head {
		font-family: im_fell_dw_pica_roman_sc;
		font-size:45px;
		color:#FFF;
		text-transform:capitalize;
}
.head2 {
		font-family: im_fell_dw_pica_roman_sc;
		font-style:italic;
		font-size:45px;
		color:#333;
		text-transform:capitalize;
}
.headline {
		font-family: DroidSans;
		font-size:45px;
		color:#333;
		text-transform:capitalize;
}
.headline2 {
		font-family: im_fell_dw_pica_roman_sc;
		font-size:65px;
		color:#FFF;
		text-transform:uppercase;
}
.headline3 {
		font-family: DroidSans-Bold;
		font-size:20px;
		
		color:#333;
		text-transform:capitalize;
}
.header2 {
	min-width:981px;
	height:auto;
	background-color:#71a83c;
	padding:10px;
	font-family: im_fell_dw_pica_roman_sc;
		font-size:45px;
		color:#FFF;
		text-transform:uppercase;
		text-align:center;
}
.text1 {
	min-width:981px;
	height:auto;
	background-color:#FFF;
	padding:10px;
}
.text2 {
	min-width:981px;
	height:auto;
	background-color:#eaeaea;
	background-image:url(images/bubbles2.png);
	padding:30px;
}
.text3 {
	min-width:981px;
	height:430px;
	padding-top:40px;
background: url(images/bg3.jpg) no-repeat center center fixed;
  -webkit-background-size: cover;
  -moz-background-size: cover;
  -o-background-size: cover;
  background-size: cover;
}
.text4 {
	min-width:981px;
	height:auto;
	background-color:#f1f1f1;
	background-image:url(images/bubbles2.png);
	padding:10px;
}
.text5 {
	min-width:981px;
	height:550px;
	padding-top:20px;
background: url(images/bg5.jpg) no-repeat center center fixed;
  -webkit-background-size: cover;
  -moz-background-size: cover;
  -o-background-size: cover;
  background-size: cover;
}
.text6 {
	min-width:981px;
	height:500px;
	padding-top:40px;
background: url(images/bg7.jpg) no-repeat center center fixed;
  -webkit-background-size: cover;
  -moz-background-size: cover;
  -o-background-size: cover;
  background-size: cover;
}
.text7 {
	min-width:981px;
	height:500px;
	padding-top:40px;
background: url(images/bg6.jpg) no-repeat center center fixed;
  -webkit-background-size: cover;
  -moz-background-size: cover;
  -o-background-size: cover;
  background-size: cover;
}
.text8 {
	min-width:981px;
	height:auto;
	background-color:#FFF;
	padding-top:50px;
}
.box {
	width:470px;
	height:auto;
	text-align:left;
	background-color:transparent;
	padding-top:120px;
	padding-left:420px;
}
.box2 {
	width:700px;
	height:auto;
	background-color:transparent;
	text-align:center;
	padding:10px;
}
.box3 {
	width:900px;
	height:auto;
	background-color:transparent;
	text-align:center;
	padding-top:50px;
	padding-bottom:50px;
}
.box4 {
	width:510px;
	height:auto;
	background-color:transparent;
	text-align:left;
	padding:10px;
}
.box5 {
	width:1010px;
	height:auto;
	background-color:transparent;
	text-align:center;
	padding-top:50px;
	padding-bottom:50px;
}
.box6 {
	width:450px;
	height:auto;
	background-color:#9a6333;
	padding:10px;
	text-align:left;
		font-family: im_fell_dw_pica_roman_sc;
		font-size:42px;
		color:#FFF;
		text-transform:capitalize;
}
.box7 {
	width:450px;
	height:auto;
	background-color:#71A83C;
	padding:10px;
	text-align:left;
		font-family: im_fell_dw_pica_roman_sc;
		font-size:42px;
		color:#FFF;
		text-transform:capitalize;
}
.box8 {
	width:440px;
	height:auto;
	background-color:transparent;
	text-align:left;
	padding-top:10px;
}
.pos {
	padding-top:10%;
	padding-left:50%;
}
.box9 {
	width:700px;
	height:auto;
	background-color:transparent;
	text-align:left;
	padding:10px;
}
.box10 {
	width:340px;
	height:auto;
	background-color:#71A83C;
	text-align:left;
	padding:10px;
	font-family: im_fell_dw_pica_roman_sc;
		font-size:32px;
		color:#FFF;
		text-transform:capitalize;
}
.pos2 {
	padding-top:40%;
	
}
.p {
		font-family: DroidSans;
	font-size:17px;
	color:#FFF;
	text-transform:none;
}
.p2 {
		font-family: DroidSans;
	font-size:17px;
	color:#666;
}
.p3 {
		font-family: DroidSans;
	font-size:21px;
	color:#eaeaea;
	text-transform:capitalize;
}
.p4 {
		font-family: DroidSans;
	font-size:12px;
	color:#666;

}
.p5 {
		font-family: DroidSans;
	font-size:18px;
	color:#666;

}
.p6 {
		font-family: DroidSans;
	font-size:12px;
	color:#9a6333;

}
.p7 {
		font-family: DroidSans-Bold;
	font-size:16px;
	color:#33;

}
.p8 {
		font-family: DroidSans;
	font-size:15px;
	color:#666;

}
.p_link {
		font-family: DroidSans;
	font-size:17px;
	color:#09C;
	text-decoration:underline;
}

.contact {
			font-family: DroidSans;
	font-size:18px;
	line-height:45px;
	color:#666;

}
.link {
		font-family: DroidSans;
	font-size:26px;
	color:#ed9c27;
	text-transform:capitalize;
	text-decoration:underline;
}
.button {
	width:200px;
	height:auto;
	padding:10px;
	background-color:#9a6333;
	margin-top:10px;
				font-family: DroidSans;

	font-size:22px;
	color:#FFF;
	text-transform:capitalize;
	text-align:center;
}
.button:hover {
	background-color:#ca7d3b;
}
.button3 {
	width:300px;
	height:auto;
	padding:15px;
	background-color:#9a6333;
	margin-top:10px;
				font-family: DroidSans;

	font-size:22px;
	color:#FFF;
	text-transform:capitalize;
	text-align:center;
}
.button3:hover {
	background-color:#ca7d3b;
}
.frame {
	width:259px;
	height:179px;
	border:5px solid #CCC;
	margin:5px;
}
.frame2 {
	width:300px;
	height:180px;
	border-bottom:5px solid #9a6333;
	margin:10px;
}
.frame3 {
	width:450px;
	height:auto;


}
.frame4 {
	min-width:981px;
	height:523px;


}
.frame5 {
	width:680px;
	height:451px;
	background-image:url(images/img4.jpg);
	margin-bottom:10px;
	border:8px solid #FFF;
	box-shadow: 0 0 8px #999;
}
.tab {
	width:310px;
	height:auto;
	text-align:center;
	margin:25px;
}
.tabh {
			font-family: DroidSans-Bold;
		font-size:20px;
		color:#9a6333;
		text-transform:uppercase;
}
.tabp {
		font-family: DroidSans;
	font-size:15px;
	color:#666;

}
.tab2 {
	width:230px;
	height:320px;
	padding:10px;
	text-align:center;
	margin:10px;
	font-family: DroidSans;
	font-size:13px;
	color:#666;
	background-image:url(images/line2.png);
	background-repeat:no-repeat;

}
nav {
padding-left:370px;
}
.url {
		font-family: DroidSans;
margin:10px;
padding:3px;
	font-size:22px;
	color:#9a6333;
	text-transform:uppercase;
}
.url:hover {

	text-decoration:underline;
}
.cta {
		font-family: DroidSans-Bold;

	font-size:36px;
	color:#9a6333;
	text-transform:capitalize;
}
.space {
	width:1px;
	height:1px;
	background-color:transparent;
	margin-top:8px;
}
.field {
	width:305px;
	height:auto;
	padding:15px;
	font-size:16px;
	color:#333;
	text-align:left;
		font-family: DroidSans;
	
	border:1px solid #CCC;
	margin-bottom:25px;
	
	box-shadow: 1px 1px 1px 1px #DDDDDD inset;
}
.field2 {
	width:305px;
	height:120px;
	padding:15px;
	font-size:16px;
	color:#333;
	text-align:left;
		font-family: DroidSans;
	
	border:1px solid #CCC;
	margin-bottom:25px;
	
	box-shadow: 1px 1px 1px 1px #DDDDDD inset;
}
.button2 {
	width:200px;
	height:auto;
	padding:10px;
	background-color:#9a6333;
	margin-top:10px;
			font-family: DroidSans;

	font-size:22px;
	color:#FFF;
	text-transform:capitalize;
	text-align:center;
	border:none;
}
.button2:hover {
	background-color:#ca7d3b;
}
.form {
	width:350px;
	height:auto;
	background-color:transparent;
	text-align:left;
	padding:10px;
	margin:10px;
}
.form2 {
	width:350px;
	height:auto;
	background-color:transparent;
	text-align:center;
	padding-top:120px;
	margin:10px;
}
.contactinfo {
	width:420px;
	height:auto;
	text-align:left;
}
	