/*
NEED TO RENAME CLASSES AND IDS IN HERE SO THEY ARE LESS MUDDY BUDDY SPECIFIC
BRIANNE WILL DO THIS AFTER THE BUILD SO IT DOESNT BREAK STUFF ON STAGING
THEN FIX IN THE MUDDY BUDDY AND SEAGRASS CONTENT ASSETS
*/

#MuddyBuddy { position: relative; top: 50px;}
.clear {clear: both; }
.ie6 #innerpage{height:650px;}
#innerpage{padding:0px 10px 0px 10px;background:#fff;min-height:650px;}
#innerpage p{margin:0 0 1em;}

/* -- FIRST COLUMN --*/
#section1 {margin-bottom:80px;  float: left; wwidth:310px;idth:300px; margin-right: 20px; }
#section1 .events_header {margin-bottom:15px; border-bottom: 3px solid #000000;  }
#section1 .signup {}
#section1 .signup .logo{ width: 135px; border: none; float:left; }
#section1 .signup .blurb_signup { width:170px; float: left; }
#section1 .dates { padding: 5px 2px 5px 5px; width:270px; background:transparent url(../images/backgrounds/filter-group-separator-pattern.gif) repeat scroll 0 0; height:539px; margin: 20px 0px; }
#section1 .dates ul {background-color:#FFFFFF;  list-style-type: none; }
#section1 .dates li { padding:8px 10px 8px 12px; clear:left; float:left; height:10px; padding:8px; width: 250px;  }
#section1 .dates li div.date{ float: right; }
#section1 .dates li div.location { font-weight: bold; float: left;}
#section1 .dates li.white {  background-color: #ffffff; }
#section1 .dates li.gray {  background-color:#EFEFEF; border-bottom:1px solid #D1D1D1; border-top:1px solid #D1D1D1;}
#section1 .souls {margin:20px 0px; background:transparent url(../images/backgrounds/filter-group-separator-pattern.gif) repeat scroll 0 0; padding:5px; width:265px; }
#section1 .soulsWhite {padding:15px; background-color:#FFFFFF; width:235px; }
#section1 .blog_blurb {width: 265px; margin:20px 0px; padding:5px; background:transparent url(../images/backgrounds/filter-group-separator-pattern.gif) repeat scroll 0 0; }
#section1 .blog_blurbWhite { height:80px; padding:15px; background-color:#FFFFFF; width:235px; }
#section1 .blog_blurbWhite .events { width: 120px;  float: left; }
#section1 .blog_blurbWhite .events .more { font-size:10px; text-transform:uppercase; }
#section1 .blog_blurbWhite .blog_image { float:right; }

/* -- SECOND COLUMN --*/
#section2 { margin-bottom:20px; width: 610px; float: left;  }
#section2 .Muddy_Header{ margin-top:-4px; margin-bottom:15px; border-bottom: 3px solid #000000; }
#section2 .best_part{ padding-bottom:5px; margin-top:15px; margin-bottom:15px; background:transparent url(../images/home/features/hr-pattern.gif) repeat-x scroll left bottom; }

h3.products-head { background:transparent url(../images/home/features/hr-pattern.gif) repeat-x scroll left bottom; padding-bottom:8px; text-indent:0; margin-top: 21px; margin-bottom: 5px; text-transform: uppercase; font-size: 14px; font-family: Georgia; font-weight: bolder; font-style: normal; }
