ul {
	margin: 0px;
	padding: 0px 0px 0px 30px;
}

li {
	line-height: 18px !important;
	margin: 0px 0px 9px 0px;
	padding: 0px;
}

img {
	border: 0;
}

/*object {
display:block;
}*/

.searchCopy {
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 14px;
	line-height: 18px;
	color: #475245;
}
a:link, a:visited  {
	color : #380000;
}
a:active, a:hover  {
	color : #042C41;
}

a.nounderlinelink:link {color : #042C41; text-decoration:none}
a.nounderlinelink:visited {color : #042C41; text-decoration:none}
a.nounderlinelink:active {color : #380000; text-decoration:none}
a.nounderlinelink:hover {color : #380000; text-decoration:none}

.footyellow {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	line-height: 19px;
	color: #B1830B;
	text-decoration: none;
}
a.footyellow:link { color : #B1830B; text-decoration: none; }
a.footyellow:visited { color : #B1830B }
a.footyellow:hover { color : #FFBD10 }
a.footyellow:active { color : #FFBD10 }
.footwhite {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	line-height: 22px;
	color: #C0CACF;
}
a.footwhite:link { color : #C0CACF }
a.footwhite:visited { color : #C0CACF }
a.footwhite:hover { color : #FFFFFF }
a.footwhite:active { color : #FFFFFF }
.topBG {
	background-image: url(../images/bg2.jpg);
	background-repeat: no-repeat;
	background-position: center top;
}
td {
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 13px;
	line-height: 18px;
	color: #475245;
	font-weight: normal;
	/*text-align: normal;*/
}
.bodyTable {
	background-color: #FFFFFF;
	background-image: url(../images/front_toptablesliver.gif);
	background-repeat: no-repeat;
	background-position: left top;
}
.sideNavGreen {
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 13px;
	color: #1D3200;
	text-decoration: none;
	text-align: left !important;
}
.sideNavGreenDown {
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 13px;
	color: #090F00;
	text-decoration: none;
	font-weight: bold;
	text-align: left !important;
}
a.sideNavGreen:link { color : #1D3200; text-decoration: none; text-align: left !important; }
a.sideNavGreen:visited { color : #1D3200 }
a.sideNavGreen:hover { color : #090F00 }
a.sideNavGreen:active { color : #090F00 }
.sideNavPurple {
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 13px;
	color: #34073F;
	text-decoration: none;
	text-align: left !important;
}
.sideNavPurpleDown {
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 13px;
	color: #08010A;
	text-decoration: none;
	font-weight: bold;
	text-align: left !important;
}
a.sideNavPurple:link { color : #34073F; text-decoration: none; text-align: left !important; }
a.sideNavPurple:visited { color : #34073F }
a.sideNavPurple:hover { color : #08010A }
a.sideNavPurple:active { color : #08010A }
.sideNavBlue {
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 13px;
	color: #042C41;
	text-decoration: none;
	text-align: left !important;
}
.sideNavBlueDown {
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 13px;
	color: #01070B;
	text-decoration: none;
	font-weight: bold;
	text-align: left !important;
}
a.sideNavBlue:link { color : #042C41; text-decoration: none; text-align: left !important; }
a.sideNavBlue:visited { color : #042C41 }
a.sideNavBlue:hover { color : #01070B }
a.sideNavBlue:active { color : #01070B }
.sideNavDark {
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 13px;
	color: #FFFFFF;
	text-decoration: none;
	text-align: left !important;
}
.sideNavDarkDown {
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 13px;
	color: #E5D6AE;
	text-decoration: none;
	font-weight: bold;
	text-align: left !important;
}
a.sideNavDark:link { color : #FFFFFF; text-decoration: none; text-align: left !important; }
a.sideNavDark:visited { color : #FFFFFF }
a.sideNavDark:hover { color : #E5D6AE }
a.sideNavDark:active { color : #E5D6AE }
.tightLeading {
	line-height: normal;
}
.blueBold {
	font-size: 18px;
	color: #042C41;
	line-height: 22px;
}
.blueBoldTwo {
	font-size: 16px;
	color: #042C41;
	line-height: 21px;
}

.whiteBold {
	font-size: 14px;
	color: #FFFFFF;
	font-weight: bold;
}
.commMini {
	font-size: 11px;
	line-height: 13px;
}
.rightImg {
	float: right;
	padding-top: 5px;
	padding-right: 0px;
	padding-bottom: 10px;
	padding-left: 10px;
}
.purpleBold {
	font-size: 16px;
	color: #34073F;
	line-height: 24px;
}
.purpleBoldBig {
	font-size: 20px;
	color: #34073F;
	line-height: 24px;
}
.formField {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #666666;
	border: 1px solid #666666;
	padding: 3px;
	width: 215px;
}
.formFieldPull {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #666666;
	/*border: 1px solid #666666;*/
	padding: 3px;
	width: 215px;
}
.formFieldHalf {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #666666;
	border: 1px solid #666666;
	padding: 3px;
	width: 130px;
}
.formFieldSmall {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #666666;
	border: 1px solid #666666;
	padding: 3px;
	width: 70px;
}
.formFieldLong {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #666666;
	border: 1px solid #666666;
	padding: 3px;
	width: 470px;
}
.submit, .print {
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 14px;
	color: #FFFFFF;
	background-color: #34073F;
	padding: 3px;
	width: 100px;
}
.resetBTN {
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 14px;
	color: #626B60;
	background-color: #FFFFFF;
	padding: 3px;
	width: 75px;
}
.greenBold {
	font-size: 16px;
	color: #1D3200;
	line-height: 22px;
}
.careerTable {
	color: #FFFFFF;
	background-color: #1D3200;
	font-family: Georgia, "Times New Roman", Times, serif;
	font-weight: bold;
}
.careerBold {
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 18px;
	color: #1D3200;
	line-height: 22px;
}
.formName {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #666666;
	border: 1px solid #666666;
	padding: 3px;
	width: 175px;
}
.formMid {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #666666;
	border: 1px solid #666666;
	padding: 3px;
	width: 60px;
}
.listing {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #666666;
	border: 1px solid #666666;
	padding: 3px;
	width: 325px;
}
.commBlue {
	font-size: 13px;
	font-weight:bold;
	color: #475245;
}
li {
	line-height: 22px;
}
.submitblue {
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 14px;
	color: #FFFFFF;
	background-color: #042C41;
	padding: 3px;
	width: 100px;
}

.tdBGColor {
	border-spacing: 20px;
	padding: 12px;
	background-color:#E5D6AE
}

/* 2008 addition */

#triMenuHolder {
	width: 205px;
	padding: 5px 0px 5px 0px;
	margin: 0px;
	background-color:#E5D6AE;
}

#triNav {
	margin: 0px;
	padding: 0px;
}

#triNav ul {
	margin: 0px;
	padding: 0px;
}

#triNav li {
	list-style: none;
	margin: 0px;
	padding: 0px;
}

#triNav li a {
	width: 173px;
	display: block;
	text-decoration: none;
	margin: 0px;
	padding: 4px 0px 4px 22px;
	font-size: 13px;
	background: url(../images/smarrow.gif) no-repeat 10px 9px;
}

#triNav li a:hover {
	color: #390100;
	background: url(../images/smarrow_red.gif) no-repeat 10px 9px;
}

.selectOne {
	padding: 3px 0px 3px 22px !important;
	font-weight: bold;
	font-size: 11px;
}

.triNavActive {
	width: 173px;
	color: #390100 !important;
	display: block;
	text-decoration: none;
	margin: 0px;
	padding: 4px 0px 4px 22px;
	font-size: 13px;
	background: url(../images/smarrow_red.gif) no-repeat 10px 9px !important;
}

.floorplanHeaderB {font-size: 14px}
.floorplanHeaderA {
	font-family: Times, serif;
	font-weight: bold;
	font-size:14px;
	
}
.floorplanHeaderC {font-family: Times, serif}

.line {
	background-color: #042C41;
	height:1;
	padding:0;
}

.purpleTemp {color: #34073F; font-weight:bold;}

.style1 {
	color: 34073F;
	font-weight: bold;
}
.phNumber {
	font-size: 12px;
	color: #000000;
}

.commtable {
	color: #000000; 
	font-weight:bold; 
	font-size: 10px;
	line-height: 10px;
}

#commNav {
	/*margin: 9px 0px 9px 0px;
	padding: 0px;
	text-align: center !important;*/
}

#commNav ul {
	margin: 0px;
	padding: 0px;
}

#commNav ul li {
	margin: 0px;
	padding: 0px;
	list-style: none;
	display: inline;
}

#commNav ul li a {
	color: #FFFFFF;
	font: bold 11px "Trebuchet MS", Helvetica, Arial, sans-serif;
	font-size: 14px;
	font-weight: normal;
	text-decoration: none;
	margin: 0px;
	padding: 0px 15px 0px 0px;
	background: url(../images/commNavLine.gif) no-repeat right;
}

#commNav ul li a:hover {
	color: #e5d6ae;
}

/* comm nav 2 */

#commNavTwo {
	margin: 0px 0px 9px 0px;
	padding: 0px;
	text-align: center !important;
}

#commNavTwo ul {
	margin: 0px;
	padding: 0px;
}

#commNavTwo ul li {
	margin: 0px;
	padding: 0px;
	list-style: none;
	display: inline;
}

#commNavTwo ul li a {
	color: #FFFFFF;
	font-family: Veranda, Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: normal;
	text-decoration: none;
	margin: 0px;
	padding: 0px 15px 0px 0px;
	background: url(../images/commNavLine.gif) no-repeat right;
}

#commNavTwo ul li a:hover {
	color: #e5d6ae;
}

/* end */

.blankOut {
	background-image: none !important;
	padding: 0px !important;
	margin: 0px !important;
}

.commActive {
	color: #e5d6ae !important;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: normal;
	text-decoration: none;
	margin: 0px !important;
	padding: 0px 15px 0px 0px !important;
	background: url(../images/commNavLine.gif) no-repeat right;
}

.commActiveBlank {
	color: #e5d6ae;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: normal;
	text-decoration: none;
	background-image: none !important;
	padding: 0px !important;
	margin: 0px !important;
}


.fpBlank {
	background-image: none !important;
	padding: 0px !important;
	margin: 0px !important;
	border: none !important;
}

#fpNav {
 background-color: #FFFFFF;
	margin: 5px 0px 5px 0px;
	padding: 0px 0px 8px 0px;
	text-align: left !important;
}

#fpNav ul {
	margin: 0px;
	padding: 0px;
	list-style: none;
	display: inline;
}

#fpNav ul li {
	margin: 0px;
	padding: 0px;
	list-style: none;
	display: inline;
}

#fpNav ul li a {
	color: #35678c;
	font: bold 14px 'Trebuchet MS', Helvetica, Arial, sans-serif;
	font-weight: normal;
	text-decoration: none;
	margin: 0px;
	padding: 0px 6px 0px 0px;
	margin: 0px 6px 0px 0px;
	background: url(../images/commNavLine.gif) no-repeat right;
	border-right: 1px solid #35678c;
}

#fpNav ul li a:hover {
	color: #e06928;
}

#fpHolder {
	height: 430px;
	width: 510px;
	position: relative;
	clear: both;
	margin-top: 0px;
	margin-bottom: 25px;
}

#fp1, #fp2, #fp3, #fp4, #fp5, #fp6, #fp7, #fp8, #fp9, #fp10, #fp11, #fp12 {
	clear: both;
	visibility: hidden;
	position: absolute;
	left: 0px;
	top: 20px;
}

#fp1 {
	visibility: visible;
}

/* wordpress additions */

#commUpdates {
	width: 510px;
	margin: 4px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
}

.commPost {
	width: 510px;
	margin: 0px 0px 15px 0px;
	padding: 6px 0px 15px 0px;
	border-bottom: 1px solid #c8c8c8;
}

.commPost h2 {
	margin: 0px 0px 3px 0px;
	padding: 0px 0px 0px 0px;
	font: normal 19px/19px Georgia, "Times New Roman", Times, serif;
	color: #042c41;
}

.commPost small {
	display: block;
	margin: 0px 0px 15px 0px;
	padding: 0px 0px 0px 0px;
	font-size: 11px;
	font-style: italic;
}

.commPost a:link, .commPost a:visited {
	color: #042c41;
	text-decoration: none;
}

.commPost a:hover, .commPost a:active {
	color: #01070a;
}

/* wordpress defaults */

.commentlist li, #commentform input, #commentform textarea {
	font: 0.9em 'Lucida Grande', Verdana, Arial, Sans-Serif;
	}
.commentlist li ul li {
	font-size: 1em;
}

.commentlist li {
	font-weight: bold;
}

.commentlist li .avatar { 
	float: right;
	border: 1px solid #eee;
	padding: 2px;
	background: #fff;
	}

.commentlist cite, .commentlist cite a {
	font-weight: bold;
	font-style: normal;
	font-size: 1.1em;
	}

.commentlist p {
	font-weight: normal;
	line-height: 1.5em;
	text-transform: none;
	}

#commentform p {
	font-family: 'Lucida Grande', Verdana, Arial, Sans-Serif;
	}

.commentmetadata {
	font-weight: normal;
	}
	
/* Begin Images */
p img {
	padding: 0;
	max-width: 100%;
	}

/*	Using 'class="alignright"' on an image will (who would've
	thought?!) align the image to the right. And using 'class="centered',
	will of course center the image. This is much better than using
	align="center", being much more futureproof (and valid) */

img.centered {
	display: block;
	margin-left: auto;
	margin-right: auto;
	}

img.alignright {
	padding: 4px;
	margin: 0 0 2px 7px;
	display: inline;
	}

img.alignleft {
	padding: 4px;
	margin: 0 7px 2px 0;
	display: inline;
	}

.alignright {
	float: right;
	}

.alignleft {
	float: left;
	}
/* End Images */

.navigation {
	display: block;
	text-align: center;
	margin-top: 10px;
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 14px;
	margin-bottom: 70px;
	clear: both;
	}

.navigation a:link,.navigation a:visited {
color:#042c41;
line-height:30px;
font-size:14px;
list-style:none;
margin:0;
padding: 1px 20px 1px 20px;
background-color: #e5d6ae;
display: block;
text-decoration: none;
}

.navigation a:hover {
color: #390100;
}

/* Captions */
.aligncenter,
div.aligncenter {
	display: block;
	margin-left: auto;
	margin-right: auto;
}

.wp-caption {
	/*border: 1px solid #ddd;*/
	text-align: center;
	background-color: #FFFFFF;
	padding-top: 5px;
	margin: 5px 0px 10px 15px;
	border-radius: 5px;
}

.wp-caption img {
	margin: 0;
	padding: 0;
	border: 0 none;
}

.wp-caption p.wp-caption-text {
	font-size: 12px;
	line-height: 17px;
	padding: 4px 0px 4px 0px;
	margin: 0;
	color: #042c41;
}

#flvVideoPlayer {
	border: 1px solid #ddd;
	width: 420px;
}

/* google */

.googleP {
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 14px;
	color: #35678c;
	text-align: left;
	margin: 10px 0px 5px 0px;
	padding: 0px 0px 0px 0px;
}

.googleField {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #666666;
	border: 1px solid #666666;
	padding: 2px;
	width: 250px;
}