﻿body    {   background-color:#cdd3cc;
            margin:0;
            padding:0;
            font-family:Courier New;
            font-size:10pt;
            line-height:1;
            color:#999999}
            
h1      {   font-size:11pt;
            color:#29516d;
            line-height:13pt}
                    
a       {   color:#5793bd;
            text-decoration:none}

#page   {   text-align:center;
            width:809px;
            margin-left:auto;
            margin-right:auto;
            background-color:#ffffff;
            position:relative}

#mainPopUp  {   visibility:visible;
                display:block;
                width:450px;
                height:300px;
                border:1px solid black;
                position:absolute;
                z-index:1000;
                top:-500px;
                left:-360px;
                background-color:#ffffff;
                text-align:left;
                padding-top:25px;
                padding-left:50px;
                padding-right:50px;
                padding-bottom:25px}
                
#mainPopUp h1 .alert   {    font-size:12pt;
                            color:red}

#main-top   {   background-image:url('../images/back-top.gif');
                width:809px;
                height:12px}
                
#submitBox  {   margin-top:21px;
                margin-right:99px}
                
#main-bottom   {   background-image:url('../images/back-bottom.gif');
                   width:809px;
                   height:20px}

#banner-above   {   background-image:url('../images/border.gif');
                    width:809px;
                    height:90px}
                    
#page a.logo    {   display:block;
                    background-image:url('../images/logo.gif');
                    width:183px;
                    height:55px;
                    position:absolute;
                    left:25px;
                    top:43px}

#page a.flickr-link    {     display:block;
                             background-image:url('../images/flickr-logo.gif');
                             width:43px;
                             height:55px;
                             position:absolute;
                             right:182px;
                             top:43px;
                             z-index:1000} 
                                            
#page a.linkedin-link    {   display:block;
                             background-image:url('../images/linkedin-logo.gif');
                             width:43px;
                             height:55px;
                             position:absolute;
                             right:145px;
                             top:43px}    
                    
#page a.facebook-link    {   display:block;
                             background-image:url('../images/facebook-logo.gif');
                             width:43px;
                             height:55px;
                             position:absolute;
                             right:108px;
                             top:43px}       
                              
#page a.twitter-link    {   display:block;
                            background-image:url('../images/twitter-logo.gif');
                            width:35px;
                            height:55px;
                            position:absolute;
                            right:72px;
                            top:43px}       
                    
#page a.goodreads-link    {   display:block;
                              background-image:url('../images/goodreads-logo.gif');
                              width:45px;
                              height:55px;
                              position:absolute;
                              right:25px;
                              top:43px}      

#page #enivrez-vous {   background-image:url('../images/enivrez-vous.gif');
                        width:809px;
                        height:300px}  
                        
#page #homepage #main     {    width:809px;
                               height:325px;
                               text-align:left;
                               background-image:url('../images/main-back.gif')}
                               
#page #main     {    width:809px;
                     text-align:left}

#page #main #nav    {   padding-left:55px;
                        padding-top:75px}
                        
    #nav a.nav-work  {  display:block;
                        position:absolute;
                        background-image:url('../images/nav-work.png');
                        height:18px;
                        width:81px}

    #nav a.nav-play  {  display:block;
                        position:absolute;
                        background-image:url('../images/nav-play.png');
                        height:18px;
                        width:81px}
                        
    #nav a.nav-life  {  display:block;
                        position:absolute;
                        background-image:url('../images/nav-life.png');
                        height:18px;
                        width:81px}
                        
    #nav a.nav-gallery  {   display:block;
                            position:absolute;
                            background-image:url('../images/nav-gallery.png');
                            height:18px;
                            width:81px}
                          
#page #background   {   background-image:url('../images/backPix.gif');
                        text-align:left}

/* work styles */
#page #background #workBody   {     background:url('../images/workDescBack.gif') no-repeat;
                                    width:809px;
                                    height:506px;
                                    padding-top:20px}

    #workBody #sitePortfolio  {   height:100px;
                                  width:403px;
                                  position:absolute;
                                  top:230px;
                                  left:172px}        
                                
              #sitePortfolio #mainBodyHeader    {   padding-left:10px;
                                                    padding-bottom:10px}                                                                  

    #workBody #experience   {   height:100px;
                                position:relative;
                                top:-120px;
                                width:175px;
                                right:40px;
                                float:right;
                                font-family:Courier New;
                                font-size:9pt;
                                line-height:12pt;
                                color:#000000}
/* work styles end */
                   
/* play styles */             
#page #background #bodyBackPlay   {     background:url('../images/bodyBackPlay.gif') no-repeat;
                                        width:809px;
                                        padding-top:20px}

#wineTab   {   background:url('../images/wineTabBack.gif') no-repeat;                                 
               width:890px;
               padding-left:175px;
               padding-bottom:20px;
               }
    #wineTab .indent    {   width:590px; 
                            font-family:Courier New;
                            font-size:9pt;
                            line-height:9pt}     
                          
#cookTab   {   background:url('../images/cookTabBack.gif') no-repeat;                                 
               width:890px;
               padding-left:175px;
               padding-bottom:20px}
    #cookTab .indent    {   width:590px;
                            font-family:Courier New;
                            font-size:9pt;
                            line-height:9pt}   
                            
#readTab   {   background:url('../images/readTabBack.gif') no-repeat;                                 
               width:890px;
               padding-left:175px;
               padding-bottom:20px}
    #readTab .indent    {   width:590px;
                            font-family:Courier New;
                            font-size:9pt;
                            line-height:9pt}                   
       
#writeTab   {  background:url('../images/writeTabBack.gif') no-repeat;                                 
               width:890px;
               padding-left:175px;
               padding-bottom:20px}
    #writeTab .indent    {  width:590px;
                            font-family:Courier New;
                            font-size:9pt;
                            line-height:9pt}             
/* play styles end */  

/* wine styles */
#page #background #bodyBackWine   {     background:url('../images/bodyBackWine.gif') no-repeat;
                                        width:809px;
                                        padding-top:20px}
                                        
#bodyBackWine #wine {   width:590px;
                        margin-left:170px;
                        margin-top:-125px}  

#wineOfMoment   {   background:url('../images/womBack.gif') no-repeat;
                    width:587px;
                    height:227px}
                    
#womDisplay    {    padding-left:260px; 
                    padding-top:15px;
                    padding-right:30px}

#womDisplay h1  {   text-decoration:underline}
                        
#womDisplay b  {   color:#5793BD} 

#wineList   {   padding-left:180px}

#wineList b {   color:#5793BD}

#wineList table tr   {   border:1px solid black}

#wineryDescription  {   border: 1px dotted #6C963F;
                        background-color:#e7ebf2;
                        padding:5px}
                 
/* wine styles end */ 

/* cooking styles */
#page #background #bodyBackCook   {     background:url('../images/bodyBackCook.gif') no-repeat;
                                        width:809px;
                                        padding-top:20px}
                                            
#tabContent {    padding:25px}
                 
#cookSum    {   width:500px}

#bodyBackCook #cooking {    width:590px;
                            margin-left:173px;
                            margin-top:-40px}           
/* cooking styles end */

/* writing styles */
#page #background #bodyBackWrite   {     background:url('../images/bodyBackWriting.gif') no-repeat;
                                         width:809px;
                                         padding-top:20px}
                                         
#page #background #bodyBackPoems   {     background:url('../images/bodyBackPoems.gif') no-repeat;
                                         width:809px;
                                         padding-top:20px}
                                        
#bodyBackWrite #writing {   width:590px;
                              margin-left:173px;
                              margin-top:-110px} 
                              
#bodyBackPoems #writing {   width:590px;
                              margin-left:173px;
                              margin-top:-110px}          
/* writing styles end */ 

/* reading styles */
#page #background #readBody   {     background:url('../images/bodyBackRead.gif') no-repeat;
                                    width:809px;
                                    padding-top:20px}
                                    
#readBody #current  {    width:590px;
                         margin-left:0px;
                         margin-top:-110px}
                         
#readBody h2 {  font-weight:bold;
                font-family:Courier New;
                font-size:12pt;
                color:#666666;
                padding-left:180px;
                line-height:12pt}
                 
#readBody a .gr_grid_container .gr_grid_branding   {   color:#ffffff}
                 
#readBody .gr_grid_container {  width:545px;
                                padding-left:180px} 
                                
#readBody .gr_grid_book_container {     float:left; 
                                        width: 39px; 
                                        height: 60px; 
                                        padding: 5px 5px; 
                                        overflow: hidden}     
/* reading styles end */

/* life styles */
#page #background #bodyBackLife   {     background:url('../images/bodyBackLife.gif') no-repeat;
                                        width:809px;
                                        padding-top:20px}
                                        
#travelTab   {  background:url('../images/trvlTabBack.gif') no-repeat;                                 
                width:890px;
                padding-left:175px;
                padding-bottom:20px}
    #travelTab .indent    {  width:590px;
                             font-family:Courier New;
                             font-size:9pt;
                             line-height:9pt} 
                             
#inspireTab   {  background:url('../images/insTabBack.gif') no-repeat;                                 
                width:890px;
                padding-left:175px;
                padding-bottom:20px}
    #inspireTab .indent    {  width:590px;
                             font-family:Courier New;
                             font-size:9pt;
                             line-height:9pt}        
                             
#passionTab   {  background:url('../images/pasTabBack.gif') no-repeat;                                 
                width:890px;
                padding-left:175px;
                padding-bottom:20px}
    #passionTab .indent    {  width:590px;
                             font-family:Courier New;
                             font-size:9pt;
                             line-height:9pt}      
/* life styles end */                            

/* inspiration styles */
#page #background #bodyBackInspire   {      background:url('../images/bodyBackInspire.gif') no-repeat;
                                            width:809px;
                                            padding-top:20px}
                                            
#bodyBackInspire #quotes    {   width:590px;
                                margin-left:173px;
                                margin-top:-110px}
       
/* inspiration styles end */

/* passion styles */
#page #background #bodyBackPassion   {     background:url('../images/bodyBackPassion.gif') no-repeat;
                                        width:809px;
                                        padding-top:20px}
                                        
#bodyBackPassion #funds  {    width:590px;
                              margin-left:173px;
                              margin-top:-110px}            
/* passion styles end */

/* gallery styles */
#page #background #bodyBackPics   {     background:url('../images/bodyBackPics.gif') no-repeat;
                                        width:809px;
                                        padding-top:20px}
                                        
#albumDisplayTab    {   padding-left:175px}

#picYearsNav        {   padding-left:150px}

    #picYearsNav #navList li   {   display: inline;
                                   list-style-type: none;
                                   padding-left: 10px}
                                   
.thumbnail {    float: left;
	            margin: 5px;
	            text-align: center;
	            color: #3399ff;
	            width: 100px;
	            height: 100px;	
	            padding:0 0 30px 0}

/* gallery styles end */

/* error styles */
#page #background #bodyBackError   {     background:url('../images/bodyBackError.gif') no-repeat;
                                         width:809px;
                                         padding-top:20px}

/* error styles end */

#toTheLeft  {   float:left;
                width:199px;
                height:130px}
#toTheRight {   width:199px;
                height:130px;
                margin-left:200px}
    

#page #footer   {   background-image:url('../images/border.gif');
                    width:809px;
                    height:auto}
                    
    #footer #init {     background-image:url('../images/footer.gif');
                        width:534px;
                        height:72px;
                        float:left;
                        position:relative}
                        
    #footer #submit-box {   background-image:url('../images/submit-box.gif');
                            width:273px;
                            height:72px;
                            float:left;
                            position:relative}
                            
#page #work {   background-image:url('../images/hdrWork.gif');
                width:809px;
                height:108px} 
                
#page #play {   background-image:url('../images/hdrPlay.gif');
                width:809px;
                height:108px}   
                
#page #life {   background-image:url('../images/hdrLife.gif');
                width:809px;
                height:108px}
                
#page #gallery {    background-image:url('../images/hdrGallery.gif');
                    width:809px;
                    height:108px}
                    
#page #error {    background-image:url('../images/hdrError.gif');
                  width:809px;
                  height:108px}

.clearfix:after {
	content:".";
	display:block;
	height:0;
	clear:both;
	visibility:hidden;
}

.clearfix {display:inline-block;}
/* Hide from IE Mac \*/
.clearfix {display:block;}
/* End hide from IE Mac */

.standard   {   color:#666666;
                font-family:Courier New}

#albumHeader    { width:575px}
                
#albumHeader .albumHead  {   font-weight:bold;
                             font-size:13;
                             color:#29516d;}             