/* CSS Document */

html, body {
	background-color:#DEC297;
	background-repeat: repeat;
	background-attachment: scroll;
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px
}

/* THIS IS THE WRAPPER FOR THE ENTIRE PAGE - EVERYTHING GOES INSIDE THIS WRAPPER */


div#wrapper {
	margin:0 auto;
	width:1000px;
	position:relative;
	margin-top:50px;
}


/* THIS IS FOR MAIN VICTORIA MANOR LOGO*/



div#logo {
	background-image:url(../Images/elements/VictoriaManor-logo.gif);
	background-repeat:no-repeat;
	position:absolute;
	width: 183px;
	height: 90px;
	left: 42px;
	top: 30px;
	z-index:1;
}

/* THIS IS FOR THE CALL TO ACTION ON THE INDEX PAGE*/



div#call-to-action {
	position:absolute;
	width: 167px;
	height: 77px;
	left: 65px;
	top: 403px;
	z-index:1;

}

/* THIS IS FOR THE LEGEND ON THE COMMUNITY PAGES*/



div#legend-village {
	position:absolute;
	width: 138px;
	height: 77px;
	left: 831px;
	top: 379px;
	z-index:1;
	padding: 5px;
}

div#legend-bluffs {
	position:absolute;
	width: 138px;
	height: 77px;
	left: 532px;
	top: -3px;
	z-index:1;
	padding: 5px;
}

div#legend-overlook {
	position:absolute;
	width: 138px;
	height: 77px;
	left: 849px;
	top: 165px;
	z-index:1;
	padding: 5px;
}

div#legend-lakes {
	position:absolute;
	width: 138px;
	height: 77px;
	left: 307px;
	top: 369px;
	z-index:1;
	padding: 5px;
}


/* THIS IS FOR THE ELEMENTS ON THE MASTERPLAN*/



div#village {
	position:absolute;
	width: 117px;
	height: 46px;
	left: 310px;
	top: 241px;
	z-index:1;
	padding: 5px;
}

div#bluffs {
	position:absolute;
	width: 103px;
	height: 48px;
	left: 566px;
	top: 88px;
	z-index:1;
	padding: 5px;
}

div#overlook {
	position:absolute;
	width: 142px;
	height: 43px;
	left: 653px;
	top: 222px;
	z-index:1;
	padding: 5px;
}

div#lakes {
	position:absolute;
	width: 122px;
	height: 44px;
	left: 532px;
	top: 396px;
	z-index:1;
	padding: 5px;
}

div#legend-master {
	position:absolute;
	width: 138px;
	height: 77px;
	left: 307px;
	top: 316px;
	z-index:1;
	padding: 5px;
}



/* THIS IS FOR THE HEADER FOR EACH PAGE DESCRIBING THE COPY IN THE BODY - EXCEPT PAGES THAT HAVE SUBNAVIGATION*/


div#header {
	margin-left: 0px;
	margin-top: 20px;
	position: absolute;
	left: 20px;
	top: -14px;

}

/* THIS IS FOR THE HEADER FOR PAGES WITH SUBNAVIGATION*/


div#header-withsubnav {
	margin-left: 0px;
	margin-top: 20px;
	position: absolute;
	left: 20px;
	top: 20px;
	font-family:Georgia, "Times New Roman", Times, serif;
	font-size:15px;
	color:#573105;
	list-style:none;
	font-weight:bold;
	width: 654px;
}

/* THIS IS FOR THE SUBNAVIGATION  BOX FOR INSIDE PAGES WITH SUBNAVIGATION*/


div#subnav {
	position: absolute;
	left: 20px;
	width: 645px;
	height: 34px;
	font-family:Georgia, "Times New Roman", Times, serif;
	font-size:18px;
	color:#573105;
	text-transform:uppercase;
	list-style:none;
	font-weight:bold;
	top: 10px;
	}
	
	
/* THIS IS BG IMAGE FOR THE NAVIGATION - IT IS OVERLAPPED BY THE LONGPAGE SIDEBAR WHEN NEEDED */


div#sidebar {
	position:absolute;
	width: 285px;
	background-image: url(../Images/bg/bg-home-sidebar.gif);
	background-repeat:no-repeat;
	text-indent: 20px;
	width: 290px;
	height: 568px;
	top: -30px;
}

/* THIS IS USED TO ELONGATE THE BG IMAGE FOR THE NAVIGATION - IT IS OVERLAPS THE SHORTER SIDEBAR*/


div#sidebar-inside-long {
	position:absolute;
	width: 285px;
	background-image:url(../Images/bg/longpage-sidebar.gif);
	background-repeat:no-repeat;
	text-indent: 20px;
	width: 290px;
	height:819px;
	top: 487px;
	z-index:1;
}



/* THIS IS FOR NAVIGATION TEXT BOXES - TOP NAVIGATION */



div#topnavigation {
	width: 251px;
	position:absolute;
	text-transform:uppercase;
	left: 24px;
	height: 30px;
	text-align:center;
	top: -3px;
	z-index:1;

}


/* THIS IS FOR NAVIGATION TEXT BOXES - SIDE NAVIGATION*/


div#navigation {
	width: 216px;
	text-indent: 20px;
	top: 170px;
	position:absolute;
	left: 19px;
	height: 382px;
	z-index:1;
	font-size: 19px;
}

/* THIS IS FOR NAVIGATION ON THE PHOTO GALLERY PAGE THAT REPLACES THE REGULAR NAVIGATION*/


div#photo-navigation {
	position:absolute;
	z-index:1;
	left: 67px;
	width: 225px;
	top: 230px;
}


/* THIS IS FOR THE PLACEMENT OF THE TEXT ON THE LONG INSIDE PAGES*/


div#maincontent-text {
	position: absolute;
	width: 649px;
	height: 533px;
	left: 27px;
	top: 48px;
}


/* THIS IS FOR THE PLACEMENT OF THE TEXT ON THE INDEX*/


div#maincontent-text-index {
	position: absolute;
	width: 649px;
	height: 212px;
	left: 27px;
	top: 40px;
}


/* THIS IS FOR THE PLACEMENT OF THE TEXT ON THE SHORT PAGES*/


div#maincontent-text-short {
	position: absolute;
	width: 649px;
	height: 212px;
	left: 27px;
	top: 48px;
}

/* THIS IS FOR THE PLACEMENT OF THE BG IMAGE ON THE INDEX PAGE*/


div#maincontent {
	width: 718px;
	height:193px;
	background-image:url(../Images/bg/bg-home-bottom.jpg);
	margin-left:20px;
	position: absolute;
	left: 263px;
	top: 345px;

}


/* THIS IS FOR THE PLACEMENT OF THE PHOTO ON THE INDEX PAGE*/


div#maincontent-photo {
	top: -30px;
	width: 715px;
	margin-left:100px;
	position: absolute;
	left: 183px;

}


/* THIS IS FOR THE PLACEMENT OF THE PHOTO ON THE GALLRY PAGE*/


div#maincontent-photo-gallery {
	top: -30px;
	width: 715px;
	margin-left:100px;
	position: absolute;
	left: 183px;
	height: 568;
}


/* THIS IS FOR THE PLACEMENT OF THE BG IMAGE ON THE INSIDE PAGES*/


div#maincontent-inside {
	width: 718px;
	height:301px;
	background-image:url(../Images/bg/bg-inside-bottom.gif);
	margin-left:20px;
	position: absolute;
	left: 263px;
	top: 237px;
}


/* THIS IS FOR THE PLACEMENT OF THE BG IMAGE ON THE COMMUNITIES SUBPAGES - WHICH HAS A THICKER BOTTOM BORDER*/


div#maincontent-inside-communities {
	width: 718px;
	height:301px;
	background-image:url(../Images/bg/bg-inside-bottom-longpage.gif);
	margin-left:20px;
	position: absolute;
	left: 263px;
	top: 237px;
}


/* THIS IS FOR THE PLACEMENT OF THE BG IMAGE ON THE COMMUNITY PAGE - WHICH HAS DOESN'T NEED THE THICKER BOTTOM BORDER*/


div#maincontent-inside-community {
	width: 718px;
	height:301px;
	background-image:url(../Images/bg/bg-inside-bottom.gif);
	margin-left:20px;
	position: absolute;
	left: 263px;
	top: 237px;
}



/* THIS IS FOR MAKING SHORT INSIDE PAGES THAT DON'T HAVE SUBNAVIGATION*/


div#sidebar-inside-short {
	position:absolute;
	width: 285px;
	background-image:url(../Images/bg/bg-home-sidebar-nobox.gif);
	background-repeat:no-repeat;
	text-indent: 20px;
	width: 290px;
	height: 568px;
	top: -30px;
}


/* THIS IS FOR THE PLACEMENT OF THE TEXT ON PAGES WITH SUBNAVIGATION*/


div#maincontent-text-for-pages-with-subnavigation {
	position: absolute;
	width: 649px;
	height: 152px;
	left: 27px;
	top: 82px;

}




/* THIS IS FOR MAKING LONG INSIDE PAGES */



div#maincontent-inside-long {
	width: 718px;
	height:1065px;
	background-image:url(../Images/bg/longpage-textbg.gif);
	margin-left:20px;
	position: absolute;
	left: 263px;
	top: 237px;

}

/* THIS IS FOR THE PLACEMENT OF THE PHOTO ON THE INSIDE PAGES*/


div#maincontent-photo-inside {
	top: -30px;
	width: 715px;
	margin-left:100px;
	position: absolute;
	left: 183px;

}

/* THIS IS BOX HOLDING THE "CLICK HERE TO VIEW LISTINGS" - COMMUNITY PAGES */



div#viewlistings {
	width: 378px;
	position:absolute;
	left: 175px;
	height: 30px;
	text-align:center;
	z-index:1;
	top: 243px;
	font-family:Georgia, "Times New Roman", Times, serif;
	font-size:15px;
	color:#573105;
	font-weight:bold;
}



/* THIS IS BOX HOLDING THE "GO TO VICN" - GOLF PAGE */



div#gotovicn {
	width: 342px;
	position:absolute;
	left: 351px;
	height: 30px;
	text-align:center;
	z-index:1;
	top: 243px;
	font-family:Georgia, "Times New Roman", Times, serif;
	font-size:15px;
	color:#573105;
	font-weight:bold;
}


/* THIS IS BOX HOLDING THE BACK TO HOME PAGE BUTTON ON GALLERY PAGES */



div#backbutton {
	width: 217px;
	position:absolute;
	left: -44px;
	height: 30px;
	text-align:center;
	z-index:1;
	top: -45px;
	font-family:Georgia, "Times New Roman", Times, serif;
	font-size:15px;
	color:#573105;
	font-weight:bold;
}




/* THIS IS FOR THE PLACEMENT OF THE TEXT FOR THE FOOTER NAVIGATION*/


div#footer-index {
position: relative;
top: 550px;
width:1000px;

}

div#footer-short {
position: relative;
top: 550px;
width:1000px;

}

div#footer-long {
position: relative;
top: 1320px;
width:1000px;

}

div#footer-insidepositioning {
position: relative;
top: -20px;
width:500px;

}

/*Horizontal Rule Image Replacement and Stripping of HR*/


div#hr {
  background:url(../Images/elements/hr.gif);
  margin-left:30px;
  height: 5px;
  margin-top: 0px;
  margin-bottom:0px;

}

div#hr hr {
  display: none;
}



a {color: #FFFFFF; font-family:Georgia, "Times New Roman", Times, serif; text-decoration: none;}
a:visited {color: #FFFFFF; text-decoration: none;}
a:active {color: #673904; text-decoration: none;}
a:hover {color: #673904; text-decoration: none;}

a.smallwhitelink {color:FFFFFF;	font-family:Georgia, "Times New Roman", Times, serif; font-size:9px; text-decoration:none}
a.smallwhitelink:link {color: #FFFFFF}
a.smallwhitelink:visited {color: #FFFFFF}
a.smallwhitelink:hover {color: #999999}

a.whitelinks {color:FFFFFF; font-family:Georgia, "Times New Roman", Times, serif; font-size:14px; text-decoration:none}
a.whitelinks:link {color: #FFFFFF}
a.whitelinks:visited {color: #FFFFFF}
a.whitelinks:hover {color: #9999999}

a.small {color:000000; font-family:Georgia, "Times New Roman", Times, serif; font-size:10px; text-decoration:none}
a.small:link {color: #666666}
a.small:visited {color: #000000}
a.small:hover {color: #666666}

a.brown {color: #573105; text-decoration:none}
a.brown:link {color: #573105;}
a.brown:visited {color: #b09a69;}
a.brown:hover {color: #573105;}

a.inline-small {color: #573105; text-decoration:none}
a.inline-small:link {color: #573105;}
a.inline-small:visited {color: #573105;}
a.inline-small:hover {color: #573105;}

.brown
{color: #573105;}


.transform
{
	display:none;
}

h1 
{
	font-family:Georgia, "Times New Roman", Times, serif;
	font-size: 16px;
	font-style: normal;
	font-weight: bold;
	color: #573105;
}



h2 
{
	font-family:Georgia, "Times New Roman", Times, serif;
	font-size: 14px;
	font-weight: normal;
	text-decoration: none;
	color: #573105;
}


h3 
{
	font-family:Georgia, "Times New Roman", Times, serif;
	font-size: 13px;
	font-weight: normal;
	text-decoration: none;
	color: #573105;
}


h4 
{
	font-family:Georgia, "Times New Roman", Times, serif;
	font-size: 12px;
	font-weight: bold;
	text-decoration: none;
	color: #573105;
}

p  
{
	font-family:Georgia, "Times New Roman", Times, serif;
	font-size: 11px;
	font-weight: normal;
	text-decoration: none;
	color: #573105;
}

.small
{
	font-family:Georgia, "Times New Roman", Times, serif;
	font-size: 9px; 
	font-weight: normal; 
	text-decoration: none;
	color: #573105;
}


.medium
{
	font-family:Georgia, "Times New Roman", Times, serif;
	font-size: 11px; 
	font-weight: normal; 
	text-decoration: none;
	color: #573105;
}

.links-dropcase
{
	font-family:Georgia, "Times New Roman", Times, serif;
	font-size: 12px; 
	font-weight: bold;
	text-decoration: none;
	text-transform:uppercase;
}

.white  
{
	font-family:Georgia, "Times New Roman", Times, serif;
	font-size: 10px;
	font-weight: normal;
	text-decoration: none;
	color: #FFFFFF;
}



ul, ol, li
{
	font-family:Georgia, "Times New Roman", Times, serif;
	font-weight: normal;
	text-decoration: none;
	list-style:none;
	text-align:right;
	padding:2px;
	text-transform:uppercase;
}


ul.content, ol.content, li.content
{
	font-family:Georgia, "Times New Roman", Times, serif;
	font-size: 11px; 
	font-weight: bold;
	text-decoration: none;
	text-align:left;
	list-style:disc;
	color: #573105;
}

ul.inline, ol.inline, li.inline
{
	display:inline;
	padding-right:20px;
	text-transform:none;

}


ul.inline-small, ol.inline-small, li.inline-small
{
	display:inline;
	text-transform:none;
	font-family:Georgia, "Times New Roman", Times, serif;
	font-weight: normal;
	text-decoration: none;
	list-style:none;
	color: #573105;
	font-size: 9px;
}

.inline-small
{
	display:inline;
	text-transform:none;
	font-family:Georgia, "Times New Roman", Times, serif;
	font-weight: normal;
	text-decoration: none;
	list-style:none;
	color: #573105;
	font-size: 9px;
}



.sublinks
{
	background-image:url(../Images/bg/bg-links.gif);
	background-repeat: repeat-y;
	background-position:right;
	list-style:none;
	font-family:Georgia, "Times New Roman", Times, serif;
	font-size: 13px;
	color:#ffffff;
	text-transform: none;
}






/**********************Estates at Victoria National************************/ 	

/*

div#logo {
	background-image: url(../Images/logo.gif);
	background-repeat:no-repeat;
	position:absolute;
	width: 183px;
	height: 143px;
	left: 61px;
	top: 16px;
	z-index:1;
}

*/
