/*
 * Developed by Unicorn Media, Inc. All Rights Reserved 2009
 * Main Structure,wrap the whole layout in a div to keep it narrow and centered
 * 
 */

#pageWrapper
{
    width:100%;
    position:relative;
    text-align:center;
}

/* Centers Header In Page Layout */
#headerWrapper
{
    background:url(../images/headerBkg.jpg) left top no-repeat;
    width:1020px;
    height:150px;
    min-height:150px;  
    text-align:center;
    background-color:#ffffff;
    z-index:5;
}

/* Centers Menu In Page Layout */
#menuWrapper
{
    width:1020px;
    height:35px;
    padding-top:115px;
    padding-left:60px;
}

/* Centers Body Content On Home Page In Page Layout */
#bodyContent
{
    
    background:url(../images/contentBkg.jpg) left bottom no-repeat;
    height:660px;
    position:relative;
    width:1020px;
    min-height:660px;  
    text-align:center;
    background-color:#ffffff;
    z-index:1;

  
}

#bodyColumnsWrapper
{
    width:1020px;
    height:330px;
    padding-left:30px;
}

#bodyColumnLeft
{
    float:left;
    width:460px;
    max-height:330px;
    margin:10px;
    text-align:justify;
    font-family:Century Gothic, Arial, helvetica, sans-serif;  
    font-size:12px;
}

#bodyColumnRight
{
    float:left;
    width:460px;
    max-height:330px;
    margin:10px;
    text-align:justify;
    font-family:Century Gothic, Arial, helvetica, sans-serif;  
    font-size:12px; 
}

/* The Rock Layout Styles */
#bodyTheRockContent
{
    background:url(../images/contentRockBkg.jpg) left top no-repeat;
    height:740px;
    position:relative;
    width:1020px;
    min-height:740px;  
    text-align:center;
    background-color:#ffffff;
    z-index:1;
}

/* Teen Content Container */
#bodyTheRockTeenContent
{
    background:url(../images/contentRockBkg.jpg) left top no-repeat;
    height:1100px;
    position:relative;
    width:1020px;
    min-height:1100px;  
    text-align:center;
    background-color:#ffffff;
    z-index:1;
}

/* Funds Content Container */
#bodyTheRockFundsContent
{
    background:url(../images/contentRockBkg.jpg) left top no-repeat;
    height:685px;
    position:relative;
    width:1020px;
    min-height:685px;  
    text-align:center;
    background-color:#ffffff;
    z-index:1;
}

/* Staff Content Container */
#bodyTheRockStaffContent
{
    background:url(../images/contentRockBkg.jpg) left top no-repeat;
    height:685px;
    position:relative;
    width:1020px;
    min-height:685px;  
    text-align:center;
    background-color:#ffffff;
    z-index:1;
}

#bodytheRockColumnsWrapper
{
    width:1020px;
    height:330px;
    padding-left:10px;
}

#bodyTheRockColumnLeft
{
    float:left;
    width:225px;
    padding-top:220px;
    max-height:330px;
    margin:10px;
    text-align:justify;
    font-family:Century Gothic, Arial, helvetica, sans-serif;  
    font-size:12px;
}

#bodyTheRockColumnRight
{
    float:left;
    padding-top:30px;
    width:620px;
    max-height:330px;
    margin:10px;
    text-align:justify;
    font-family:Century Gothic, Arial, helvetica, sans-serif;  
    font-size:12px; 
}

/* Xmas Pudding Layout Styles */	
#bodyXmasContent
{
    background:url(../images/contentXmasBkg.jpg) left top no-repeat;
    height:1000px;
    position:relative;
    width:1020px;
    min-height:1000px;  
    text-align:center;
    background-color:#ffffff;
    z-index:1;
}

#bodyXmasColumnsWrapper
{
    width:1020px;
    height:330px;
    padding-left:30px;
}

#bodyXmasColumnLeft
{
    float:left;
    width:215px;
    padding-top:460px;
    max-height:330px;
    margin:10px;
    text-align:justify;
    font-family:Century Gothic, Arial, helvetica, sans-serif;  
    font-size:12px;
}

#bodyXmasColumnRight
{
    float:left;
    width:715px;
    max-height:330px;
    margin:10px;
    text-align:justify;
    font-family:Century Gothic, Arial, helvetica, sans-serif;  
    font-size:12px; 
}

/* Golf Layout Styles */
#bodyGolfContent
{
    background:url(../images/contentGolfBkg.jpg) left top no-repeat;
    height:1100px;
    position:relative;
    width:1020px;
    min-height:1100px;  
    text-align:center;
    background-color:#ffffff;
    z-index:1;
}

#bodyGolfColumnsWrapper
{
    width:1020px;
    height:330px;
    padding-left:30px;
}

#bodyGolfColumnLeft
{
    float:left;
    width:175px;
    max-height:330px;
    padding-top:280px;
    margin:10px;
    text-align:justify;
    font-family:Century Gothic, Arial, helvetica, sans-serif;  
    font-size:12px;
}

#bodyGolfColumnRight
{
    float:left;
    width:715px;
    max-height:330px;
    margin:10px;
    text-align:justify;
    font-family:Century Gothic, Arial, helvetica, sans-serif;  
    font-size:12px; 
}

/* Events Layout Styles */
#bodyEventsContent
{
    
    background:url(../images/contentEventsBkg.jpg) left bottom no-repeat;
    height:753px;
    position:relative;
    width:1020px;
    min-height:753px;  
    text-align:center;
    background-color:#ffffff;
    z-index:1;


}

#bodyEventsColumnsWrapper
{
    width:1020px;
    height:330px;
    padding-left:30px;
}

#bodyEventsColumnLeft
{
    float:left;
    width:280px;
    padding-top:100px;
    max-height:330px;
    margin:10px;
    text-align:justify;
    font-family:Century Gothic, Arial, helvetica, sans-serif;  
    font-size:12px;
}

#bodyEventsColumnRight
{
    float:left;
    padding-top:30px;
    width:620px;
    max-height:330px;
    margin:10px;
    text-align:justify;
    font-family:Century Gothic, Arial, helvetica, sans-serif;  
    font-size:12px; 
}

/* Donate Layout Style */
#bodyDonateContent
{ 
    background:url(../images/contentDonateBkg.jpg) left top no-repeat;
    height:950px;
    position:relative;
    width:1020px;
    min-height:950px;  
    text-align:center;
    background-color:#ffffff;
    z-index:1;
}

#bodyDonateColumnsWrapper
{
    width:1020px;
    height:330px;
    padding-left:30px;
}

#bodyDonateColumnLeft
{
    float:left;
    width:230px;
    padding-top:100px;
    max-height:330px;
    margin:10px;
    text-align:justify;
    font-family:Century Gothic, Arial, helvetica, sans-serif;  
    font-size:12px;
    
}

#bodyDonateColumnRight
{
    float:left;
    padding-top:5px;
    width:685px;
    max-height:330px;
    margin:10px;
    text-align:justify;
    font-family:Century Gothic, Arial, helvetica, sans-serif;  
    font-size:12px; 
}


/* News Layout Styles */
#bodyNewsContent
{
    
    background:url(../images/contentNewsBkg.jpg) left top no-repeat;
    height:1000px;
    position:relative;
    width:1020px;
    min-height:1000px;  
    text-align:center;
    background-color:#ffffff;
    z-index:1;

}

#bodyNewsColumnsWrapper
{
    width:1020px;
    height:330px;
    padding-left:30px;
}

#bodyNewsColumnLeft
{
    float:left;
    width:280px;
    padding-top:280px;
    max-height:330px;
    margin:10px;
    text-align:justify;
    font-family:Century Gothic, Arial, helvetica, sans-serif;  
    font-size:12px;
}

#bodyNewsColumnRight
{
    float:left;
    padding-top:30px;
    width:620px;
    max-height:330px;
    margin:10px;
    text-align:justify;
    font-family:Century Gothic, Arial, helvetica, sans-serif;  
    font-size:12px; 
}

/* Video Layout Styles */
#bodyVideoContent
{
    background:url(../images/contentVideoBkg.jpg) left top no-repeat;
    height:1000px;
    position:relative;
    width:1020px;
    min-height:1000px;  
    text-align:center;
    background-color:#ffffff;
    z-index:1;
}

/* Sponsors Layout Styles */
#bodySponsorContentWrapper
{
       padding-left:240px;
       width:700px;
       max-height:1300px;
       text-align:justify;
       font-family:Century Gothic, Arial, helvetica, sans-serif;  
       font-size:12px; 
}

#bodySponsorsContent
{
    background:url(../images/contentSponsorsBkg.jpg) left top no-repeat;
    height:2400px;
    position:relative;
    width:1020px;
    min-height:2500px;  
    text-align:center;
    background-color:#ffffff;
    z-index:1;
}

/* Contact Layout Styles */
#bodyContactContent
{
    
    background:url(../images/contentContactBkg.jpg) left top no-repeat;
    height:753px;
    position:relative;
    width:1020px;
    min-height:753px;  
    text-align:center;
    background-color:#ffffff;
    z-index:1;

}

/* Image Layout Style */
#bodyImageContent
{
    
    background:url(/images/contentNewsBkg.jpg) left top no-repeat;
    height:1000px;
    position:relative;
    width:1020px;
    min-height:753px;  
    text-align:center;
    background-color:#ffffff;
    z-index:1;

}
	
#bodyImageContentWrapper
{
       padding-left:240px;
       width:700px;
       max-height:1300px;
       text-align:justify;
       font-family:Century Gothic, Arial, helvetica, sans-serif;  
       font-size:12px; 
}

/* Team Layout Style */
#bodyContactTeamContent
{
    
    background:url(../images/contentContactBkg.jpg) left top no-repeat;
    height:1000px;
    position:relative;
    width:1020px;
    min-height:753px;  
    text-align:center;
    background-color:#ffffff;
    z-index:1;

}
	
#bodyTeamContentWrapper
{
       padding-left:240px;
       width:700px;
       max-height:1300px;
       text-align:justify;
       font-family:Century Gothic, Arial, helvetica, sans-serif;  
       font-size:12px; 
}

#bodyNewsletterContent
{
    background:url(../images/contentContactBkg.jpg) left top no-repeat;
    height:1300px;
    position:relative;
    width:1020px;
    min-height:753px;  
    text-align:center;
    background-color:#ffffff;
    z-index:1;
}
	
#bodyNewsletterContentWrapper
{
       padding-left:240px;
       width:700px;
       max-height:1500px;
       text-align:justify;
       font-family:Century Gothic, Arial, helvetica, sans-serif;  
       font-size:12px; 
}

/* Volunteer Style layout */
#bodyVolunteerColumnsWrapper
{
    width:1020px;
    height:330px;
    padding-left:30px;
}

#bodyVolunteerColumnLeft
{
    float:left;
    width:280px;
    padding-top:100px;
    max-height:330px;
    margin:10px;
    text-align:justify;
    font-family:Century Gothic, Arial, helvetica, sans-serif;  
    font-size:12px;
}

#bodyVolunteerColumnRight
{
    float:left;
    padding-top:30px;
    width:620px;
    max-height:330px;
    margin:10px;
    text-align:justify;
    font-family:Century Gothic, Arial, helvetica, sans-serif;  
    font-size:12px; 
}


#bodyContactColumnsWrapper
{
    width:1020px;
    height:330px;
    padding-left:30px;
}

#bodyContactColumnLeft
{
    float:left;
    width:280px;
    padding-top:100px;
    max-height:330px;
    margin:10px;
    text-align:justify;
    font-family:Century Gothic, Arial, helvetica, sans-serif;  
    font-size:12px;
}

#bodyContactColumnRight
{
    float:left;
    padding-top:30px;
    width:620px;
    max-height:330px;
    margin:10px;
    text-align:justify;
    font-family:Century Gothic, Arial, helvetica, sans-serif;  
    font-size:12px; 
}