/*
Theme Name: CountryClubofthePoconosMunicipalGolfCourse
Template: ForeNational
Template URI: Theme URI: http://themefuse.com/demo/wp/lifestyle/

Description:A teeitupmarketing.com theme for Country Club of the Poconos Municipal Golf Course
Version:1.0.99
Author: Fore! Reservations
Author URI: http://www.teeitupmarketing.com/

This is a child theme. Any entries below the @import lines will overwrite/append the parent stylesheet.*/ 

@import url('../ForeNational/style.css');

body {
	background: url(images/body_bg2.jpg) center repeat-y !important;
	}

#feature_tabs {
	display: none !important;
}

.container_24 .grid_8 {
	width: 250px !important;
	padding-top: 15px !important;
	}

.container_24 .grid_15 {
	width: 650px !important;
	}

.container_24 .col_1_2, .container_24 .text .col_1_2 {
width: 565px;
}

.container_24 .col_1_4, .container_24 .text .col_1_4 {
width: 159px;
}

.middle {
	padding: 0 0 15px 0;
	}

p {
	color: black !important;
	font-family: "Trebuchet MS", Helvetica, sans-serif;
	}
	
.text {
	font-family: "Trebuchet MS", Helvetica, sans-serif;
	color: black !important;
	}

.text p {
	font-family: "Trebuchet MS", Helvetica, sans-serif;
	color: black !important;
	}

.footer {
	background: url(images/footer_bg.gif) 0 0 repeat-x #1c5631 !important;
	color: white !important;
	}

.footer p {
	color: white !important;
	}

.footer_logo {
	float: right;
	text-align: center;
	}

.footer_logo3 {
	float: right !important;
	padding-right: 180px;
	padding-top: 30px;
	}
	
.head_bar {
	display: none !important;
	}

.header_right {
	padding-top: 15px !important;
	height: 155px !important;
	width: 580px !important;
	}

.header_left {
	padding-top: 8px !important;
	width: 370px !important;
	}

.footer .container_24 {
	padding-top: 20px !important;
	min-height: 180px !important;
	}
	
.topmenu {
	background: url(images/topmenu_bg.gif) 0 0 no-repeat;
	}	
	
.topmenu .dropdown li {
	background: url(images/topmenu_line.gif) right 7px no-repeat;
	}

.menu-item a:hover, .current-menu-item.menu-item a, .current-menu-ancestor.menu-item a, .menu-item.parent:hover {
	background: url(images/menu_green_a.png) center 0 no-repeat;
	}

.text h1, .text h2, .text h3, .text h4, .text h5, .text h6 {
	color: #1c5631 !important;
	}
	
.text h6 {
	margin: 12px 0 12px !important;
	}

h1, h2, h3, h4, h5 {
	color: #1c5631 !important;
	font-family: Arial, Helvetica, sans-serif !important;
	}

h6 {
	color: white !important;
	}

.text h1 {
	border-bottom: 2px dotted !important;
}

.box, .boxs {
	background: #1c5631;
	width: 234px !important;
	}

.box_menu {
	border: 2px solid #FDD009 !important;
	}

.box_menu h3 {
	color: #ffffff !important;
	}

.tf_menu_blue li a, .box ul li a {
	color: #1c5631 !important;
	}

.tf_menu_blue li a:hover, .tf_menu_blue li.current-menu-item a, .box ul li a:hover {
	background: url(http://d2tbfnbweol72x.cloudfront.net/wp-content/themes/fore/CountryClubofthePoconosMunicipalGolfCourse/images/arrow_menu_white.png) right 10px no-repeat #1c5631 !important;
	color: #FDD009 !important;
	}

.text a {
	color: #0000FF !important;
	}

.text a:hover {
	color: #0000FF !important;
	text-decoration: underline;
	}

.textwidget a {
	color: #FDD009 !important;
}

.textwidget a:hover {
	color: #FDD009 !important;
	text-decoration: underline;
}

.textwidget p {
	color: #ffffff !important;
}

.topmenu .dropdown {
	text-transform: none !important;
}

.topmenu .dropdown li a {
	padding: 30px 31px 20px 31px !important;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 17px !important;
	}

.topmenu .dropdown li ul li {
	width: 144px !important;
	}

.topmenu .dropdown li ul li a {
	padding: 10px 10px 10px 14px !important;
	}

#feature_tabs li .link-title {
	color: white !important;
	font-size: 15px;
	font-family: Arial, Helvetica, sans-serif;
	}

#feature_tabs li .link-more {
	color: white !important;
	}

#feature_tabs li .link-more:hover {
	border-bottom: 1px dotted white !important;
	}

.text ul li, .text ol li {
	margin-bottom: 2px !important;
	}

.text ul, .text ol {
	margin: 5px 0 25px 25px !important;
	color: black !important;
	}

.divider_thin {
	margin-bottom: 0px !important;
	padding-top: 2px !important;
	}

#feature_list {
	margin-top: 10px !important;
	}

.one_fourth {
	width: 20% !important;
}

hr {
	background-color: #1c5631 !important;
	height: 2px !important;
}

.social_icons .social-rss {
	display: none !important;
}

/*Booking Widget*/

.bookingWidget {
padding: 10px 0;
width: 100%;
margin-top: 6px;
text-align: center;
background: #1c5631;
box-shadow: 2px 10px 9px #888;
border: 1px solid #FDD009 !important;
-moz-box-shadow: 9px 10px 0px #888;
-webkit-box-shadow: 2px 10px 9px #888;
height: 69px !important;
}

.ftt_submit ttwSubmit {
	width: 150px !important;
	background-color: #ffffff !important;
	}

input[type="reset"], input[type="submit"], input[type="button"], button {
	color: #1c5631 !important;
	background-color: #ffffff !important;
	height: 35px !important;
	padding: 0px 0px !important;
	font-family: Arial, Helvetica, sans-serif;
	border-radius: 2px;
	-webkit-border-radiues: 2px;
	-mox-border-radius: 2px;
	font-size: 17px;
	}

input[type="button"]:hover, input[type="button"]:focus, input[type="reset"]:hover, input[type="reset"]:focus, input[type="submit"]:hover, input[type="submit"]:focus, button:hover, button:focus {
	color: #FDD009 !important;
	}

input[type="text"], input[type="password"], textarea, input[type="email"] {
	padding: 6px !important;
	background: white;
	border: 1px solid #1c5631 !important;
	}

.btn-submit, .contact-form .btn-submit, .comment-form .btn-submit, #fsc-submit-1, #fsc-submit-2, #fsc-submit-3, #fsc-submit-4 {
	background: #ffffff;
	width: 135px;
	line-height: 30px;
	border-radius: 2px;
	-webkit-border-radiues: 2px;
	-mox-border-radius: 2px;
	text-align: center !important;
	}

.bookingWidget {
	font-family: Arial, Helvetica, sans-serif;
	border-radius: 2px;
	-webkit-border-radiues: 2px;
	-mox-border-radius: 2px;
	margin: 5px 0 5px !important;
	}
	
.bookingWidget h4 {
	color: #ffffff !important;
	}
	
td h4, td p, td h6{
	margin: 0 !important;
	text-align: left !important;
	}

.social_icons .social-twitter {
	background:url(images/icon_twitter.gif) 0 0 no-repeat;
	padding-left:25px}
	
.social_icons .social-facebook {
	background:url(images/icon_facebook.gif) 0 0 no-repeat;
	padding-left:25px}

.et-shadow {
	border: 1px solid #FDD009;
}
.rateCategory { 
	width: 105px;
	}