/* mail chimp */

.custom #mc-indicates-required { visibility: hidden; }

/*gives some breathing space under logo */ 
.custom div#sidebar_1.sidebar ul.sidebar_list li#text-11 {
      margin-top: 20px;  
}
/*styles the shareholder subscribe widget */
.custom .sidebar input[type="text"], .sidebar input[type="password"]  {
      background: #cab930;
      width: 200px;
      padding: 5px;
}
.custom .sidebar input[type="submit"]{
      background: #7A1501;
      color: #ffffff;
      width: 212px;

}

.custom div#sidebar_1.sidebar ul.sidebar_list li#theme-my-login-3 {
      border: 1px solid #AD774F;
      background: #fdce00;
}
.custom div#sidebar_1.sidebar ul.sidebar_list li#theme-my-login-3 .tml-user-links a{
      color: #000000;	
}

/*styles the sunflower buy button*/
.custom .buynowbutton img{
        margin-top:-4.5em;
        margin-right: 2em;
        float: right;
}
.custom .buynowbuttonhome img{
        margin-top:-7.5em;
        margin-right: 2em;
        float: right;
}


/*styles the merchandise page*/
.custom .merch {
        width: 700px;
        height: 270px;
        margin-bottom: 50px;
}
.custom .merchleft {
        width: 320px;
        height: 270px;
        float: left;
}
.custom .merchright {
        width: 320px;
        height: 270px;
        float: right;
}

/*styles the login page*/
.custom .login {
        padding-left: 10px;
        width: 160px;
        margin-top: 0em;
}
.custom #log-tml-page {
        background: #cab930;
        width: 150px;
}
.custom #pwd-tml-page {
        background: #cab930;
        width: 150px;
}
.custom #wp-submit-tml-page {
        background: #7A1501;
        width: 156px;
}
.custom .forgetmenot {
        display: none;
}
.custom #rememberme-tml-page {
         text-align: left;
}
/*end of login styling*/

/*styles the paypal button on the csa payment page*/
.custom .format_text .smbutton input {
       width: 20%;
       float: right;
       margin-right: 100px;
}
.custom .manda {
       margin-left: 62px;
}


/*end styling for csa page*/

body.custom {
       background:transparent url(http://braesidefarmscsa.com/wp-content/siteimages/background.gif) repeat-x;
       background-color: #791900;
}
.custom #content_box {
       background: #FFFFFF;
       border-top: 1px double #ad774f;
       border-right: 1px double #ad774f;
       border-left: 1px double #ad774f;
    /*   width: 99.9%;*/
}
.custom #page {
       background: transparent url(http://braesidefarmscsa.com/wp-content/siteimages/cream.gif);
       border: 1px solid #ad774f;
       margin-top: 5px;
       padding-bottom: 0em;
}
.custom #header #tagline {
       text-indent: -9999px;
       font-size: 0em;
       line-height: 0em;
}
.custom #header {
       padding: 0px;
       border-top: 1px solid #ad774f;
       border-right: 1px solid #ad774f;
       border-bottom: none;
}
.custom #myheaderspace {
       width: 765px;
       height: 60px;
       background: #FFFFFF;
       float:right;
}

.custom #twitter img{
       width: 70px;
       height: 60px;
       float: right;
       clear: none;
}
.custom #soc img{
       width: 80px;
       height: 60px;
       float: right;
       clear: none;
}
.custom .format_text {
        background:url(http://braesidefarmscsa.com/wp-content/siteimages/roosterwatermark.gif) no-repeat;
        background-position: bottom center;
}   
.custom .format_text a {
       text-decoration:none;
       color: #ad774f;
}
.custom .format_text a:hover {
       text-decoration:underline;
}


.custom .green {
       color:#687232;
       font-size: 1.1em;
       font-weight: bold;
}
.custom .brown {
       color: #73542e;
       font-style: italic;
       font-size: 1.3em;
}
/*the following affects tabs*/
.custom .menu {
        border-bottom: none;
        border-left: none;
        height: 20px;
}        
.custom .menu ul {
        border-top: none;
        border-left: 2px solid #ffffff;
}
.custom .menu a, .menu li ul {
        height: 20px;
	border: none;
        background:url(http://braesidefarmscsa.com/wp-content/siteimages/nav.gif) repeat-x;
        color: #FFFFFF;
        text-transform: lowercase;
        font-size: 1.3em;
        padding: 0.545em 1em;
        border-right: 1px solid #ffffff;
}
.custom .menu a:hover, .menu .current ul a:hover, .menu .current-cat ul a:hover, .menu.current-parent a:hover {
        color: #F9E07C;
        padding: 0.545em 1em;
        border-style: none;
        border-left: none;  
        border-right: 1px solid #ffffff;
        background:url(http://braesidefarmscsa.com/wp-content/siteimages/nav.gif) repeat-x;

}
.custom .menu .rss {
        margin-right: 20px;
}

/*
.custom .menu ul li.current, .menu ul li.current {
        color: #ffffff;
        background: #7a1501;
        border-right: 1px solid #ffffff;
}
.custom .menu a:hover; .menu .current ul a:hover, .menu .current-cat ul a:hover, .menu.current-parent a:hover {
        border-style: none;
        border-left: none;  
        border-right: 1px solid #ffffff;
        background:url(http://braesidefarmscsa.com/wp-content/siteimages/nav.gif) repeat-x;
        margin-bottom: 5px;
}
.custom .menu ul li a {
        color: #FFFFFF;
        text-transform:lowercase;
        font-size: 1.3em;
        padding: 0.545em 1em;
}
.custom .menu ul li a:hover {
        color: #F9E07C;
        text-decoration: none;

}
*/


/*styles logo in openhooks before sidebar*/
.custom #name {
       width: 250px;
       height: 264px;
       border: 1px solid #7a1501;
}
.custom .homepicture{
       float: right;
       border: 1px solid #7a1501;
       margin: 10px;
}
.custom .format_text img.right, .format_text img.alignright, .wp-caption.alignright {
       margin:0em;
}
.custom .lowernav {
        width: 993px;
        text-align: center;
        background: #ffffff;
        border-right: 1px double #ad774f;
        border-bottom: 1px double #ad774f;
        border-left: 1px double #ad774f;
        padding-bottom: 5px;
}
.custom .lowernav a {
       color:#AD774F;
}


/*styles the footer*/
.custom .alignleft {
        float: left;
}
.custom .alignright {
        float: right;
}
.custom #footer {
        border-top: none;
        width: 983px;
        height: 30px;
        padding-left: 10px;
        padding-right: 0em;
}
.custom #footer a {
        color: #687232;
        border-bottom: none;
}
.custom #footer a:hover { 
        text-decoration: underline; 
}

/*styles footer attribute section*/
.custom .footerstyle {
        float: left;
        font-size: .9em;
}
.custom .footerstyle ul{
        width: 980px;
        float: left;
}
.custom .footerstyle li {
        list-style-type: none;
}

/*allows the mediabox to fit given that the page has a small border*/
.custom #content {
        float:right;
        width:70em;
/*was 82em*/
}
.custom .teaser {
	width: 30em;
}
.custom .teasers_box {
	width:66em;
}

/*styles media box*/
.custom #image_box {
        background: #FFFFFF; 
        padding: 0px;
        border: 0px;
        margin-top: 10px;
        margin-left: 10px;
}
.custom #image_box img {
        border-color: #687232;
}
/*styles headers*/
.custom .headline_area h1, .headline_area h2 {
        color: #687232;
}

/*styles address*/
.custom #address {
        color: #687232;
        font-size: 1.4em;
        padding-left: 20px;
        margin-bottom: 10px;
}

/*styles no comment*/
.custom .comments_closed p {
       color: #FFFFFF;l
}

/*styles sustainable page*/
.custom .checkbox ul  { 
        list-style: square; 
        color: #111111;
}
/*styles mailchimp in sidebar*/

.custom #PDI_container2302997 .pds-vote-button {
      margin-left: 75px;
}
.custom #PDI_container2302997 .pds-box-outer {
       width: 230px;
       border: none;
}
.custom #PDI_container2302997 div {
       width: 230px;
       background:#FEF1C7;
       border: none;
}

.custom #mc_signup_form legend {
       color: #687232;
       font-variant: normal;
       padding-top: 5px;
       padding-bottom: 5px;
       padding-left: 0px;
       padding-right: 15px;
       text-align: center;
       font-size:1.2em;
       font-weight:bold;
}
.custom .mc_custom_border {
       background-color: transparent;
       border:none;
       color:#000000;
       padding: 5px 0 0 0;
}
.custom .mc_custom_border_hdr {
       border:none;
}
.custom #mc_signup_form .mc_input {
       background: #cab930;
       width: 207px;
       margin-left: 0em;
       padding-bottom: 0px; 
}
.custom .mc_signup_submit {
      width: 60%;
      color: #ffffff;
      background: #7a1501;
      height: 25px;
      width: 212px;
}
.custom .mc_custom_border legend {
      border:none;
}
.custom #mc_signup_submit {
	color: #ffffff;
}
.custom input, textarea {
      background: transparent;
      color: #000000;
      border: none;
}
.custom #mc_signup_form {
	background: none;
        border:none;
        padding-top: 0em;
}
.custom #mc_signup_form .mc_var_label,  {
        margin-left: 0em;	
}
/*styles the contact page*/
.custom .whitebackgr {
	background:#ffffff;
        height: 300px;
}
.custom #cf2_field_3 {
	width: 280px;
}
.custom p.cf-sb {
	text-align:left;
        margin-left: 95px;
}
.custom .cform input.sendbutton  {
       background: #7A1501;
       color: #ffffff;
}
.custom .linklove {
       font-size:0em;	
	color: #ffffff;
        width: 0px;
       display: none;
}
.custom .linklove a, .linklove a:visited {
       font-size:0em;	
       color: #ffffff;
}
/*styles linklove out of safari*/
.custom #ll {
      display:none;
      font-size: 0em;
      color: #ffffff;
}