@charset "UTF-8";
/* CSS Document */
/*Index styles*/
#splash {
	width:1500px;
	height:1000px;
	background-color:#000;
	background-repeat:no-repeat;
}

body {
	background-image:url(images/background.jpg);
	background-repeat:repeat;
	height:100%;
	width:100%;
	padding:0 0 0 0;
	margin:0 0 0 0;
}

#background {
	background-color:#000;
	margin:0 0 0 0;
	padding:0 0 0 0;
	height:100%;
	width:100%;
}

#master {
	width:950px;
	height:auto;
	position:relative;
}

#leftcol {
	background-image:url(images/leftcoltile.png);
	float:left;
	width:150px;
	height:910px;
}

#banner {
	background-image:url(images/banner.png);
	width:650px;
	height:150px;
	float:left;
}

#navbar {
	background-image:url(images/navbar.png);
	width:650px;
	height:40px;
	float:left;
}

#maincontent {
	background-color:#cbcccc;
	background-image:url(images/body.png);
	background-repeat:no-repeat;
	width:650px;
	height:720px;
	float:left;
	overflow:hidden;
}

#rightcol {
	background-image:url(images/rightcoltile.png);
	float:right;
	width:150px;
	height:910px;
	position:relative;top:inherit;
}

#buttons {
	float:left;
}

#designer {
	float:left;
	margin-left:250px;
}

/*Roster styles */
#leftcolroster {
	background-image:url(images/leftcoltile.png);
	float:left;
	width:150px;
	height:1615px;
}

#maincontentroster {
	background-color:#cbcccc;
	background-image:url(images/body.png);
	background-repeat:no-repeat;
	width:650px;
	height:1425px;
	float:left;
	overflow:hidden;
}

#rightcolroster {
	background-image:url(images/rightcoltile.png);
	float:right;
	width:150px;
	height:1615px;
	position:relative;top:inherit;
}
#huntcol1 {
	float:left;
	margin: 0px 0px 0px 0px;
}

#huntcol2 {
	float:left;
	margin: 0px 0px 0px 0px;
}

#huntcol3 {
	float:left;
	margin: 0px 0px 0px 0px;
}

#huntcol4 {
	margin: 0px 0px 0px 0px;
	float:left;
}

#westerncol1 {
	float:left;
	margin-left: 45px;
	margin-right:0px;
}
#westerncol2,#westerncol3,#westerncol4 {
	margin: 0px 0px 0px 0px;
	float:left;
}

#westernheading {
	float:left;
}

#dressageheading {
	float:left;
}

#dressagecol1 {
	float:left;
	margin-left:10px;
	margin-right:0px;
}

#dressagecol2,#dressagecol3,#dressagecol4 {
	float:left;
	margin:0px 0px 0px 0px;
}
/*
#navbarhunt {
	width:540px;
	height:30px;
	background-color:#000;
	position:relative;left:55px;
}

#openfence {
	width:540px;
	height:250px;
	background-color:#600;
	position:relative;left:55px;
	overflow:scroll;
}

#openflat {
	width:540px;
	height:250px;
	background-color:#600;
	position:relative;left:55px;top:-250px;
	overflow:scroll;
}
#intfence {
	width:540px;
	height:250px;
	background-color:#600;
	position:relative;left:55px;top:-500px;
}
#intflat {
	width:540px;
	height:250px;
	background-color:#600;
	position:relative;left:55px;top:-750px;
}

#novfence {
	width:540px;
	height:250px;
	background-color:#600;
	position:relative;left:55px;top:-1000px;
}

#novflat {
	width:540px;
	height:250px;
	background-color:#600;
	position:relative;left:55px;top:-1250px;
}

#advwtc {
	width:540px;
	height:250px;
	background-color:#600;
	position:relative;left:55px;top:-1500px;
}

#begwtc {
	width:540px;
	height:250px;
	background-color:#600;
	position:relative;left:55px;top:-1750px;
}

#walktrot {
	width:540px;
	height:250px;
	background-color:#600;
	position:relative;left:55px;top:-2000px;
}*/

/*Leadership Styles*/
#leftcolleadership {
	background-image:url(images/leftcoltile.png);
	float:left;
	width:150px;
	height:3650px;
}

#maincontentleadership {
	background-color:#cbcccc;
	background-image:url(images/body.png);
	background-repeat:no-repeat;
	width:650px;
	height:3460px;
	float:left;
	overflow:hidden;
}

#rightcolleadership {
	background-image:url(images/rightcoltile.png);
	float:right;
	width:150px;
	height:3650px;
	position:relative;top:inherit;
}
#picbox {
	background:transparent;
	height:150px;
	width:150px;
	float:left;
	margin-right:5px;
}

#titleLori {
	float:left;
	margin-left:250px;
}

#titleHeather {
	float:left;
	position:relative;left:80px;
	margin-right:80px;
}

#titleBeth {
	float:left;
	position:relative;left:185px;
	margin-right:190px;
}

#titlePresident {
	float:left;
	position:relative;left:300px;
	margin-right:310px;
}

#titleVice {
	float:left;
	position:relative;left:150px;
	margin-right:170px;
}

#titleVicew {
	float:left;
	position:relative;left:170px;
	margin-right:190px;
}

#titleSecretary {
	float:left;
	position:relative;left:335px;
	margin-right:335px;
}

#titleFundraiser {
	float:left;
	position:relative;left:223px;
	margin-right:235px;
}

#titleTravel {
	float:left;
	position:relative;left:270px;
	margin-right:270px;
}

#titleWeb {
	float:left;
	position:relative;left:300px;
	margin-right:300px;
}

#titlePR {
	float:left;
	position:relative;left:270px;
	margin-right:270px;
}

#titleTreasurer {
	float:left;
	position:relative;left:390px;
	margin-right:400px;
}

#titleBook {
	float:left;
	position:relative;left:325px;
	margin-right:325px;
}

#name {
	float:left;
	position:relative;left:-40px;
}



#bio {
	font-size:13px;
	zoom: 1;
}

/*Schedule Styles*/
#leftcolschedule {
	background-image:url(images/leftcoltile.png);
	float:left;
	width:150px;
	height:1460px;
}

#maincontentschedule {
	background-color:#cbcccc;
	background-image:url(images/body.png);
	background-repeat:no-repeat;
	width:650px;
	height:1270px;
	float:left;
	overflow:hidden;
}

#rightcolschedule {
	background-image:url(images/rightcoltile.png);
	float:right;
	width:150px;
	height:1460px;
	position:relative;top:inherit;
}

#showcol1,#showcol2,#showcol3,#showcol4,#meetcol1,#meetcol2,#meetcol3,#meetcol4 {
	float:left;
}

#showcol1,#meetcol1 {
	position:relative;left:50px;
}

#showcol2 {
	position:relative;left:69px;
	margin-right:150px;
}

#meetcol2 {
	position:relative;left:70px;
}

#showcol3,#meetcol3 {
	position:relative;left:50px;
}

#showcol4,#meetcol4 {
	position:relative;left:50px;
	margin-right:170px;
	margin-bottom:20px;
}

/*Gallery Styles */
#leftcolgallery {
	background-image:url(images/leftcoltile.png);
	float:left;
	width:150px;
	height:1340px;
}

#maincontentgallery {
	background-color:#cbcccc;
	background-image:url(images/body.png);
	background-repeat:no-repeat;
	width:650px;
	height:1150px;
	float:left;
	overflow:hidden;
}

#rightcolgallery {
	background-image:url(images/rightcoltile.png);
	float:right;
	width:150px;
	height:1340px;
	position:relative;top:inherit;
}

#galbox {
	background:#999;
	float:left;
	margin:15px;
	position:relative;top:-15px;
	height:125px;
	width:150px;
}

#gallery1 {
	float:left;
	width:317px;
	height:208px;
	background-color:#aaaaaa;
	line-height:35%;
	margin: 5px 5px 5px 5px;
	
}

.galtext {
	text-decoration:none;
	color:#000;
}

#gallery2 {
	float:left;
	width:317px;
	height:208px;
	background-color:#aaaaaa;
	line-height:35%;
	margin-top:5px;
	margin-bottom:5px;
	margin-left:0px;
	margin-right:5px;
}

#gallery3,#gallery5,#gallery7 {
	float:left;
	width:317px;
	height:208px;
	background-color:#aaaaaa;
	line-height:35%;
	margin-top:0px;
	margin-bottom:5px;
	margin-left:5px;
	margin-right:5px;
}

#gallery4,#gallery6,#gallery8 {
	float:left;
	width:317px;
	height:208px;
	background-color:#aaaaaa;
	line-height:35%;
	margin-top:0px;
	margin-bottom:5px;
	margin-left:0px;
	margin-right:5px;
}

#thumbbox {
	background: center center no-repeat;
	float:left;
	width:100px;
	height:100px;
	margin:4px 4px 4px 4px;
}

#thumbboxend {
	background: center center no-repeat;
	float:left;
	width:100px;
	height:100px;
	margin:4px 4px 4px 4px;
	margin-right:400px;
}

#leftcolmockgallery1 {
	background-image:url(images/leftcoltile.png);
	float:left;
	width:150px;
	height:1535px;
}

#maincontentmockgallery1 {
	background-color:#cbcccc;
	background-image:url(images/body.png);
	background-repeat:no-repeat;
	width:650px;
	height:1345px;
	float:left;
	overflow:hidden;
}

#rightcolmockgallery1 {
	background-image:url(images/rightcoltile.png);
	float:right;
	width:150px;
	height:1535px;
	position:relative;top:inherit;
}

#leftcolwilmington1 {
	background-image:url(images/leftcoltile.png);
	float:left;
	width:150px;
	height:710px;
}

#maincontentwilmington1 {
	background-color:#cbcccc;
	background-image:url(images/body.png);
	background-repeat:no-repeat;
	width:650px;
	height:520px;
	float:left;
	overflow:hidden;
}

#rightcolwilmington1 {
	background-image:url(images/rightcoltile.png);
	float:right;
	width:150px;
	height:710px;
	position:relative;top:inherit;
}

#leftcolhomeday1hunt1 {
	background-image:url(images/leftcoltile.png);
	float:left;
	width:150px;
	height:1055px;
}

#maincontenthomeday1hunt1 {
	background-color:#cbcccc;
	background-image:url(images/body.png);
	background-repeat:no-repeat;
	width:650px;
	height:865px;
	float:left;
	overflow:hidden;
}

#rightcolhomeday1hunt1 {
	background-image:url(images/rightcoltile.png);
	float:right;
	width:150px;
	height:1055px;
	position:relative;top:inherit;
}

#leftcolhomeday2hunt1 {
	background-image:url(images/leftcoltile.png);
	float:left;
	width:150px;
	height:955px;
}

#maincontenthomeday2hunt1 {
	background-color:#cbcccc;
	background-image:url(images/body.png);
	background-repeat:no-repeat;
	width:650px;
	height:765px;
	float:left;
	overflow:hidden;
}

#rightcolhomeday2hunt1 {
	background-image:url(images/rightcoltile.png);
	float:right;
	width:150px;
	height:955px;
	position:relative;top:inherit;
}

#leftcolhomewestern1 {
	background-image:url(images/leftcoltile.png);
	float:left;
	width:150px;
	height:1080px;
}

#maincontenthomewestern1 {
	background-color:#cbcccc;
	background-image:url(images/body.png);
	background-repeat:no-repeat;
	width:650px;
	height:890px;
	float:left;
	overflow:hidden;
}

#rightcolhomewestern1 {
	background-image:url(images/rightcoltile.png);
	float:right;
	width:150px;
	height:1080px;
	position:relative;top:inherit;
}

#leftcolprospect {
	background-image:url(images/leftcoltile.png);
	float:left;
	width:150px;
	height:6560px;
}

#maincontentprospect {
	background-color:#cbcccc;
	background-image:url(images/body.png);
	background-repeat:no-repeat;
	width:650px;
	height:6370px;
	float:left;
	overflow:hidden;
}

#rightcolprospect {
	background-image:url(images/rightcoltile.png);
	float:right;
	width:150px;
	height:6560px;
	position:relative;top:inherit;
}

#leftcolfindlayspring1 {
	background-image:url(images/leftcoltile.png);
	float:left;
	width:150px;
	height:1685px;
}

#maincontentfindlayspring1 {
	background-color:#cbcccc;
	background-image:url(images/body.png);
	background-repeat:no-repeat;
	width:650px;
	height:1495px;
	float:left;
	overflow:hidden;
}

#rightcolfindlayspring1 {
	background-image:url(images/rightcoltile.png);
	float:right;
	width:150px;
	height:1685px;
	position:relative;top:inherit;
}

#leftcolfindlayspring2 {
	background-image:url(images/leftcoltile.png);
	float:left;
	width:150px;
	height:2040px;
}

#maincontentfindlayspring2 {
	background-color:#cbcccc;
	background-image:url(images/body.png);
	background-repeat:no-repeat;
	width:650px;
	height:1850px;
	float:left;
	overflow:hidden;
}

#rightcolfindlayspring2 {
	background-image:url(images/rightcoltile.png);
	float:right;
	width:150px;
	height:2040px;
	position:relative;top:inherit;
}

#leftcoljamiepics {
	background-image:url(images/leftcoltile.png);
	float:left;
	width:150px;
	height:2210px;
}

#maincontentjamiepics {
	background-color:#cbcccc;
	background-image:url(images/body.png);
	background-repeat:no-repeat;
	width:650px;
	height:2020px;
	float:left;
	overflow:hidden;
}

#rightcoljamiepics {
	background-image:url(images/rightcoltile.png);
	float:right;
	width:150px;
	height:2210px;
	position:relative;top:inherit;
}


/*Beginning of stylistic formatting */
#maincontent,#maincontentroster,#maincontentleadership,#maincontentschedule,#maincontentgallery, #maincontentmockgallery1, #maincontentwilmington1,#maincontenthomeday1hunt1,#maincontenthomeday2hunt1,#maincontenthomewestern1,#maincontentprospect,#maincontentfindlayspring1,#maincontentfindlayspring2,#maincontentjamiepics {
	font-family:"Comic Sans MS", cursive;
	text-align:left;
}

h2,h1 {
	position:relative;left:40px;
	padding:0px 0px 0px 0px;
}

p,h3 {
	padding:0px 20px 0px 15px;
	text-align:justify;
}

h4 {
	font-size:9px;
	font-weight:100;
	font-variant:small-caps;
	text-align:center;
}

#columntext {
	font-size:13px;
}

#columntextdressage {
	font-size:12px;
}

#jamiegalpic {
	padding-top:12px;
}