body{

	position:relative;

	z-index: 1;

	color: #FFF;

	background-image: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxMDAlIiBoZWlnaHQ9IjEwMCUiPjxsaW5lYXJHcmFkaWVudCBpZD0iZzEiIGdyYWRpZW50VW5pdHM9InVzZXJTcGFjZU9uVXNlIiB4MT0iMCUiIHkxPSIwJSIgeDI9IjEwMCUiIHkyPSIwJSI+PHN0b3Agb2Zmc2V0PSIwIiBzdG9wLWNvbG9yPSIjMDAwMDAwIi8+PHN0b3Agb2Zmc2V0PSIwLjUiIHN0b3AtY29sb3I9IiMzZDI3MTMiLz48c3RvcCBvZmZzZXQ9IjEiIHN0b3AtY29sb3I9ImJsYWNrIi8+PC9saW5lYXJHcmFkaWVudD48cmVjdCB4PSIwIiB5PSIwIiB3aWR0aD0iMTAwJSIgaGVpZ2h0PSIxMDAlIiBmaWxsPSJ1cmwoI2cxKSIgLz48L3N2Zz4=);


background: #ded495;
background: -moz-linear-gradient(top, #ded495 0%, #bdae49 100%);
background: -webkit-gradient(left top, left bottom, color-stop(0%, #ded495), color-stop(100%, #bdae49));
background: -webkit-linear-gradient(top, #ded495 0%, #bdae49 100%);
background: -o-linear-gradient(top, #ded495 0%, #bdae49 100%);
background: -ms-linear-gradient(top, #ded495 0%, #bdae49 100%);
background: linear-gradient(to bottom, #ded495 0%, #bdae49 100%);
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ded495', endColorstr='#bdae49', GradientType=0 );

}



a{

	/*color:rgba(231, 152, 32, 0.94);*/
	color: #fff;

}

a:hover{

	color: #ccc;
	text-decoration:none;

}

.cit a{
    margin-left:20px;
}



h1,h2,h3,h4,h5{

	font-family:Arial, Helvetica, sans-serif;

	font-weight:bold;

	color: #6E5261;

}

.content-ddbox{

}



main#content{

}



.logo{



	position: relative;

}

.logox{
	text-align: center;
}

.header{

	border:none;

	position: relative;

	z-index: 1000;

	min-height: 50px;

	color: #FFF;

	position: absolute;

	width: 100%;
	/*background:rgba(0, 0, 0, 0.48);*/

	background: #b8af7f;

	padding-top: 15px;

}



.header .header-inner{

	position:relative;

}





.page_header{

	text-shadow: 0 0 1px rgba(65,65,65,.5);

	margin-top: 0;

	margin-bottom: 20px;

	padding-bottom: 15px;

	border-bottom: 1px dotted #CCCCCC;

}



.header-shadow{

	position:absolute;

}.header-shadow-top{

	position:absolute;

	top: -44px;

	z-index: 99;

}



.header-shadow-top-inner{

	position:absolute;

	top:0;

	z-index: 99;

}

.header-shadow-bottom-inner{

	position:absolute;

	bottom:0;

	z-index: 99;

}







.callus h1{

	font-size: 30px;

	font-weight: bold;

	float: right;

	margin: 0;

	padding: 5px 25px;

	position: absolute;

	top: 0;

	right:0;

	text-shadow: rgb(0, 0, 0) 1px 1px 0px;

	color: #fff;

margin-top: 21px;

margin-right: 30px;

-webkit-border-radius: 5px;

-moz-border-radius: 5px;

border-radius: 5px;



}





.btn-myprimary{

	color: #fff;

	background-color: #428bca;

	border-color: #357ebd;

	text-shadow: 0 0 1px rbga(65,65,65,.4);

	

	background: rgb(157,213,58); /* Old browsers */

	background: -moz-linear-gradient(top,  rgba(157,213,58,1) 0%, rgba(161,213,79,1) 50%, rgba(128,194,23,1) 51%, rgba(124,188,10,1) 100%); /* FF3.6+ */

	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,rgba(157,213,58,1)), color-stop(50%,rgba(161,213,79,1)), color-stop(51%,rgba(128,194,23,1)), color-stop(100%,rgba(124,188,10,1))); /* Chrome,Safari4+ */

	background: -webkit-linear-gradient(top,  rgba(157,213,58,1) 0%,rgba(161,213,79,1) 50%,rgba(128,194,23,1) 51%,rgba(124,188,10,1) 100%); /* Chrome10+,Safari5.1+ */

	background: -o-linear-gradient(top,  rgba(157,213,58,1) 0%,rgba(161,213,79,1) 50%,rgba(128,194,23,1) 51%,rgba(124,188,10,1) 100%); /* Opera 11.10+ */

	background: -ms-linear-gradient(top,  rgba(157,213,58,1) 0%,rgba(161,213,79,1) 50%,rgba(128,194,23,1) 51%,rgba(124,188,10,1) 100%); /* IE10+ */

	background: linear-gradient(to bottom,  rgba(157,213,58,1) 0%,rgba(161,213,79,1) 50%,rgba(128,194,23,1) 51%,rgba(124,188,10,1) 100%); /* W3C */

	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#9dd53a', endColorstr='#7cbc0a',GradientType=0 ); /* IE6-9 */



}



.btn-myprimary:focus, .btn-myprimary:active:focus, .btn-myprimary:hover, .btn-myprimary:active{

	background: rgb(124,188,10); /* Old browsers */

	background: -moz-linear-gradient(top,  rgba(124,188,10,1) 0%, rgba(128,194,23,1) 49%, rgba(161,213,79,1) 50%, rgba(157,213,58,1) 100%); /* FF3.6+ */

	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,rgba(124,188,10,1)), color-stop(49%,rgba(128,194,23,1)), color-stop(50%,rgba(161,213,79,1)), color-stop(100%,rgba(157,213,58,1))); /* Chrome,Safari4+ */

	background: -webkit-linear-gradient(top,  rgba(124,188,10,1) 0%,rgba(128,194,23,1) 49%,rgba(161,213,79,1) 50%,rgba(157,213,58,1) 100%); /* Chrome10+,Safari5.1+ */

	background: -o-linear-gradient(top,  rgba(124,188,10,1) 0%,rgba(128,194,23,1) 49%,rgba(161,213,79,1) 50%,rgba(157,213,58,1) 100%); /* Opera 11.10+ */

	background: -ms-linear-gradient(top,  rgba(124,188,10,1) 0%,rgba(128,194,23,1) 49%,rgba(161,213,79,1) 50%,rgba(157,213,58,1) 100%); /* IE10+ */

	background: linear-gradient(to bottom,  rgba(124,188,10,1) 0%,rgba(128,194,23,1) 49%,rgba(161,213,79,1) 50%,rgba(157,213,58,1) 100%); /* W3C */

	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#7cbc0a', endColorstr='#9dd53a',GradientType=0 ); /* IE6-9 */

	color: #FFFFFF;

}



.navigation-bar{

	position: relative;

	margin-left: auto;

	margin-right: auto;

	left: 0;

	right: 0;

	z-index: 9999;

	
background: #b8af7f;
background: -moz-linear-gradient(top, #b8af7f 0%, #6b6127 100%);
background: -webkit-gradient(left top, left bottom, color-stop(0%, #b8af7f), color-stop(100%, #6b6127));
background: -webkit-linear-gradient(top, #b8af7f 0%, #6b6127 100%);
background: -o-linear-gradient(top, #b8af7f 0%, #6b6127 100%);
background: -ms-linear-gradient(top, #b8af7f 0%, #6b6127 100%);
background: linear-gradient(to bottom, #b8af7f 0%, #6b6127 100%);
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#b8af7f', endColorstr='#6b6127', GradientType=0 );
}

.innerpage .navigation-bar{

	position: relative;

}

.innerpage .leader{

	margin-top: 25px !important;

}



.innerpage .footer{

	margin-top:0px;

}



.innerpage .featured{

	margin-top: 15px;

}





.innerpage .header{

	position:relative;

}

/*navbar*/

.navbar {

	margin-left: 0px;

	min-height: 0;

	margin-bottom: 0px;

	border: none;

	z-index: 999;

	bottom: 0;

}



.nav>li>a {

position: relative;

display: block;

padding: 10px 25px;

color: #FFF;



}

.navbar-collapse {

}

.nav>li>a:hover, .nav>li>a:focus {

	text-decoration: none;
	/*background-color: #0888ff;*/
	/*
background: #c7bb89;
background: -moz-linear-gradient(top, #c7bb89 0%, #75672b 100%);
background: -webkit-gradient(left top, left bottom, color-stop(0%, #c7bb89), color-stop(100%, #75672b));
background: -webkit-linear-gradient(top, #c7bb89 0%, #75672b 100%);
background: -o-linear-gradient(top, #c7bb89 0%, #75672b 100%);
background: -ms-linear-gradient(top, #c7bb89 0%, #75672b 100%);
background: linear-gradient(to bottom, #c7bb89 0%, #75672b 100%);
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#c7bb89', endColorstr='#75672b', GradientType=0 );
*/
background: #ded495;
background: -moz-linear-gradient(top, #ded495 0%, #bdae49 100%);
background: -webkit-gradient(left top, left bottom, color-stop(0%, #ded495), color-stop(100%, #bdae49));
background: -webkit-linear-gradient(top, #ded495 0%, #bdae49 100%);
background: -o-linear-gradient(top, #ded495 0%, #bdae49 100%);
background: -ms-linear-gradient(top, #ded495 0%, #bdae49 100%);
background: linear-gradient(to bottom, #ded495 0%, #bdae49 100%);
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ded495', endColorstr='#bdae49', GradientType=0 );

}



.nav .open>a, .nav .open>a:hover, .nav .open>a:focus {

	background: rgba(0,0,0,.7);

	border:none;

	z-index: 999;

	color: #FFF;

}



.dropdown-menu {

	border:none;

	-webkit-box-shadow: none;

	box-shadow: none;

	background: rgba(0,0,0,.7);

}



.dropdown-menu li>a{

	color: #FFF;

}



.dropdown-menu>li>a {

}



/*tagblock*/

.tagblock{

	position:relative;

background-image: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxMDAlIiBoZWlnaHQ9IjEwMCUiPjxsaW5lYXJHcmFkaWVudCBpZD0iZzEiIGdyYWRpZW50VW5pdHM9InVzZXJTcGFjZU9uVXNlIiB4MT0iMCUiIHkxPSIwJSIgeDI9IjEwMCUiIHkyPSIwJSI+PHN0b3Agb2Zmc2V0PSIwIiBzdG9wLWNvbG9yPSIjMmExZDE1Ii8+PHN0b3Agb2Zmc2V0PSIwLjUiIHN0b3AtY29sb3I9IiM0YzNhMjYiLz48c3RvcCBvZmZzZXQ9IjEiIHN0b3AtY29sb3I9IiMyYTFkMTUiLz48L2xpbmVhckdyYWRpZW50PjxyZWN0IHg9IjAiIHk9IjAiIHdpZHRoPSIxMDAlIiBoZWlnaHQ9IjEwMCUiIGZpbGw9InVybCgjZzEpIiAvPjwvc3ZnPg==);
background-image: -webkit-gradient(linear, left center, right center, color-stop(0%, #2a1d15), color-stop(50%, #4c3a26), color-stop(100%, #2a1d15));
background-image: -webkit-linear-gradient(left, #2a1d15 0%, #4c3a26 50%, #2a1d15 100%);
background-image: -moz-linear-gradient(left, #2a1d15 0%, #4c3a26 50%, #2a1d15 100%);
background-image: -ms-linear-gradient(left, #2a1d15 0%, #4c3a26 50%, #2a1d15 100%);
background-image: -o-linear-gradient(left, #2a1d15 0%, #4c3a26 50%, #2a1d15 100%);
background-image: linear-gradient(to right, #2a1d15 0%, #4c3a26 50%, #2a1d15 100%);

	

}



.frontpage .tagblock{

	

}







.frontpage #content{

	margin-bottom: 20px;

}



.frontpage .tagblock .leader{

	margin-top:20px;

	font-size: 30px;

}



.tagblock-bg{

	

}



.tagblock a{

	color: #FFF;

}

.tagblock .leader{

	font-size: 29px;

	color: #FFF;

	margin-top: 37px;

font-family: 'Allan', cursive;

	text-shadow: 2px 2px 2px rgba(0,0,0,1);

	

}

.tagblock .mylead{

	text-shadow: 0 0 1px rgba(65,65,65,.4);

	color: #fff;

	font-size: 17px;

	font-style:normal;

	font-weight: normal;

}

.tagblock .mylead a{

	color: #6E5261;

}

.tagblock .mylead a:hover{

	color:#0C0730

}

.tagblock .btn-myprimary{

	margin-top: 20px;

	margin-bottom: 20px;

}



/*featured*/

.featured{

	position: relative;

	margin-bottom: 0;

	padding-top: 30px;

	padding-bottom: 30px;

	color: #FFFFFF;


background: #b8af7f;
background: -moz-linear-gradient(top, #b8af7f 0%, #6b6127 100%);
background: -webkit-gradient(left top, left bottom, color-stop(0%, #b8af7f), color-stop(100%, #6b6127));
background: -webkit-linear-gradient(top, #b8af7f 0%, #6b6127 100%);
background: -o-linear-gradient(top, #b8af7f 0%, #6b6127 100%);
background: -ms-linear-gradient(top, #b8af7f 0%, #6b6127 100%);
background: linear-gradient(to bottom, #b8af7f 0%, #6b6127 100%);
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#b8af7f', endColorstr='#6b6127', GradientType=0 );




	-webkit-box-shadow: 0 0 15px 0 rgba(0,0,0,.5);

box-shadow: 0 0 15px 0 rgba(0,0,0,.5);

}



.featured .head{

}

.featured .description{

	

}



.featured a{

	color: #FFF;

}

.featured a:before{

}

.featured h3{

	text-shadow: 0 0 1px rgba(65,65,65,.5);

}



.featured .heading h3{

	text-align: center ;
	font-family: 'Allan', cursive;

	font-weight: bold;

	text-shadow: 0 0 1px rgba(0,0,0,.5);

	font-size: 30px;

	color: #FFF !important;

	

}

.featured a:hover{

	text-decoration: none;

	color: #EEEEEE;

}

.featured .heading h3:hover{

	color: #EEEEEE;

}

.featured .description {

	text-align: ;

	

}



.featured .description p{

	color: #FFF;

	text-shadow: 1px 1px 1px rgba(0,0,0,.6);

}





.fheading{

	

}



.fheading h1{

	margin: 0;

	color: #FFF;

	font-family: 'Yellowtail', cursive;

	text-shadow: 2px 2px 2px rgba(0,0,0,.3);

	font-size: 50px;

	border-bottom: 1px dotted rgba(255,255,255,.5);

}



.fheading .lead{

	color: #C3FBFF;

	font-size: 30px;

	font-family: 'Open Sans Condensed', sans-serif;

	text-shadow: 2px 2px 2px rgba(0,0,0,.5);

}



.footer{

	margin-top: 0;

	padding-top: 15px;

	padding-bottom: 15px;

	color: #333;

background:#000;

	

}



.footer .copy{

	margin-bottom: 0;

	color:#fff;

	text-align:center;

}

.footer a{

	color: #FFF;

}





/* Sidebar Widget */

.sidebar_right {

	

	-webkit-box-shadow: 0px 0px 4px 1px rgba(65, 65, 65, .5);

box-shadow: 0px 0px 4px 1px rgba(65, 65, 65, .5);

}

.sidebar_right .widget .head{

	border-bottom: 2px solid #CCC;

}



.sidebar_right .widget .description .sitelinks{

	padding: 10px 0 10px 0;

	margin: 0;

	list-style:none;

}



.sidebar_right .widget .description .sitelinks li{
border-bottom: 1px solid #DADADA;
padding: 10px;
	

}



.sidebar_right .widget .description .sitelinks li a{

	padding: 5px 8px;

	display: block;

	border-bottom: 1px solid #EEE;	

}



/* Recaptcha Overrides */

#recaptcha_table{

	border: none !important;

}

#recaptcha_challenge_image{

	border: none !important;

	padding: 5px;

}



#recaptcha_response_field{

	padding: 5px;

}



.customHeader1{

	background: #139DCE;

	color: #FFF;

	padding: 10px;

	border-bottom: 2px solid #2F7894;

}

.navbar-toggle {

	background: #D3D5B7;

}



.navbar-toggle .icon-bar {

	background: #FFF;

}





.my-thumb-circle{

	border-radius: 100%;

	width: 90%;

	text-align: center;

	-webkit-box-shadow: 0 0 5px 0 rgba(0,0,0,.5);

box-shadow: 0 0 5px 0 rgba(0,0,0,.5);

}





.my-thumb{

	width: 100%;

	text-align: center;

	-webkit-box-shadow: 0 0 2px 0 rgba(0,0,0,.5);

	/*box-shadow: 0 0 2px 0 rgba(0,0,0,.5);*/
	/*border: 5px #56adff solid;*/
}



.fitem{

}



.content-ddbox {

-webkit-border-radius: 1px;

-moz-border-radius: 1px;

border-radius: 1px;

-webkit-box-shadow: 0px 0px 4px 1px rgba(65, 65, 65, .5);

box-shadow: 0px 0px 4px 1px rgba(65, 65, 65, .5);

padding: 15px;

background:#FFFFFF;

	color: #333;

	

}



.content-ddbox h1,

.content-ddbox h2,

.content-ddbox h3,

.content-ddbox h4,

.content-ddbox h5{

	color: #000;

	

}



.customWidget1{

	-webkit-border-radius: 1px;

	-moz-border-radius: 1px;

	border-radius: 1px;

	padding: 15px;

	background: #FFFFFF;

	color: #333333;

}



.customWidget2{

	-webkit-border-radius: 1px;

	-moz-border-radius: 1px;

	border-radius: 1px;

	padding: 15px;

	color: #333333;
	background:#000;
border-top: #66512B 4px dotted;
	



}



.customWidget2 p{

	color: #fff;

}



.customWidget1 a{

	color: #333;

}

.content-ddbox a{

	color: #144E64

}



.ddheader{

	-webkit-border-radius: 5px;

	-moz-border-radius: 5px;

	border-radius: 5px;

	-webkit-box-shadow: 0px 0px 4px 1px rgba(65, 65, 65, .5);

	box-shadow: 0px 0px 4px 1px rgba(65, 65, 65, .5);

	border-top: 1px solid #FFF;

	border-left: 1px solid #FFF;

	border-right: 1px solid #FFF;

	border-bottom: 1px solid #FFF;

	background: rgb(191,191,191);

	background: -moz-linear-gradient(top, rgba(191,191,191,1) 0%, rgba(252,255,244,1) 9%);

	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,rgba(191,191,191,1)), color-stop(9%,rgba(252,255,244,1)));

	background: -webkit-linear-gradient(top, rgba(191,191,191,1) 0%,rgba(252,255,244,1) 9%);

	background: -o-linear-gradient(top, rgba(191,191,191,1) 0%,rgba(252,255,244,1) 9%);

	background: -ms-linear-gradient(top, rgba(191,191,191,1) 0%,rgba(252,255,244,1) 9%);

	background: linear-gradient(to bottom, rgba(191,191,191,1) 0%,rgba(252,255,244,1) 9%);

	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#bfbfbf', endColorstr='#fcfff4',GradientType=0 );

	padding: 15px;

}





.ddheader{

	color: #144E64;

}





.mobile-con{

	display:none;

}





.vertical-shadow-left{

	position:absolute;

	left: -15px;

	top: -50%;

}

.vertical-shadow-right{

	position:absolute;

	right: -15px;

	top: -50%;

}



.innerpage_header{
	background: -webkit-radial-gradient(center bottom, farthest-side, #FFFFFF 0%, #56adff 100%);
	background: -moz-radial-gradient(center bottom, farthest-side, #FFFFFF 0%, #56adff 100%);
	background: -ms-radial-gradient(center bottom, farthest-side, #FFFFFF 0%, #56adff 100%);
	background: -o-radial-gradient(center bottom, farthest-side, #FFFFFF 0%, #56adff 100%);
	background: radial-gradient(farthest-side at center bottom, #FFFFFF 0%, #56adff 100%);

	
}

.customHeader2{

	color:#fff;	
font-family: 'Allan', cursive;
font-size:30px;
}



.mobile-search {
  display: none;
}

.fll {
text-shadow: none;
font-size: 22px;
color: #fff;
margin: 15px 0px 10px;
}

@media screen and (max-width: 767px) {
  .mobile-search {
    display: block;
  }

  .main-search {
    display: none;
  }
}
.cit {
	-webkit-column-count: 3 !important; /* Chrome, Safari, Opera */
    -moz-column-count: 3 !important; /* Firefox */
   	 column-count: 3 !important;
	} 
