@charset "utf-8";
@font-face {
    font-family:"Feathergraphy Clean";
    src:url('Feathergraphy_Clean.ttf') format('truetype');
}
Body {
	padding:0px 0px 0px 0px;
	margin:0px 0px 0px 0px;
	background:#f2d7c2;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:normal;
	color:#000;
	text-align:left;
	line-height:19px;
}
*{
	margin:0px;
	padding:0px;
}
h1,h2,h3,h4,h5,h6{
	margin:0px;
	padding:0px;
}
ul, header, footer{
	margin:0px;
	padding:0px;
}
img{
	border:0px;
	}
a{
	color:#000;
	text-decoration:none;
	}
a:hover{
	color:#000;
	text-decoration:none;
	}
#header-wrapper{
	width:100%;
	height:auto;
	min-height:160px;
	float:left;
	position:absolute;
	padding:0px;
	margin:0px;
	background:#f0a61d url(../images/hdr-bg.jpg) repeat-x top;
	-webkit-box-shadow: 0 0 5px 0 rgba(0, 0, 0, 0.7);
	-moz-box-shadow:0 0 5px 0 rgba(0, 0, 0, 0.7);
	box-shadow:0 0 5px 0 rgba(0, 0, 0, 0.7);
	
}
#header{
	width:1000px;
	height:auto;
	padding:0px;
	margin:0px auto;
}
#logo{
	width:auto;
	float:left;
	padding:25px 0px 20px 0px;
	margin:0px;
}
#menutxtwrapper{
	width:auto;
	height:auto;
	float:right;
	padding:0px;
	margin:0px;
}
.logotext{
	float:right;
	width:auto;
	height:auto;
	padding:55px 0px 0px 0px;
	margin:0px 0px 0px 0px;
	color:#b51212;
	font-family:"Feathergraphy Clean";
	font-size:38px;
	font-weight:400;
	line-height:40px;
}
.menuwrapper{
	-webkit-border-radius: 3px;
	-moz-border-radius: 3px;
	border-radius: 3px;
	-webkit-box-shadow: 0 1px 4px 0 rgba(0, 0, 0, 0.6);
	-moz-box-shadow:0 1px 4px 0 rgba(0, 0, 0, 0.6);
	box-shadow:0 1px 4px 0 rgba(0, 0, 0, 0.6);
	position:relative;
	width:auto;
	height:40px;
	clear:both;
	padding:0px;
	bottom:-10px;
	right:0px;
	margin:115px 0px 0px 0px;
/* IE10 Consumer Preview */ 
background-image: -ms-linear-gradient(top, #FCF3E1 0%, #DCCAA7 100%);

/* Mozilla Firefox */ 
background-image: -moz-linear-gradient(top, #FCF3E1 0%, #DCCAA7 100%);

/* Opera */ 
background-image: -o-linear-gradient(top, #FCF3E1 0%, #DCCAA7 100%);

/* Webkit (Safari/Chrome 10) */ 
background-image: -webkit-gradient(linear, left top, left bottom, color-stop(0, #FCF3E1), color-stop(1, #DCCAA7));

/* Webkit (Chrome 11+) */ 
background-image: -webkit-linear-gradient(top, #FCF3E1 0%, #DCCAA7 100%);

/* W3C Markup, IE10 Release Preview */ 
background-image: linear-gradient(to bottom, #FCF3E1 0%, #DCCAA7 100%);
}
.menu {list-style:none; width:auto; height:40px; font:13px normal 'Francois One', sans-serif; text-align:center; padding:0px;margin:0px; float:right; }
.menu a {float:left; text-align:left; color:#c0a06b; text-decoration:none; height:40px; font-weight:700;font-family: 'Francois One', sans-serif;font-size:15px;line-height:40px;padding:0px 43px 0px 43px;margin:0px 1px 0px 1px; }
.menu a:hover {color:#306330; }

.menu li {position:relative; float:left; z-index:1000; line-height:40px; color:#fff; padding:0px 0px 0px 0px; margin:0px;   }
.menu ul {display:none; position:absolute; font:normal 13px 'Francois One', sans-serif; top:43px; left:0;  list-style:none}
.menu ul li {float:none; margin:0px 0px 0px 0px;    }
.menu ul li ul li{float:none; margin:0px 0px 0px 0px;  }
.menu ul li a, li.menuhover li a, li.menuhover li.menuhover li a {float:none;  display:block; color:#c59b3c; background:#ffe9bf;-webkit-box-shadow: 0 1px 4px 0 rgba(0, 0, 0, 0.6);
	-moz-box-shadow:0 1px 4px 0 rgba(0, 0, 0, 0.6);
	box-shadow:0 1px 4px 0 rgba(0, 0, 0, 0.6); font-weight:700;  white-space:nowrap; }
.menu ul li a:hover, li.menuhover li a:hover, li.menuhover li.menuhover li a:hover {color:#406e40; 
background-image: -ms-linear-gradient(top, #FCF3E1 0%, #DCCAA7 100%);

/* Mozilla Firefox */ 
background-image: -moz-linear-gradient(top, #FCF3E1 0%, #DCCAA7 100%);

/* Opera */ 
background-image: -o-linear-gradient(top, #FCF3E1 0%, #DCCAA7 100%);

/* Webkit (Safari/Chrome 10) */ 
background-image: -webkit-gradient(linear, left top, left bottom, color-stop(0, #FCF3E1), color-stop(1, #DCCAA7));

/* Webkit (Chrome 11+) */ 
background-image: -webkit-linear-gradient(top, #FCF3E1 0%, #DCCAA7 100%);

/* W3C Markup, IE10 Release Preview */ 
background-image: linear-gradient(to bottom, #FCF3E1 0%, #DCCAA7 100%);}
.menu ul ul {left: 100%; top:0}
li.menuhover a {color:#306330;  }
.menu a.current {color:#306330;  }
.brdrright{
	border-right:#c59b3c 1px solid;
}
#bannerwrapper{
	width:100%;
	height:auto;
	float:left;
	padding:0px;
	margin:160px 0px 0px 0px;
	background:#f0a61d;
}
.container{
	width:1000px;
	height:auto;
	padding:0px;
	margin:0px auto;
}
.banner{
	width:600px;
	height:auto;
	float:right;
	padding:20px 0px 20px 0px;
	margin:0px;
	color:#000;
	text-align:center;
	font-weight:bold;
	line-height:25px;
	font-size:17px;
}
.bannertxt{
	width:360px;
	height:auto;
	float:left;
	padding:10px 0px 0px 0px;
	margin:0px;
	color:#4e3d1e;
	font-family:Verdana, Geneva, sans-serif;
	font-size:13px;
	font-weight:normal;
	text-align:justify;
}
h4{
	font-family: 'Jockey One', sans-serif;
	color:#139913;
	margin:0px 0px 10px 0px;
	padding:0px;
	line-height:25px;
	font-size:21px;
	font-weight:normal;
	text-align:left;
}
h4 b{
	font-size:30px;
}
h4 span{
	color:#094c09;
	font-weight:bold;
	font-size:25px;
}
#contentwrapper{
	width:100%;
	height:auto;
	float:left;
	padding:0px;
	margin:0px;
	
}
.contbox{
	-webkit-box-shadow: 0 5px 4px 0 rgba(0, 0, 0, 0.6);
	-moz-box-shadow:0 5px 4px 0 rgba(0, 0, 0, 0.6);
	box-shadow:0 5px 4px 0 rgba(0, 0, 0, 0.6);
	-webkit-border-bottom-right-radius: 5px;
	-webkit-border-bottom-left-radius: 5px;
	-moz-border-radius-bottomright: 5px;
	-moz-border-radius-bottomleft: 5px;
	border-bottom-right-radius: 5px;
	border-bottom-left-radius: 5px;
	border-bottom:1px solid #1e2a16;
	border-left:1px solid #1e2a16;
	border-right:1px solid #1e2a16;
	background:#ffe9bf;
	float:left;
	width:949px;
	height:auto;
	padding:20px 20px 20px 20px;
	margin:0px 0px 15px 0px;
	text-align:justify;
}
.greenbox{
	background-color: #ffffff;
    border: 6px solid #139913;
    bottom: 10px;
	float:left;
	margin:0px 0px 0px 0px;
	padding:10px;
	width:190px;
	-webkit-box-shadow: 0 1px 4px 0 rgba(0, 0, 0, 0.6);
	-moz-box-shadow:0 1px 4px 0 rgba(0, 0, 0, 0.6);
	box-shadow:0 1px 4px 0 rgba(0, 0, 0, 0.6);
}
.greenoutershadow{
	float:left;
	background:url(../images/shadow.png) no-repeat  bottom left;
	width:230px;
	padding:0px 0px 12px 0px;
	margin:0px 20px 0px 0px;
}
.greenoutershadow span{
	float:left;
	background:url(../images/shadow-rgt.png) no-repeat bottom right;
	width:100%;
	padding:0px;
	margin:0px;
}
.color_24{
	color:#139913;
}
.color_25{
	color:#094c09;
	font-weight:bold;
	font-size:14px;
	font-family:Verdana, Geneva, sans-serif;
}
.font_8 {
    color: #4e3d1e;
	font-family:Verdana, Geneva, sans-serif;
	font-size:13px;
}
.font_9 {
    color: #000;
	font-family:Verdana, Geneva, sans-serif;
	font-size:13px;
	line-height:18px;
}
.color_4 {
    color: #1c327f;
}
.color_3 {
    color: #b51212;
}
.color_5 {
    color: #b51212;
	font-family:Verdana, Geneva, sans-serif;
	font-size:13px;
	font-weight:normal;
	text-align:justify;
	line-height:19px;
}
.color_6 {
    color: #826320;
	font-family:Verdana, Geneva, sans-serif;
	font-size:12px;
	font-weight:normal;
	font-style:italic;
	text-align:justify;
	line-height:18px;
}
.more{
	color:#b51212;
	font-weight:bold;
	text-decoration:none;
}
.more:hover{
	color:#094c09;
	text-decoration:none;
}
.buy{
	font-family: 'Lobster', cursive;
	font-size:23px;
	color:#ffe9bf;
	text-align:center;
	line-height:25px;
	padding:5px 20px;
	margin:0px;
	background:#b51212;
}
.buy:hover{
	color:#ffe9bf;
	background:#094c09;
}

.imgpanel{
	width:auto;
	float:right;
	padding:0px;
	margin:0px;
}
.photowrapper{
	float:right;
	padding:0px 0px 26px 0px;
	margin:0px 0px 0px 15px;
	width:322px;
	background:url(../images/shadow2.png) no-repeat bottom center;
}

.photowrapper2{
	float:right;
	padding:0px 0px 26px 0px;
	margin:0px 0px 0px 0px;
	width:360px;
	background:url(../images/shadow2.png) no-repeat bottom center;
}
.photowrapper2 img{
	border:#fff 5px solid;
	width:100%;
	float:left;
	-webkit-box-shadow: 0 1px 4px 0 rgba(0, 0, 0, 0.6);
	-moz-box-shadow:0 1px 4px 0 rgba(0, 0, 0, 0.6);
	box-shadow:0 1px 4px 0 rgba(0, 0, 0, 0.6);
}
.imgstyle{
	border:5px solid #fff;
	-webkit-box-shadow: 0 1px 4px 0 rgba(0, 0, 0, 0.6);
	-moz-box-shadow:0 1px 4px 0 rgba(0, 0, 0, 0.6);
	box-shadow:0 1px 4px 0 rgba(0, 0, 0, 0.6);
	
}
#footerwrapper{
	background-color: #f0a61d;
	-webkit-box-shadow: 0 0 5px 0 rgba(0, 0, 0, 0.7);
	-moz-box-shadow:0 0 5px 0 rgba(0, 0, 0, 0.7);
	box-shadow:0 0 5px 0 rgba(0, 0, 0, 0.7);
	width:100%;
	height:auto;
	float:left;
	padding:6px 0px;
	margin:0px;
}
.footerbrdr{
	border-bottom: 3px solid #b51212;
    border-top: 3px solid #b51212;
	width:100%;
	height:auto;
	float:left;
	padding:5px 0px;
}
.footerbrdrinner{
	width:100%;
	height:auto;
	float:left;
	padding:5px 0px;
	border-bottom: 1px solid #826320;
    border-top: 1px solid #826320;
}
.footer{
	width:1000px;
	height:auto;
	float:left;
	padding:0px;
	margin:0px;
}
.color7{
	color:#1c327f;
	font-weight:bold;
}
.color7 a{
	color:#1c327f;
	font-weight:normal;
}
#fadeshow2{
	z-index:0;
	padding:0px;
	margin:0px;
	background:#fff !important;
	-webkit-box-shadow: 0 1px 4px 0 rgba(0, 0, 0, 0.6);
	-moz-box-shadow:0 1px 4px 0 rgba(0, 0, 0, 0.6);
	box-shadow:0 1px 4px 0 rgba(0, 0, 0, 0.6);
}
.descpanelfg{
	font-size:10px;
	font-weight:bold;
	padding-left:5px;
}

.gallerylayer img{
	padding:0px;
	margin:0px;
	border:#fff 5px solid;
}
.socialwrapper{
	width:300px;
	height:auto;
	padding:10px 10px;
	display:block;
	margin:0px auto;
	background:url(../images/thaliyola.jpg) no-repeat center;
}
	