@import url("../catalyst/style.css");
/*
Theme Name:     fcbookbinder
Theme URI:      http: //catalysttheme.com/
Description:    a Catalyst Child Theme
author:         CiaoWeb
author URI:     http://www.ciaoweb.co.uk
Template:       catalyst
Version:        1.0
************************
Dynamik Styles
************************
** Frame ***/
@import url(http://fonts.googleapis.com/css?family=Pacifico);
@import url(http://fonts.googleapis.com/css?family=Pacifico);
@import url(http://fonts.googleapis.com/css?family=Marck+Script);

body
{
	background: #16603B;
	color: #111111;
	font-family: Verdana, sans-serif;
	line-height: 1.6em;
}
#wrap
{
	background: #FFFFFF;
	width: 880px;
	border-top: 10px solid #B7B9aE;
	border-bottom: 10px solid #B7B9aE;
	border-left: 10px solid #B7B9aE;
	border-right: 10px solid #B7B9aE;
	margin: 20px auto;
	padding: 20px 0px;
	-moz-box-shadow: 0px 0px 3px #CCCCCC;
	-webkit-box-shadow: 0px 0px 3px #CCCCCC;
	box-shadow: 0px 0px 3px #CCCCCC;
	-moz-border-radius: 15px;
	-webkit-border-radius: 15px;
	border-radius: 15px;
}
/*** Hyperlinks ***/
a, a:visited
{
	color: #503f38 !important;
	text-decoration: none;
}
a:hover
{
	color: #D54E21;
	text-decoration: underline;
}
/*** Image Caption ***/
.wp-caption
{
	background: #F6F6F6;
	border: 1px solid #E8E8E8;
}
.wp-caption P.wp-caption-text, .catalyst-excerpt-widget .wp-caption P.wp-caption-text
{
	color: #111111 !important;
	font-family: Verdana, sans-serif !important;
	font-size: 12px !important;
}
/*** Search Form ***/
.s
{
	background: #FFFFFF;
	border: 1px solid #E8E8E8;
	padding: 4px 0px 4px 5px;
	color: #888888;
	font-family: Verdana, sans-serif;
	font-size: 11px;
}
.s, #header .s, #sidebar-1 .s, #sidebar-2 .s
{
	width: 130px;
}
.searchsubmit
{
	background: #F6F6F6;
	border: 1px solid #E8E8E8;
	padding: 3px;
	color: #333333;
	font-family: Verdana, sans-serif;
	font-size: 11px;
}
.searchsubmit:hover
{
	background: #FFFFFF;
	border: 1px solid #E8E8E8;
}
/*************************
Header
*************************/
#header-wrap
{
	background: #FFFFFF;
	border-top: 0px solid #E8E8E8;
	border-bottom: 0px solid #E8E8E8;
	border-left: 0px solid #E8E8E8;
	border-right: 0px solid #E8E8E8;
}
#header
{
	width: 880px;
	height: 220px;
}
#header-left
{
	width: 880px;
	padding: 0px 0 0 0px;
}
#title
{
	color: #333333;
	font-family: Verdana, sans-serif;
	font-size: 31px;
	font-family: "Palatino linotype", Georgia, "Times New Roman", Times, Serif;
}
#title a, #title a:visited
{
	color: #333333;
	text-decoration: none;
}
#title a:hover
{
	color: #D54E21;
	text-decoration: none;
}
#tagline
{
	padding: 10px 0 0;
	color: #888888;
	font-family: Verdana, sans-serif;
	font-size: 14px;
}
.logo-image #header #header-left
{
	background: url(images/header.jpg) no-repeat left top;
	margin: 0px 0 0 0px;
}
.logo-image #header-left, .logo-image #header-left #title, .logo-image #header-left #title a
{
	width: 880px;
	height: 220px;
}
#header-right
{
	width: 0px;
	padding: 0px 0px 0 0;
}
.header-left-full-width #header-left, .header-left-full-width #header-left #title, .header-left-full-width #header-left #title a
{
	width: 880px;
}
/*************************
Navigation
************************
** Navbar 1 ***/
#navbar-1-wrap
{
	background: #F6F6F6 url(images/nav.png) repeat-x top right;
	height: 42px;
	border-top: 0px solid #E8E8E8;
	border-bottom: 0px solid #E8E8E8;
	border-left: 0px solid #E8E8E8;
	border-right: 0px solid #E8E8E8;
	margin: 0px 0;
	color: #FFFFFF;
	font-size: 20px;
    font-family: 'Marck Script';
}
#navbar-1
{
	width: 880px;
}
#navbar-1-right
{
	color: #333333;
	font-family: Verdana, sans-serif;
	font-size: 12px;
}
#navbar-1-right a, #navbar-1-right a:visited
{
	color: #21759B;
	text-decoration: none;
}
#navbar-1-right a:hover
{
	color: #D54E21;
	text-decoration: underline;
}
#navbar-1-right.navbar-right-text
{
	padding: 9px 10px 0 0;
}
#navbar-1-right.navbar-right-search
{
	padding: 4px 4px 0 0;
}
#nav-1 li a, #nav-1 li a:link, #nav-1 li a:visited
{
	background: #F6F6F6 url(images/nav-passive.png) repeat-x top right;
	border-top: 0px solid #000000;
	border-bottom: 0px solid #000000;
	border-left: 0px solid #000000;
	border-right: 0px solid #000000;
	margin: 0 4px 0 0px;
	padding: 10px;
	color: #FFFFFF !important;
	text-decoration: none;
}
#nav-1 li a:hover, #nav-1 li a:active
{
	background: #FFFFFF url(images/nav-hover.png) repeat-x top right;
	border-top: 0px solid #000000;
	border-bottom: 0px solid #000000;
	border-left: 0px solid #000000;
	border-right: 0px solid #000000;
	color: #FFFFFF;
	text-decoration: none;
}
#nav-1 li li a, #nav-1 li li a:link, #nav-1 li li a:visited
{
	background: #F6F6F6 url(images/) repeat-x top right;
	width: 150px;
	border-right: 1px solid #E8E8E8;
	border-bottom: 1px solid #E8E8E8;
	border-left: 1px solid #E8E8E8;
	margin: 0 0 0 0px;
	padding: 10px;
	color: #333333;
	text-decoration: none;
}
#nav-1 li li a:hover, #nav-1 li li a:active
{
	background: #FFFFFF;
	color: #333333;
	text-decoration: none;
}
#nav-1 li ul
{
	width: 150px;
}
#nav-1 li ul ul
{
	margin: -43px 0 0 171px;
}
#nav-1 li.current_page_item a, #nav-1 li.current-menu-item a, #nav-1 li.current-cat a
{
	background: #FFFFFF url(images/nav-active.png) repeat-x top right;
	border-top: 0px solid #000000;
	border-bottom: 0px solid #000000;
	border-left: 0px solid #000000;
	border-right: 0px solid #000000;
	color: #503f38 !important;
}
/*** Navbar 2 ***/
#navbar-2-wrap
{
	background: #FFFFFF;
	height: 32px;
	border-top: 0px solid #E8E8E8;
	border-bottom: 1px solid #E8E8E8;
	border-left: 0px solid #E8E8E8;
	border-right: 0px solid #E8E8E8;
	margin: 0px 0;
	color: #333333;
	font-family: Verdana, sans-serif;
	font-size: 12px;
}
#navbar-2
{
	width: 880px;
}
#navbar-2-right
{
	color: #333333;
	font-family: Verdana, sans-serif;
	font-size: 12px;
}
#navbar-2-right a, #navbar-2-right a:visited
{
	color: #21759B;
	text-decoration: none;
}
#navbar-2-right a:hover
{
	color: #D54E21;
	text-decoration: underline;
}
#navbar-2-right.navbar-right-text
{
	padding: 9px 10px 0 0;
}
#navbar-2-right.navbar-right-search
{
	padding: 4px 4px 0 0;
}
#nav-2 li a, #nav-2 li a:link, #nav-2 li a:visited
{
	background: #FFFFFF;
	border-top: 0px solid #E8E8E8;
	border-bottom: 0px solid #E8E8E8;
	border-left: 0px solid #E8E8E8;
	border-right: 1px solid #E8E8E8;
	margin: 0px;
	padding: 10px 15px;
	color: #333333;
	text-decoration: none;
}
#nav-2 li a:hover, #nav-2 li a:active
{
	background: #F6F6F6;
	border-top: 0px solid #E8E8E8;
	border-bottom: 0px solid #E8E8E8;
	border-left: 0px solid #E8E8E8;
	border-right: 1px solid #E8E8E8;
	color: #333333;
	text-decoration: none;
}
#nav-2 li li a, #nav-2 li li a:link, #nav-2 li li a:visited
{
	background: #F6F6F6;
	width: 150px;
	border-right: 1px solid #E8E8E8;
	border-bottom: 1px solid #E8E8E8;
	border-left: 1px solid #E8E8E8;
	padding: 10px;
	color: #333333;
	text-decoration: none;
}
#nav-2 li li a:hover, #nav-2 li li a:active
{
	background: #FFFFFF;
	color: #333333;
	text-decoration: none;
}
#nav-2 li ul
{
	width: 150px;
}
#nav-2 li ul ul
{
	margin: -33px 0 0 171px;
}
#nav-2 li.current_page_item a, #nav-2 li.current-menu-item a, #nav-2 li.current-cat a
{
	background: #F6F6F6;
	border-top: 0px solid #E8E8E8;
	border-bottom: 0px solid #E8E8E8;
	border-left: 0px solid #E8E8E8;
	border-right: 1px solid #E8E8E8;
	color: #333333;
}
/*************************
Content
*************************/
#container-wrap
{
	background: #FFFFFF;
	padding: 20px;
}
#container
{
	width: 840px;
}
#content-sidebar-wrap
{
	width: 840px;
}
.double-sidebar #content-sidebar-wrap
{
	width: 840px;
}
#content-wrap, .left-sidebar #content-wrap, .right-sidebar #content-wrap, .no-sidebar #content-wrap
{
	width: 620px;
}
#content, .left-sidebar #content, .right-sidebar #content, .no-sidebar #content
{
	width: 620px;
}
#content .post
{
	background: #FFFFFF;
	border-top: 0px solid #E8E8E8;
	border-bottom: 0px solid #E8E8E8;
	border-left: 0px solid #E8E8E8;
	border-right: 0px solid #E8E8E8;
	margin: 0px 0 20px;
	padding: 0px;
}
#content .page
{
	background: #FFFFFF;
	border-top: 0px solid #E8E8E8;
	border-bottom: 0px solid #E8E8E8;
	border-left: 0px solid #E8E8E8;
	border-right: 0px solid #E8E8E8;
	margin: 0px 0 20px;
	padding: 0px;
}
#content .post P, #content .page P
{
	padding: 0 0 15px;
}
.entry-content P, .entry-content ul li, .entry-content ol li
{
	color: #111111;
	font-family: Verdana, sans-serif;
	font-size: 13px;
}
.entry-content a, .entry-content a:visited
{
	color: #21759B;
	text-decoration: none;
}
.entry-content a:hover
{
	color: #D54E21;
	text-decoration: underline;
}
.breadcrumbs
{
	background: #FFFFFF;
	border-top: 1px solid #E8E8E8;
	border-bottom: 1px solid #E8E8E8;
	border-left: 0px solid #E8E8E8;
	border-right: 0px solid #E8E8E8;
	margin: 0px 0 20px;
	padding: 4px 10px;
	color: #111111;
	font-family: Verdana, sans-serif;
	font-size: 12px;
}
.breadcrumbs a, .breadcrumbs a:visited
{
	color: #21759B;
	text-decoration: none;
}
.breadcrumbs a:hover
{
	color: #D54E21;
	text-decoration: underline;
}
/*** author Info Box ***/
#entry-author-info
{
	background: #F6F6F6;
	border-top: 1px solid #E8E8E8;
	border-bottom: 1px solid #E8E8E8;
	border-left: 0px solid #E8E8E8;
	border-right: 0px solid #E8E8E8;
	margin: 20px 0 30px;
	padding: 10px;
	color: #111111;
	font-family: Verdana, sans-serif;
	font-size: 12px;
}
#entry-author-info a, #entry-author-info a:visited
{
	color: #21759B !important;
	text-decoration: none !important;
}
#entry-author-info a:hover
{
	color: #D54E21 !important;
	text-decoration: underline !important;
}
#entry-author-info #author-avatar
{
	background: #FFFFFF;
	border: 1px solid #E8E8E8;
	height: 70px;
	padding: 5px;
}
#entry-author-info #author-avatar .avatar
{
	width: 70px;
	height: 70px;
}
#entry-author-info P
{
	color: #111111;
	font-family: Verdana, sans-serif;
	font-size: 14px;
}
/*** EZ Home Widget areas ***/
#ez-home-container-wrap
{
	background: #FFFFFF;
	border-top: 0px solid #E8E8E8;
	border-bottom: 0px solid #E8E8E8;
	border-left: 0px solid #E8E8E8;
	border-right: 0px solid #E8E8E8;
	padding: 20px 0px;
}
#ez-home-container-wrap .ez-widget-area h4
{
	border-bottom: 1px solid #E8E8E8;
	color: #111111;
	font-family: Verdana, sans-serif;
	font-size: 18px;
}
#ez-home-container-wrap .ez-widget-area
{
	color: #111111;
	font-family: Verdana, sans-serif;
	font-size: 13px;
}
#ez-home-container-wrap .ez-widget-area a, #ez-home-container-wrap .ez-widget-area a:visited
{
	color: #21759B;
	text-decoration: none;
}
#ez-home-container-wrap .ez-widget-area a:hover
{
	color: #D54E21;
	text-decoration: underline;
}
#ez-home-container-wrap .ez-widget-area #wp-calendar CaPTION, #ez-home-container-wrap .ez-widget-area #wp-calendar TH
{
	color: #111111;
}
/*** EZ Feature Top Widget areas ***/
#ez-feature-top-container-wrap
{
	background: #FFFFFF;
	border-top: 0px solid #E8E8E8;
	border-bottom: 1px solid #E8E8E8;
	border-left: 0px solid #E8E8E8;
	border-right: 0px solid #E8E8E8;
}
#ez-feature-top-container
{
	padding: 20px 0px;
}
#ez-feature-top-container .ez-widget-area h4
{
	border-bottom: 1px solid #E8E8E8;
	color: #111111;
	font-family: Verdana, sans-serif;
	font-size: 18px;
}
#ez-feature-top-container .ez-widget-area
{
	color: #111111;
	font-family: Verdana, sans-serif;
	font-size: 13px;
}
#ez-feature-top-container .ez-widget-area a, #ez-feature-top-container .ez-widget-area a:visited
{
	color: #21759B;
	text-decoration: none;
}
#ez-feature-top-container .ez-widget-area a:hover
{
	color: #D54E21;
	text-decoration: underline;
}
#ez-feature-top-container .ez-widget-area #wp-calendar CaPTION, #ez-feature-top-container .ez-widget-area #wp-calendar TH
{
	color: #111111;
}

/*** Catalyst Widget areas ***/
.catalyst-widget-area
{
	background: #FFFFFF;
	border-top: 1px solid #246314;
	border-bottom: 1px solid #246314;
	border-left: 1px solid #246314;
	border-right: 1px solid #246314;
	float: none;
	margin: 0px;
	padding: 0px;
	color: #111111;
	font-family: Verdana, sans-serif;
	font-size: 13px;
}
.catalyst-widget-area h4
{
	color: #111111 !important;
	font-family: Verdana, sans-serif !important;
	font-size: 18px !important;
}
.catalyst-widget-area h4
{
	font-weight: bold;
	text-align: right;
}
.catalyst-widget-area a, .catalyst-widget-area a:visited
{
	color: #21759B !important;
	text-decoration: none !important;
}
.catalyst-widget-area a:hover
{
	color: #D54E21 !important;
	text-decoration: underline !important;
}
.catalyst-widget-area #wp-calendar CaPTION, .catalyst-widget-area #wp-calendar TH
{
	color: #111111;
}
/*** Catalyst Excerpt Widget ***/
.catalyst-excerpt-widget, #content .catalyst-excerpt-widget
{
	margin: 0px;
	padding: 0px;
}
.catalyst-excerpt-widget .entry-content P
{
	color: #111111 !important;
	font-family: Verdana, sans-serif !important;
	font-size: 13px !important;
}
.catalyst-excerpt-widget .entry-content a, .catalyst-excerpt-widget .entry-content a:visited
{
	color: #21759B !important;
	text-decoration: none !important;
}
.catalyst-excerpt-widget .entry-content a:hover
{
	color: #D54E21 !important;
	text-decoration: underline !important;
}
.catalyst-excerpt-widget H2
{
	font-family: Verdana, sans-serif !important;
	font-size: 18px !important;
}
.catalyst-excerpt-widget H2 a, .catalyst-excerpt-widget H2 a:visited
{
	color: #333333 !important;
	text-decoration: none !important;
}
.catalyst-excerpt-widget H2 a:hover
{
	color: #D54E21 !important;
	text-decoration: none !important;
}
.catalyst-excerpt-widget .byline-meta
{
	color: #888888;
	font-family: Verdana, sans-serif;
	font-size: 11px;
}
.catalyst-excerpt-widget .byline-meta a, .catalyst-excerpt-widget .byline-meta a:visited
{
	color: #888888 !important;
	text-decoration: none !important;
}
.catalyst-excerpt-widget .byline-meta a:hover
{
	color: #888888 !important;
	text-decoration: underline !important;
}
/*** Thumbnails ***/
.wp-post-image, #sidebar-1 .catalyst-excerpt-widget IMG, #sidebar-2 .catalyst-excerpt-widget IMG
{
	background: #F6F6F6;
	border: 1px solid #E8E8E8;
	padding: 4px !important;
}
/*** Content Headlines ***/
#content H1, #content H2, #content H3, #content h4, #content H5, #content H6
{
	font-family: Verdana, sans-serif;
	font-family: "Palatino linotype", Georgia, "Times New Roman", Times, Serif;
}
#content H1
{
	color: #333333;
	font-size: 20px;
}
#content H2
{
	color: #333333;
	font-size: 20px;
}
#content H2 a, #content H2 a:visited
{
	color: #333333;
	text-decoration: none;
}
#content H2 a:hover
{
	color: #D54E21;
	text-decoration: none;
}
#content H3
{
	color: #333333;
	font-size: 18px;
}
#content h4
{
	color: #333333;
	font-size: 16px;
}
#content H5
{
	color: #333333;
	font-size: 14px;
}
#content H6
{
	color: #333333;
	font-size: 12px;
}
/*** Sticky Posts ***/
#content .sticky
{
	background: #F6F6F6 !important;
	margin: 0px 0 30px !important;
	padding: 10px !important;
	border-top: 1px solid #E8E8E8 !important;
	border-bottom: 1px solid #E8E8E8 !important;
	border-left: 0px solid #E8E8E8 !important;
	border-right: 0px solid #E8E8E8 !important;
}
/*** Content ul's ***/
#content .post ul li, #content .page ul li, #content .post ol li, #content .page ol li, .catalyst-widget-area ul li, .catalyst-widget-area ol li
{
	padding: 0 0 0px;
}
#content .post ul li, #content .page ul li, .catalyst-widget-area ul li
{
	margin: 0 0 0 20px;
	list-style-image: url(images/blockcontentbullets.png);
}
/*** blockquote ***/
blockquote
{
	background: #fffacd !important;
	border: 1px solid #ccc !important;
	text-align:center !important;	
	margin: 10px 60px !important;
	padding: 10px 0 0 0 !important;
}

blockquote p
{
	color: #111111 !important;
	font-family: "Palatino Linotype", Verdana, sans-serif !important;
	font-size: 18px !important;	
}
blockquote a, blockquote a:visited
{
	color: #111111 !important;
	text-decoration: none !important;
}
blockquote a:hover
{
	color: #D54E21 !important;
	text-decoration: underline !important;
}
/*** Meta Classes ***/
.byline-meta
{
	color: #888888;
	font-family: Verdana, sans-serif;
	font-size: 11px;
}
.byline-meta a, .byline-meta a:visited
{
	color: #888888;
	text-decoration: none;
}
.byline-meta a:hover
{
	color: #888888;
	text-decoration: underline;
}
.post-meta
{
	border-top: 1px solid #E8E8E8;
}
.post-meta P
{
	color: #333333 !important;
	font-family: Verdana, sans-serif !important;
	font-size: 13px !important;
}
.post-meta a, .post-meta a:visited
{
	color: #21759B !important;
	text-decoration: none !important;
}
.post-meta a:hover
{
	color: #D54E21 !important;
	text-decoration: underline !important;
}
/*** Post Navigation ***/
.post-nav
{
	padding: 0px 0;
}
.post-nav a, .post-nav a:visited
{
	color: #21759B;
	font-family: Verdana, sans-serif;
	font-size: 13px;
	text-decoration: none;
}
.post-nav a:hover
{
	color: #D54E21;
	text-decoration: underline;
}
.post-nav li a, .post-nav li a:visited, .post-nav li.disabled, .post-nav li a:hover, .post-nav li.active a
{
	background: #FFFFFF;
	border: 1px solid #E8E8E8;
	margin: 0 0px;
	padding: 4px 8px;
	color: #21759B;
	font-family: Verdana, sans-serif;
	font-size: 13px;
	text-decoration: none;
}
.post-nav li.active a
{
	background: #F6F6F6;
	color: #D54E21;
	text-decoration: none;
}
.post-nav li a:hover
{
	background: #F6F6F6;
	color: #D54E21;
	text-decoration: underline;
}
/*************************
Sidebars
*************************/
#dual-sidebar-outer
{
	width: 380px;
}
#sidebar-1-wrap
{
	width: 200px;
}
#sidebar-2-wrap
{
	width: 160px;
}
.double-sidebar #sidebar-2-wrap
{
	margin-left: 20px;
}
#sidebar-1
{
	width: 200px;
}
#sidebar-2
{
	width: 160px;
}
#sidebar-1, #sidebar-2
{
	color: #111111;
	font-family: Verdana, sans-serif;
	font-size: 13px;
}
#sidebar-1 a, #sidebar-1 a:visited, #sidebar-2 a, #sidebar-2 a:visited
{
	color: #21759B;
	text-decoration: none;
}
#sidebar-1 a:hover, #sidebar-2 a:hover
{
	color: #D54E21;
	text-decoration: underline;
}
#sidebar-1 .widget, #sidebar-2 .widget
{
	background: #FFFFFF;
	border-top: 0px solid #E8E8E8;
	border-bottom: 0px solid #E8E8E8;
	border-left: 0px solid #E8E8E8;
	border-right: 0px solid #E8E8E8;
	margin: 0px 0 15px;
}
#sidebar-1 h4, #sidebar-2 h4
{
	background: #F6F6F6;
	border-top: 1px solid #E8E8E8;
	border-bottom: 1px solid #E8E8E8;
	border-left: 0px solid #E8E8E8;
	border-right: 0px solid #E8E8E8;
	padding: 4px 5px 4px 10px;
	color: #333333;
	font-family: "Palatino Linotype", Verdana, sans-serif !important;
	font-size: 12px;
	font-variant: normal !important;
}
#sidebar-1 .textwidget, #sidebar-2 .textwidget, #sidebar-1 .php-textwidget, #sidebar-2 .php-textwidget, #sidebar-1 .widget_tag_cloud DIV DIV, #sidebar-2 .widget_tag_cloud DIV DIV, #sidebar-1 .catalyst-excerpt-widget-inner, #sidebar-2 .catalyst-excerpt-widget-inner, #sidebar-1 .author-bio-widget, #sidebar-2 .author-bio-widget
{
	padding: 10px;
}
#sidebar-1 #wp-calendar CaPTION, #sidebar-2 #wp-calendar CaPTION, #sidebar-1 #wp-calendar TH, #sidebar-2 #wp-calendar TH
{
	color: #111111;
}
#sidebar-1 #cat, #sidebar-1 .widget_archive SELECT
{
	width: 178px;
}
#sidebar-2 #cat, #sidebar-2 .widget_archive SELECT
{
	width: 138px;
}
#sidebar-1 ul li, #sidebar-2 ul li
{
	list-style-image: url(images/blockcontentbullets.png);
}
#sidebar-1 ul, #sidebar-1 ol, #sidebar-2 ul, #sidebar-2 ol
{
	padding: 10px 10px 10px 25px;
}
#sidebar-1 .searchform, #sidebar-2 .searchform
{
	padding: 0 10px;
}
/*** Sidebar Pages Widget ***/
.widget_pages
{
	color: #111111;
	font-family: Verdana, sans-serif;
	font-size: 13px;
}
.widget_pages a, .widget_pages a:visited
{
	color: #21759B !important;
	text-decoration: none !important;
}
.widget_pages a:hover
{
	color: #D54E21 !important;
	text-decoration: underline !important;
}
/*************************
Comments
*************************/
#comment-wrap
{
	background: #FFFFFF;
	border: 0px solid #E8E8E8;
	margin: 0px 0;
	padding: 0px;
}
#commentform #submit
{
	background: #F6F6F6;
	border: 1px solid #E8E8E8;
	color: #111111;
	font-family: Verdana, sans-serif;
	font-size: 12px;
}
.commentlist li .avatar
{
	background: #FFFFFF;
	border: 1px solid #E8E8E8;
	width: 60px;
	height: 60px;
	padding: 4px;
}
.comment-heading
{
	color: #333333 !important;
	font-family: Verdana, sans-serif !important;
	font-size: 18px !important;
}
.comment-author
{
	color: #111111;
	font-family: Verdana, sans-serif;
	font-size: 12px;
}
.commentmetadata
{
	color: #21759B;
	font-family: Verdana, sans-serif;
	font-size: 11px;
}
.commentmetadata a, .commentmetadata a:visited
{
	color: #21759B !important;
	text-decoration: none !important;
}
.commentmetadata a:hover
{
	color: #D54E21 !important;
	text-decoration: underline !important;
}
.commentlist a, .commentlist a:visited, .comments-nav a, .comments-nav a:visited, #respond a, #respond a:visited
{
	color: #21759B;
	text-decoration: none;
}
.commentlist a:hover, .comments-nav a:hover, #respond a:hover
{
	color: #D54E21;
	text-decoration: underline;
}
.commentlist li
{
	margin: 15px 0 10px;
	padding: 10px 5px 10px 10px;
}
.commentlist li ul li
{
	background: #F6F6F6;
}
.comment-body-text, .commentlist P, .reply, #respond P
{
	color: #111111;
	font-family: Verdana, sans-serif;
	font-size: 12px;
}
#respond .comment-submit
{
	width: 120px;
}
#commentform #author, #commentform #email, #commentform #url
{
	width: 200px;
}
#commentform TEXTaREa
{
	width: 100%;
}
#commentform TEXTaREa, #commentform #author, #commentform #email, #commentform #url
{
	background: #FaFaFa;
	border: 1px solid #E8E8E8;
	color: #111111;
	font-family: Verdana, sans-serif;
	font-size: 12px;
}
.comments-nav
{
	margin: 10px 0 40px;
}
.thread-even
{
	background: #FFFFFF;
}
.thread-odd
{
	background: #FFFFFF;
}
.even, .alt
{
	border-top: 1px solid #E8E8E8;
	border-bottom: 1px solid #E8E8E8;
	border-left: 0px solid #E8E8E8;
	border-right: 0px solid #E8E8E8;
}
.commentlist .depth-2, .commentlist .depth-3, .commentlist .depth-4, .commentlist .depth-5, .commentlist .depth-6
{
	border-top: 1px solid #E8E8E8;
	border-bottom: 1px solid #E8E8E8;
	border-left: 0px solid #E8E8E8;
	border-right: 0;
}
/*************************
Footer
*************************/
#footer-wrap
{
	background: #FFFFFF;
	border-top: 1px dashed #ccc;	
}
#footer
{
	width: 880px;
	height: 100%;
	padding: 5px 0;
}
#footer P.footer-content
{
	color: #888888;
	font-family: Verdana, sans-serif;
	font-size: 12px;
}
#footer .footer-content a, #footer .footer-content a:visited
{
	color: #888888;
	text-decoration: none;
}
#footer .footer-content a:hover
{
	color: #888888;
	text-decoration: underline;
}
.footer-left
{
	padding: 0px 10px !important;
}
.footer-right
{
	padding: 0px 10px !important;
}
.footer-center
{
	padding: 0px !important;
}
/*************************
Remove Elements Styles
*************************/
.breadcrumbs
{
	display: none !important;
}
/*************************
Custom Layout Dimensions
************************
************************
Child Theme Custom CSS
*************************/
#navbar-1 ul
{
	margin-left: 42px;
}
#content .entry-title
{
	text-align: center;
	font-size: 32px;
	/*background-image: url(images/postheadericon.png);
	background-repeat:no-repeat; */
}
/*CUSTOM CSS*/
.gform_wrapper .left_label .gfield_label
{
	float: left;
	font-size: 13px;
	font-weight: normal;
	margin: 2px 15px 0 0;
	width: 29%;
}
#gform_fields_1 ul li
{
	background-image: none;
}
.gform_wrapper ul.right_label li, .gform_wrapper FORM ul.right_label li, .gform_wrapper ul.left_label li, .gform_wrapper FORM ul.left_label li
{
	background-image: none;
	margin-bottom: 14px;
	background-image: none;
}
.gform_wrapper .gfield_checkbox li label, .gform_wrapper .gfield_radio li label
{
	display: block;
	line-height: 1em !important;
	margin: 0 0 0 24px;
	padding: 0;
	vertical-align: bottom;
	width: auto;
	font-size: 12px;
}

.gform_wrapper
{
	border: medium solid #CCCCCC;
	margin: 10px 0;
	max-width: 640px;
	overflow: hidden;
}

.gform_footer input.button
{
	font-family: "Verdana, Georgia, Times New Roman";
}
.gform_wrapper
{
	padding-bottom: 15px;
	padding-left: 0;
	padding-right: 15px;
	padding-top: 20px;
	background: #F7F7F7;
}
.gform_wrapper input
{
	border: 1px solid #CCC;
}
.gform_wrapper textarea
{
	border: 1px solid #CCC;
}
#input_1_9
{
	border: 1px solid #CCC;
}
.gform_wrapper .left_label .gfield_label
{
	color: #16613C;
	font-weight: normal !important;
	line-height: 1.2em;
}
ul#gform_fields_2 li
{
	background-image: none;
	margin-bottom: 10px;
}
.gform_description H3
{
	text-align: center;
	margin: 0;
	padding: 0;
}
.ginput_container
{
	margin-bottom: 10px;
}
.gform_wrapper .gform_footer input.button, .gform_wrapper .gform_footer input[type="submit"] {
	width: 70px;
	padding: 5px !important;
	background-color: #fffacd !important;
	font-size: 1.5em !important;
	}



#sidebar-1 h4, #sidebar-2 h4
{
	text-align: center;	
	background-image: url(images/widgettitlebackground.png) !important;
	display: block;
	border-bottom: dashed 1px #72862F !important;
	padding-bottom: 5px;
	font-family: Verdana, "Palatino linotype", Geneva, arial, Helvetica, Sans-Serif;
	font-style: normal;
	font-weight: normal;
	font-size: 1.3em;
	font-variant: small-caps;
	font-weight: bold;
	color: #16603B;
}
@media screen
{
	.images-on #sidebar-1 h4, .images-on #sidebar-2 h4
	{
		background-image: url(images/BlockHeaderIcon.png);
		background-repeat: no-repeat !important;
		text-indent: -1000000px !important;
		overflow: hidden;
	}
}
.widget-wrap{
	border: dashed thin #72862F;
	padding: 5px;
	
	
	}
	#sidebar-1 .textwidget, #sidebar-2 .textwidget, #sidebar-1 .php-textwidget, #sidebar-2 .php-textwidget, #sidebar-1 .widget_tag_cloud div div, #sidebar-2 .widget_tag_cloud div div, #sidebar-1 .catalyst-excerpt-widget-inner, #sidebar-2 .catalyst-excerpt-widget-inner, #sidebar-1 .author-bio-widget, #sidebar-2 .author-bio-widget {
    border: none !important;
}
#my-footer{
	text-align: center;
	}
.center{text-align:center;}

.gform_wrapper .right_label .gfield_description, .gform_wrapper .left_label .gfield_description, .gform_wrapper .left_label .instruction, .gform_wrapper .right_label .instruction {
    font-style:normal !important; 
    font-size: 13px !important;
    line-height: 1.5em !important;
    margin: 10px !important;
    padding-left: 15px;
}
#gform_submit_button_3{
	display:none !important;
	}
    
    
.special{
    background-image: url(images/special-offer-empty.png);
    font-family: 'Pacifico', cursive;
    width:184px;
    height:199px;
    text-align: center;
    font-size: 26px;
    font-weight: bold;
    line-height: 1em;
    color: #000;
} 


.textwidget a{
	text-decoration: underline !important;
}

.textwidget a:hover{
	background:#FFFACD;
	
}


/* custom css */

body{
    background-color: #fff !important;
}


