body
{
    background-image: url(images/bg.jpg);/*default background image*/
    background-attachment: fixed;/*default background image*/
	background-position:center top;
	background-repeat:no-repeat;
	background-color: #0f3246;
	margin:0;padding:0;
	text-align:center;
}
#container
{
	margin: 0 auto 0 auto;
    width: 968px; 
    padding:0px;
    text-align: left;
    background-color: #FFFFFF;
    border-left: solid 1px #000000;
    border-right: solid 1px #000000;background-image: url(images/mainbg.jpg); background-position:left bottom; background-repeat:no-repeat
}

#top
{color:#bee4ef;width:970px;padding:0px;margin: 0 auto 0 auto; border:0px solid yellow;text-align:right;height:20px
}

.header
{
	margin: 0 auto 0 auto;
	width:970px;
	height:171px;
	color:#fff;   
    background-image: url(images/header_housing.jpg); background-position:left;
	background-color:#FFFFFF/*default header image*/
}
#mainnav 
{ 
    text-align: left;
    width: 970px;
	margin: 0 auto 0 auto; padding:0
}
#menu 
{ margin: 0 auto 0 auto;text-align:left;width:968px;height:35px;position:relative; vertical-align: text-top; padding:0;border-left: solid 1px #000000;border-right: solid 1px #000000;
}
#leftside
{
	float: left;
	width: 220px;
    margin-right: 5px; height:650px; border-right:1px dotted gray
}
#contents 
{ clear:right;
    margin: 0px 0px 0px 0px; 
    padding:0 5px 0 5px;border: solid 0px red; float:left; width:720px; overflow:visible; text-align:justify
}
#breadcrumb
{
    margin-left:0px;
    padding-top: 5px;
    margin-bottom:0px;
    text-align: left;border: solid 0px red; float:left; 
}

#bottombg
{   height: 80px;
    width: 897px;
    margin: auto;
    text-align: left;
}
#footer
{
	clear: both;
	color: #4b7e81;
font-size:12px;
	height: 60px;
	width: 968px;
	margin: 0 auto 0 auto;
	padding:0 0 0px 0; 
	text-align: center; background-color:#001523;background-image: url(images/footer.gif); background-position:top; background-repeat:no-repeat;border-left: solid 1px #000000;border-right: solid 1px #000000;border-bottom: solid 1px #1f1f1f
}
a.footer:link{color:#4b7e81;line-height:20px; text-decoration:none}
a.footer:visited{color:#4b7e81;line-height:20px; text-decoration:none}
a.footer:hover{color:#ffffff;line-height:20px; text-decoration:none}
