/* CSS Document */

html {
	background-image:url(http://www.galingayle.com/elements/bg.jpg);
	background-repeat:repeat;
}

body {
	background-image:url(http://www.galingayle.com/elements/top-bg.gif);
	background-repeat:repeat-x;
	margin: 0px 0px 0px 0px;
	width:100%;
	height:704px;
}
/****************************************************************************************************************************************/


/* FIXES PNG SUPPORT FOR IE 6 */

img, div {
	behavior: url(/iepngfix.htc)
}

/****************************************************************************************************************************************/


/* NAVIGATION */


div#nav {
	width:887px;
	height:50px;
	position:absolute;
	padding-top:7px;
	z-index:100;
	margin-left:-10px
}
div#sub-nav {
	position:absolute;
	left:280px;
	top: 398px;
	width: 1000px;
	z-index:98;
}
div#sub-sub-nav {
	background-image:url(http://www.galingayle.com/elements/sub-nav.gif);
	width:989px;
	height:28px;
	position:absolute;
	left:310px;
	top: 422px;
	padding-top:7px;
	background-repeat:repeat-x;
	z-index:98;
}

div#topnav {
	position:absolute;
	left: 680px;
	top: 7px;
	width: 347px;
	z-index:100;
}

.subsub {
	top:430px;
}
.nosub {
	top:365px;
}
.sub {
	top:400px;
}




/* CURRENT PAGE SUBNAVIGATION MARKER - YOU ARE HERE STYLE */

body#drivingdirections a.sub-nav#drivingdirections {
	text-decoration:underline;
	background-repeat:repeat;
	background-position:bottom;
	padding: 12px 12px 11px 12px;
	margin:12px -12px 11px -12px;
	height:40px;
}
body#news a.sub-nav#news {
	text-decoration:underline;
	background-repeat:repeat;
	background-position:bottom;
	padding: 12px 12px 11px 12px;
	margin:12px -12px 11px -12px;
	height:40px;
}

body#events a.sub-nav#events {
	text-decoration:underline;
	background-repeat:repeat;
	background-position:bottom;
	padding: 12px 12px 11px 12px;
	margin:12px -12px 11px -12px;
	height:40px;
}
body#areamap a.sub-nav#areamap {
	text-decoration:underline;
	background-repeat:repeat;
	background-position:bottom;
	padding: 12px 12px 11px 12px;
	margin:12px -12px 11px -12px;
	height:40px;
}
body#salesinfo a.sub-nav#salesinfo {
	text-decoration:underline;
	background-repeat:repeat;
	background-position:bottom;
	padding: 12px 12px 11px 12px;
	margin:12px -12px 11px -12px;
	height:40px;
}
body#masterplan a.sub-nav#masterplan {
	text-decoration:underline;
	background-repeat:repeat;
	background-position:bottom;
	padding: 12px 12px 11px 12px;
	margin:12px -12px 11px -12px;
	height:40px;
}
body#boatslips a.sub-nav#boatslips {
	text-decoration:underline;
	background-repeat:repeat;
	background-position:bottom;
	padding: 12px 12px 11px 12px;
	margin:12px -12px 11px -12px;
	height:40px;
}
body#founders a.sub-nav#founders {
	text-decoration:underline;
	background-repeat:repeat;
	background-position:bottom;
	padding: 12px 12px 11px 12px;
	margin:12px -12px 11px -12px;
	height:40px;
}

body#clubhousepool a.sub-nav#clubhousepool {
	text-decoration:underline;
	background-repeat:repeat;
	background-position:bottom;
	padding: 12px 12px 11px 12px;
	margin:12px -12px 11px -12px;
	height:40px;
}

body#marinaboatslips a.sub-nav#marinaboatslips {
	text-decoration:underline;
	background-repeat:repeat;
	background-position:bottom;
	padding: 12px 12px 11px 12px;
	margin:12px -12px 11px -12px;
	height:40px;
}

body#eqcenter a.sub-nav#eqcenter {
	text-decoration:underline;
	background-repeat:repeat;
	background-position:bottom;
	padding: 12px 12px 11px 12px;
	margin:12px -12px 11px -12px;
	height:40px;
}


body#hikingbridletrails a.sub-sub-nav#hikingbridletrails {
	text-decoration:underline;
	background-repeat:repeat;
	background-position:bottom;
	padding: 12px 12px 11px 12px;
	margin:12px -12px 11px -12px;
	height:40px;
}

body#fitnesscenter a.sub-nav#fitnesscenter {
	text-decoration:underline;
	background-repeat:repeat;
	background-position:bottom;
	padding: 12px 12px 11px 12px;
	margin:12px -12px 11px -12px;
	height:40px;
}

body#tennissportscourts a.sub-nav#tennissportscourts {
	text-decoration:underline;
	background-repeat:repeat;
	background-position:bottom;
	padding: 12px 12px 11px 12px;
	margin:12px -12px 11px -12px;
	height:40px;
}


body#areamap a.sub-nav#areamap {
	text-decoration:underline;
	background-repeat:repeat;
	background-position:bottom;
	padding: 12px 12px 11px 12px;
	margin:12px -12px 11px -12px;
	height:40px;
}

body#salesinfo a.sub-nav#salesinfo {
	text-decoration:underline;
	background-repeat:repeat;
	background-position:bottom;
	padding: 12px 12px 11px 12px;
	margin:12px -12px 11px -12px;
	height:40px;
}

body#drivingdirections a.sub-nav#drivingdirections {
	text-decoration:underline;
	background-repeat:repeat;
	background-position:bottom;
	padding: 12px 12px 11px 12px;
	margin:12px -12px 11px -12px;
	height:40px;
}

body#areainformation a.sub-nav#areainformation {
	text-decoration:underline;
	background-repeat:repeat;
	background-position:bottom;
	padding: 12px 12px 11px 12px;
	margin:12px -12px 11px -12px;
	height:40px;
}

body#weather a.sub-nav#weather {
	text-decoration:underline;
	background-repeat:repeat;
	background-position:bottom;
	padding: 12px 12px 11px 12px;
	margin:12px -12px 11px -12px;
	height:40px;
}

body#madison a.sub-sub-nav#madison {
	text-decoration:underline;
	background-repeat:repeat;
	background-position:bottom;
	padding: 12px 12px 11px 12px;
	margin:12px -12px 11px -12px;
	height:40px;
}

body#eqfeatures a.sub-sub-nav#eqfeatures  {
	text-decoration:underline;
	background-repeat:repeat;
	background-position:bottom;
	padding: 12px 12px 11px 12px;
	margin:12px -12px 11px -12px;
	height:40px;
}

body#watersports a.sub-sub-nav#watersports {
	text-decoration:underline;
	background-repeat:repeat;
	background-position:bottom;
	padding: 12px 12px 11px 12px;
	margin:12px -12px 11px -12px;
	height:40px;
}

body#tennis-center a.sub-sub-nav#tennis-center {
	text-decoration:underline;
	background-repeat:repeat;
	background-position:bottom;
	padding: 12px 12px 11px 12px;
	margin:12px -12px 11px -12px;
	height:40px;
}

body#tennis-facilities a.sub-sub-nav#tennis-facilities {
	text-decoration:underline;
	background-repeat:repeat;
	background-position:bottom;
	padding: 12px 12px 11px 12px;
	margin:12px -12px 11px -12px;
	height:40px;
}


body#tennis-services a.sub-sub-nav#tennis-services {
	text-decoration:underline;
	background-repeat:repeat;
	background-position:bottom;
	padding: 12px 12px 11px 12px;
	margin:12px -12px 11px -12px;
	height:40px;
}


body#greensboro a.sub-sub-nav#greensboro {
	text-decoration:underline;
	background-repeat:repeat;
	background-position:bottom;
	padding: 12px 12px 11px 12px;
	margin:12px -12px 11px -12px;
	height:40px;
}

body#lakeoconee a.sub-sub-nav#lakeoconee {
	text-decoration:underline;
	background-repeat:repeat;
	background-position:bottom;
	padding: 12px 12px 11px 12px;
	margin:12px -12px 11px -12px;
	height:40px;
}

body#oconeenationalforest a.sub-sub-nav#oconeenationalforest {
	text-decoration:underline;
	background-repeat:repeat;
	background-position:bottom;
	padding: 12px 12px 11px 12px;
	margin:12px -12px 11px -12px;
	height:40px;
}

body#careresources a.sub-sub-nav#careresources {
	text-decoration:underline;
	background-repeat:repeat;
	background-position:bottom;
	padding: 12px 12px 11px 12px;
	margin:12px -12px 11px -12px;
	height:40px;
}

body#sikiingwakeboarding a.sub-sub-nav#sikiingwakeboarding {
	text-decoration:underline;
	background-repeat:repeat;
	background-position:bottom;
	padding: 12px 12px 11px 12px;
	margin:12px -12px 11px -12px;
	height:40px;
}

body#fishing a.sub-sub-nav#fishing {
	text-decoration:underline;
	background-repeat:repeat;
	background-position:bottom;
	padding: 12px 12px 11px 12px;
	margin:12px -12px 11px -12px;
	height:40px;
}

body#masterplan a.sub-nav#masterplan {
	text-decoration:underline;
	background-repeat:repeat;
	background-position:bottom;
	padding: 12px 12px 11px 12px;
	margin:12px -12px 11px -12px;
	height:40px;
}

body#interactivemap a.sub-nav#interactivemap {
	text-decoration:underline;
	background-repeat:repeat;
	background-position:bottom;
	padding: 12px 12px 11px 12px;
	margin:12px -12px 11px -12px;
	height:40px;
}

body#homesites a.sub-nav#homesites {
	text-decoration:underline;
	background-repeat:repeat;
	background-position:bottom;
	padding: 12px 12px 11px 12px;
	margin:12px -12px 11px -12px;
	height:40px;
}

body#cottages a.sub-nav#cottages {
	text-decoration:underline;
	background-repeat:repeat;
	background-position:bottom;
	padding: 12px 12px 11px 12px;
	margin:12px -12px 11px -12px;
	height:40px;
}

body#founders a.sub-nav#founders {
	text-decoration:underline;
	background-repeat:repeat;
	background-position:bottom;
	padding: 12px 12px 11px 12px;
	margin:12px -12px 11px -12px;
	height:40px;
}

body#architecturalguidelines a.sub-nav#architecturalguidelines {
	text-decoration:underline;
	background-repeat:repeat;
	background-position:bottom;
	padding: 12px 12px 11px 12px;
	margin:12px -12px 11px -12px;
	height:40px;
}

body#boatstorageconcierge a.sub-sub-nav#boatstorageconcierge {
	text-decoration:underline;
	background-repeat:repeat;
	background-position:bottom;
	padding: 12px 12px 11px 12px;
	margin:12px -12px 11px -12px;
	height:40px;
}
/* CURRENT PAGE MAIN NAVIGATION MARKER - YOU ARE HERE STYLE */


body#location a.nav#location {
	background: transparent url(http://www.galingayle.com/elements/location.gif);
	background-repeat:repeat-x;
	background-position:bottom;
	padding-bottom:7.5px;
}
body#developer a.nav#developer {
	background: transparent url(http://www.galingayle.com/elements/developer.gif);
	background-repeat:repeat-x;
	background-position:bottom;
	padding-bottom:7.5px;
}
body#realestate a.nav#realestate {
	background: transparent url(http://www.galingayle.com/elements/real-estate.gif);
	background-repeat:repeat-x;
	background-position:bottom;
	padding-bottom:7.5px;
}
body#amenities a.nav#amenities {
	background: transparent url(http://www.galingayle.com/elements/amenities.gif);
	background-repeat:repeat-x;
	background-position:bottom;
	padding-bottom:7.5px;
}
body#photogallery a.nav#photogallery {
	background: transparent url(http://www.galingayle.com/elements/photo-gallery.gif);
	background-repeat:repeat-x;
	background-position:bottom;
	padding-bottom:7.5px;
}
body#contactus a.nav#contactus {
	background: transparent url(http://www.galingayle.com/elements/contact.gif);
	background-repeat:repeat-x;
	background-position:bottom;
	padding-bottom:7.5px;
}

/****************************************************************************************************************************************/

/* HTML ELEMENTS */


table {
	margin-left: 1cm;
	margin-right: 10cm;
	border:0px;
}
table.nested {
	margin-left: 0cm;
	margin-right: 0cm;
	border:0px;
}
p {
	font-family:Georgia, "Times New Roman", Times, serif;
	font-size:13px;
	color:#574537;
	margin-right: 10cm;
	margin-left:1cm;
	padding: 0px 0px 0px 0px;
	margin-bottom: 0px;
	margin-top: 0px;
	line-height:16px;
	text-align:justify;
}
p.banner-small {
	font-family:Georgia, "Times New Roman", Times, serif;
	font-size:12px;
	color:#FFFFFF;
	margin-right: 0cm;
	margin-left:0cm;
	padding:0px 0px 6px 9px;
	text-align:center;
}

p.banner-medium {
	font-family:Georgia, "Times New Roman", Times, serif;
	font-size:13px;
	color:#FFFFFF;
	margin-right: 0cm;
	margin-left:0cm;
	padding:5px 0px 0px 9px;
	text-align:center;
	font-variant:small-caps;
	letter-spacing:1px;
	text-decoration:underline;
}

p.form {
	font-family:Georgia, "Times New Roman", Times, serif;
	font-size:13px;
	color:#574537;
	margin-right: 0cm;
	margin-left:0cm;
	padding-top:0px;
	padding-bottom:0px;
}
p.form-white {
	font-family:Georgia, "Times New Roman", Times, serif;
	font-size:12px;
	color:#FFFFFF;
	margin-right: 0cm;
	margin-left:0cm;
	padding-top:10px;
	padding-bottom:0px;
}
h1 {
	font-family:Georgia, "Times New Roman", Times, serif;
	font-size:26.98px;
	color:#ffffff;
}
h2 {
	font-family:Georgia, "Times New Roman", Times, serif;
	font-size:22.83px;
	color:#574137;
	font-weight:lighter;
	padding: 15px 0px 10px 0px;
	margin: 0px 10cm 0px 1cm;
}
h2.banner {
	font-family:Georgia, "Times New Roman", Times, serif;
	font-size:16px;
	color:#FFFFFF;
	margin-right: 0cm;
	margin-left:0cm;
	padding:0px 0px 6px 15px;
	text-transform: uppercase;
	text-align:center;
}
h3 {
	font-family:Georgia, "Times New Roman", Times, serif;
	font-size:18px;
	color:#574137;
	font-weight:lighter;
	padding: 15px 0px 5px 0px;
	margin: 0px 10cm 0px 1cm;
}
h4 {
	font-family:Georgia, "Times New Roman", Times, serif;
	font-size:18px;
	color:#574137;
	font-weight:lighter;
	padding: 15px 0px 10px 0px;
	margin: 0px 10cm 0px 1cm;
}

h4 a {
	font-family:Georgia, "Times New Roman", Times, serif;
	font-size:18px;
	color:#574137;
	font-weight:lighter;
	padding: 15px 0px 10px 0px;
	margin: 0px 0cm 0px 0cm;
	text-decoration:none;
}

h5 {
	font-family:Georgia, "Times New Roman", Times, serif;
	font-size:16px;
	color:#574137;
	font-weight:lighter;
	padding: 15px 0px 10px 0px;
	margin: 0px 10cm 0px 1cm;
}
h6 {
	font-family:Georgia, "Times New Roman", Times, serif;
	font-size:14px;
	color:#574137;
	font-weight:lighter;
	padding: 15px 0px 10px 0px;
	margin: 0px 10cm 0px 1cm;
}

/****************************************************************************************************************************************/



/* HREFS */


/* TOP NAVIGATION*/


a.topnav, a.topnav:hover, a.topnav:visited {
	display:inline;
	padding-right:5px;
	font-family:Georgia, "Times New Roman", Times, serif;
	text-transform:uppercase;
	font-size:10.38px;
	color:#603811;
	text-decoration:none;
}



a.content-no-underline, a.content-no-underline:hover, a.content-no-underline:visited {
	font-family:Georgia, "Times New Roman", Times, serif;
	font-size:13px;
	color:#574537;
	text-decoration:none;
}

/* MAIN NAVIGATION*/


a.nav, a.nav:visited, a.nav:active {
	font-family: "Times New Roman", Times, serif;
	font-size:14px;
	font-variant:small-caps;
	color:#FFFFFF;
	font-style:normal;
	font-weight:lighter;
	text-decoration:none;
}
li.nav, ol.nav {
	display:inline;
	list-style:none;
	padding-right:10px;
	font-family: "Times New Roman", Times, serif;
	font-size:14px;
	font-variant:small-caps;
	color:#FFFFFF;
	font-style:normal;
	font-weight:lighter;
}

ul.nav { margin-top:0px;
}

a.nav:hover {
	font-family: "Times New Roman", Times, serif;
	font-size:14px;
	font-variant:small-caps;
	color:#FFFFFF;
	font-style:normal;
	font-weight:lighter;
	text-decoration:none;
	background: transparent url(http://www.galingayle.com/elements/marker.gif);
	background-repeat:repeat-x;
	background-position:bottom;
	padding-bottom:7.5px;
}

a.content {
	font-family:Georgia, "Times New Roman", Times, serif;
	font-size:13px;
	color:#574537;
	text-decoration:none;
}
a.content:hover {
	font-family:Georgia, "Times New Roman", Times, serif;
	font-size:13px;
	color:#574537;
	text-decoration:underline;
}
a.content:visited {
	font-family:Georgia, "Times New Roman", Times, serif;
	font-size:13px;
	color:#574537;
	text-decoration:none;
}
a.content:active {
	font-family:Georgia, "Times New Roman", Times, serif;
	font-size:13px;
	color:#574537;
	text-decoration:none;
}

a.content-bold {
	font-family:Georgia, "Times New Roman", Times, serif;
	font-size:13px;
	color:#574537;
	text-decoration:underline;
	font-weight:bold;
}
a.content-bold:hover {
	font-family:Georgia, "Times New Roman", Times, serif;
	font-size:13px;
	color:#574537;
	text-decoration:underline;
	font-weight:bold;

}
a.content-bold:visited {
	font-family:Georgia, "Times New Roman", Times, serif;
	font-size:13px;
	color:#574537;
	text-decoration:underline;
	font-weight:bold;

}
a.content-bold:active {
	font-family:Georgia, "Times New Roman", Times, serif;
	font-size:13px;
	color:#574537;
	text-decoration:underline;
	font-weight:bold;
}

a.banner-medium {
	font-family:Georgia, "Times New Roman", Times, serif;
	font-size:14px;
	color:#FFFFFF;
	margin-right: 0cm;
	margin-left:0cm;
	padding:5px 0px 0px 0px;
	text-align:center;
	font-variant:small-caps;
}


a.sub-nav, a.sub-nav:visited, a.sub-nav:active {
	display:inline;
	font-family:Georgia, "Times New Roman", Times, serif;
	font-size:12px;
	color:#FFFFFF;
	font-style:normal;
	text-decoration:none;
}
a.sub-nav:hover {
	text-decoration:underline;
	background-repeat:repeat;
	background-position:bottom;
	padding: 12px 12px 11px 12px;
	margin:12px -12px 11px -12px;
	height:40px;
	display:inline;
	font-family:Georgia, "Times New Roman", Times, serif;
	font-size:12px;
	color:#FFFFFF;
	font-style:normal;
}

a.sub-sub-nav, a.sub-sub-nav:visited, a.sub-sub-nav:active {
	display:inline;
	font-family:Georgia, "Times New Roman", Times, serif;
	font-size:12px;
	color:#954931;
	font-style:normal;
	text-decoration:none;
}
a.sub-sub-nav:hover {
	text-decoration:underline;
	background-repeat:repeat;
	background-position:bottom;
	padding: 12px 12px 11px 12px;
	margin:12px -12px 11px -12px;
	height:40px;
	display:inline;
	font-family:Georgia, "Times New Roman", Times, serif;
	font-size:12px;
	color:#954931;
	font-style:normal;
}



/****************************************************************************************************************************************/



/* LIST STYLES */


ul.content, ol.content {
	font-family:Georgia, "Times New Roman", Times, serif;
	font-size:13px;
	color:#574537;
	text-decoration:none;
	padding: 0px 0px 0px 20px;
	margin-right: 10cm;
	margin-left:1cm;
}
li.content {
	font-family:Georgia, "Times New Roman", Times, serif;
	font-size:13px;
	color:#574537;
	text-decoration:none;
}

ul.footer, li.footer, ol.footer {
	display:inline;
	padding-right:15px;
	font-family:Georgia, "Times New Roman", Times, serif;
	font-size:9px;
	color:#603811;
}

ul.topnav, li.topnav, ol.topnav {
	display:inline;
	padding-right:5px;
	font-family:Georgia, "Times New Roman", Times, serif;
	text-transform:uppercase;
	font-size:10.38px;
	color:#603811;
}
ul.sub-sub-nav, li.sub-sub-nav, ol.sub-sub-nav {
	display:inline;
	padding-right:10px;
	font-family:Georgia, "Times New Roman", Times, serif;
	font-size:11px;
	color:#9b5037;
	font-style:normal;
}

ul.sub-nav, li.sub-nav, ol.sub-nav {
	display:inline;
	font-family:Georgia, "Times New Roman", Times, serif;
	font-size:12px;
	color:#FFFFFF;
	font-style:normal;
	text-decoration:none;
}

ul.landing {
        font-family: "Times New Roman", Times, serif;
	font-size:14px;
	color:#574537;
	text-decoration:none;
	padding: 0px 0px 0px 20px;
	margin-right: 10cm;
	margin-left:1cm;
}

li.landing {
        font-family: "Times New Roman", Times, serif;
	font-size:14px;
	color:#574537;
	text-decoration:none;
}
/****************************************************************************************************************************************/

/* FOOTER INFORMATION */


.footer {
	font-family:Georgia, "Times New Roman", Times, serif;
	font-size:9px;
	color:#603811;
	text-decoration:none;
}

div#footer {
	position:relative;
	width:1300px;
	margin:auto;
	padding:0px;
	text-align:left;
}

/******************************************************************* DIVS *******************************************************************/




/* WRAPS SITE TO BE CENTERED AND CONTAINED */


div#wrapper {
	position:relative;
	width:940px;
	margin:auto;
	padding:0px 0px 0px 0px;
	left: 0px;
	top:15px;
}

/* WHERE THE TEXT LIVES */


div#content {
	position:relative;
	background-image:url(http://www.galingayle.com/elements/text-bg.gif);
	width:989px;
	left:310px;
	z-index:97;
	padding-top:20px;
	padding-bottom:20px;
}

/****************************************************************************************************************************************/

/* DECORATION */


div#waves {
	position:absolute;
	width:100%;
	_width:1300px;
	margin:auto;
	top: 130px;
	padding:0px 0px 0px 0px;
	height:268px;
	background-image:url(http://www.galingayle.com/elements/waves.png);
	background-position:center;
	background-repeat:repeat-x;
	background-attachment:scroll;
	z-index:99;
}
div#logo {
	position:absolute;
	width: 228px;
	height:96px;
	left: 55px;
}


div#blue-orange-bg-nosub {
	position:absolute;
	background-image:url(http://www.galingayle.com/elements/scrolls-no-red.gif);
	width:989px;
	height:306px;
	left: 310px;
	top: 60px;
	z-index:98;
}
div#blue-orange-bg-sub {
	position:absolute;
	background-image:url(http://www.galingayle.com/elements/scrolls.gif);
	width:989px;
	height:363px;
	left: 310px;
	top: 60px;
	z-index:98;
}
div#blue-orange-bg-subsub {
	position:absolute;
	background-image:url(http://www.galingayle.com/elements/scrolls.gif);
	width:989px;
	height:363px;
	left: 310px;
	top: 60px;
	z-index:98;
}


/****************************************************************************************************************************************/


/* WEATHER PAGE */


div#weather {
	width: 300px;
	height:150px;
	position:relative;
	z-index:98;
	padding-left:1cm;

}

div#weather table  {
	width:200px;
}

div#weather-iframe {
	width: 900px;
	height:700px;
	position:relative;
	z-index:98;
	padding-left:1cm;
	font-family:Georgia, "Times New Roman", Times, serif;
	color:#663300;
}

/****************************************************************************************************************************************/


/****************************************************************************************************************************************/


/* IN THE INTERACTIVE MAP PAGE */

.map {
	top:709px;
}
div#map {
	background-color:#FFFFFF;
	width: 932px;
	height:619px;
	position:relative;
	z-index:98;
	text-align:center;
	margin-top:5px;
}

/****************************************************************************************************************************************/


/* IN THE PHOTO GALLERY PAGE */

.photogallery {
	top:586px;
}
div#photogallery {
	background-color:#FFFFFF;
	width: 932px;
	height:488px;
	position:absolute;
	left: 40px;
	top: 90px;
	z-index:98;
	padding:4px 4px 4px 4px;

}
/****************************************************************************************************************************************/

/* YELLOW BANNER THAT READS Sales & Information Center ON THE LEFT SIDE OF THE WEBPAGE */


div#banner-text {
	position:absolute;
	z-index: 99;
	left: 315px;
	width: 275px;
	top: 18px;
	height: 48px;
	z-index:101;
}
div#banner {
	background-image:url(http://www.galingayle.com/elements/banner-red.gif);
	width:612px;
	height:108px;
	position:absolute;
	left: -301px;
	top: 343px;
	z-index: 100;
}

div#banner-form {
	background-image:url(http://www.galingayle.com/elements/form-bg.jpg);
	background-repeat:no-repeat;
	width:612px;
	height:620px;
	position:absolute;
	left: -301px;
	top: 343px;
	z-index: 100;
}

div#banner-form2 {
	background-image:url(http://www.galingayle.com/elements/form-bg2.jpg);
	width:612px;
	height:678px;
	position:absolute;
	left: -301px;
	top: 343px;
	z-index: 100;
}

div#banner-form3 {
	background-image:url(http://www.galingayle.com/elements/form-bg3.jpg);
	width:612px;
	height:750px;
	position:absolute;
	left: -301px;
	top: 343px;
	z-index: 100;
}

div#banner-form3-google {
	background-image:url(http://www.galingayle.com/elements/form-bg3.jpg);
	width:612px;
	height:630px;
	position:absolute;
	left: -301px;
	top: 343px;
	z-index: 100;
}

div#banner-form3-reynolds {
	background-image:url(http://www.galingayle.com/elements/form-bg3.jpg);
	width:612px;
	height:630px;
	position:absolute;
	left: -301px;
	top: 343px;
	z-index: 100;
}

div#banner-form3-sinclaire {
	background-image:url(http://www.galingayle.com/elements/form-bg3.jpg);
	width:612px;
	height:630px;
	position:absolute;
	left: -301px;
	top: 343px;
	z-index: 100;
}

div#banner-form3-equestrian {
	background-image:url(http://www.galingayle.com/elements/form-bg3.jpg);
	width:612px;
	height:630px;
	position:absolute;
	left: -301px;
	top: 343px;
	z-index: 100;
}

div#banner-form3-indexlead {
	background-image:url(http://www.galingayle.com/elements/form-bg3.jpg);
	width:612px;
	height:730px;
	position:absolute;
	left: -301px;
	top: 343px;
	z-index: 100;
}

div#banner-form3-discover {
	background-image:url(http://www.galingayle.com/elements/form-bg3.jpg);
	width:612px;
	height:760px;
	position:absolute;
	left: -301px;
	top: 343px;
	z-index: 100;
}

div#banner-form3-contact {
	background-image:url(http://www.galingayle.com/elements/form-bg3.jpg);
	width:612px;
	height:760px;
	position:absolute;
	left: -301px;
	top: 343px;
	z-index: 100;
}

div#banner-form3-madison {
	background-image:url(http://www.galingayle.com/elements/form-bg3.jpg);
	width:612px;
	height:800px;
	position:absolute;
	left: -301px;
	top: 343px;
	z-index: 100;
}
/****************************************************************************************************************************************/

/* LINES */

div#white-vertical-line {
	background-image:url(http://www.galingayle.com/elements/vert-white-line.gif);
	position:absolute;
	width: 1px;
	height:100px;
	top: 267px;
	left: 309px;
	z-index:99;
}
div#brown-horizontal-line {
	background-image:url(http://www.galingayle.com/elements/line.gif);
	background-repeat:no-repeat;
	left:17px;
	position:relative;
	width: 1300px;
	height:1px;
	margin-bottom:5px;
}

/****************************************************************************************************************************************/


/*TOP TRANSPARENT LOOKING TAG IN BACKGROUND THAT READS "Big Views   Big Water   Big Living" */

div#tag-top {
	position:absolute;
	left: 310px;
	top: 17px;
	width: 688px;
	height: 26px;
	z-index:99;
}
.tagtopsmall {
	font-family:Georgia, "Times New Roman", Times, serif;
	color:#C3B090;
	font-weight:lighter;
	font-size:22px;
}
.tagtopbig {
	font-family:Georgia, "Times New Roman", Times, serif;
	color:#C3B090;
	font-weight:lighter;
	font-size:30px;
	font-variant:small-caps;
}

/****************************************************************************************************************************************/


/*PHOTO POSITIONING AND TEXT THAT OVERLAP THE PHOTOS AT THE TOP OF EACH PAGE */

div#top-photo {
	background-color:#FFFFFF;
	width: 909px;
	height:299px;
	position:absolute;
	left: 40px;
	top: 90px;
	z-index:98;
}

div#tag-photo {
	position:absolute;
	left: 150px;
	top: 296px;
	font-size:16px;
	width: 996px;
	height: 51px;
	z-index:99;
}
.tagphotosmall {
	font-family:Georgia, "Times New Roman", Times, serif;
	color:#FFFFFF;
	font-weight:lighter;
	font-size:22px;
}
.tagphotobig {
	font-family:Georgia, "Times New Roman", Times, serif;
	color:#FFFFFF;
	font-weight:lighter;
	font-size:30px;
	font-variant:small-caps;
}

/**************************************************HORIZONTAL RULES ***************************************************************************/


/*Horizontal Rule Image Replacement and Stripping of HR*/

div#hr {
	background-image:url(http://www.galingayle.com/elements/line-banner.gif);
	height: 1px;
	width: 260px;
	background-repeat:repeat-x;
	position:relative;
	margin:0px 0px 0px 17px;
	z-index:101;
	padding: 0px 0px 6px 0px;
}
div#hr hr {
	display: none;
}
 
/******************************************************** OCON-057 CSS********************************************************************************/


/*OCON-057 Email Landing CSS*/

div#ocon-057 {
	float:left;
	margin:16px 0px 16px 0px;
}
.firefoxLinks {
	color:#574537;
}
.leftEmailLanding {
	margin-left: 11px;
}

/***************************************************OCON-057 ENDS********************************************************/


/*****************************************************OCON-064 - EVENTS LANDING PAGE *****************************************************************/


/*OCON-064 Email Landing CSS*/

div#events { width: 289px; height: 740px; background:url(/elements/events-landingpage-bg.jpg); background-repeat:repeat; font-family:Georgia, "Times New Roman", Times, serif;  color:#574537; margin:-770px 0px 0px 650px; padding-bottom:20px;

}

div#events p {font-size:11px; margin:0px; padding:0px 10px 0px 10px;color:#574537; 

}

div#events p.header {font-size:12px; margin:0px; padding:8px 10px 0px 10px; font-weight:bold;color:#574537; 

}

div#events h1 {font-size:13px; margin:0px; padding:8px 10px 0px 10px; font-weight:bold;color:#574537; 

}

div#events a {font-size:12px; margin:0px; padding:0px 10px 0px 10px; font-weight:bold;color:#574537; 

}


/***************************************************PLEASE COMMENT ALL CSS********************************************************/