#page-wrap							{ width: 200px; margin: 25px auto; } 

a									{ text-decoration: none; }

ul									{ list-style: none; }

p                                   { margin: 15px 0; }





ul.dropdown                         { position: relative; }

ul.dropdown li                      { font-weight: bold; float: left; zoom: 1; background: #ccc; }

ul.dropdown a:hover		            { color: #000; }

ul.dropdown a:active                { color: #ffa500; }

ul.dropdown li a                    { display: block; padding: 4px 8px; border-right: 1px solid #333;

	 								  color: #222; }

ul.dropdown li:last-child a         { border-right: none; } /* Doesn't work in IE */

ul.dropdown li.hover,

ul.dropdown li:hover                { background: #F3D673; color: black; position: relative; }

ul.dropdown li.hover a              { color: black; }





/* 

	LEVEL TWO

*/

ul.dropdown ul 						{ width: 220px; visibility: hidden; position: absolute; top: 100%; left: 0; }

ul.dropdown ul li 					{ font-weight: normal; background: #f6f6f6; color: #000; 

									  border-bottom: 1px solid #ccc; float: none; }

									  

                                    /* IE 6 & 7 Needs Inline Block */

ul.dropdown ul li a					{ border-right: none; width: 100%; display: inline-block; } 



/* 

	LEVEL THREE

*/

ul.dropdown ul ul 					{ left: 100%; top: 0; }

ul.dropdown li:hover > ul 			{ visibility: visible; }







body {

	background-color: #9c6834;

	margin: 0px auto 0px auto;

	text-align: center;

	background-image: url(../images/bkgnd.jpg);

	background-repeat: no-repeat;

}



.quick {

	padding: 30px;

}

.copyright {

font-family: Verdana, Arial, Helvetica, sans-serif;

font-size: 8px;

line-height: 12px;

color: #666;


}

.mainBodyCopy {

	font-family: Verdana, Geneva, sans-serif;

	font-size: 12px;

	color: #996337;

	text-align: left;

	margin-right: 20px;

	margin-left: 20px;

	line-height: 18px;

}



.mainCommunityBodyCopy a:link {

	text-decoration: none;

	font-family: Verdana, Geneva, sans-serif;

	font-size: 12px;

	font-weight: bold;

	color: #996337;

	text-align: left;

	margin-left: 20px;

}





.mainCommunityBodyCopy a:hover {

	text-decoration: none;

	font-family: Verdana, Geneva, sans-serif;

	font-size: 12px;

	font-weight: bold;

	color:red;

	text-align: left;

	margin-left: 20px;



}

	

.mainCommunityBodyCopy a:visited {

	text-decoration: none;

	font-family: Verdana, Geneva, sans-serif;

	font-size: 12px;

	font-weight: bold;

	color: #996337;

	text-align: left;

	margin-left: 20px;



	}







.frontMainBorder {

	border: solid 10px #002B54;

	background-color:#f6edd3;

	border-top-width: 0px;

	height: 700px;

}



.mainBorder {

	border: solid 10px #002B54;

	background-image: url(../images/mainPanelBg.jpg);

	background-repeat: repeat-y;

	background-color:#f6edd3;

	border-top-width: 0px;

}



.main {

	margin: 0px auto 0px auto;

	text-align: center;

	width: 1094px;

}



.bodyCopy {

	font-family: Verdana, Geneva, sans-serif;

	font-size: 12px;

	color: #82562B;

	line-height: 22px;

	padding-right: 40px;

	padding-left: 40px;

	text-align: left;

}



.bodyCopyHeadline {

	font-family: Verdana, Geneva, sans-serif;

	font-size: 16px;

	color: #83151C;

	line-height: 22px;

	text-align: center;



}



.flashBorder {

	border-bottom: solid 10px #002B54;

	height: 142px;

}



.mainFlashBorder {

	border-bottom: solid 10px #002B54;

	height: 292px;

}



.leftBg {

	float: left;

	width: 104px;

	background-image: none; 

	background-color: none; 

}



.rightBg {

	float: left;

	width: 120px;

}



.center {

	float: left;

	width: 870px;

}

.picturePanel {

	float: left;

	height: 550px;

	width: 275px;

	border-right-width: 5px;

	border-right-style: solid;

	border-right-color: #092B55;

}



.panelFooter {

	height: 1px;

	clear: both;

}



.bodyBold {

	font-family: Verdana, Geneva, sans-serif;

	font-style: bold;

	font-size: 12px;

	color: #82562B;

}















.find a:link {

	text-decoration: none;

	background: url(../images/findBtn.jpg) no-repeat top left;

	display: block;

	border: 0;

	margin: 0;

	padding: 0;

	width: 136px;

	height: 35px;

}

	

.find a:hover {

	text-decoration: none;

	background: url(../images/findBtn.jpg) no-repeat bottom left !important;

	display: block;

	border: 0;

	margin: 0;

	padding: 0;

	width: 136px;

	height: 35px;

	}

	

.find a:visited {

	text-decoration: none;

	background: url(../images/findBtn.jpg) no-repeat top left;

	display: block;

	border: 0;

	margin: 0;

	padding: 0;

	width: 136px;

	height: 35px;

	}





.about a:link {

	text-decoration: none;

	background: url(../images/aboutBtn.jpg) no-repeat top left;

	display: block;

	border: 0;

	margin: 0;

	padding: 0;

	width: 99px;

	height: 35px;

	}

	

.about a:hover {

	text-decoration: none;

	background: url(../images/aboutBtn.jpg) no-repeat bottom left !important;

	display: block;

	border: 0;

	margin: 0;

	padding: 0;

	width: 99px;

	height: 35px;

	}

	

.about a:visited {

	text-decoration: none;

	background: url(../images/aboutBtn.jpg) no-repeat top left;

	display: block;

	border: 0;

	margin: 0;

	padding: 0;

	width: 99px;

	height: 35px;

	}





.building a:link {

	text-decoration: none;

	background: url(../images/buildingBtn.jpg) no-repeat top left;

	display: block;

	border: 0;

	margin: 0;

	padding: 0;

	width: 155px;

	height: 35px;

	}

	

.building a:hover {

	text-decoration: none;

	background: url(../images/buildingBtn.jpg) no-repeat bottom left !important;

	display: block;

	border: 0;

	margin: 0;

	padding: 0;

	width: 155px;

	height: 35px;

	}

	

.building a:visited {

	text-decoration: none;

	background: url(../images/buildingBtn.jpg) no-repeat top left;

	display: block;

	border: 0;

	margin: 0;

	padding: 0;

	width: 155px;

	height: 35px;

	}





.finance a:link {

	text-decoration: none;

	background: url(../images/financeBtn.jpg) no-repeat top left;

	display: block;

	border: 0;

	margin: 0;

	padding: 0;

	width: 150px;

	height: 35px;

	}

	

.finance a:hover {

	text-decoration: none;

	background: url(../images/financeBtn.jpg) no-repeat bottom left !important;

	display: block;

	border: 0;

	margin: 0;

	padding: 0;

	width: 150px;

	height: 35px;

	}

	

.finance a:visited {

	text-decoration: none;

	background: url(../images/financeBtn.jpg) no-repeat top left;

	display: block;

	border: 0;

	margin: 0;

	padding: 0;

	width: 150px;

	height: 35px;

	}





.living a:link {

	text-decoration: none;

	background: url(../images/livingBtn.jpg) no-repeat top left;

	display: block;

	border: 0;

	margin: 0;

	padding: 0;

	width: 158px;

	height: 35px;

	}

	

.living a:hover {

	text-decoration: none;

	background: url(../images/livingBtn.jpg) no-repeat bottom left !important;

	display: block;

	border: 0;

	margin: 0;

	padding: 0;

	width: 158px;

	height: 35px;

	}

	

.living a:visited {

	text-decoration: none;

	background: url(../images/livingBtn.jpg) no-repeat top left;

	display: block;

	border: 0;

	margin: 0;

	padding: 0;

	width: 158px;

	height: 35px;

	}





.personalize a:link {

	text-decoration: none;

	background: url(../images/personalizeBtn.jpg) no-repeat top left;

	display: block;

	border: 0;

	margin: 0;

	padding: 0;

	width: 172px;

	height: 35px;

	}

	

.personalize a:hover {

	text-decoration: none;

	background: url(../images/personalizeBtn.jpg) no-repeat bottom left !important;

	display: block;

	border: 0;

	margin: 0;

	padding: 0;

	width: 172px;

	height: 35px;

	}

	

.personalize a:visited {

	text-decoration: none;

	background: url(../images/personalizeBtn.jpg) no-repeat top left;

	display: block;

	border: 0;

	margin: 0;

	padding: 0;

	width: 172px;

	height: 35px;

	}







.interest a:link {

	text-decoration: none;

	float: left;

	background: url(../images/interestListBtn.jpg) no-repeat bottom left;

	display: block;

	border: 0;

	margin: 0;

	padding: 0;

	width: 220px;

	height: 46px;

}

	

.interest a:hover {

	text-decoration: none;

	float: left;

	background: url(../images/interestListBtn.jpg) no-repeat top left !important;

	display: block;

	border: 0;

	margin: 0;

	padding: 0;

	width: 220px;

	height: 46px;

	}

	

.interest a:visited {

	text-decoration: none;

	float: left;

	background: url(../images/interestListBtn.jpg) no-repeat bottom left;

	display: block;

	border: 0;

	margin: 0;

	padding: 0;

	width: 220px;

	height: 46px;

	}





.contactBtm a:link {

	text-decoration: none;

	float: left;

	background: url(../images/contactBtmBtn.jpg) no-repeat bottom left;

	display: block;

	border: 0;

	margin: 0;

	padding: 0;

	width: 220px;

	height: 67px;

}

	

.contactBtm a:hover {

	text-decoration: none;

	float: left;

	background: url(../images/contactBtmBtn.jpg) no-repeat top left !important;

	display: block;

	border: 0;

	margin: 0;

	padding: 0;

	width: 220px;

	height: 67px;

	}

	

.contactBtm a:visited {

	text-decoration: none;

	float: left;

	background: url(../images/contactBtmBtn.jpg) no-repeat bottom left;

	display: block;

	border: 0;

	margin: 0;

	padding: 0;

	width: 220px;

	height: 67px;

	}





.mainNavMenu {

background: #013a67;

height: 35px;

margin: auto;

text-align: center;

}



.mainNavMenu ul{

margin: 0;

padding: 0;

height: 35px;

list-style-type: none;

}



.mainNavMenu ul li{

position: relative;

display: inline;

float: left;

}



.mainNavMenu ul li a {

display: block;

/*background of tabs (default state)*/

background: #026b98; 

color: white;

padding: 8px 10px;

border-bottom: 1px solid #013a67;

border-left: 1px solid #013a67;

border-right: 1px solid #013a67;

color: #026b98;

text-decoration: none;

}



/*IE6 fix*/

* html .mainNavMenu ul li a { 

display: inline-block;

}



.mainNavMenu ul li a:link, .mainNavMenu ul li a:visited {

color: white;

}



.mainNavMenu ul li a:hover {

/*background of tabs (hover state)*/

background: #013a67;

color: white;

}

	

.mainNavMenu ul li ul {

position: absolute;

left: 0;

display: block;

visibility: hidden;

}



.mainNavMenu ul li ul li {

display: list-item;

float: none;

}



.mainNavMenu ul li ul li ul {

top: 0;

}





.mainNavMenu ul li ul li a{

font: bold 0.7em Arial, Helvetica, sans-serif;

text-align: left;

width: 120px;

padding: 10px;

border-top-width: 0px;

}



.mainNavMenuz ul li ul li a:hover { 

background: #eff9ff;

color: black;

}

