/*****************************************************************
*
*		CSS file for savona 
*
*****************************************************************

NOTES:
!!! if you are using css to position an object, you must create a new class or style
    for each object.  the only time it is ok to use a class for more than one object is if
    you are only using the class to control appearance properties (font, padding, border, etc.)


if you are making a new class, use the following conventions for naming:

- if it is page specific, include the page name (for example: homesMainDiv for homes.php)

- if it is global for the site, don't worry about including any page name, but just make
  sure you name it so it describes what it is doing

also, try to write a brief description of what the class is going to control


quick example:

/* this style will control the majority of the text in the whole site * /
.text1
{
	property:value;
	etc.
}

:end example


another note:  space is cheap.  use it freely.
please follow these guidelines and it will make our lives a lot easier when the site grows.

-Tim Hillukka, July 2005
*/




/*  this class holds style info for every page, if applied  */
.body
{
	background-color:#1c3462;
}


.a
{
	text-decoration:none;
	color:#FFFFFF;
}


/*  this div is for homes.php, holds everything.
    if you want everything to move up or down or whatever, adjust here.  */
.homesMainDiv
{
	position:absolute;
	left:100px;
	top:100px;
}



/*  for homes.php, main table  */
.homesMainTable
{
	font-size:12px;
	/* border:2px dotted rgb(128,128,128); */
}



/*  for homes.php, main cell, holds all house info  */
.homesMainCell
{
	width:390px;
	/*background-color:#E2D7C0;*/
}



/*  for homes.php, holds thumbnail of house  */
.homesPictureCell
{
	width:170px;
	text-align:center;
	border:ridge;
	
}


/*  for homes.php, style for title of home  */
.homesHouseTitle
{
	font-weight:bold;
	font-size:16px;
	font-family:Georgia, "Times New Roman", Times, serif;
	font-style:italic;
}


/*  for homes.php, style for house info keys (size, baths, etc.)  */
.homesHouseKeys
{
	font-weight:bold;
        font:Georgia, "Times New Roman", Times, serif;
        font-size:14px;
        color:#7b6534;
}
.homesHouseKeys a
{
        text-decoration:none;
        color:#FFFFFF;
}

/*  for homes.php, style for house info values (1230, 5 full, etc.)  */
.homesHouseValues
{
font-size:12px;
font-family:Arial, Helvetica, sans-serif;
        font:Georgia, "Times New Roman", Times, serif;
        font-size:14px;
        color:#7b6534;
}
.homesHouseValues a
{
        text-decoration:none;
        color:#FFFFFF;
}

/*  for houseInfo.php, style for main picture  */
.houseMainPicture
{
border:ridge;
}


/*  for houseInfo.php, div to hold all information...  for positioning  */
.houseInfo
{
	position:absolute;
	left:450px;
	top:0px;
	width:250px;
}

/*  for houseInfo.php, elevation picture styles...  not for positioning please,
    as there may be more than one  */
.houseElevation
{

}


/*  for houseInfo.php, floorplan styles...  you can use this for positioning if you like  */
.houseFloorplan
{

}



/*  index main image positioning  */
.indexMainImage
{
position:absolute;
left:100px;
top: 10px;
}



/*  brentwood homes title  */
.title2
{
font-size:16px;
font-weight:bold;
font-family:Georgia, "Times New Roman", Times, serif;
}



/*  this defines the style around pictures used in Brentwood information pages  */
.pictureframe 
{
	border:1px dotted rgb(128,128,128);
}



/*  this defines the background style on the text areas in Brentwood information pages  */
.textArea
{
background-color:#BEB07E;
border:ridge;
}

/*  this defines the text color inside the text areas  */
.textColor
{
font:Georgia, "Times New Roman", Times, serif;
font-size:14px;
color:#7b6534;;
}
.textColor a
{
        text-decoration:none;
        color:#FFFFFF;
}

/*  this holds the style for embossed rutenberg home image  */
.embossedImage
{
border-style:inset;
}


/*  this holds styles for house information on houseInfo.php  */
.houseInfoStats
{

}

.houseInfoLink
{
	color:#FFFFFF;
}

/* this div does styles for description for each house */
.houseDescription
{
	background-color:#BEB07E;
	border:ridge;
	padding:10px;
	font:Georgia, "Times New Roman", Times, serif;
	font-size:14px;
	color:#7b6534;;
}


/*  this holds styles for house information on houseInfo.php  */
.homesStats
{
font:Georgia, "Times New Roman", Times, serif;
font-size:14px;
color:#7b6534;;
}

.homesStats a
{
font:Georgia, "Times New Roman", Times, serif;
font-size:14px;
text-decoration:none;
color:#FFFFFF;
}

/*  this holds style information on welcome to savona text  */
.welcomeTitle
{
font-family:"Footlight MT Light", "French Script MT";
font-size:64px;
color:#165CAA;
}


/*  this holds style information on vance text in index page  */
.vanceStyle
{
font-family:"Brush Script MT", "Freestyle Script", "Lucida Handwriting";
font-size:14px;
font-style:strong;
color:#5E00BB;
}

/*  for the div that holds the main content of every page  */
.mainContent
{
	position:absolute; 
	z-index:2; 
	left: 260px; 
	top: 60px;
	padding:10px;
	max-width:660px;
	border:2px dotted rgb(128,128,128);
}

/****************************************
*
*	this section holds navigation styles
*
*****************************************/

/*  this holds style information for navigation  */
.navigation
{
font-family:  "Viner Hand ITC", "Palatino Linotype", "Palace Script MT", "Kunstler Script";
font-size:16px;
color:#FFFFFF
}

.navigation a
{
	text-decoration:none;
}

/*for the static links on the navigation*/
.staticLink
{
	position:absolute;
	z-index:3;
	left:40px;
	width:160px;
}

.staticLink2
{
        position:absolute;
        z-index:3;
        left:10px;
}

.linkBoxes
{
	position:absolute; 
	z-index:5;
	height:28px;
	width:198px;
	background-color:#e7e3fb;
	padding:0px;
	border:2px dotted rgb(128,128,128);
}

.linkDivs
{
	position:absolute;
	left:8px;
	top:3px;
	z-index:3;
}

.linkDivs2
{
        position:absolute;
        left:38px;
        top:3px;
        z-index:3;
}

.navBoxes
{
	position:absolute;
	z-index:7;
	width:200px;
	background-color:#1c3462;
	visibility:hidden;
}

/************************************
*
*	end navigation styles
*
*************************************/
