@import url(frm/layout.css);
@import url(frm/tools.css);
@import url(frm/typo.css);
@import url(frm/forms.css);

/* IMPORT LEFT NAV STYLES */
@import url(frm/nav.css);

/* NAV BAR ON THE LEFT AND ONE COLUMN OF CONTENT */
    div#content {
        position: relative;
        width: 900px;
        margin: 0 auto 0 auto;
        padding: 0;
        text-align: left;
		background:#CBD4E3 url(/images/bgs/main-bg-1col.gif) left top repeat-y;
    }
    div#main {
        float: right;
        width: 700px;
        display: inline;
		padding:0 0 10px 0;
    }
	div#main h1{
		text-align:left;
		margin:10px 0 0 0px;
		line-height:26px;
		font-weight:bold;
		color:#3F608C;
		width:auto;
	}
	
	div#main p a{
		color:#3F608C;
		text-decoration:underline;
	}
	
	div#main a:hover{
		color:#3F608C;
	}
	
	div#main p{
		text-align:left;
		margin:12px 7px 0 0px;
		line-height:16px;
		font-weight:bold;
		color:#515B66;
		text-align:justify;
	}
	
	div#main h4{
		text-align:justify;
		margin:14px 6px 0 0px;
		line-height:16px;
		font-weight:bold;
		color:#515B66;
		font-style: italic;
	}
	
	div#main ul{
		text-align:left;
		margin:2px 5px 0 10px;
		line-height:16px;
		font-weight:bold;
		color:#515B66;
	}
	div#main ul li{
		margin-left:10px;
	}
	
    div#sub {
        display: none;
    }
	
	div#nav {
        float: left;
        width: 190px;
        display: inline;
    }
	
	div.leftcol {
        float: left;
		width: 250px;
    }
	
	div.rightcol {
        float: right;
		padding-right:75px;
    }
	
	div.maincol {
        float: left;
    }
	
/*
------------------------------------------------- 
	LOCATION MAP STYLES  
------------------------------------------------- 
*/

.leftmap {
	text-align:left;
	vertical-align:top;
	clear:both;
	display:block;
}

.leftmap h2{
	padding:5px 0;
	float:left;
}

.leftmap h3{
	padding: 2px 45px 0 0;
	float:right;
	font-size:0.9em;
}

.leftmap a{
	padding:3px 0;
	font-weight:bold;
}

.leftmap img {
	padding:0;
	border:1px solid #000;
	}

.rightmap {
	text-align:right;
	float:right;
	width:250px;
	padding:0px 10px 0 0;
}

.rightmap img {
	float:right;
}

/* END CONTENT */

/* LHS NAV - RESERVE SOME SPACE FOR THE LAKE VIEW ON THE BOTTOM RHS */
ul#mainNav  { 
	margin: 0 0 255px 0; 
	z-index:100;
}
