body {
	font-family: "Times New Roman", Times, serif;
	font-size: 12px;
	background-image: url(images/bg_tile.jpg);
	background-repeat: repeat;
	background-position: center;
	margin: 0px;
	padding: 0px;
}

a, a:link, a:visited {
	text-decoration: none;
	outline: none;
}

a:hover {
	text-decoration: underline;
}

img {
	border: none;
}

ul {
	list-style-type: none;
	margin: 0px;
	padding: 0px;
}

li {
	float: left;
}

p {
	font-size: 1.2em;
	line-height: 17px;
	color: #2C190B;
	margin: 0px;
	padding: 10px 0px;
}

p.main {
	font-size: 1.2em;
	font-weight: bold;
}

h2 {
	font-size: 2.2em;
	color: #9E4606;
	margin: 0px;
	padding: 25px 0px 0px 6px;
}

h3 {
	font-size: 1.5em;
	color: #9E8F8A;
	margin: 0px;
	padding: 5px 0px 20px 0px;
}

.btn_edit_page {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 1em;
	font-weight: bold;
	color: #FFFFFF;
	text-align: center;
	background-color: #483725;
	border-top: 1px solid #89847E;
	border-right: 1px solid #000002;
	border-bottom: 1px solid #010000;
	border-left: 1px solid #B3B5B2;
	width: 70px;
	height: 18px;
	margin-top: -50px;
	padding-top: 3px;
	float: right;
	display: block;
	position: relative;
}

.clear {
	clear: both;
	font-size: 0em;
	line-height: 0px;
	height: 0px;
	margin: 0px;
	padding: 0px;
}

.container {
	width: 1200px;
	margin: 0 auto;
}

.content {
	width: 955px;
	margin: 0 auto;
}

.content_left {
	border-right: 1px solid #ADA09A;
	width: 611px;
	margin: 0px 0px -61px 0px;
	padding: 0px 0px 0px 7px;
	float: left;
}

.photo_gallery_section {
	margin: 0px 0px -61px 0px;
	float: left;
}

.content_left a, .content_left a:link, .content_left a:visited {
	color: #006BB7;
}

.content_left p {
	padding-right: 39px;
}

.content_right {
	border-left: 1px solid #ADA09A;
	width: 329px;
	margin: 0px 0px -61px 0px;
	float: left;
	position: relative;
	left: -1px;
}

.content_right p {
	margin-left: 38px;
}

.image_footer {
	background-image: url(images/image_footer.jpg);
	background-repeat: no-repeat;
	background-position: center;
	min-width: 1200px;
	height: 328px;
	margin-top: -220px;
	position: relative;
	z-index: 1;
}

.image_header {
	/* background-image: in alt style sheets */
	background-repeat: no-repeat;
	width: 947px;
	height: 157px;
	margin-top: -126px;
	float: right;
	position: relative;
	z-index: 0;
}

.list_activities ul {
	margin-right: 60px;
	float: left;
}

.list_activities li {
	float: none;
}

.legal_section,
.full_section {
	width: 940px;
}

.logo_csng {
	position: relative;
	top: 5px;
}

.navigation {
	font-size: 0em;
	text-indent: -9999px;
	background-image: url(images/navigation_tile.jpg);
	background-repeat: repeat-x;
	height: 61px;
}

.navigation ul {
	width: 960px;
	margin: 0 auto;
	position: relative;
	top: 5px;
}

.navigation a, .navigation a:link, .navigation a:visited {
	background-image: url(images/navigation.jpg);
	background-repeat: no-repeat;
	height: 52px;
	display: block;
}

.navigation .static {
	background-image: url(images/navigation.jpg);
	background-repeat: no-repeat;
	height: 52px;
}

.navigation .tab1 {
	width: 210px;
}

.navigation .tab1:hover {
	background-position: 0px -52px;
}

.navigation .static1 {
	background-position: 0px -52px;
	width: 210px;
}

.navigation .tab2 {
	background-position: -210px 0px;
	width: 151px;
}

.navigation .tab2:hover {
	background-position: -210px -52px;
}

.navigation .static2 {
	background-position: -210px -52px;
	width: 151px;
}

.navigation .tab3 {
	background-position: -361px 0px;
	width: 182px;
}

.navigation .tab3:hover {
	background-position: -361px -52px;
}

.navigation .static3 {
	background-position: -361px -52px;
	width: 182px;
}

.navigation .tab4 {
	background-position: -543px 0px;
	width: 198px;
}

.navigation .tab4:hover {
	background-position: -543px -52px;
}

.navigation .static4 {
	background-position: -543px -52px;
	width: 198px;
}

.navigation .tab5 {
	background-position: -741px 0px;
	width: 219px;
}

.navigation .tab5:hover {
	background-position: -741px -52px;
}

.navigation .static5 {
	background-position: -741px -52px;
	width: 219px;
}

.navigation_side_bg {
	background-repeat: no-repeat;
	width: 304px;
	float: right;
	position: relative;
	right: -15px;
}

.three_items {
	/* background-image: in alt style sheets */
	height: 134px;
	margin-bottom: -134px;
}

.two_items {
	/* background-image: in alt style sheets */
	height: 120px;
	margin-bottom: -120px;
}

.navigation_side {
	font-size: 1.5em;
	font-weight: bold;
	color: #FFFFFF;
	margin-bottom: 22px;
	position: relative;
	top: 22px;
	left: 55px;
}

.navigation_side a, .navigation_side a:link, .navigation_side a:visited {
	color: #CAA878;
	width: 249px;
	display: block;
}

.navigation_side li {
	height: 38px;
	float: none;
}

.news_section,
.photo_gallery_section,
.legal_section {
	border: none;
	position: relative;
}

.news_section p {
	font-size: 1.2em;
	line-height: 20px;
	color: #696661;
	padding: 0px;
}

.news_section p a, .news_section p a:link, .news_section p a:visited {
	color: #0766D2;
	margin-top: 5px;
	display: block;
}

.news_section h3 {
	font-size: 1.6em;
	color: #2A1708;
	padding: 0px;
}

.news_section span {
	color: #944713;
}

.news_section .event {
	margin-bottom: 20px;
}

.page_content {
	width: 990px;
	margin: 0 auto;
	position: relative;
	z-index: 2;
}

.page_content .header {
	background-image: url(images/page_content_header.jpg);
	background-repeat: no-repeat;
	width: 990px;
	height: 100px;
}

.page_content .tile {
	/* background-image: in alt style sheets */
	background-repeat: repeat-y;
	width: 990px;
}

.page_content .footer {
	/* background-image: in alt style sheets */
	background-repeat: no-repeat;
	width: 990px;
	height: 124px;
}

.page_content .footer .horses {
	/* background-image: in alt style sheets */
	background-repeat: no-repeat;
	width: 262px;
	height: 143px;
	float: right;
	position: relative;
	top: 106px;
}

.page_content .content {
	margin-top: -80px;
	position: relative;
}

.page_footer_bg {
	background-image: url(images/footer_tile.jpg);
	background-repeat: repeat;
	height: 300px;
	margin-top: -29px;
	position: relative;
	z-index: 0;
}

.page_footer_content {
	color: #D3B39A;
	width: 955px;
	margin: 0 auto;
	position: relative;
	z-index: 1;
	top: 25px;
}

.page_footer_content a, .page_footer_content a:link, .page_footer_content a:visited {
	color: #D3B39A;
}

.page_footer_content ul {
	float: left;
}

.page_footer_content .powered {
	float: right;
}

.page_footer_shadow {
	/* background-image: in alt style sheets */
	background-repeat: repeat-x;
	height: 13px;
	margin-top: -4px;
	position: relative;
	z-index: 1;
}

.page_footer_shadow .accents {
	/* background-image: in alt style sheets */
	background-repeat: no-repeat;
	width: 881px;
	height: 64px;
	margin: 0px auto -64px auto;
	position: relative;
	top: 3px;
	right: 48px;
}

.page_header {
	width: 1200px;
	margin: 0 auto;
}

.page_logo {
	margin-top: 40px;
	float: left;
	position: relative;
	z-index: 1;
	left: 129px;
}

.photo_header,
.photo_footer {
	background-repeat: no-repeat;
	font-size: 0em;
}

.photo_tile {
	background-repeat: repeat-y;
	padding: 4px 0px 4px 8px;
}

.photo_main img,
.photo_med img,
.photo_small img,
.photo_thumb img {
	float: left;
}

.photo_main .photo_tile {
	/* background-image: in alt style sheets */
	width: 947px;
}

.photo_main .photo_footer {
	/* background-image: in alt style sheets */
	width: 955px;
	height: 7px;
}

.photo_med {
	margin-top: 10px;
	position: relative;
	left: -5px;
}

.photo_med .photo_header {
	/* background-image: in alt style sheets */
	width: 606px;
	height: 5px;
}

.photo_med .photo_tile {
	/* background-image: in alt style sheets */
	width: 598px;
}

.photo_med .photo_footer {
	/* background-image: in alt style sheets */
	width: 606px;
	height: 4px;
}

.photos_small {
	padding-left: 34px;
}

.photo_small {
	margin: 0px 3px 10px 0px;
	float: left;
}

.photo_small .photo_tile {
	/* background-image: in alt style sheets */
	width: 136px;
}

.photo_small .photo_footer {
	/* background-image: in alt style sheets */
	width: 144px;
	height: 7px;
}

.photo_thumbs {
	margin: 5px 0px 0px 2px;
}

.photo_thumb {
	margin: 0px 6px 10px 0px;
	float: left;
}

.photo_thumb .photo_tile {
	/* background-image: in alt style sheets */
	width: 113px;
	padding: 0px;
}

.photo_thumb .photo_tile td {
	width: 113px;
	height: 81px;
}

.photo_thumb .photo_tile td img {
	float: none;
}

.photo_thumb .photo_footer {
	/* background-image: in alt style sheets */
	width: 113px;
	height: 7px;
}

.login_container {
	background: url(images/bg_login_bottom.jpg) no-repeat left bottom;
	width: 362px;
	margin: 0 auto;
	padding: 0 0 11px 0;
	position: relative;
	top: 55px;
}

.login_top {
	/*background-image:in alt stylesheet*/
	height: 62px;
}

.login_content {
	background: url(images/bg_login_repeat.jpg) repeat-y 0 0;
}

.img_left {
	float: left;
	margin-right: 10px;
}

.img_right {
	float: right;
	margin-left: 10px;
}

.img_full {
	margin: 10px 0px 10px 2px;
}

.form_paypal {
	width: 304px;
	float: right;
	margin-top: 15px;
	position: relative;
	right: -40px;
}

.form_paypal .input {
	border: 1px solid #553D21;
	font-size: .9em;
	color: #2C190B;
	background-color: #FEFEFE;
	width: 230px;
	margin-bottom: 4px;
	padding: 2px 0px;
}

.form_centered {
	right: -90px;
}
