*			{padding:		0px;
			margin:     	        0px;
			border:			0px;}

body			{color:			#00145f;
			font-size:		14px;
			line-height:		18px;
			background:		#ffffff url(./img/bodybg.jpg) top center repeat-x;
			font-family:		tahoma, "trebuchet ms", tahoma, arial, helvetica, verdana, "arial narrow";}

#equestrian_springs	{width:			800px;
			margin:			0px auto;
			background:		transparent url(./img/bodybg.jpg) top center repeat-x;}

























#header			{text-align:		center;
			height:			370px;
			background:		transparent url(./img/headerbg.gif) 0px 80px no-repeat;}









#header h1		{color:			#f0d804;
			color:			#00145f;
			padding:		10px 0px 10px 20px;
			font-size:		26px;
			line-height:		30px;
			font-weight:		bold;
			text-align:		left;}

#header h1 span		{text-align:		right;
			padding:		0px 20px 0px 0px;
			display:		block;
			font-size:		20px;}









#header #mainmenu	{list-style-type:	none;
			padding:		235px 0px 0px 0px;}

#header #mainmenu.home	{padding:		15px 0px 0px 0px;
			clear:			right;}

#header a.cascate	{float:			right;
			padding-right:		10px;
			height:			20px;
			color:			#00145f;
			font-size:		11px;}

#header a.preconstruction
			{display:		block;
			clear:			right;
			color:			#fff;
			font-weight:		bold;
			height:			30px;
			margin:			0px;
			padding:		170px 0px 0px 550px;
			text-decoration:	none;
			text-transform:		uppercase;}

#header #mainmenu li	{float:			left;
			padding: 		0px 0px 0px 0px;}

#header #mainmenu li a	{float:			left;
			font-size: 		14px;
			color:			#00145f;
			text-transform:		capitalize;
			font-weight:		bold;
			text-align:		left;
			padding: 		0px 8px 0px 14px;
			text-decoration:	none;}

#header #mainmenu li a:hover 	
			{color:			#f0d804;}





#gallerymenu		{width:			790px;
			padding:		0px 0px 0px 10px;
			height:			20px;}

#gallerymenu a		{display:		block;
			float:			left;
			color:			#00145f;
			text-decoration:	none;
			padding:		0px 7px 0px 7px;
			text-transform:		capitalize;
			font-weight:		bold;
			font-size:		11px;}




   




















#body			{border-bottom:		1px solid #f0d804;
			overflow:		auto;
			padding:		0px 0px 10px 0px;}

#body.center		{text-align:		center;}

#body.center img	{margin:		40px 0px 0px 0px;}

#body h2		{font-size:		14px;
			padding:		5px 0px 4px 0px;
			font-size:		18px;
			color:			#f0d804;
			text-transform:		capitalize;
			text-align:		left;
			border-bottom:		1px solid #f0d804;}

h3			{font-size:		14px;
			font-weight:		bold;
			padding:		10px 0px 2px 0px;}

h3.right		{float:			right;
			width:			200px;
			text-align:		center;}

h3.right a		{color:			#2e8fae;}

#body h4		{font-size:		14px;
			margin:			20px 10px 0px 0px;
			padding:		20px 0px 0px 0px;
			font-size:		14px;
			text-transform:		capitalize;
			text-align:		center;
			clear:			left;}

#body a			{text-decoration:	none;
			color:			#00145f;}

#body a.top		{display:		block;
			margin:			0px auto;
			padding:		0px 0px 0px 0px;}

#body img.homeicon	{float:			left;
			clear:			left;
			padding:		2px 10px 0px 0px;}



#body p			{padding:		2px 0px 7px 0px;
			font-family:		 "trebuchet ms", verdana, arial,  tahoma, helvetica, "arial narrow";}

#body p.narrow		{padding:		2px 0px 2px 0px;}

#body p a		{text-decoration:	underline;}

#body p.tab		{padding:		2px 0px 2px 10px;}











#footermenu		{list-style-type:	none;
			padding:		0px 0px 0px 0px;
			margin:			0px auto;
			width:			600px;}

#footermenu li		{float:			left;
			padding: 		10px 0px 0px 0px;}

#footermenu li a	{float:			left;
			font-size: 		10px;
			color:			#00145f;
			text-transform:		capitalize;
			font-weight:		bold;
			text-align:		left;
			padding: 		0px 8px 0px 8px;
			text-decoration:	none;}

#footermenu li a:hover, #gallerymenu a:hover 	{text-decoration:	underline;}
















#footer			{width:			800px;
			clear:			both;
			padding:		10px 0px 100px 0px;
			font-size:		10px;	
			text-align:		center;}

#footer	a		{color:			#00145f;
			text-decoration:	none;
			font-size:		10px;}

#footer	a:hover		{text-decoration:	underline;}




























div.formfield		{margin:		0px auto;
			width:			460px;
			height:			20px;
			text-align:		left;
			padding:		10px 0px 0px 0px;}	

div.formfield input.field
			{width:			270px;
			padding:		1px 3px;
			color:			#3f5596;
			font-size:		13px;
			border:			1px solid #3f5596;
			word-spacing:		0px;
			letter-spacing:		0px;
			font-weight:		bold;
			font-family:		"trebuchet ms", verdana, arial, tahoma;}

div.checkbox		{margin:		0px auto;
			width:			460px;
			height:			180px;
			text-align:		left;
			padding:		10px 0px 0px 0px;}

div.checkbox p		{cursor:		pointer;
			float:			right;
			width:			270px;
			padding:		0px 0px 0px 0px;}

div.formfield select	{width:			278px;
			padding:		0px 0px;
			color:			#3f5596;
			font-size:		13px;
			border:			1px solid #3f5596;
			word-spacing:		0px;
			letter-spacing:		0px;
			font-weight:		bold;
			font-family:		"trebuchet ms", verdana, arial, tahoma;}

input.send		{float:			right;
			margin:			0px 60px 0px 0px;
			width:			70px;
			padding:		0px 3px;
			color:			#3f5596;
			font-size:		13px;
			border:			1px solid #3f5596;
			word-spacing:		0px;
			letter-spacing:		0px;
			font-weight:		bold;
			cursor:			pointer;
			background:		transparent;
			font-family:		"trebuchet ms", verdana, arial, tahoma;}

div.textarea		{margin:		0px auto;
			width:			460px;
			height:			180px;
			text-align:		left;
			padding:		10px 0px 0px 0px;}

div.textarea textarea	{width:			270px;
			height:			150px;
			padding:		1px 3px;
			color:			#3f5596;
			font-size:		13px;
			border:			1px solid #3f5596;
			word-spacing:		0px;
			letter-spacing:		0px;
			font-weight:		bold;
			font-family:		"trebuchet ms", verdana, arial, tahoma;}



















