/* CSS Document */

body {
background-image:   url(images/gradient.jpg);
background-repeat: repeat;
text-align: center;
}

#wrapper {
width: 800px;
margin-left: 0 auto;
margin-right: 0 auto;
text-align: left;
position: relative;
left: 0px;
top: 0px;
}

.main{
background-image:url(images/mainBG.gif);
background-repeat: repeat-y;
height: auto;
width: 800px;
height: auto;
}


#leftEdge{
position: absolute;
background-image:   url(images/leftEdge.gif);
background-repeat: repeat-y;
width: 32px;
height: auto;
}

#rightEdge{
background-image:  url(images/rightEdge.gif);
background-repeat: repeat-y;
width: 20px;
}

#center{
background-color: #ffffff;
width: 732px;
}

#leftColumn{
background-image:  url(images/leftBG.gif);
background-repeat: repeat-y;
}

#leftCenter{
background-image:  url(images/centerLeft.gif);
background-repeat: repeat-y;
}
#rightCenter{
background-image:  url(images/centerRight.gif);
background-repeat: repeat-y;
}

#scroll {
height: 320px;
width: 520px;
overflow: auto;
scrollbar-base-color: #CFD2B3; 
scrollbar-arrow-color: #42433D;
scrollbar-DarkShadow-Color: #42433D; 
padding: 10px;
}

#floorplanScroll {
height: auto;
width: 520px;
overflow:hidden;
padding: 10px;
}

.headerRed {
font-family: serif;
font-size: 16px;
font-weight: bold;
color: #a0393c;
}

.blue {
font-family: serif;
font-size: 26px;
font-weight: bold;
color: #3c3594;
}

.red {
font-family: serif;
font-size: 26px;
font-weight: bold;
color: #a0393c;
}

.blueSm {
font-family: serif;
font-size: 18px;
font-weight: bold;
color: #3c3594;
}

#flowers {
background-image:   url(images/flowers.jpg);
background-repeat: no-repeat;
}



.mainText {
font-family: arial;
font-size: 13px;
color: #000000;
}

.maintext a:active {
    color: #3c3594;
	}

.maintext a:link {
	color: #a0393c;
	}

.maintext a:visited {
	color: #a0393c;
	}

.maintext a:hover {
	color: #3c3594;
	}


.mainTextRed {
font-family: arial;
font-size: 12px;
font-weight: bold;
color: #a0393c;
}

.mainTextBlue {
font-family: arial;
font-size: 12px;
font-weight: bold;
color: #3c3594;
}

.topMenu {
font-family: serif;
font-size: 18px;
font-weight: bold;
color: #ffffff;
}

.left a:active {
	text-decoration: none;
	color: #ffffff;
	}

.left a:link {
color: #ffffff; 
text-decoration: none;
}

.left a:visited {
	text-decoration: none;
	color: #ffffff;
	}

.left a:hover {
	text-decoration: none;
	color: #fde992;
	}

.left {
font-family: serif;
font-size: 14px;
color: #ffffff;
font-weight: bold;
background-color: #223117;
height: 100%;
}


.smallLinks a:active {
	text-decoration: none;
	color: #333333;
	}

.smallLinks a:link {
color: #333333; 
text-decoration: none;
}

.smallLinks a:visited {
	text-decoration: none;
	color: #333333;
	}

.smallLinks a:hover {
	text-decoration: none;
	color: #fde992;
	}



#communityLinks{
font-family: serif;
font-size: 10px;
color: #C20C19;
font-weight: bold;
}

.communityLinks a:link {
color: #C20C19; 
text-decoration: none;
}

.communityLinks a:visited {
	text-decoration: none;
	color: #C20C19;
	}

.communityLinks a:hover {
	text-decoration: none;
	color: #003399;
	}

.communityLinks a:active {
	text-decoration: none;
    color: #C20C19;
	}

#clTable {
background-color: #ffffff;
border: 1px solid #000000;
}

#bottom {
background-image:   url(images/greenBottom.jpg);
background-repeat: no-repeat;
font-family: serif;
font-size: 12px;
color: #ffffff;
height: 44px;
width: 731px;
}

.sideImg {
border: 1px solid #000000;
}
