﻿body 
{
    background:#000000;
    margin:0;
    padding:0;
    font-family:Arial;
}
img
{
    border:0px;
}
#wrapper
{
    width:900px;
    margin:0px auto;
    border: solid 1px #E6E6E6;
}
#header
{
    display:block;
    height:130px;
}
#footer
{
    height:181px;
}
#menuTitleWrapper
{
    width:900px;
    display:block;
    background:#303D24;
}
#menu
{
    padding:10px 15px 15px 15px; 
    background:#303D24;
}
#content
{

    background:#f4f0ce;
}
#pageTitle
{
    background:#303D24 url(/images/pageTitle_bg.jpg) repeat-x; 
    height:34px; 
    vertical-align:middle; 
    text-align:center; 
    width:800px; 
    margin:0 auto;
}
h1.Title
{
    padding:0px 0px 0px 0px; 
    letter-spacing:2.5px;
    font-family:Arial; 
    font-size:12px; 
    font-weight:normal;
    text-transform:capitalize; 
    color: #B7B49A;
}

#bottomFooter
{
   width:900px;
   margin:0px auto; 
   font-family:Arial; 
   font-size:11px; 
   font-weight:normal;
   text-align:right;
   padding-top:5px;
   color: #B7B49A;
}
/*Styles for differing pages*/
#bioContent
{
    background:#f4f0ce;
    height:240px;
    display:block;
}
#bioText
{
    width:360px;
    height:200px;
    padding:10px;
    float:left;
    overflow:auto;
    font-family:Arial;
    font-size:11px;
    color:#8a8879;
    
}
#bioPhoto
{
    width:470px;
    background:#DFD8AE url(/images/bioBack.jpg) no-repeat left;
    height:230px;
    float:right;
    margin:10px;
    overflow:hidden;
}
#bioTimeline
{
    background:#dfd7ad;
    height:110px;
    padding-top:8px;
}


#photoContent
{
    background:#B2BDB5;
    height:358px;
    display:block;
}
#photoText
{
    width:315px;
    height:300px;
    padding:10px;
    float:left;
    overflow:auto;
    font-family:Arial;
    font-size:11px;
    color:#000;
    
}
#photoAlbum
{
    width:545px;
    height:358px;
    float:left;
}


#favoriteContent
{
    background:#E1DFD3;
    height:325px;
    display:block;
}
#favoriteText
{
    width:345px;
    height:275px;
    padding:10px;
    float:left;
    overflow:auto;
    font-family:Arial;
    font-size:11px;
    color:#62615F;
    
}
#favoriteThings
{
    width:535px;
    height:325px;
    float:left;
}



#contactContent
{
    background:#CAC7A6;
    height:360px;
    display:block;
    font-family:Arial;
    font-size:11px;
    color:#6F6A57;
}
#contactText
{
    width:300px;
    height:360px;
    background:url(/images/contactbg.gif) no-repeat bottom center;
    margin:0px;
    float:left;

}

#contactTextContent
{
    padding:20px;
    font-family:Arial;
    font-size:11px;
    color:#6F6A57;
}

#contactFormLeft
{
    width:280px;
    margin-top:20px;
    margin-left:20px;
    padding:10px;
    height:320px;
    float:left;
}
.ContactTextBox
{
    width:200px;
    background:#D6D2B7;
    font-family:Arial;
    font-size:12px;
    color:#6F6A57;
    border:solid 1px #B2AE91;
    padding:3px;
    
}
.ContactSubmit
{
    background:#303E25;
    margin-top:10px;
    letter-spacing:2.5px;
    height:35px;
    width:155px;
    border:0px;
    display:block;
    padding:10px;
    text-align:center;
    color:#BCAF53;
    font-family:Arial;
    font-size:11px;
}
.registrationCheckbox
{
    margin-left:20px;
}
#contactFormRight
{
    width:260px;
    margin-top:20px;
    padding:10px;
    height:320px;
    float:left;
}



#tipsContent
{
    background:#867C58;
    height:356px;
    display:block;
}
#tipsText
{
    width:385px;
    height:210px;
    padding:10px;
    overflow:auto;
    font-family:Arial;
    font-size:11px;
    color:#C2C0A9;
    
}
#tipsImage
{
    width:545px;
    height:356px;
    float:right;
}
#approachText
{
    width:315px;
    height:150px;
    padding:10px;
    float:left;
    overflow:auto;
    font-family:Arial;
    font-size:11px;
    color:#C2C0A9;
}

#outingsContent
{
    background:#D7D3B8;
    height:356px;
    display:block;
}
#outingsText
{
    width:385px;
    height:210px;
    padding:10px;
    
    overflow:auto;
    font-family:Arial;
    font-size:11px;
    color:#696863;
}
#outingsImage
{
    width:475px;
    height:356px;
    float:right;
    background:#303d24;
    font-family:Arial;
    font-size:10px;
    color:#C2C0A9;
    text-align:center;
    line-height:25px;
    vertical-align:bottom;
}
#fullImage
{
    width:545px;
    height:356px;
    float:right;
    background:#303d24;
    font-family:Arial;
    font-size:10px;
    color:#C2C0A9;
    text-align:center;
    line-height:25px;
    vertical-align:bottom;
}
#standardImage
{
    width:415px;
    height:356px;
    float:right;
    background:#303d24;
    font-family:Arial;
    font-size:10px;
    color:#C2C0A9;
    text-align:center;
    line-height:25px;
    vertical-align:bottom;
}
#charityContent
{
    background:#DBE3D8;
    height:356px;
    display:block;
    overflow:hidden;
}
#charityText
{
    width:405px;
    padding:10px;
    float:left;
    overflow:hidden;
    font-family:Arial;
    font-size:11px;
    color:#696A62;
}
#charityLinks
{
    width:395px;
    height:140px;
    padding-left:10px;
    float:left;
    overflow:auto;
    font-family:Arial;
    font-size:11px;
    color:#696A62;
    background:#E4E9E2;
}
#motivationalContent
{
    background:#E1DFD3;
    height:356px;
    display:block;
}
#motivationalText
{
    width:385px;
    height:210px;
    padding:10px;
    overflow:auto;
    font-family:Arial;
    font-size:11px;
    color:#62615F;
}

#travelContent
{
    background:#DED6A8;
    height:356px;
    display:block;
}
#travelText
{
    width:385px;
    height:210px;
    padding:10px;
    overflow:auto;
    font-family:Arial;
    font-size:11px;
    color:#6B6863;
}


#pressContent
{
    background:#d9d7bd;
    height:356px;
    display:block;
}
#pressText
{
    width:315px;
    height:210px;
    padding:10px;
    float:left;
    overflow:auto;
    font-family:Arial;
    font-size:11px;
    color:#6e6956;
}
#proShopText
{
    width:335px;
    height:210px;
    padding:10px;
    float:left;
    overflow:auto;
    font-family:Arial;
    font-size:11px;
    color:#6e6956;
}
#pressLinks
{
    width:505px;
    height:316px;
    float:left;
    padding:20px;
    background:#e2e0cb;
    font-family:Arial;
    font-size:11px;
    color:#6e6956;
}

#servicesText
{
    width:845px;
    height:210px;
    padding:10px;
    float:left;
    overflow:auto;
    font-family:Arial;
    font-size:11px;
    color:#6B6863;
}

#linksContent
{
    background:#d9d7bd;
    height:460px;
    overflow:hidden;
    display:block;
}
#linksText
{
    width:315px;
    height:210px;
    padding:10px;
  
    overflow:auto;
    font-family:Arial;
    font-size:11px;
    color:#6e6956;
}
#linksLinks
{
    width:505px;
    min-height:316px;
    float:left;
    padding:20px;
    background:#e2e0cb;
    font-family:Arial;
    font-size:11px;
    color:#6e6956;
}


#healthContent
{
    background:#D0D3B9;
    height:356px;
    display:block;
}
#healthText
{
    width:315px;
    height:210px;
    padding:10px;
  
    overflow:auto;
    font-family:Arial;
    font-size:11px;
    color:#6e6956;
}

#PrivacyText
{
    width:560px;
    margin-top:20px;
    margin-left:20px;
    padding:10px;
    height:320px;
    overflow:auto;
    float:left;

}
.LeftPageContent
{
    float:left; 
    margin:0px; 
    padding:0px;
    overflow:hidden;
    width:425px;
}

.contentFooterLinks
{
    display:block; 
    line-height:30px; 
    vertical-align:middle; 
    text-decoration:none; 
    color:#948951; 
    font-weight:bold;
}
.welcomPanel
{
    text-decoration:none; 
    color:#948951; 
    font-weight:bold;
}
.welcomPanel a
{
    text-decoration:none; 
    color:#948951; 
    font-weight:bold;
}
#profileContent
{
    background:#D4D3B7;
    height:356px;
    display:block;
    font-size:11px;
    color:#6C6956;
}
