@import url("nav.css");

html, body, form, #secNav ul, #azListing {
	margin:					0;
	padding:				0;
}

body {
	font-family:			Verdana, Arial, Helvetica, sans-serif;
	background-color:		#CCCCCC;
	font-size:				10pt;
}

input {
	font-family:			Verdana, Arial, Helvetica, sans-serif;
}

input.txt {
	padding:				2px;
	font-size:				0.8em;
}

p {
	line-height:			150%;
}

a {
	color:					#9E1B32;
}
a:hover {
	color:					#213577;
}

hr {
	margin:					5px 0;
	clear:					both;
}

.right {
	float:					right;
}

#container {
	width:					970px;
	margin:					10px auto;
	background:				url(../img/back-container.jpg) top right repeat-y #FFF;
}

#header {
	background:				url(../img/logo.png) top left no-repeat #213577;
	height:					86px;
}

#header #logo {
	cursor:					pointer;
	float:					left;
	width:					265px;
	height:					84px;
}

#headerNav {
	float:					right;
	margin:					33px 0 0 0;
}

#headerNav li {
	display:				inline;
	padding:				5px 28px;
	border-right:			1px solid #C7CCDD;
}

#headerNav li.last {
	border:					none;
}

#headerNav li a {
	text-decoration:		none;
	color:					#C7CCDD;
}

#headerNav li a:hover {
	color:					#FFF;
}

#header .gobutton {
	background-color:		#9F1B32;
	border:					1px solid #B75465;
	color:					#FFF;
	padding:				3px 5px;
	font-weight:			bold;
	cursor:					pointer;
}

#col_right {
	float:					right;
	width:					205px;
	/*background-color:		#E2E8F0;*/
	padding:				15px 5px;
	text-align:				center;
}

#col_right p {
 	font-size:				0.8em;
	color:					#414042; 
	text-align:				left;
	padding:				0 15px;
}

#col_right a {
	color:					#B20838;
	text-decoration:		none;
}

#col_right a:hover {
	color:					#213577;
}

#col_left {
	background-position:	top left;
	background-repeat:		no-repeat;
}

.ads {
	margin:					15px auto;
	text-align:				left;
	width:					92px;
	height:					67px;
	color:					#FFF;
	font-size:				0.8em;
}

.ads a {
	color:					#FFF !important;
	text-decoration:		underline !important;
}

.adLeft {
	padding:				10px 8px 5px 77px;
}

.adRight {
	padding:				10px 77px 5px 8px;
}

div.title {
	padding-top:			50px;
}

#col_left {
	padding-top:			150px;
}

#secNav ul {
	width:					225px;
}

#secNav ul li {
	list-style:				none;
	border-bottom:			1px dashed #BFD5E5;
	margin-left:			10px;
	padding:				5px 0 5px 15px;
}

#secNav ul li.first {
	border-top:				1px dashed #BFD5E5;
}

#secNav ul li li.first {
	border-top:				none;
}

#secNav ul li a {
	color:					#231F20;
	font-weight:			bold;
	font-size:				0.9em;
	text-decoration:		none;
}

#secNav ul ul {
	width:					199px;
}

#secNav ul ul ul {
	width:					173px;
}

#secNav ul ul li {
	margin-left:			13px;
	padding:				1px 0;
	border-bottom:			none;
	list-style:				square;
	color:					#9E1B32;
	font-size:				0.9em;
}

#secNav ul ul li a {
	color:					#9E1B32;
	font-weight:			normal;
}

#content {
	float:					right;
	width:					500px;
	color:					#414042;
	padding-right:			15px;
	font-size:				0.9em;
}

#content h2, #content_full h2 {
	color:					#213577;
	font-size:				1.3em;
	font-weight:			bold;
	margin-top:				0;
}

#content h3, #content_full h3 {
	font-size:				1.0em;
	font-weight:			bold;
	margin-bottom:			0;
}

#content p, #content_full p {
	margin-top:				0;
}

#content img, #content_full img {
	margin:					5px;
}

#content_full {
	color:					#414042;
	padding-right:			15px;
	padding-left:			15px;
	font-size:				0.9em;
}

#footer {
	background-color:		#CCCCCC;
	clear:					both;
	padding:				5px 0;
	color:					#636466;
	font-size:				0.8em;
}

#azListing {
	margin-bottom:			15px;
	clear:					right;
	text-align:				center;
}

#azListing li {
	display:				inline;
	list-style:				none;
	font-size:				1.2em;
	font-weight:			bold;
	margin-right:			5px;
}

.left_golf2010 {
	background:				url(../../../images/golf_banner_side.jpg) top left no-repeat;
	margin-left:			15px;
	height:					502px;
	width:					194px;
}

.left_golf-form {
	background:				url(../../../images/SFS_graphic_vertical.jpg) top left no-repeat;
	margin-left:			15px;
	height:					502px;
	width:					194px;
}