/*
Theme Name: FF Theme
Theme URI: http://funandfit.com

*/	


BODY { background:#ffffff;
	  color: #555555;
	  font-family: verdana, arial, helvetica, sans-serif;
	  font-size: medium;
	  font-style: normal;
	}

a, a:visited, a:active, a:hover, a:link {text-decoration:underline; color:inherit; font-size:inherit; } 

	.paddedparagraph { font-size: small; padding: 0px 0px 0px 15px; }

	.paddedsidenav{ padding: 0px 0px 0px 18px; }
	
	.foot {
		font-size: xx-small;
	}
	
	.nav {
		font-size: 14px;
		color: #ffffff;
		border: 1px solid #ffffff;
	}

	.nav:hover {
		background: #3423FF;
	}

	.navlink {
		font-size: 14px;
		color: #ffffff;
		text-decoration:none;
	}

	.navlink:hover {
		font-size: 14px;
		color: yellow;
		text-decoration:none;
	}
	
	.sidenavtext{
		font-size: 13px;
		color: #006699;
	}
	
	.sidenavlink{
		font-size: 13px;
		color: #000000;
	}
	
	.sidenavlink:hover{
		font-size: 13px;
		color: #777777;
		border: solid #dddddd 1 px;
	}
	
	.sidesubnavlink{
		padding-left:18px;
	}

	.crumblink{
		font-size: 11px;
		color: #006699;
	}
	
	.crumblink:hover{
		font-size: 11px;
		color: #777777;
	}
	
	.crumbtext{
		font-size: 11px;
		color: #006699;
	}

	.sectiontitletext{
		font-size: 18px;
		color: #000000;
	}
	
	.contentlink{
		color: #006699;
	}
	
	.contentlink:hover{
		color: #777777;
	}
	
	.infobox{
		font-size: 13px;
		padding: 0px 0px 0px 10px; 
	}
	
	.subinfobox{
		font-size: 13px;
		padding: 5px 5px 5px 5px;
	}	



.select a, .select a:visited, .select a:active, .select a:link , .select a:hover {color:white; text-decoration:none; }

.topnav {font-size:12px;}
.topnav a, .topnav a:visited, .topnav a:active, .topnav a:link {color:white; text-decoration:none; }
.topnav a:hover {font-weight:bold; text-decoration:none}

.bottomnav {font-size:12px;}
.bottomnav a, .bottomnav a:visited, .bottomnav a:active, .bottomnav a:link {color:white; text-decoration:none; }
.bottomnav a:hover {font-weight:bold; text-decoration:none}

.leftmenu {font-size:13px; margin-left:5px; margin-bottom:10px; text-align:left; color:#666666}
.leftmenu a {color:#666666; font-weight:bold; text-decoration:none}
#leftbar h1 {color:#ddddff; background:#666666}
.leftmenu ul, .leftmenu {list-style:none; margin:0px;padding:0px;}
.leftmenu ul li {margin:5px; margin-bottom:10px}
.leftmenu ul li a, .leftmenu ul li a:visited, .leftmenu ul li a:active {color:#666666; font-weight:bold; text-decoration:none}
.leftmenu ul li a:hover {color:#ffffff; font-weight:bold; text-decoration:none}
.leftmenu ul {border-bottom:0px}
.leftmenu ul li ul{border-bottom: 1px solid #666666;}
.leftmenu ul li {font-size:13px;}
.leftmenu ul li ul li {font-size:12px;}

.leftmenu ul li .current_page_item a {color:#ffffff; font-style:italic}
.leftmenu ul li .current_page_item {background-color:#999999;}
.social {margin-bottom:10px; margin-top:10px; padding:5px; border-top:1px solid #999999; border-bottom: 1px solid #999999}

.content {background:#eeeeee; max-width:400px;}
.content p {margin-bottom: 25px}

.home_gallery {width:200px; height:150px; overflow:hidden: margin-bottom:25px; margin-top:25px}

.content h1,.content h2, .content h3,.content h4,.content h5, .content h6 {margin:0px; clear:both;}

.gallery-icon a img {max-width:100px; max-height:100px}

.content hr {clear:both; margin-top:20px; margin-bottom:20px}

.aligncenter { clear:both; float:off; margin:auto}

#important {width:300px; float:right; background-color:yellow; border:3px solid #ffffff; padding:10px; text-align:center; height:50px; line-height:15px; font-size:14px; color:#990066; font-weight:bold}

#important a{ color:#990066; text-decoration:none}
