* html body {behavior: url(library/styles/csshover.htc); height: 100%;}
body {width: 100%; height: 100%; padding: 0px; margin: 0px; text-align: center; font-size: 12px; color: #5f3f34; font-family: Arial, sans-serif; background: url(../images/page_bg.gif) repeat-x top #ffffff;}
a {color: #c51e3a; text-decoration: underline;}
a img {border: none;}
p, h1, h2, h3, h4 {margin: 0; padding: 0; margin-bottom: 10px}
h1 {font-size: 23px; font-weight: normal; color: #016a3f;}
.clsTextBox {border: 1px solid #7e665f; background: none; color: #644840; padding: 4px; font-size: 12px;}
.clsDropDown {border: 1px solid #7e665f; background: none; color: #644840; padding: 3px 3px 3px 0px; font-size: 12px;}
.clsBorder {padding: 4px; border: 1px solid #c6a69b;}

#divContainer {position: relative; top: 0px; left: 0px; width: 100%; margin: 0px auto; padding: 0px; text-align: left; z-index: 0;}

#divHeaderContainer {position: relative; top: 0px; left: 0px; width: 960px; height: 139px; margin: 0px auto; padding: 0px; z-index: 10;}
#divHeader {position: relative; top: 0px; left: 0px; width: 100%; height: 100%; margin: 0px; padding: 0px; background-repeat: no-repeat; background-position: right top;}
#divLogo {position: absolute; top: 20px; left: 0px;}

div#divNavigationPrimary {position: absolute; bottom: 0px; left: 0px; width: 960px; padding: 0px; margin: 0px; height: 25px; z-index: 10;}
div#divNavigationPrimary ul {position: relative; top: 0px; left: 0px; list-style-type: none; margin: 0px; padding: 0px;}
div#divNavigationPrimary ul li {position: relative; top: 0px; left: 0px; float: left; padding: 0px;}
div#divNavigationPrimary ul li a {display: block; line-height: 25px; font-size: 14px; color: #ffffff; font-weight: normal; text-decoration: none; padding: 0px 18px;}
div#divNavigationPrimary ul li.clsSpacer {width: 2px; height: 25px; background: url(../images/nav_spacer.gif) no-repeat top}
div#divNavigationPrimary ul li.clsSelected a,
div#divNavigationPrimary ul li:hover a {background: url(../images/navigation_primary_bg_alt.gif) repeat-x top}

div#divNavigationPrimary ul li ul {position: absolute; top: 25px; left: -1px; visibility: hidden; display: none; width: 230px; padding: 0px; z-index: 10; border-top: 2px solid Transparent;}
* html div#divNavigationPrimary ul li ul {border: none;}
div#divNavigationPrimary ul li:hover ul {visibility: visible; display: block; background: none;}
div#divNavigationPrimary ul li:hover ul li {position: relative; top: 0px; left: 0px; clear: left; width: 100%; padding: 0px 0px 1px 0px; text-align: left; background: url(../images/dropdown_bg.gif) no-repeat bottom #8d3037;}
div#divNavigationPrimary ul li:hover ul li.clsLast {padding: 0px; background: #8d3037;}
div#divNavigationPrimary ul li:hover ul li a {font-size: 11px; color: #ffffff; font-weight: normal; line-height: 20px; padding: 2px 12px; background: none;}
div#divNavigationPrimary ul li:hover ul li:hover a { background: #715750;}

#divContentContainer {position: relative; top: 0px; left: 0px; width: 960px; margin: 0px auto; padding: 0px; z-index: 0;}

#divBreadcrumb {position: relative; top: 0px; left: 0px; height: 60px; line-height: 60px; width: 960px; padding: 0px; color: #5f3f34; font-size: 11px; margin: 0px auto;}

#divContentTableHolder {position: relative; top: 0px; left: 0px; width: 960px; padding: 0px 0px 20px 0px; margin: 0px;}
.clsContentTable {position: relative; top: 0px; left: 0px; width: 960px; clear: both; height: 400px; margin: 0px auto;}
.clsColumn0,
.clsColumn1, 
.clsColumn2 {vertical-align: top;}
.clsColumn1 {width: 620px; padding-right: 20px;}
.clsColumn2 {width: 320px; padding-left: 19px; border-left: 1px dotted #c6a69b;}

#divContent {color: #5f3f34; font-size: 12px; padding: 0px;}

#divFacebookLikeBox {width:292px;padding:47px 4px 16px 4px;background-image:url(../images/facebook_container.png);margin-bottom:21px;}
.fb-like-box {background-color:#ffffff;}

#divCalloutRightTop {position: relative; top: 0px; left: 0px;}
#divCalloutRightTop a {width: 200px; height: 55px; padding: 0px 85px 0px 15px; display: block; font-size: 18px; color: #ffffff; font-weight: bold; text-decoration: none; line-height: 55px; margin-bottom: 20px;}
#divCalloutRightTop a.clsGreen {background: url(../images/button_bg_green.png) no-repeat; width: 200px; height: 55px; padding: 0px 85px 0px 15px; display: block; font-size: 18px; color: #ffffff; font-weight: bold; text-decoration: none; line-height: 55px; margin-bottom: 20px;}
#divCalloutRightTop a.clsGreenLong {background: url(../images/button_bg_green.png) no-repeat; line-height: 20px; height: 48px; padding: 7px 85px 0px 15px; width: 200px; display: block; font-size: 18px; color: #ffffff; font-weight: bold; text-decoration: none; margin-bottom: 20px;}
#divCalloutRightTop a.clsRed {background: url(../images/button_bg_red.png) no-repeat; width: 130px; padding: 39px 155px 0px 15px; height: 55px; display: block; font-size: 18px; color: #ffffff; font-weight: bold; text-decoration: none; line-height: 55px; margin-bottom: 20px;}
#divCalloutRightBottom {position: relative; top: 0px; left: 0px; width: 260px; color: #ffffff; font-size: 14px; padding: 20px 20px 26px 20px; background: url(../images/callout_bg_top.gif) no-repeat top #016a3f}
#divCalloutRightBottom h2 {font-size: 16px; margin-bottom: 15px;}
#divCalloutRightBottom a {color: #ffffff}
#divCalloutRightBottomBottom {position: absolute; bottom: 0px; left: 0px; height: 6px; width: 300px; background: url(../images/callout_bg_bottom.gif) no-repeat}

#divFooterContainer {position: relative; top: 0px; left: 0px; width: 100%; height: 160px; margin: 0px auto; padding: 0px; background: url(../images/footer_bg.gif) repeat-x top;}
#divFooterContainer #divFooter {position: relative; top: 0px; left: 0px; width: 960px; height: 100%; margin: 0px auto; font-size: 11px; padding: 0px;}
#divFooterContainer #divFooter #divFooterText {position: relative; top: 30px; left: 10px; width: 800px; padding: 0px; color: #876f67}
#divFooterContainer #divFooter #divFooterText a {color: #876f67}
#divFooterContainer #divFooter #divCaordaLogo {position: absolute; top: 30px; right: 0px; font-size: 11px; font-family: Arial, Sans-Serif; color: #876f67;}
#divFooterContainer #divFooter #divCaordaLogo a {font-weight: normal; color: #876f67;}
