a{color:#3c6f5b;text-decoration:none;}
a:hover{color:#474747;text-decoration:underline;cursor:pointer;}
body{background:#66472f url(/images/body_background_repeatable.jpg) repeat-x;font-family:verdana, arial, sans-serif;font-size:10pt;}
#container{background:url(/images/container_outer_fades.png);width:850px;margin:0 auto;}
#container #inner_container{background:#fff;width:800px;position:relative;left:25px;}
#container #inner_container .round{border-radius:15px;-moz-border-radius:15px;-webkit-border-radius:15px;}
#container #inner_container #header{background:#4e8571;height:19px;padding:3px 9px 0 9px;width:782px;font-size:11px;color:#ffffff;font-style:italic;}
#container #inner_container #header .phone a, #container #inner_container #header .top_home_link a{color:#f1bc4f;font-weight:bolder;text-decoration:none;}
#container #inner_container #header .phone a:hover, #container #inner_container #header .top_home_link a:hover{text-decoration:underline;}
#container #inner_container #header .top_home_link a{color:#fff;font-weight:normal;}
#container #inner_container #banner_rotator{padding:0;margin:0;list-style:none;width:800px;height:100px;overflow:hidden;}
#container #inner_container #banner_rotator li{padding:0;margin:0;}
#container #inner_container .menu{margin:0;padding:0;}
#container #inner_container .menu li{float:left;list-style:none;margin:0 0 0 18px;}
#container #inner_container .menu a{float:left;text-decoration:none;font-weight:bolder;white-space:nowrap;}
#container #inner_container .menu a:hover{text-decoration:underline;}
#container #inner_container .top_menu{background:url(/images/top_menu_background.jpg);height:22px;width:800px;}
#container #inner_container .top_menu a{color:#e9e2be;padding-top:1px;}
#container #inner_container .top_menu a:hover{color:#ffffff;}
#container #inner_container #left{float:left;background:#c2c5b9;padding:15px;width:155px;border-bottom-right-radius:15px;-moz-border-radius-bottomright:15px;-webkit-border-bottom-right-radius:15px;}
#container #inner_container #left #quick_links{font-size:9px;font-weight:bold;}
#container #inner_container #left #quick_links ul{margin:5px 0 0 0;}
#container #inner_container #left #quick_links ul li{list-style:none;margin:0 0 6px 0;}
#container #inner_container #left #quick_links ul li a{text-decoration:none;color:#3c6f5b;}
#container #inner_container #left #quick_links ul li a:hover{color:#474747;text-decoration:underline;}
#container #inner_container #left #mailing_list{margin:15px 0 10px 0;color:#6a4c0a;font-weight:bold;font-size:16px;font-family:times new roman, times, serif;}
#container #inner_container #left #mailing_list input{margin:5px 0;}
#container #inner_container #left #pattern_guide_1,#container #inner_container #left #pattern_guide_2{margin-top:15px;}
#container #inner_container #main_text{width:385px;float:left;margin:0 0 0 10px;padding:10px 0 0 0;display:inline;}
#container #inner_container #main_text #feature_image_container{width:385px;height:190px;}
#container #inner_container #main_text #feature_story{background:#bdc0b4;padding:10px;}
#container #inner_container #main_text #feature_story #featured{height:142px;overflow:hidden;}
#container #inner_container #main_text #feature_story #featured .ui-tabs-hide{display:none;}
#container #inner_container #main_text #feature_story #featured #feature_story_left{width:151px;float:left;}
#container #inner_container #main_text #feature_story #featured #feature_story_left .ui-tabs-nav{width:141px;padding:0;margin:0 18px 0 0;position:relative;top:-18px;z-index:1;list-style:none;}
#container #inner_container #main_text #feature_story #featured #feature_story_left .ui-tabs-nav li{float:left;width:16px;height:16px;padding:0 0 0 14px;margin:0 5px 0 0;}
#container #inner_container #main_text #feature_story #featured #feature_story_left .ui-tabs-nav li.ui-tabs-selected{background:url(/images/featured_button_selected.png) no-repeat;}
#container #inner_container #main_text #feature_story #featured #feature_story_left .ui-tabs-nav li.ui-tabs-selected a{float:left;outline:0;}
#container #inner_container #main_text #feature_story #featured #feature_story_right{width:200px;padding:0;float:right;}
#container #inner_container #main_text #feature_story #featured #feature_story_right a.feature_more{position:absolute;z-index:1;bottom:8px;right:5px;display:block;padding:3px;background:#BDC0B4;width:203px;}
#container #inner_container #main_text #feature_story #featured #feature_story_right .feature_image{position:absolute;top:-190px;left:10px;z-index:1;}
#container #inner_container #main_text #the_scoop{background:#d0d3c7;margin:15px 0 0 0;padding:10px;}
#container #inner_container #main_text #the_scoop .the_scoop_article_preview img{margin:0 0 0 -8px;}
#container #inner_container #main_text #the_scoop .the_scoop_article_preview .the_scoop_more{margin:-18px 0 12px 0;}
#container #inner_container #inner_main_text{float:left;width:595px;padding:10px;}
#container #inner_container #right{width:210px;float:right;}
#container #inner_container #right .rounded_right_header{width:100%;text-align:center;}
#container #inner_container #right #tips_pros{border-radius:15px;-moz-border-radius:15px;-webkit-border-radius:15px;font-size:10px;margin-top:10px;text-align:center;width:170px;padding:15px;background:#e3dbca;}
#container #inner_container #right #tips_pros p{margin-top:9px;margin-bottom:9px;line-height:14px;}
#container #inner_container #right #events{border-radius:15px;-moz-border-radius:15px;-webkit-border-radius:15px;font-size:10px;margin-top:10px;text-align:center;text-align:left;width:176px;padding:12px;background:#c4c7bb;}
#container #inner_container #right #events p{margin-top:9px;margin-bottom:9px;line-height:14px;}
#container #inner_container #right #events ul{margin:0;}
#container #inner_container #right #events ul li{list-style:none;margin:0 0 6px 0;}
#container #inner_container #right #events ul a{color:#3c6f5b;text-decoration:none;}
#container #inner_container #right #events ul a:hover{color:#474747;text-decoration:underline;cursor:pointer;}
#container #inner_container #right #sponsors{border-radius:15px;-moz-border-radius:15px;-webkit-border-radius:15px;font-size:10px;margin-top:10px;text-align:center;width:188px;padding:15px 6px 15px 6px;background:#b57647;}
#container #inner_container #right #sponsors a.sponsor_link_text{position:relative;top:5px;color:yellow;text-decoration:none;}
#container #inner_container #right #sponsors a:hover{color:blue;}
#container #inner_container #footer{clear:both;padding:20px 0 0 0;text-align:center;}
#container #inner_container #footer .footer_menu{float:left;margin:20px 0;}
#container #inner_container #footer .footer_menu a{color:#3c6f5b;text-decoration:none;}
#container #inner_container #footer .footer_menu a:hover{color:#474747;text-decoration:underline;cursor:pointer;}
#container #inner_container #footer ul li ul{display:none;}
#container_bottom{clear:both;background:url(/images/container_bottom.png);width:850px;height:37px;margin:0 auto;}
