@charset "utf-8";

body { line-height: 1; color: black; background: white; }
	
#pageTop { background-image:url(../images/bg-body.jpg); background-repeat:repeat-x; background-color:#63533c; }
#topWrapper { margin:0 auto; width:900px; padding: 0px; }
#contentWrapper { background-image:url(../images/content-mid.png); background-repeat:repeat-y; padding:0 10px;  }
#contenttop { height: 14px; }
#contentbot { }
#contentHomeContainer{float:left;width:624px; padding-right:4px;}
#contentHomeContainer #content{width:584px;}

#util {  padding:2px 10px 0 0; }

#header { background-image:url(../images/bg-header.jpg); background-repeat:no-repeat; padding:28px 0 22px 0; }

#topnav { float:left; padding:45px 0 0 0; }
#topnav ul li { display:inline; float:left; text-transform:uppercase; }
#topnav ul li a { color:#ffffff; padding:8px 12px ; display:inline-block; text-decoration: none; }
#topnav ul li a:hover { background-color:#d1b776; color:#151515; }
#topnav ul li .firstText { font-size:20px; display:block; }

#content { float:left; width:599px; padding:0 4px 0 0; }
#sidebar { float:left; color:#fff; width:222px; }
.flashBg{background:#fff; border:1px solid #ccc;padding:4px;}


#breadCrumbs { font-size:30px; padding:0 0 15px 0; }
#breadCrumbs .active { font-size:24px; }

#pageBot { background-image:url(../images/bg-footer.jpg); background-repeat:repeat-x; padding:40px 0; }

#botnav { margin:0 auto; width:900px; color:#fff; text-align:center; }
#botnav ul { margin:0 0 10px 0; }
#botnav ul li { display:inline; padding:2px; }
#botnav a { text-decoration:none; padding:5px; color:#fff; }
#botnav a:hover { color:#d9bf7b; }

#footer { margin:0 auto; width:900px; }

.printEmail { text-align:right; padding:10px 5px 5px 0; }
.printEmail a { color:#1d1d1d; }
