body{

	position:relative;

	z-index: 1;

	color: #FFF;



	background-image: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciPjxyYWRpYWxHcmFkaWVudCBpZD0iZyI+PHN0b3Agb2Zmc2V0PSIwIiBzdG9wLWNvbG9yPSIjNUNCQjNEIi8+PHN0b3Agb2Zmc2V0PSIxIiBzdG9wLWNvbG9yPSIjMzY5QTFFIi8+PC9yYWRpYWxHcmFkaWVudD48cmVjdCB4PSIwJSIgeT0iMCUiIHdpZHRoPSIxMDAlIiBoZWlnaHQ9IjEwMCUiIGZpbGw9IiMzNjlBMUUiIC8+PHJlY3QgeD0iLTIwLjcxMDclIiB5PSItMTQxLjQyMTQlIiB3aWR0aD0iMTQxLjQyMTQlIiBoZWlnaHQ9IjI4Mi44NDI3JSIgZmlsbD0idXJsKCNnKSIgLz48L3N2Zz4=);

	background-image: -webkit-gradient(radial, 50% 0%, 0, 50% 0%, 447, color-stop(0%, #5CBB3D), color-stop(100%, #369A1E));

	background-image: -webkit-radial-gradient(center top, farthest-corner, #5CBB3D 0%, #369A1E 100%);

	background-image: -moz-radial-gradient(center top, farthest-corner, #5CBB3D 0%, #369A1E 100%);

	background-image: -ms-radial-gradient(center top, farthest-corner, #5CBB3D 0%, #369A1E 100%);

	background-image: -o-radial-gradient(center top, farthest-corner, #5CBB3D 0%, #369A1E 100%);

	background-image: radial-gradient(farthest-corner at center top, #186386 0%, #00A3EE 100%);

}



.navbar-nav{

	float: right;

}



.slider-parallax>.container{

	

	padding-left: 0px;

	padding-right: 0px;

}



.vertical-shadow-right{

	top: -100px;

	position: absolute;

	right: -21px;

}

.vertical-shadow-left{

	top: -100px;

	position: absolute;

	left: -21px;

}



a{

	color: #042F35;

}

a:hover{

	color: #06B2F4;

}





h1,h2,h3,h4,h5{

	color: #FFF;

}

.content-ddbox{

}



main#content{

	margin-top: 15px;

}



.logo{

	position: absolute;

}



.header{

	border:none;

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

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

	position: relative;

	z-index: 9999999;

	background: #00A3EE url(../images/bg-featured-inner.png);

	min-height: 50px;

	color: #FFF;

	



	

}



.header-container{

	

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

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

	position:relative;

	z-index: 9999999;

}



.page_header{

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

}



.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;

	color: #FFF;

	margin-top: 5px;

}



.btn-myprimary a{

	

}

.btn-myprimary{

	color: #333;

	font-weight: bold;

	background-color: #428bca;

	border-color: #357ebd;

	font-size: 25px;

	

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

	background: rgb(252,234,187); /* Old browsers */

	background: -moz-linear-gradient(top,  rgba(252,234,187,1) 0%, rgba(252,205,77,1) 50%, rgba(248,181,0,1) 51%, rgba(251,223,147,1) 100%); /* FF3.6+ */

	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,rgba(252,234,187,1)), color-stop(50%,rgba(252,205,77,1)), color-stop(51%,rgba(248,181,0,1)), color-stop(100%,rgba(251,223,147,1))); /* Chrome,Safari4+ */

	background: -webkit-linear-gradient(top,  rgba(252,234,187,1) 0%,rgba(252,205,77,1) 50%,rgba(248,181,0,1) 51%,rgba(251,223,147,1) 100%); /* Chrome10+,Safari5.1+ */

	background: -o-linear-gradient(top,  rgba(252,234,187,1) 0%,rgba(252,205,77,1) 50%,rgba(248,181,0,1) 51%,rgba(251,223,147,1) 100%); /* Opera 11.10+ */

	background: -ms-linear-gradient(top,  rgba(252,234,187,1) 0%,rgba(252,205,77,1) 50%,rgba(248,181,0,1) 51%,rgba(251,223,147,1) 100%); /* IE10+ */

	background: linear-gradient(to bottom,  rgba(252,234,187,1) 0%,rgba(252,205,77,1) 50%,rgba(248,181,0,1) 51%,rgba(251,223,147,1) 100%); /* W3C */

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

	-webkit-border-radius: 50px;

	-moz-border-radius: 50px;

	border-radius: 50px;

	padding: 10px 20px;

	border: 3px solid #F8B500;

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

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

}



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

	background: rgb(251,223,147); /* Old browsers */

	background: -moz-linear-gradient(top,  rgba(251,223,147,1) 0%, rgba(248,181,0,1) 49%, rgba(252,205,77,1) 50%, rgba(252,234,187,1) 100%); /* FF3.6+ */

	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,rgba(251,223,147,1)), color-stop(49%,rgba(248,181,0,1)), color-stop(50%,rgba(252,205,77,1)), color-stop(100%,rgba(252,234,187,1))); /* Chrome,Safari4+ */

	background: -webkit-linear-gradient(top,  rgba(251,223,147,1) 0%,rgba(248,181,0,1) 49%,rgba(252,205,77,1) 50%,rgba(252,234,187,1) 100%); /* Chrome10+,Safari5.1+ */

	background: -o-linear-gradient(top,  rgba(251,223,147,1) 0%,rgba(248,181,0,1) 49%,rgba(252,205,77,1) 50%,rgba(252,234,187,1) 100%); /* Opera 11.10+ */

	background: -ms-linear-gradient(top,  rgba(251,223,147,1) 0%,rgba(248,181,0,1) 49%,rgba(252,205,77,1) 50%,rgba(252,234,187,1) 100%); /* IE10+ */

	background: linear-gradient(to bottom,  rgba(251,223,147,1) 0%,rgba(248,181,0,1) 49%,rgba(252,205,77,1) 50%,rgba(252,234,187,1) 100%); /* W3C */

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



	color: #FFFFFF;

}



.navigation-bar{

	position: relative;

	margin-left: auto;

	margin-right: auto;

	left: 0;

	right: 0;

	border-top: 1px solid #FFF;

	background: #F5D908;

	border-bottom: 2px solid #FFF;

}

.innerpage .navigation-bar{

	position: relative;

}



.innerpage .footer{

	margin-top: 30px;

}



/*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: #032A31;

}

.navbar-collapse {

 	padding-right: 0px;

	padding-left: 0px;

}

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

	text-decoration: none;

	background-color: rgba(0,0,0,.3);

	color: #fff;

}



.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: #F5D908 url('../images/title.png'); 

}



.frontpage .tagblock{

	margin-top: 30px;

}



.tagblock-bg{

	background:  url('../images/img1.png') right no-repeat;

}



.tagblock a{

	color: #FFF;

}

.tagblock .leader{

	text-shadow: 2px 2px #0c7697;

	font-size: 44px;

	color: #FFF;

	font-family: 'Playball', cursive;

	margin-top: 25px;



}

.tagblock .mylead{

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

	color: #fff;

	font-size: 17px;

	font-style: italic;

	font-weight: normal;

}



.tagblock .btn-myprimary{

	margin-top: 20px;

	margin-bottom: 20px;

}



/*featured*/

.featured{

	position: relative;

	margin-bottom: 0;

	color: #FFFFFF;

    background-image: url(../images/bg-featured-inner.png);

	

}



.featured .head{

	

}

.featured .description{

	display: none;

}



.featured a{

	color: #FFF;

}

.featured a:before{

}

.featured h3{

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

}



.featured .heading h3{

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

font-size: 16px;

color: #FAFA05  !important;

text-align: center;

}

.featured .description {

	text-align: center;

}



.featured .description p{

	color: #C3FBFF;

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

}



.featured>.container{

	padding-left: 0;

	padding-right: 0;

}



.featured .featured-inner{

	padding-top: 30px;

	padding-bottom: 30px;



}





.fheading{

	padding-left: 15px;

	padding-right: 15px;

}



.fheading h1{

	margin: 0;

	color: #FFF;

   font-family:  'Yesteryear', cursive;

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

	font-size: 50px;

    text-align: center;

}



.fheading .lead{

color: #FDFFC3;

font-size: 24px;

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

font-style: italic;

  text-align: center;

}



.footer{

	margin-top: 0;

	background: #144E64;

	padding-top: 15px;

	padding-bottom: 15px;

	color: #FFF;

	

}

.footer a{

	color: #FFF;

}







/* Sidebar Widget */

.sidebar_right .widget{

	

}

.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{

	

}



.sidebar_right .widget .description .sitelinks li a{

	padding: 5px 8px;

	display: block;

	border-bottom: 1px solid #EEE;	



}



.sidebar_right .widget .description .sitelinks li a:hover{

	text-decoration:none;

	background: #DDD;

	

}





/* 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: #0A7097;

}



.navbar-toggle .icon-bar {

	background: #FFF;

}





.my-thumb-circle{

border-radius: 100%;

width: 110%;

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);

border: 4px solid #F5D908;

}



.content-ddbox {

	-webkit-border-radius: 1px;

	-moz-border-radius: 1px;

	border-radius: 1px;

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

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

	background: #FFF;

	color: #333;

}

.content-ddbox .ddboxheadercontainer .page_header{

	color:#2854B1;

}

.content-ddbox .ddboxheadercontainer{

	background:  #FFF;

	border-bottom: 1px dotted #ccc;

}

.content-ddbox .contentdescription,

.content-ddbox .ddboxheadercontainer{

	padding: 15px;

}



.content-ddbox h1{

	margin: 0;

	line-height: 1em;

}



.content-ddbox h1,

.content-ddbox h2,

.content-ddbox h3,

.content-ddbox h4,

.content-ddbox h5{

	color: #144E64;

}



.customWidget1{

	-webkit-border-radius: 1px;

	-moz-border-radius: 1px;

	border-radius: 1px;

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

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

	background: #FFF;

	color: #333;

}



.customWidget1 a,

.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;

}



.horizontal-header-shadow-top{

	position: absolute;

	top:0;

	z-index: 99999;

}

