/* @override http://sevillanolinks.com/_css/golf.css */

#contentContainer {
	background: #476525 url(../_images/css/bg-content-tile-golf.jpg) repeat-x left top;
	padding-bottom: 30px;
}
body#golf #header h1 a {
	width: 234px;
	background: url(../_images/css/logo-rh-sevillanolinks.gif) no-repeat 0 22px;
}
/*body#golf p.slogan {
	left: 230px;
}*/

body#golf #nav1 li a:link, body#golf #nav1 li a:visited {
	color: #4a6930;
}
body#golf #nav1 li li:hover, body#golf #nav1 li li.sfhover {
	color: #694d35;
	background-color: #ddd7bc;
}
body#golf #nav1 li.selected a, 
body#golf #nav1 li.selected a:link, 
body#golf #nav1 li.selected a:visited {
	background-color: transparent;
	color: #694d35;
}
body#golf #nav1 li.selected li a {
	background: transparent;
}
body#golf #nav1 li a:hover, 
body#golf #nav1 li a:active, 
body#golf #nav1 li a:visited:hover {
	color: #694d35;
}




body#golf #column-nav2 li a {
	background-color: #f8f6ed;
	color: #4a6930;
}
body#golf #column-nav2 li a:link {
	color: #4a6930;
}
body#golf #column-nav2 li a:hover, 
body#golf #column-nav2 li a:active, 
body#golf #column-nav2 li a:visited:hover {
	color: #694d35;
	/*background-color: #d8e1d3;*/
	background-color: #ddd7bc;
}

div.nav2-ad {
	margin: 20px 0 0;
}
body#golf #column-nav2 li.selected a, 
body#golf #column-nav2 li.selected a:link, 
body#golf #column-nav2 li.selected a:visited {
	background-color: #ddd7bc;
	color: #694d35;
}
body#golf #column-nav2 li.selected li a {
	background-color: #ddd7bc;
}

#footer li a:link, #footer li a:visited {
	color: #4a6930;
}
#footer li a:hover, #footer li a:active, #footer li a:visited:hover {
	color: #694d35;
}

table {
	border: none;
	border-left: solid 1px #ccc6ac;
	border-top: solid 1px #ccc6ac;
	margin: 0;
	padding: 0;
	background-color: #f8f6ed;
}
table td, table th {
	border-right: solid 1px #ccc6ac;
	border-bottom: solid 1px #ccc6ac;
	border-top: none;
	border-left: none;
	padding: 5px;
	background-color: #fffcf3;
}
table th {
	/*background-color: #ddd7bc;*/
}


/* @group My Group */

div.newsletter-form {
	display: block;
	position: relative;
	padding: 0;
	margin: 0;
	float: none;
	width: 250px;
	color: #075186;
	background-color: #f8f6ed;
	border-color: #bcb28f;
}

div.newsletter-form h3 {
	background-color: #bcb28f;
	text-align: center;
	color: #fff;
}
div.newsletter-form p {
	padding: 0 10px 10px;
}

/* @end */
