/* 
Title:     	Willow Park Housing
date:   	April 2007
*/

			body { margin: 0; padding: 0; font-size: 100%; background-color: #EEEEEE; color: #000000; font-family: Verdana, Arial, Helvetica, sans-serif;}
			
			img { border: none; margin: 0; padding: 0;}
			
			a img { border: none;}
			
			div,input,form,h1,h2,h3,h4,h5,hr,p,dl,dd,dt,ul,li,ol,object,param
			{ margin: 0; padding: 0;}
			
/* skip
---------------------------------------------------------- */
			a#skip { padding: 0 0.5em; display: inline; z-index: 2; text-decoration: none; position: absolute; width: 14em; left: -200em;}
			a#skip:focus, a#skip:hover, a#skip:active { position: absolute; left: 0.5em; border: 1px solid #cccccc; color: #ffffff; background-color: #FF9900;}	

/* main content
----------------------------------*/
			p { font-size: 80%; color: #0f315c;}
						
			a.top-nav, a.top-nav:hover, a.top-nav:visited { color: #2E8FC6; text-decoration: underline; font-size: 70%; font-weight: bold;}
			
			a.main-nav, a.main-nav:hover, a.main-nav:visited { color: #ffffff; text-decoration: none; font-size: 70%; font-weight: bold;}

			.article-heading { color: #4B5F76; font-size: 90%; font-weight: bold; padding-bottom: 4px;}
			.article-txt { color: #0f315c; font-size: 70%; padding-bottom: 6px;}
			
			.news-date { color: #939393; font-size: 100%;}
			.news-heading a { color: #2e8fc6; font-size: 70%; font-weight: bold; text-decoration: underline;}
			.news-heading a:hover { text-decoration: none;}
			.news-txt { color: #0f315c; font-size: 70%;}
			.news-txt Img {float:left;padding:5px}
			.news-text p { color: #939393; font-size: 70%;}
			
			
			#footer p { font-size: 70%; color: #999999;}
			#footer a:link, #footer a:hover, #footer a:visited {  color: #999999; text-decoration: underline;}
			
/* search
----------------------------------*/

			div#search-odyssey { width: 293px; height: 35px; background: url(../images/search-bg.gif) no-repeat; text-align: right; padding: 5px 12px 0 0;}
			
			div#search-odyssey input { width: 198px; border: 0; font-family: Verdana, Arial, Helvetica, sans-serif; vertical-align: middle;}
			
			#search-button { width: 70px!important; height: 20px; border: 0; background: url(../images/search-button.gif) no-repeat; }
			
/* footer
----------------------------------*/
			div#footersubscribe { margin: 0; display: inline;}
			
			div#footersubscribe input { font-family: Verdana, Arial, Helvetica, sans-serif; vertical-align: middle;}
			
			.footersubscribeimage{ width: 67px!important; height: 20px; border: 0; margin: 0; vertical-align: top;}
			
			.subscribeemail { background-color: #DEDDDD; font-size: 80%; color: #999999; padding: 1px;}


ul, li {
margin: 0px;
display: inline;
position: static;
}




/*----------------------------------
Odyssey header
----------------------------------*/
div#odysseynavigation {
width:760px;
height: 25px;
}

div#odysseynavigation ul 
{
margin: 5px 0 0 0;
float: left;
font-size: 0.7em;
}

div#odysseynavigation a {
margin: 0 5px 0 10px;
text-decoration: none;
font-weight: bold;

}
div#odysseynavigation a:hover {
text-decoration: underline;
}	

div#odysseyheader {
background: url(../images/masthead.gif) no-repeat;
height: 60px;
}
div#odysseyheader a {
margin:10px 0 0 15px;
float: left;
}

div#odysseyheader ul {
display:block;
margin: 0 0 0 458px;
font-weight: bold;
font-size: 0.7em;
}

div#odysseyheader li {
margin:2px 5px 0 0;
float: left;
}

/*
div#odysseyheader {
margin: 0;
background: url(../images/masthead.gif) no-repeat;
height: 60px;
}

div#odysseyheader a {
margin: 10px 0 0 0px;
float: left;
}

div#odysseyheader ul {
display: inline;
margin: 2px 5px 0 0;
float: right;
position: static;
font-weight: bold;
font-size: 0.7em;
}

div#odysseyheader li {
margin:5px 15px 0 0;
float: left;
}

/*----------------------------------
Header content
----------------------------------*/
div#content a, 
div#header ul {
font-weight: bold;
font-size: 0.9em;
}

div#navigation ul {
font-size: 0.9em;
}

div#navigation a {
text-decoration: none;
font-weight: bold;
}

div#navigation a:hover {
text-decoration: underline;
}			

div#header a,
div#content a {
color: #2e8fc6;
}

div#navigation {
background:#1b488c;
}

div#navigation a {
color: #fff;
}

/*----------------------------------
Odyssey header
----------------------------------*/

div#odysseynavigation {
background:#6ea637;
}

div#odysseynavigation a {
color: #fff;
}

div#odysseyheader a,
div#odysseyheader li {
color: #2e8fc6;
}	
div#search-odyssey {
width: 748px;
height: 35px;
background: url(../images/search-odyssey.gif) no-repeat;
text-align:right;
padding: 5px 12px 0 0;
}

div#search-odyssey input, 
div#search-interact input{
width: 198px;
border: 0;
font-family: Verdana, Arial, Helvetica, sans-serif;
vertical-align:middle;
}

#search-button {
width: 70px!important;
height: 20px;
border: 0;
background: url(../images/search-button.gif) no-repeat;
text-indent: -3000px;
cursor:hand;
}

.BlueHeading {
font-size: 12px;
font-weight: bold;
color: #0f315c;
}

.GreenHeading {
font-size: 12px;
font-weight: bold;
color: #6ea637;
}

.WhiteHeading {
font-size: 12px;
font-weight: bold;
color: #FFF;
}

.LightBlueHeading {
font-size: 12px;
font-weight: bold;
color: #98CBFF;
}

.BlueHeading_Small {
font-size: 11px;
font-weight: bold;
color: #0f315c;
}

.Summary {
font-size: 11px;
font-weight: bold;
color: #0f315c;
}

.GreenHeading_Small {
font-size: 11px;
font-weight: bold;
color: #6ea637;
}

.WhiteHeading_Small {
font-size: 11px;
font-weight: bold;
color: #FFF;
}

.LightBlueHeading_Small {
font-size: 11px;
font-weight: bold;
color: #98CBFF;
}

.PlaceHolder1 {
   font-size:0.85em;
   width:100%;
   height:110px;
   margin-left:1px;
}
.PlaceHolder2 {
	font-size:0.85em;
	width:100%;
	height:118px;
	margin:20px 0 0 1px;

}
	