body {background-color: #FFF8DC; color: #434F5D; font: 500 13px/15px Arial, Helvetica, sans-serif;
 /*ie 5 hack for centering site on page*/ text-align: center;}
 
/********** designation of placement and appearance for top address **********/ 
ul#topaddy {width: 755px; margin: auto 0; text-align: center; font: normal 500 12px/12px inherit; color: #6D798C;
padding-bottom: 3px; padding-top: 0;}
ul#topaddy li {display: inline; list-style-type: none; padding: 2px 5px 2px 5px; letter-spacing: .01em;}
 
/*********** entire site container ***********/
div#entire {width: 755px; margin: 0 auto; text-align: left; background: #A5B0C4 url(../imgs/border.gif) repeat-y left;
padding-bottom: 1px;}


/*********** right content column ***********/
div#col1 {float: right; width: 560px; background: transparent url(../imgs/bkgrd.gif) repeat-y top right;
/*height: 600px;*/ padding-bottom: 45px;}
/*********** designation and appearance of company name and masthead ***********/
img#header {margin: 12px 0 0 0; padding: 0 0 0 0;}
/*div#name {font: italic normal 24px "Times New Roman", Times, serif; text-align: right; padding: 0 70px 0 0;
margin: 0 0 0 0;}*/
div#col1 h1.name {font: italic normal 24px "Times New Roman", Times, serif; text-align: right; padding: 0 75px 0 0;
margin: 0 0 0 0;}
/********** main content container **********/
div#content, div#rescontent {float: left; width: 90%; /*letter-spacing: .05em;border: 1px solid purple;*/ margin: 25px 0 45px 10px; 
background-color: transparent;}
div#contactcontent {float: left; width: 90%;  margin: 50px 0 45px 25px; background-color: transparent; font-size: 14px;}
div#contactcontent p {margin-top: 45px;}
/********** designation for placement and appearance for photo on home page **********/
div#photo {float: right; /*width: 185px; border: 1px solid red;*/ margin: 0 0 0 0; padding: 0 10px 0 5px;
font: 500 12px/14px Arial, Helvetica, sans-serif; text-align: center; color: #4B5765;}
div#photo p {padding-top: 0px; margin-top: 5px;}
/********** headers and sub header for all pages **********/
div#content h1, div#contactcontent h1, div#rescontent h1 {font: normal normal 22px/24px inherit; color: #FFF8DC; letter-spacing: -.02em; padding: 0; margin: 0;}
div#content h2, div#contactcontent h2 {font: italic normal 18px/20px "Times New Roman", Times, serif; color: #792C22;; 
padding: 0; margin: 3px 0 0 0; letter-spacing: -.07em;}
div#rescontent h2 {font: italic normal 18px/20px "Times New Roman", Times, serif; color: #792C22;; 
padding: 0; margin: 15px 0 0 0; letter-spacing: -.07em;}
/********** designation of faqs questions in the copy **********/
div#content h2.faqs {font: italic normal 600 18px/20px "Times New Roman", Times, serif; color: #721616; 
padding: 0; margin: 0 0 25px 0; letter-spacing: -.01em;}
/********** designation of general lists for site **********/
div#content ul {margin: 0 0 50px 10px; padding: 0;}
p.beforelist {padding-bottom: 5px; margin: 0;}
div#content ul#homelist1 {margin: 0 0 15px 10px; padding: 0;}
div#content ul#homelist1 li {list-style: disc inside none; letter-spacing: -.02em; padding: 5px 0 0  0;}
div#content ul#homelist2 li {list-style: disc inside none; letter-spacing: -.02em; padding: 5px 0 0 0;}
div#content li {list-style: disc inside none; letter-spacing: -.02em; padding: 0 0 10px 0;}
/********** callout designation **********/
div#callout {width: 225px; float: right; background-color: #6D798C; color: #E2E0D4; text-align: center;
font: normal 600 17px/19px inherit; padding: 10px 5px 10px 5px; letter-spacing: -.05em;}
/********** designation of box that contains bio for Cynthia **********/
div#box {border: thin solid #5A6676; padding: 5px 10px 5px 20px; margin: 0;}
/********** designation of faqs list and in-page links plus "return to top" links **********/
div#content ul#faqlist {padding: 15px 0 25px 0; margin:0;}
ul#faqlist li {list-style: none outside none; margin: 0; padding: 0 0 5px 0;}
ul#faqlist a, p.top a, p#contact a {text-decoration: none; color: #6D798C; font-weight: 600;}
ul#faqlist a:hover, p.top a:hover, p#contact a:hover {text-decoration: none; color: white;}
.top {text-align: right;  font: italic 500 12px/12px "Times New Roman", Times, serif;}
/********** italic text and bolded italic text **********/
em {font: italic normal normal 14px "Times New Roman", Times, serif;}
em.bold {font-weight: 600;}
/*clear floats, used twice - once for col1 & 2 and once for content & photo*/
.clear {clear: both;}
/*designation of appearance for resource page*/
div#rescontent ul p {font-weight: 600; margin-left: -20px; margin-bottom: 5px; padding: 0;}

/*main links column*/
div#col2 {float: right; text-align: left; width: 115px;}
/*main links*/
ul#linksside {padding-top: 67px; font: normal 600 16px/18px inherit; color: #6D798C; padding-left: 10px;}
ul#linksside li {display: block; list-style-type: none; padding: 7px 5px 7px 5px; letter-spacing: .01em;}
ul#linksside a {text-decoration: none; color: #6D798C;}
ul#linksside a:hover {text-decoration: none; color: #DEE2EF;}
ul#linksside li.selected {text-decoration: none; color: #721616;}
/*bottom for links and copyright*/
div#bottom {width: 755px; text-align: center; padding: 3px 0 0 0; font: normal 500 12px/12px inherit; color: #6D798C;}
ul#linksbottom {padding-top: 3px; font: normal 500 12px/12px inherit; color: #6D798C;}
ul#linksbottom li {display: inline; list-style-type: none; padding: 2px 5px 2px 5px; letter-spacing: .01em;}
ul#linksbottom a, ul#topaddy a {text-decoration: none; color: #6D798C;}
ul#linksbottom a:hover, ul#topaddy a:hover {text-decoration: none; color: #721616;}
ul#linksbottom li.selected {text-decoration: none; color: #721616;}
div#bottom p {margin: 0 0 0 30px; padding: 0; text-align: center;}
