*{margin: 0; padding: 0; font-family: Verdana, Arial, Helvetica, sans-serif; color: #525252; font-size: 12px;}
a img{border: 0;}
body{text-align: center; background: #ABCB6F url(images/torn_backing.jpg) repeat-y center top;}

#container{text-align: left; width: 912px; height: 517px; margin: 23px auto 0 auto; }
#header{width: 912px; height: 96px;}
#footer{margin: 0 auto 23px auto;}
#logo{margin: 0;}
#holding_table{margin: 8px 0 0 0;}
#left_content{width: 656px; vertical-align: top;}
#left_inner{border: 1px solid black; background-color: #FFF; width: 640px;}
#left_inner *{margin: 5px 0 5px 5px;}
#label_holder{font-weight:bold; margin: 6px 0 0 0; text-transform:uppercase;}
#garden_menu_blocks{margin-top:25px;}
#right_content{vertical-align: top;}

#right_content h1{color: #000; font-size: 15px; font-weight:normal; margin: 15px 0 12px 0;}
#right_content h2{color: #585858; font-size: 16px; font-weight:bold; margin: 15px 0 12px 0;}
#right_content p{color: #525252; font-size: 12px; line-height: 1.4; margin: 11px 0;}
#right_content em{font-size: 105%; color:#333333;}
#right_content a, #right_content a:visited{text-decoration: none; color: #4C7D21;}
#right_content a:hover{color: #88B359; text-decoration: underline;}
#right_content li{margin: 5px 0 3px 25px;}
#right_content ul{margin-bottom: 25px;}

#bottom_nav{}
#bottom_nav p{font-family:Arial, Helvetica, sans-serif; font-size: 12px; color: #FFFFFF;}
#bottom_nav a, #bottom_nav a:visited{color: #FFFFFF; text-decoration: none;}
#bottom_nav a:hover{color: #FFFFFF; text-decoration: underline;}
#bottom_nav strong{font-weight: bold; color: #FFFFFF;}
#top_links{margin: 15px 0 20px 0;}
#top_links a, #top_links a:visited, #top_links a:hover{ font-size: 24px;}

.dot{margin-right: 6px;}
