/* CSS Document */

/* ________________ general ________________ */

body
	{
	margin: 0;
	padding: 0;
	background: #ECE0D4;
	font: large georgia, times, serif;
	color: #660000;
	text-align: center;
	}
	
a.footer
	{
	color: #660000;
	text-decoration: underline;
	font: large georgia, times, serif;
	font-size: 88%;
	}
a.footer:visited
	{
	color: #660000;
	text-decoration: underline;
	font: large georgia, times, serif;
	font-size: 88%;
	}
	
a.footer:hover
	{
	color: #660000;
	text-decoration: none;
	font: large georgia, times, serif;
	font-size: 88%;
	}

a
	{
	color: #332312;
	text-decoration: underline;
	}
	
a:visited
	{
	color: #332312;
	}
	
a:hover
	{
	color: #47372b;
	}
	
h1
	{
	display: none;
	}
	
h2
	{
	font-size: 1em;
	font-weight: normal;
	color: #922;
	margin: 0 0 0.7em 0;
	padding: 0;
	}
	
h3
	{
	width: 420px;
	height: 20px;
	margin: 1.2em 0 0.8em 0;
	}
	
h3 span
	{
	display: none;
	visibility: hidden;
	}
	
p
	{
	font-size: 88%;
	margin: 0 0 0.6em 0;
	}
	
img
	{ 
	border: 0;
	}	

/* To correct paragraph text size in IE/WIN */

/* \*/ * html body p { font-size: 80%; } /* */


/* ________________ containers ________________ */


#container
	{
	position: relative;
	text-align: left;
	margin: 0 auto;
	width: 750px;
	background: url("images/bgrnd1.gif");
	border: 3px solid #660000;
	}
	
#container2
	{
	position: relative;
	text-align: left;
	margin: 0 auto;
	width: 750px;
	background: url("images/bgrnd2.jpg");
	border: 3px solid #660000;
	}
	
#container3
	{
	position: relative;
	text-align: left;
	margin: 0 auto;
	width: 750px;
	background: url("images/bgrnd3.gif");
	border: 3px solid #660000;
	}	
#containerprint
	{
	position: relative;
	text-align: left;
	margin: 0 auto;
	width: 655px;
	background: url("images/bgrnd3.gif");
	border: 3px solid #660000;
	}	
	
#introprint
	{
	}
#intro
	{
	width: 750px;
	}
	
#supportingText
	{
	width: 610px;
	margin-left: 30px;
	margin-top: 30px;
	text-align: center;
	}
	
#rental
	{
	width: 650px;
	margin-left: 30px;
	margin-top: 30px;
	text-align: center;
	}

#pageHeader
	{
	width: 750px;
	height: 168px;
	}
#pageHeaderprint
	{
	width: 676px;
	height: 100px;
	}
	
#contact
	{
	font-weight:bold;
	text-align: center;
	}	
	
#footer
	{
	background: transparent url("images/footer.gif") no-repeat;
	width:100%;
	height: 171px; 
	text-align: center;
	}
	

	
/* ________________ lists & typo ________________ */
	
#pageHeader h1,
#pageHeader h2
	{
	display: none;
	}


.floatleft {
float: left;
margin: 0 20px 20px 0;
}

.floatright {
float: right;
margin: 0 0 20px 20px;
}

/**************dynamic content styles********************/

TABLE.body
{
    FONT-SIZE: 11px;
    COLOR: black;
    FONT-FAMILY: Arial;
    TEXT-DECORATION: none;
	BACKGROUND-COLOR: #ffffff;
}
A
{
    FONT-SIZE: 12px;
    COLOR: #660000;
    FONT-FAMILY: Arial;
    TEXT-DECORATION: none;
}
A.navigation
{
    FONT-SIZE: 12px;
    COLOR: #000000;
    FONT-FAMILY: Arial;
    TEXT-DECORATION: none;
}
A.number
{
    FONT-SIZE: 12px;
    COLOR: #660000;
    FONT-FAMILY: Arial;
    TEXT-DECORATION: none;
}
A:hover
{
    FONT-SIZE: 12px;
    COLOR: #47372b;
    FONT-FAMILY: Arial;
    TEXT-DECORATION: underline;
}
A.number:hover
{
    FONT-SIZE: 12px;
    COLOR: #47372b;
    FONT-FAMILY: Arial;
    TEXT-DECORATION: underline;
}
INPUT
{
    FONT-SIZE: 12px;
    COLOR: #660000;
    FONT-FAMILY: Arial;
    BACKGROUND-COLOR: white;
    TEXT-DECORATION: none;
}
INPUT.button
{
    FONT-WEIGHT: 600;
    FONT-SIZE: 12px;
    COLOR: black;
    FONT-FAMILY: Arial;
    TEXT-DECORATION: none;
}
SELECT
{
    FONT-SIZE: 12px;
    COLOR: black;
    FONT-FAMILY: Arial;
    TEXT-DECORATION: none;
}
P
{
}
TD
{
}
TR.section1
{
    COLOR: white;
    BACKGROUND-COLOR: #999999;
}
TR.section2
{
    COLOR: black;
    BACKGROUND-COLOR: #660000;
}
TR.title
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 17px;
    COLOR: black;
    FONT-FAMILY: Arial;
    TEXT-ALIGN: center;
}
TR.section3
{
    BACKGROUND-COLOR: white;
}
.wb
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 12px;
    FONT-FAMILY: Arial;
}
TR.Search2
{
    COLOR: black;
    BACKGROUND-COLOR: white;
}

TR.Search1
{
    COLOR: white;
    BACKGROUND-COLOR: #660000;
}
