@CHARSET "ISO-8859-1";
 
body {
	background-color: #2A2A2A;
	color: #fff;
}

#footer {
/*	background-image: url('../images/bodybg.png');
	background-repeat: repeat-xy; */
	margin-top: 20px;
	background: rgba(225, 225, 225, .05);
	padding-bottom: 20px;
}

#footer h2 {
	font-size: 20px;
}

/* Search */

#searchbox {
	margin-top: 10px;
	margin-right: 10px;
	text-align: center;
}

.search {
	color: #61714d;
}

label{
color:#61714d;
}

form.search fieldset input[type="text"] {
	width: 150px;
	padding: 10px;
	font-size: 14px;
	border: 1px solid #61714d;
	background: #a8b591;
	color: #fff;
	-webkit-box-shadow: inset 0 1px 2px rgba(0,0,0,.05);
	-moz-box-shadow: inset 0 1px 2px rgba(0,0,0,.05);
	-webkit-box-shadow: inset 0 1px 2px rgba(0,0,0,.05);
	-webkit-border-radius: 4px;
	-moz-border-radius: 4px;
	border-radius: 4px;
	}
form.search fieldset input[type="submit"] {
	padding-top: 8px;
	padding-bottom: 6px;
	padding-left: 10px;
	padding-right: 10px;
	font-size: 14px;
	color: #fff;
	border: none;
	background: #61714d;
	border-radius: 4px;
	margin-top: 0px;
	}
form.search fieldset input[type="submit"]:hover,
form.search fieldset input[type="submit"]:focus {
	background: #39412f;
	}
form.search fieldset input[type="submit"]:active {
	background: #39412f;
	}	

/* End Search */

#header {
/*	background-image: url('../images/green.png');
	background-repeat:repeat-xy; */
	margin: 0 auto;
}

#headerlogo {
	margin-top: 0px;
/*	margin-left: 150px; */
	text-align: center;
}

#socialicons {
	margin-top: 15px;
	margin-right: 10px;
		text-align: right;
}

#socialicons a:link img, a:hover img, a:active img, a:visited  img{
	border: none;
	text-decoration: none;
}

.fpcontwrap {
	float:left;
/*	margin-left: 20px; */
	position:relative;
	font-size: 14px;
/*	padding: 15px; */
}

.fpimage {
	float: left;
	padding: 15px;
	position: absolute;
}

.fpcontent {
	float: left;
	margin-top: 5px;
	position: relative;
	color: #fff;
	width: 90%;
}

.fpcontent h3 {
	color: #f19e32;
	font-size: 20px;
	font-weight: bold;
	text-transform:uppercase;
}

.fpcontent h3 a, h3 a:link, h3 a:active, h3 a:visited,  h3 a:hover {
	color: #f19e32;
	font-size: 20px;
	font-weight: bold;
	text-transform:uppercase;
}

.fpcontent-title ul {
    list-style-type: none;	
	display:inline-block;
	margin-left: 4px;
}

.fpcontent-title li {
    list-style-type: none;	
	display:inline-block;
	padding-right: 8px;
}


.fpcontent-title li a, .fpcontent-title li a:link, .fpcontent-title li a:active, .fpcontent-title li a:visited, .fpcontent-title li a:hover {
	 text-decoration: none;
	 border-bottom:1px dashed #fff;
	 color: #4193f1;
}

@media (min-width: 768px) and (max-width: 979px) {
[class*="span"], .uneditable-input[class*="span"], .row-fluid [class*="span"] {
-moz-box-sizing: border-box;
display: block;
float: none;
margin-left: 0;
width: 100%;
 }
}


.leakymenuwrap {
	margin-left: 15%;
	margin-right: 15%;
	height: 70px;
/*	display: table-cell; */
	text-align: center;
}

.leakymenu {
	margin-right: 20px; 
	float: left;
	text-align: left;
}
.leakymenu h4 {
	font-size: 20px;
	font-weight: bold;
	text-transform:uppercase;
	color: #fff;
}

.leakymenu h4 a, h4 a:link, h4 a:active, h4 a:visited,  h4 a:hover {
	color: #fff;
	text-decoration: none;
	font-size: 20px;
	font-weight: bold;
	text-transform:uppercase;
}

.leakymenu p a, p a:link, p a:active, p a:visited,  p a:hover {
	text-decoration: none;
	font-size: 12px;
	color: #fff;
}



.leakymenu p {
	font-size: 12px;
	color: #fff;
	margin-top: -10px;
}

.leakymenu h4 a, h4 a:link, h4 a:active, h4 a:visited,  h4 a:hover {
	color: #A0C25F;
	font-size: 20px;
	font-weight: bold;
	text-transform:uppercase;
}



/* tumblog */

.tumbwrap {
	margin-top: 10px;
  color: #fff;	
}
.tumblog > li {
  clear:both;
  float:left;
  margin-bottom:5px;
  padding-bottom:5px;
  padding-left:40px;
  padding-right:0;
  padding-top:5px;
  color: #fff;
}

.tumblog li a, .tumblog li a:link, .tumblog li a:active, .tumblog li a:visited, .tumblog li a:hover {
	font-size: 12px;
	 text-decoration: none;
	 border-bottom:1px dashed #fff;
}

.tumbwrap li a, .tumbwrap li a:link, .tumbwrap li a:active, .tumbwrap li a:visited, .tumbwrap li a:hover {
	font-size: 12px;
	 text-decoration: none;
	 border-bottom:1px dashed #fff;
	 color: #4193f1;
}

.tumblogWP {
  background-attachment:initial;
  background-clip:initial;
  background-color:initial;
  background-image:url(images/wordpress.png);
  background-origin:initial;
  background-position:0 0;
  background-repeat:no-repeat no-repeat;
}
.tumblogTW {
  background-attachment:initial;
  background-clip:initial;
  background-color:initial;
  background-image:url(images/twitter.png);
  background-origin:initial;
  background-position:0 0;
  background-repeat:no-repeat no-repeat;
}
.tumblogI {
  background-attachment:initial;
  background-clip:initial;
  background-color:initial;
  background-image:url(images/instagram.png);
  background-origin:initial;
  background-position:0 5px;
  background-repeat:no-repeat no-repeat;
}
.tumblogI li {
  float:left;
  margin-right:5px;
}
.tumblogI img {
  height:70px;
  width:70px;
}
.tumblog + a {
  float:right;
}

#tumblog li, #tumblog li:nth-of-type(3n+3), #tumblog li:nth-of-type(3n+2) {
  font-size:0.825em;
  list-style-image:initial;
  list-style-position:initial;
  list-style-type:none;
  margin-bottom: 5px;
  padding-top: 5px;
  padding-bottom: 5px;
  padding-left: 5px;
  padding-right: 5px;
    -moz-border-radius: 5px;
    -webkit-border-radius: 5px;
    border-radius: 5px; /* future proofing */
    -khtml-border-radius: 5px; /* for old Konqueror browsers */
    background-color: #333333;

/*  background-color: #fff; opacity:0.2; */
/*	background-image: url('../images/green.png');
	background-repeat:repeat-xy; */
}
#tumblog li img {
  border-bottom-color:rgba(229, 118, 61, 0.398438);
  border-bottom-style:solid;
  border-bottom-width:1px;
  border-image:initial;
  border-left-color:rgba(229, 118, 61, 0.398438);
  border-left-style:solid;
  border-left-width:1px;
  border-right-color:rgba(229, 118, 61, 0.398438);
  border-right-style:solid;
  border-right-width:1px;
  border-top-color:rgba(229, 118, 61, 0.398438);
  border-top-style:solid;
  border-top-width:1px;
  float:left;
  height:100px;
  margin-right:15px;
  width:100px;
}
#tumblog li p {
  font-size:1em;
}
#tumblog li .time {
  display:block;
  font-size:0.8em;
  font-style:italic;
  margin-top:5px;
  font-size: 12px;
}
#tumblog li .icon {
  float:left;
  height:30px;
  margin-right:15px;
  width:30px;
}
#tumblog li.Twitter .icon, a#sortTwitter {
  background-attachment:initial;
  background-clip:initial;
  background-color:initial;
  background-image:url(../images/twitter.png);
  background-origin:initial;
  background-position:initial initial;
  background-repeat:no-repeat no-repeat;
}
#tumblog li.youtube .icon, a#sortyoutube {
  background-attachment:initial;
  background-clip:initial;
  background-color:initial;
  background-image:url(../images/youtube.png);
  background-origin:initial;
  background-position:initial initial;
  background-repeat:no-repeat no-repeat;
}
#tumblog li.Instagram .icon, a#sortInstagram {
  background-attachment:initial;
  background-clip:initial;
  background-color:initial;
  background-image:url(../images/instagram.png);
  background-origin:initial;
  background-position:initial initial;
  background-repeat:no-repeat no-repeat;
}
#tumblog li.Wordpress .icon, a#sortWordpress {
  background-attachment:initial;
  background-clip:initial;
  background-color:initial;
  background-image:url(../images/wordpress.png);
  background-origin:initial;
  background-position:initial initial;
  background-repeat:no-repeat no-repeat;
}
#tumblog li.Wordpress2 .icon, a#sortWordpress2 {
  background-attachment:initial;
  background-clip:initial;
  background-color:initial;
  background-image:url(../images/wordpress.png);
  background-origin:initial;
  background-position:initial initial;
  background-repeat:no-repeat no-repeat;
}
#tumblog li.pinterest .icon, a#sortPinterest {
  background-attachment:initial;
  background-clip:initial;
  background-color:initial;
  background-image:url(../images/pinterest.png);
  background-origin:initial;
  background-position:initial initial;
  background-repeat:no-repeat no-repeat;
}

#tumblogdiv {
	padding: 15px;
}

/* End Tumblog */



/* Navigatio Pills */
.centered-pills { text-align:center; }
.centered-pills ul.nav-pills { display:inline-block; }
.centered-pills li { display:inline; }
.centered-pills a { float:left; }
* html .centered-pills ul.nav-pills { display:inline; } 
*+html .centered-pills ul.nav-pills { display:inline; }


.nav-pills li {
	color: #A0C25F;
	font-size: 22px;
	font-weight: bold;
	text-transform:uppercase;
}

.nav-pills li a, .nav-pills li a:link, .nav-pills li a:active, .nav-pills li a:visited {
	color: #A0C25F;
	font-size: 22px;
	font-weight: bold;
	text-transform:uppercase;
}

.nav-pills li a:hover {
    background-color: #39412f;
}

/* Navigation Pills End */

/* categories listing */

.catwrap {
    /* margin-top: 10px; */
}

.catwrap ul {
/*    display:inline-block;
    padding: 4px;
    margin-right: 5px;
    margin-top: 5px;
    -moz-border-radius: 5px;
    -webkit-border-radius: 5px;
    border-radius: 5px; /* future proofing */
/*    -khtml-border-radius: 5px; /* for old Konqueror browsers */
/*    background-color: #7C3939; */
    list-style-type: none;
    font-size: smaller
    color: #A0C25F;
}

.catwrap ul a, .catwrap ul a:link, .catwrap ul a:active, .catwrap ul a:visited, .catwrap ul a:hover {
	color: #A0C25F;
	text-decoration:none;
	font-size: 14px;
}



.catwrap ul ul a, .catwrap ul ul a:link, .catwrap ul ul a:active, .catwrap ul ul a:visited, .catwrap ul ul a:hover {
	color: #4193f1;
	text-decoration:none;
	font-size: 14px;
}



/* end categories listing */

/* tags listing */

.tagswrap {
    margin-top: 10px;
    margin-left: -25px;
}

.tagswrap li {
    display:inline-block;
    margin-right: 5px;
    margin-top: 5px;
    padding: 4px;
    -moz-border-radius: 5px;
    -webkit-border-radius: 5px;
    border-radius: 5px; /* future proofing */
    -khtml-border-radius: 5px; /* for old Konqueror browsers */
    background-color: #7C3939;
    list-style-type: none;
    font-size: smaller;
    color: #fff;
}

.tagswrap li a, .tagswrap li a:link, .tagswrap il a:active, .tagswrap li a:visited, .tagswrap li a:hover {
	color: #fff;
	text-decoration:none;
	font-size: 14px;
}

/* end tags listing */

.sidebarwrap {
	/* margin-top: 10px; */
}

.sidebarwrap h1 {
	font-family: "proxima-nova",sans-serif;
	font-size: 14px;
	line-height: 18px;
	color: #fff;
	text-transform: UPPERCASE;
/*	background-image: url('../images/footerbg.png');
	background-repeat: repeat-xy; 
	padding: 5px;
    -moz-border-radius: 2px;
    -webkit-border-radius: 2px;
    border-radius: 2px; /* future proofing */
    /*-khtml-border-radius: 2px; /* for old Konqueror browsers */
}

.adwrap {
	padding: 5px;
}

.adimage {
	padding: 5px;
	background-color: #2A2A2A;
	width: 300px;
	float: left;
}

.addesc {
	padding: 5px;
	float: left;
}
