﻿/* General */

/*Reset Common Tags*/

a,h1,h2,h3,h4,h5,h6,pre,form,fieldset,input,textarea,blockquote,th,td,img
{
    margin:0px;
    padding:0px;
}

body 
{
    margin:0px auto;
    padding:0px;
    font-family:Arial;
    font-size:13px;
    line-height:20px;
    color:#000000;
    background:#f4f4f4;
}

a
{
    text-decoration:none;
    color:#669934;
    outline:0;
}

a:hover
{
    text-decoration:none;
    color:#29451f;
}

img
{
    border:0px;
}

p
{
    margin:12px 0;
}

h2
{
    font-size:15px;
    color:#669934;
    font-weight:bold;
    text-transform:uppercase;
    margin:15px 0 0 0;
    padding:0;
}

h3
{
    font-size:15px;
    color:#29451f;
    font-weight:bold;
}

h4
{
    font-size:13px;
    color:#29451f;
    font-weight:bold;
    text-transform:uppercase;
}

.text-green
{
    color:#669934;
}


		/*---------------------layout--------------------*/
		
#container
{
    width:873px;
    margin:0 auto;
    padding:0 17px 0 20px;
    height:auto;
}

		/*---------------------header---------------------*/

#header
{
    float:left;
    width:873px;
    height:110px;
    margin-top:20px;
}

    #header-left
    {
        float:left;
        width:540px;
    }
    
        #header-left img
        {
            float:left;
        }
        
    #header-right
    {
        float:right;
        text-align:right;
        width:324px;
    }		

        /*----------------------nav-----------------------*/

#nav
{
    margin:0;
    padding:0;
    float:left;
    width:863px;
    height:29px;
    padding:5px 0 0 10px;
    background:url(images/nav-bg.jpg) no-repeat;
}

    #nav li
    {
        display:inline;
        list-style-type:none;
        font-size:12px;
        margin:0 2px;
        font-weight:bold;
        color:#ffffff;
        text-transform:uppercase;
    }
    
        #nav a
        {
            color:#ffffff;
        }
        
            #nav a:hover,
            #nav a.current
            {
                color:#29451f;
            }


        /*---------------------content--------------------*/

#content
{
    float:left;
    width:873px;
    margin-bottom:50px;
}

    #content-left
    {
        float:left;
        width:654px;
    }
    
    #content-right
    {
        float:right;
        width:214px;
        margin-top:37px;
    }

/*left section*/

#subnav
{
    float:left;
    width:850px;
    height:22px;
    padding-top:15px;
    text-transform:uppercase;
    font-weight:bold;
    color:#29451f;
}

    #subnav a
    {
        color:#669934;
    }
    
    #subnav a:hover,
    #subnav a.current
    {
        color:#29451f;
    }
    
  
	#subnav2holder
	{
	    clear:both;
	    float:left;
	    width:873px;
	    line-height:11px;
	    color:#669934;
	}

	#subnav2
	{
	    float:left;
	    width:660px;
	    height:22px;
	    padding-top:20px;	   
	    text-transform:uppercase;
	    font-weight:bold;
	    color:#29451f;    
	}

    #subnav2 a
    {
        color:#669934;
    }
    
    #subnav2 a:hover,
    #subnav2 a.current
    {
        color:#29451f;
    }
    

	#subnav2-right
	{
		    padding-top:5px;
	        float:left;
	        width:210px;
	}

#content-main
{
    float:left;
    width:654px;
    padding-bottom:40px;
}


#content-main-bd-stretched
{
	float:left;
    width:854px;
    padding-bottom:40px;
}
    
#content-home
{
    float:left;
    width:654px;
    min-height:413px;
    height:auto !important;
    height:413px;
    padding-bottom:70px;
    background:url(images/content-home-bg.jpg) top center no-repeat;
}

#content-customer
{
    float:left;
    width:654px;
    min-height:413px;
    height:auto !important;
    height:413px;
    padding-bottom:70px;
}


#content-about
{
    float:left;
    width:654px;
    min-height:413px;
    height:auto !important;
    height:413px;
    padding-bottom:20px;
    background:url(images/content-about-bg.jpg) top center no-repeat;
}

#content-invest
{
    float:left;
    width:654px;
    min-height:413px;
    height:auto !important;
    height:413px;
    padding-bottom:40px;
    background:url(images/content-invest-bg.jpg) top center no-repeat;
}

    #leftcol
    {
        float:left;
        width:300px;
        margin-top:15px;
    }
    
    #rightcol
    {
        float:right;
        width:320px;
        margin-top:15px;
    }

.issue
{
    float:left;
    width:100px;
    color:#000000;
    margin-right:9px;
    margin-bottom:10px;
}

.lefttext
{
    clear:both;
    width:642px;
    height:27px;
    padding:7px 0 0 11px;
    background:url(images/lefttext.jpg) no-repeat;
}

#quicklinks
{
    float:left;
    width:654px;
    margin:7px 0;
}

    #quicklinks a
    {
        color:#ffffff;
    }
    
        #quicklinks a:hover
        {
            color:#29451f;
        }
    
    #ql-invest a
    {
        float:left;
        width:203px;
        height:29px;
        padding:40px 0 0 10px;
        margin-right:7px;
        background:url(images/ql-invest.jpg) no-repeat;
    }
    
    #ql-donate a
    {
        float:left;
        width:203px;
        height:29px;
        padding:40px 0 0 10px;
        background:url(images/ql-donate.jpg) no-repeat;
    }
    
    #ql-volunteer a
    {
        float:right;
        width:203px;
        height:29px;
        padding:40px 0 0 10px;
        background:url(images/ql-volunteer.jpg) no-repeat;
    }
    
#gallery-wrapper
{
    float:left;
    width:654px;
    font-size:15px;
    font-weight:bold;
}

    #video-link
    {
        float:left;
        width:213px;
    }
    
    #gallery-link
    {
        float:right;
        width:433px;
    }

/*right section*/
    
.rightbox
{
    float:left;
    width:214px;
    margin-bottom:7px;
}

    .rightbox-inner
    {
        float:left;
        width:191px;
        padding:0 12px 0 11px;
        background:url(images/rightbox-bg.jpg) repeat-y;
    }
    
.righttext
{
    clear:both;
    width:203px;
    height:27px;
    padding:7px 0 0 11px;
    background:url(images/righttext.jpg) no-repeat;
}

.email
{
    clear:both;
    width:203px;
    height:46px;
    padding:7px 0 0 11px;
    background:url(images/email-bg.jpg) no-repeat;
}

    .email a
    {
        color:#ffffff;
    }
    
    .email a:hover
    {
        color:#29451f;
    }


/*Adam business development 2nd phase website homepage buttons*/
  
    #bdqlbuyer a
    {
        float:left;
	    width:300px;
	    height:74px;
        padding:40px 0 0 10px;
        margin-right:7px;
	    background:url(http://www.shared-interest.com/images/business-development/buyer-bg.jpg) no-repeat;
    }
    
    #bdqlproducer a
    {
        float:left;
	    width:300px;
	    height:74px;
        padding:40px 0 0 10px;
        margin-right:27px;
	    background:url(http://www.shared-interest.com/images/business-development/producer-bg.jpg) no-repeat;
    }
    
    #bdquicklinks a
    {
		color:#FFFFFF;
	}
    /*producer page finance option buttons */
    
    
  .spacerbd {padding-top:34px;}

	    #bdproducerfinanceExportCredit 
	    {
		    color:#FFFFFF;
		    width:653px;
		    height:120px;
		    background:url(http://www.shared-interest.com/borrowing/images/producer-green-button-export-credit.jpg) no-repeat;	 
		    margin-bottom:15px;
			margin-top:10px;
		}
	
	    #bdproducerfinanceExportCredit a
	    {
		    color:#FFFFFF;
		    font-weight:bold;
		}
				#p.spacer{margin-top:42px;padding-top:5px;}

	    #bdproducerfinanceExportCredit p
	    {
			line-height:18px;
			padding-left:22px;
		}


	    #bdproducerfinanceTermLoan 
	    {
		    color:#FFFFFF; 
		    width:653px;
		    height:120px;
		    background:url(http://www.shared-interest.com/borrowing/images/producer-green-button-term-loan.jpg) no-repeat;	 
		    margin-bottom:15px;

		}
	
        #bdproducerfinanceTermLoan a
	    {
		    color:#FFFFFF;
		    font-weight:bold;
		}
	    #bdproducerfinanceTermLoan p
	    {
			padding-left:22px;
		}

	    #bdproducerStockFacility 
	    {
		    color:#FFFFFF; 
		    width:653px;
		    height:120px;
		    background:url(http://www.shared-interest.com/borrowing/images/producer-green-button-stock-facility.jpg) no-repeat;	 
		    margin-bottom:15px;
		}
	
        #bdproducerStockFacility a
	    {
		    color:#FFFFFF;
 	        font-weight:bold;
		}
	    #bdproducerStockFacility  p
	    {
			padding-left:22px;
		}

	    #bdproducerPreHarvestLoan 
	    {
		    color:#FFFFFF;
		    width:653px;
		    height:120px;
		    background:url('http://www.shared-interest.com/borrowing/images/producer-green-button-pre-harvest-loan.jpg') no-repeat;
		}

        #bdproducerPreHarvestLoan a
	    {
		    color:#FFFFFF;
		    font-weight:bold; 
		}
	    #bdproducerPreHarvestLoan  p
	    {
			padding-left:22px;
		}
		
		/*Buyer page*/
	    #bdBuyerCredit 
	    {
		    color:#FFFFFF;
		    width:653px;
		    height:120px;
		    background:url('http://www.shared-interest.com/borrowing/images/buyer-button-buyer-credit.jpg') no-repeat;
   		    margin-bottom:15px;
		}

        #bdBuyerCredit a
	    {
		    color:#FFFFFF;
		    font-weight:bold; 
		}
	    #bdBuyerCredit  p
	    {
			padding-left:22px;
		}


	    #bdBuyerShopLoan
	    {
		    color:#FFFFFF;
		    width:653px;
		    height:120px;
		    background:url('http://www.shared-interest.com/borrowing/images/buyer-button-buyer-shop-loan.jpg') no-repeat;
		    margin-bottom:15px;
		}

	    #bdBuyerShopLoan a
	    {
		    color:#FFFFFF;
		    font-weight:bold; 
		}

	    #bdBuyerShopLoan p
	    {
			padding-left:22px;
		}


	    #bdBuyerTermLoan
	    {
		    color:#FFFFFF;
		    width:653px;
		    height:120px;
		    background:url('http://www.shared-interest.com/borrowing/images/buyer-button-buyer-term-loan.jpg') no-repeat;
		    margin-bottom:15px;
		}

	    #bdBuyerTermLoan a
	    {
		    color:#FFFFFF;
		    font-weight:bold; 
		}

	    #bdBuyerTermLoan p
	    {
			padding-left:22px;
		}


/*end of business development 2nd phase website buttons*/

/*bd business development french website*/    
    #bdqlbuyerfr a
    {
        float:left;
	    width:300px;
	    height:74px;
        padding:40px 0 0 10px;
        margin-right:7px;
	    background:url('http://www.shared-interest.com/borrowing/fr/images/buyer-bg-fr.jpg') no-repeat;
    }
    
    #bdqlproducerfr a
    {
        float:left;
	    width:300px;
	    height:74px;
        padding:40px 0 0 10px;
        margin-right:27px;
	    background:url('http://www.shared-interest.com/borrowing/fr/images/producer-bg-fr.jpg') no-repeat;
    }
    
    /*producer page finance option buttons */

	    #bdproducerfinanceExportCreditfr 
	    {
		    color:#FFFFFF;
		    width:653px;
		    height:120px;
		    background:url('http://www.shared-interest.com/borrowing/fr/images/producer-green-button-export-credit.jpg') no-repeat;	 
		    margin-bottom:15px;
			margin-top:10px;
		}
	
	    #bdproducerfinanceExportCreditfr a
	    {
		    color:#FFFFFF;
		    font-weight:bold;
		}
				#p.spacer{margin-top:42px;padding-top:5px;}

	    #bdproducerfinanceExportCreditfr p
	    {
			line-height:18px;
			padding-left:22px;
		}


	    #bdproducerfinanceTermLoanfr 
	    {
		    color:#FFFFFF; 
		    width:653px;
		    height:120px;
		    background:url('http://www.shared-interest.com/borrowing/fr/images/producer-green-button-term-loan.jpg') no-repeat;	 
		    margin-bottom:15px;

		}
	
        #bdproducerfinanceTermLoanfr a
	    {
		    color:#FFFFFF;
		    font-weight:bold;
		}
	    #bdproducerfinanceTermLoanfr p
	    {
			padding-left:22px;
		}

	    #bdproducerStockFacilityfr 
	    {
		    color:#FFFFFF; 
		    width:653px;
		    height:120px;
		    background:url('http://www.shared-interest.com/borrowing/fr/images/producer-green-button-stock-facility.jpg') no-repeat;	 
		    margin-bottom:15px;
		}
	
        #bdproducerStockFacilityfr a
	    {
		    color:#FFFFFF;
 	        font-weight:bold;
		}
	    #bdproducerStockFacilityfr  p
	    {
			padding-left:22px;
		}

	    #bdproducerPreHarvestLoanfr 
	    {
		    color:#FFFFFF;
		    width:653px;
		    height:120px;
		    background:url('http://www.shared-interest.com/borrowing/fr/images/producer-green-button-pre-harvest-loan.jpg') no-repeat;
		}

        #bdproducerPreHarvestLoanfr a
	    {
		    color:#FFFFFF;
		    font-weight:bold; 
		}
	    #bdproducerPreHarvestLoanfr  p
	    {
			padding-left:22px;
		}
		
		/*Buyer page*/
	    #bdBuyerCreditfr 
	    {
		    color:#FFFFFF;
		    width:653px;
		    height:120px;
		    background:url('http://www.shared-interest.com/borrowing/fr/images/buyer-button-buyer-credit.jpg') no-repeat;
   		    margin-bottom:15px;
		}

        #bdBuyerCreditfr a
	    {
		    color:#FFFFFF;
		    font-weight:bold; 
		}
	    #bdBuyerCreditfr  p
	    {
			padding-left:22px;
		}


	    #bdBuyerShopLoanfr
	    {
		    color:#FFFFFF;
		    width:653px;
		    height:120px;
		    background:url('http://www.shared-interest.com/borrowing/fr/images/buyer-button-buyer-shop-loan.jpg') no-repeat;
		    margin-bottom:15px;
		}

	    #bdBuyerShopLoanfr a
	    {
		    color:#FFFFFF;
		    font-weight:bold; 
		}

	    #bdBuyerShopLoanfr p
	    {
			padding-left:22px;
		}


	    #bdBuyerTermLoanfr
	    {
		    color:#FFFFFF;
		    width:653px;
		    height:120px;
		    background:url('http://www.shared-interest.com/borrowing/fr/images/buyer-button-buyer-term-loan.jpg') no-repeat;
		    margin-bottom:15px;
		}

	    #bdBuyerTermLoanfr a
	    {
		    color:#FFFFFF;
		    font-weight:bold; 
		}

	    #bdBuyerTermLoanfr p
	    {
			padding-left:22px;
		}

/*end of French BD stuff*/

.facebook
{
    float:left;
    width:214px;
    margin-bottom:7px;
    margin-top:7px;
}

    .facebook-inner
    {
        float:left;
        width:191px;
        padding:0 12px 0 11px;
        background:url(images/rightbox-bg.jpg) repeat-y;
    }
    
    .facebook-inner p
    {
        margin-top:0;
        margin-bottom:5px;
    }
    
    .facebook-inner img
    {
        float:left;
        width:35px;
        height:35px;
        margin:0 3px 3px 0;
    }

/*Interest rate box for invest page */    
.interestrate
{
    float:left;
    width:214px;
    margin-bottom:7px;
    margin-top:7px;
}

    .interestrate-inner
    {
        float:left;
        width:191px;
        padding:0 12px 0 11px;
        background:url(images/rightbox-bg.jpg) repeat-y;
    }
    
    .interestrate-inner p
    {
        margin-top:0;
        margin-bottom:5px;
    }
    
    .interestrate-inner img
    {
        float:left;
        width:35px;
        height:35px;
        margin:0 3px 3px 0;
    }



/*forms*/

.form
{
    float:left;
    width:650px;
    margin:10px 4px 20px 0;
}

    .form td
    {
        vertical-align:top;
    }

    .form label
    {
        float:left;
        width:200px;
        padding:2px 10px 2px 0;
        margin:3px 0;
    }
    
    .textbox
    {
        float:left;
        width:300px;
        border:1px solid #999;
        padding:2px 3px;
        margin:3px 0;
    }
    
textarea
{
    font-family:Arial;
    font-size:13px;
    overflow:auto;
    margin:3px 0;
}

.form select
{
    border:1px solid #999;
}

input[type=checkbox]
{
    position:relative;
    top:2px;
}

.textarea-full
{
    float:left;
    width:640px;
    height:100px;
    border:1px solid #999;
    padding:2px 3px;
    margin:5px 0;
}



        /*---------------------footer---------------------*/

#footer
{
    clear:both;
    float:left;
    width:873px;
    font-size:10px;
    line-height:11px;
    color:#669934;
    padding:20px 0;
}

    #footer-left
    {
        float:left;
        width:50px;
    }
    
    #footer-right
    {
        float:right;
        width:810px;
    }
    

#footer2
{
    clear:both;
    float:left;
    width:873px;
    font-size:10px;
    line-height:11px;
    color:#669934;
    padding:20px 0;
}

    #footer-left2
    {
        float:left;
        width:60px;
    }
    
    #footer-middle2
    {
        float:left;
        width:710px;
    }
    #footer-right2
    {
        float:left;
        width:100px;
    }
    
#content-real-radio {
	float:left;
	width:654px;
	min-height:1000px;
	height:auto !important;
	height:413px;
	padding-bottom:70px;
	background:url(images/real-radio-holding-page/real-radio-landing-page-bckgrd.jpg) top center no-repeat;
}


/*news box buzzboost box style*/

div.feedburnerFeedBlock ul {
margin-left:0;
padding-left:0;
list-style-type: none
}

div.feedburnerFeedBlock ul {
margin-left:0;
padding-left:0;
list-style-type: none
}

div.feedburnerFeedBlock ul ul {
list-style-type: disc;
}

div.feedburnerFeedBlock ul ol {
list-style-type: decimal;
}

div.feedburnerFeedBlock ul li span.headline {
font-weight:bold;
display:block;
margin:5px 0 0 0;
}

#creditfooter {
        display: none; 
        }
        
    

div.feedburnerFeedBlock ul li span.headline {
font-weight:bold;
}

