@import url(http://fonts.googleapis.com/css?family=Yanone+Kaffeesatz|Oswald|PT+Sans+Narrow|Pacifico);
/*https://www.google.com/fonts#UsePlace:use/Collection:Yanone+Kaffeesatz|Oswald|PT+Sans+Narrow|Pacifico*/
@charset "utf-8";
/* CSS Document */

body {
	padding:0px;
	margin:0px;
	background-color:#f9ce6f;
	background-image:url(../admin/product_img/1706353603back1.jpg);
	background-position:top center;
	background-repeat:no-repeat;
	background-attachment:fixed;
	background-size:100% auto;
	font-size:12px;	
}
a {
	color:#900;	
}
h1 {
	padding:0px;
	margin:0px;
	font-size:24px;
	font-family: 'PT Sans Narrow', sans-serif;
	color:#2f3030;
	padding-bottom:10px;	
}
.mainwap {
	padding:10px;
	background-color:#FFF;
	margin-top:10px;
	border-radius: 5px;	
}
.bgleft {
	background-image:url(../images/bg_leaves_left.png);
	background-repeat:no-repeat;
	background-position:top left;
	background-color:transparent;
	min-height:567px;
}
.bgright {
	background-image:url(../images/bg_leaves_right.png);
	background-repeat:no-repeat;
	background-position:top right;
	background-color:transparent;
	min-height:567px;
}
.headersection {
	max-width:1000px;
	margin:0 auto;	
}

.bord2 {
	float:right;
	width:150px;
	background-image:url(../images/cloud-lg.png);
	background-position:top center;
	background-repeat:no-repeat;
	height:88px;
	color:#a8733f;
	text-align:center;
	font-family: 'Yanone Kaffeesatz', sans-serif;
	padding-top:30px;
	font-size:16px;
	line-height:16px;
}
.bord1 {
	float:right;
	width:100px;
	background-image:url(../images/cloud_sml.png);
	background-position:top center;
	height:94px;
	background-repeat:no-repeat;
	text-align:center;
	font-family: 'Yanone Kaffeesatz', sans-serif;
	padding-top:55px;
	font-size:14px;
	line-height:14px;
}
.bold {
	font-weight:bold;	
}
.headerleft {
	float:left;
	max-width:300px;	
}
.headerright {
	float:right;
	max-width:700px;	
}
.navbar {
	padding:0px;
	margin:0 auto;	
}
.navbar-default {
  background-color: #fff5bd;
  border-color: transparent;
  z-index:200000;
}
.navbar-default .navbar-brand {
  color: #a8733f;
}
.navbar-default .navbar-nav > li > a {
  color: #a8733f;
  font-family: 'PT Sans Narrow', sans-serif;
  font-size:18px;
}
.navbar-default .navbar-nav > .active > a,
.navbar-default .navbar-nav > .active > a:hover,
.navbar-default .navbar-nav > .active > a:focus {
  color: #a8733f;
  background-color: #fdf1b1;
}
.contentwap {
	max-width:1000px;
	margin:0 auto;
	background-color:#FFF;	
}
.top-buffer { margin-top:9px; }
.border-radius {
  -webkit-border-radius: 4px !important;
  -webkit-border-top-right-radius:0px !important;
         -moz-border-radius: 4px !important;
		 -moz-border-top-right-radius:0px !important;
              border-radius: 4px !important;
			  border-top-right-radius:0px !important;
      -webkit-border-top: 4px !important;
         -moz-border-top: 4px !important;
              border-top: 4px !important;
      -webkit-border-bottom: 4px !important;
         -moz-border-bottom: 4px !important;
              border-bottom: 4px !important;
}
.navigat {
	background-color:#fff5bd;
	 -webkit-border-radius: 8px !important;
         -moz-border-radius: 8px !important;
              border-radius: 8px !important;
      -webkit-border-top: 8px !important;
         -moz-border-top: 8px !important;
              border-top: 8px !important;
      -webkit-border-bottom: 8px !important;
         -moz-border-bottom: 8px !important;
              border-bottom: 8px !important;
			  color: #a8733f;
  font-family: 'PT Sans Narrow', sans-serif;
  font-size:18px;
  margin-bottom:8px;	
}
.navigat ul {
	list-style-type:none;
}
.navigat ul li {
	float:left;
	padding:10px;
}
.navigat ul li a {
	color: #a8733f;
	text-decoration:none;
}
.slidersec {
	max-width:700px;
	float:left;
	padding:10px;
}
.newssec {
	max-width:300px;
	float:right;
	background-color:#fff5bd;
	padding:10px;
	min-height:257px;	
}
.floatleft {
	float:left;
	margin-right:10px;	
}
.spline1 {
	background-image:url(../images/line1.png);
	background-repeat:repeat-x;
	background-position:center center;
	height:20px;	
}
.spoffimg {
	float:left;	
	width:85px;
	height:81px;
}

.spofftxt {
	float:right;
	width:150px;
	height:81px;	
}
.clear {
	clear:both;	
}
.span2 {
	width:90px;
	float:left;	
}
.sptxt2 {
	color:#0383c8;	
}
.dropdown-menu {
	z-index:200000;	
}
.newsleft {
	float:left;
	width:30%;
	margin-right:2%;	
}
.newsright {
	float:right;
	width:68%;	
}
.newsheader {
	color:#0383c8;
	font-family: 'Pacifico', cursive;
	font-size:18px;	
}
.newsline1 {
	background-image:url(../images/line1.png);
	background-repeat:repeat-x;
	background-position:center center;
	height:20px;
}
.clear {
	clear:both;	
}
.padding {
	padding:10px;	
}
.topchoices {
	color:#6f6f70;
	font-family: 'Oswald', sans-serif;
	font-size:11px;	
	text-align:center;
}
.topchoices ul {
	list-style:none;
	display: inline;
	margin: 0;
	padding: 0;
	/* For IE, the outcast */
	zoom:1;
	*display: inline;
}
.topchoices ul li {
	display:inline-block;
	background-image:url(../images/topchoices_back1.jpg);
	width:218px;
	height:219px;
	padding:0px;
	margin:0px;
	margin-right:10px;
	margin-bottom:20px;
	padding-bottom:20px;
}
.tchoicestxt1 {
	color:#0383c8;
	font-family: 'Pacifico', cursive;
	font-size:22px;
	padding-left:70px;
	padding-top:10px;
	height:70px;
	line-height:24px;
}
.tchoicestxt2 {
	color:#ed2228;
	font-family: 'Pacifico', cursive;
	font-size:22px;
	padding-left:70px;
	padding-top:10px;
	height:70px;
	line-height:24px;
}
.tchoicestxt3 {
	color:#4d8e03;
	font-family: 'Pacifico', cursive;
	font-size:22px;
	padding-left:70px;
	padding-top:10px;
	height:70px;
	line-height:24px;
}
.tchoicestxt4 {
	color:#db0967;
	font-family: 'Pacifico', cursive;
	font-size:22px;
	padding-left:70px;
	padding-top:10px;
	height:70px;
	line-height:24px;
}
.tchoicestxtcom {
	padding-left:20px;
	padding-right:20px;
	height:120px;
}
.tchoicesbtn {
	padding-left:20px;	
}
.spaces10 {
	height:10px;
		
}
.picsection {
	float:left;
	width:330px;
	padding-top:40px;	
}
.welcomenote {
	float:right;
	width:100%;
	background-color:#fcf9d4;
	 -webkit-border-radius: 8px !important;
         -moz-border-radius: 8px !important;
              border-radius: 8px !important;
      -webkit-border-top: 8px !important;
         -moz-border-top: 8px !important;
              border-top: 8px !important;
      -webkit-border-bottom: 8px !important;
         -moz-border-bottom: 8px !important;
              border-bottom: 8px !important;
			  color: #a8733f;
  font-family: 'PT Sans Narrow', sans-serif;
  font-size:16px;
  margin-top:40px;
  padding:10px;
  padding-left:30px;
  padding-right:30px;
}
.footer {
	background-image:url(../images/foot.png);
	min-height:118px;
	width:100%;
	background-position:bottom center;
	background-repeat:no-repeat;
	text-align:center;
	padding-top:10px;
	font-family: 'PT Sans Narrow', sans-serif;
	font-size:16px;
}
.footer a {
	color:#900;
}
.largefont {
  font-family: 'PT Sans Narrow', sans-serif;
  font-size:16px;
  color:#333333;
}
.largefont h1 {
  font-size:30px;
  padding-bottom:10px;
}

.error {
	color:#F00;	
}
.prodleft {
	float:left;
	margin-right:10px;
	max-width:200px;
	width:100%;
}
.prodright {
	float:left;	
	max-width:450px;
	width:100%;
}
#leftnavid {
	font-size:12px;	
}
#leftnavid ul {
	list-style:none;
	padding:0px;
	margin:0px;
}
.paddinginner {
	padding:10px 40px 10px 20px;
	background-color:#06C;	
}
.bannerright {
	text-align:center;	
}
.bannerright ul {
	list-style:none;
	display: inline;
	margin: 0;
	padding: 0;
	/* For IE, the outcast */
	zoom:1;
	*display: inline;
}
.bannerright ul li {
	display:inline-block;
	width:100%;
	height:auto;
	padding:0px;
	margin:0px;
	padding-bottom:20px;
}
.bannerright ul li img {
	width:100%;
	height:auto;
	max-width:400px;
}
.banners {
	text-align:center;
	padding-bottom:10px;	
}
.banners img {
	width:100%;
	height:auto;
	max-width:500px;	
}
#leftnavid {
	color:#000;
}
#leftnavid ul {
	list-style:none;
	display: inline;
	margin: 0;
	padding: 0;
	/* For IE, the outcast */
	zoom:1;
	*display: inline;
}
#leftnavid ul li {
	display:inline-block;
	width:100%;
	height:auto;
	padding:0px;
	margin:0px;
	padding-bottom:5px;
	padding-top:5px;
	border-bottom:1px dashed #999;
}
#leftnavid ul li a {
	color:#700808;
}
.nfri {

  color: #FFF !important;

  background-color: #ed4c05 !important;

}
.navbar.navbar-default {
	z-index:100;
}
