﻿/*MASTER*/
body {margin:0;line-height:1.3em;background-color:#fff;color:#4a4a47;font-size:13px;}
ul {list-style-position:outside;list-style-image:url(/media/tmp_img_li_interior_nav.gif);}
ol {list-style-position:outside;list-style-type:decimal;}
.clear {clear:both;}
.fl {float:left;}
.fr {float:right;}
.al {text-align:left;}
.ar {text-align:right;}
a,a:link,a:active,a:visited,a:hover {color:#3b978a;}
a,a:link,a:active,a:visited {text-decoration:underline;}
a:hover {text-decoration:none;}

a.style2,a.style2:link,a.style2:active,a.style2:visited {font-weight:bold;text-decoration:none;}
a.style2:hover {text-decoration:underline;font-weight:bold;}
a.readMore,a.readMore:link,a.readMore:active,a.readMore:visited{font-weight:bold;text-decoration:none;}
a.readMore:hover {text-decoration:underline;font-weight:bold;}
/*.readMore a
.readMore a:link
.readMore a:active,
.readMore a:visited{font-weight:bold;text-decoration:none;}
.readMore a:hover{text-decoration:underline;font-weight:bold;}
*/
.contentW {width:954px;margin:0 auto;}
/*#headerContainer {height:261px;background:#fff url(/media/tmp_img_header_bg.jpg) repeat-x;}*/
#headerContainer {height:261px;background:#fff url(/media/tmp_img_interior_bg.jpg) repeat-x;}
#headerBackground {margin:0 auto;width:998px;background-image:url(/media/tmp_img_clouds.jpg);background-repeat:no-repeat;}
#headerContent {}
#headerTop {height:206px;}
#logo {float:left;width:220px;margin-top:66px;}
#headerText {float:left;width:720px;margin-top:66px;}
#headerText div {text-align:right;}
.headerText {font-weight:bold;color:#666659;font-size:14px;margin-top:24px;}
.headerText a {color:#3b978a;font-size:16px;font-weight:normal;}
#headNav {clear:both;height:55px;}
#headNav ul {list-style-type:none;list-style-image:none;margin:0;}
#headNav ul li {float:left;margin:0;padding:0;}
#bodyContainer { background-image:url(/media/tmp_img_interior_bg_bottom.jpg); background-repeat:repeat-x;}
#footerColumns {background-color:#767767;clear:both;font-size:12px;}
#footerColumn,
#footerColumns a,
#footerColumns a:active,
#footerColumns a:visited {color:#d1d1c1;text-decoration:none;}
#footerColumns a:hover {text-decoration:underline;}

#footerTop {background-color:#8e8d79;height:10px;}
#footerTop .background {background-image:url(/media/tmp_img_footer_top.gif);background-repeat:no-repeat;height:10px;width:954px;margin:0 auto;}
#footerMid {background-image:url(/media/tmp_img_footer_middle.gif);background-repeat:repeat-y;width:954px;margin:0 auto;}
#footerBtm {background-image:url(/media/tmp_img_footer_bottom.gif);background-repeat:no-repeat;height:10px;width:954px;margin:0 auto;}
#footerCopy {padding:20px 0 10px 0;color:#84846e;font-size:12px;}
#footerEnd{border-bottom:10px solid #505048;height:20px;}
#footerCopy a, 
#footerCopy a:visited {text-decoration:underline;color:#84846e;font-size:12px;}
#footerCopy a:hover {color:#84846e;font-size:12px;text-decoration:none;}
.golden_yellow{font-size:12px;font-weight:bold;color:#fffad0;}

.ftrCol {float:left;}
.ftrCol p {margin:1em 0;}
.ftrCol ul {margin:15px 20px 15px 40px; list-style-image:url(/media/tmp_img_footer_li.gif); }
.ftrCol ul li {margin:.3em 0;}

.sideLogo {float:left;}
#quoteContent {position:relative;width:180px;height:132px;top:28px;left:25px;}
#quoteContent .comment {height:100px;font-size:12px;color:#50504c;}
#quoteContent .sig {height:32px;text-align:right;font-size:10px;color:#5a6e71; font-family:Georgia, "Times New Roman", Times, serif;line-height:normal;}
#quoteContent .sig em {font-weight:bold;font-style:italic; font-size:11px;}

.content {padding:14px;}
.content2{padding:10px 14px;}

.socialicons {float:right; width:152px; margin-top:16px;}

/*HOME*/
#homeContainerTop {margin:5px 0;background-image:url(/media/tmp_img_banner_area_repeating_bg.jpg);height:375px;}
#homeBannerContainer {width:954px;margin:0 auto;height:375px;}
#bannerLeft {float:left;width:15px;background-image:url(/media/tmp_img_banner_area_left.jpg);background-repeat:no-repeat;height:375px;}
#bannerMiddle {float:left;width:685px;/*background-image:url(/media/tmp_img_banner_area_bg.jpg);background-repeat:no-repeat;*/height:375px;}
#bannerRight {float:left;width:148px;background-image:url(/media/tmp_img_banner_area_right.jpg);background-repeat:no-repeat;height:375px;}
#homeSideNav {margin:8px 0 0 15px; }

#homeContainerContent {background:#fffef1 url(/media/tmp_img_banner_area_bottom_shadow.jpg) repeat-x left top;padding:10px 0 30px 0;}
#homeLeft {float:left;width:690px;margin-left:10px;}
#homeRight {float:left;width:250px;}
#homeContentTop {height:4px;background:#fff url(/media/tmp_img_home_content_top.jpg) no-repeat;width:686px;}
#homeContentMid {background:#fff url(/media/tmp_img_home_content_middle.jpg) repeat-y;width:686px;}
#homeContentBtm {height:3px;background:#fff url(/media/tmp_img_home_content_bottom.jpg) no-repeat;width:686px;}

#homeQuoteContainer {margin:5px 0 0 0;width:230px;height:176px;background-image:url(/media/tmp_img_quote_bg.png);background-repeat:no-repeat;}
#homeBucketContainer {}
#homeBucketContainer .bucket {float:left;width:200px;}
#homeBucketContainer .bucketDiv {float:left;width:1px;height:237px;background-image:url(/media/tmp_img_divider_faded.jpg);background-repeat:no-repeat;margin:0 14px; }
#homeBucketContainer .bucket h2 {border:2px solid #ddddd3;background-color:#5a6d71;color:#fff;font-size:18px;font-weight:bold;padding:10px;margin:0;}
#homeRight #sideLogoContainer {margin:32px 0 0 19px;}

/*INTERIOR*/
#interiorContainer {/*background-color:#fffef1;*/padding-bottom:30px;}
#interiorTop {width:966px;margin:0 auto;background:#fffef1 url(/media/tmp_img_interior_content_top.jpg) no-repeat;height:19px;}
#interiorMid {
    width:966px;
    margin:0 auto;
    /*background:#fff url(/media/tmp_img_interior_content_middle.jpg) repeat-y; */
    background-image:url(/media/tmp_img_interior_content_middle.jpg);
    background-repeat:repeat-y;
    background-position:top center;
    background-color:#FFF;
    }
#interiorBtm {width:966px;margin:0 auto;background:#fffef1 url(/media/tmp_img_interior_content_bottom.jpg) no-repeat;height:4px;}
#interiorContentContainer {margin:0 0 0 5px;}
#interiorSide {width:236px;float:left;}
#interiorContent {width:700px;float:left;margin-left:10px;}
#sideNav {}
/*#sideNav ul {list-style-image:url(/media/tmp_img_li_interior_nav.gif);margin:0 0 1.5em 0;}*/
#sideNav ul {list-style:none;margin:0 0 1.5em 0;}
#sideNav ul li {list-style-position:inside;padding:6px 0 6px 30px;border-bottom:1px dotted #4a4a47;background:transparent url(/media/tmp_img_li_interior_nav.gif) no-repeat scroll 12px 12px}
#sideNav ul li ul li{border-bottom:none; margin:0;}
#sideNav ul li ul{margin:0;}
#sideNav a,
#sideNav a:visited,
#sideNav a:active {color:#4a4a47;font-weight:bold;text-decoration:none;}
#sideNav a:hover {color:#4a4a47;font-weight:bold;text-decoration:underline;}
#interiorQuoteContainer {margin:10px 0 0 3px;width:230px;height:176px;background-image:url(/media/tmp_img_quote_bg.png);background-repeat:no-repeat;}
#interiorSide #sideLogoContainer {margin:10px 0 0 3px;}
#interiorSideLinks {margin:10px 0 0 -10px;}
#breadcrumb {background:#fff url(/media/tmp_img_breadcrumbs_bg.jpg) repeat-x;height:33px;margin-left:10px;}
#breadcrumb ul {margin:0;height:33px;list-style-type:none;list-style-image:none;}
#breadcrumb ul li {margin:0;padding:9px 0 0 10px;float:left;}
#breadcrumb li.div {width:27px;height:33px;padding:0;background-image:url(/media/tmp_img_breadcrumbs_divider.jpg);background-repeat:no-repeat;}
#breadcrumb a,
#breadcrumb a:visited {font-weight:bold;text-decoration:none;}
#breadcrumb a:hover {font-weight:bold;text-decoration:underline;}
.list_Title{margin:1.5em 0 1em 0;}
.list_Title a,
.list_Title a:visited,
.list_Title a:active {color:#3B978A;font-weight:bold;text-decoration:underline;font-size:16px;font-weight:bold;}
.list_Title a:hover {color:#3B978A;font-weight:bold;text-decoration:none;font-weight:bold;}
.list_subTitle{font-weight:bold;}

#homeOuterQuoteContainer{padding-left:20px;}

#sitemap li{margin-left: 4em;}
/* side breaking news */
#interiorSideNewsContainer{width:220px; background-color:#748488; margin-top:20px; margin-left:5px;}
#interiorSideNews{padding:18px 18px 11px; color:#FFF;}
#interiorSideNews .newsDate a{color:#FFF; text-decoration:none; font-weight:bold;font-family:Arial; font-size:13px;}
#interiorSideNews .newsDate a:hover{color:#FFF; text-decoration:underline;font-family:Arial;font-size:13px;}
.sideNews{padding:15px 0; border-top:dashed 1px #A0ABAB;}
.sideNewsFirst{padding:15px 0 15px 3px;}
#sideNewesTop{font-size:16px; font-weight:bold; font-family:Arial;}

#homeNewsContainer{width:220px; background-color:#748488; margin:3px 0 15px 25px;}
