/* Carol Roth website 07/01/2010*/



BODY {
    margin: 0px;
    padding: 0px;
    text-align: center;
}


.outer {
    width: 900px;
    margin: 0px auto;
    text-align: center;
    padding: 0px;
}



.mastheadbackground {
     background: url(images/masthead-background.gif) no-repeat; height: 209px;
}


.paintingsmastheadbackground {
     background: url(images/masthead-1-background.gif) no-repeat; height: 209px;
}


.navbackground {
     background: url(images/nav-background.gif) no-repeat; height: 49px;
}


.paintingsnavbackground {
     background: url(images/nav-1-background.gif) no-repeat; height: 49px;
}


.paintingsbackground {
     background: url(images/paintings-1-background.gif) no-repeat;
}

.aboutbackground {
     background: url(images/about-background.gif) no-repeat;
}


.aboutnavbackground {
     background: url(images/about-nav-background.gif) no-repeat;
}



.purchasebackground {
     background: url(images/purchase-background.gif) no-repeat;
}


.purchasenavbackground {
     background: url(images/purchase-nav-background.gif) no-repeat;
}


.showsbackground {
     background: url(images/shows-background.gif) no-repeat;
}

.showsnavbackground {
     background: url(images/shows-nav-background.gif) no-repeat;
}


:link {color:  #666666;}
:visited {color:  #666666;}
:hover {color:  #000000;}




.mainnavigationtitle {
    font-family:  Verdana,Sans-serif;
    font-size:  8.5pt;
    font-weight: bold;
    line-height:  100%;
    padding: 6px 0px 10px 0px;
    text-decoration:  none;
    text-align: center;
    margin-top: 0px;
    xcolor: #a17c50;
    color: #833e2f;
}

.mainnavigation {
    font-family:  Verdana,Sans-serif;
    font-size:  8.5pt;
    font-weight: bold;
    line-height:  100%;
    padding: 6px 0px 10px 0px;
    text-decoration:  none;
    text-align: center;
    margin-top: 0px;
    color:  #4a3223;
    }


.mainnavigation a {
    font-family:  Verdana,Sans-serif;
      font-size:  8.5pt;
    font-weight: bold;
    line-height:  100%;
    padding: 6px 0px 10px 0px;
    text-decoration:  none;
    color:   #4a3223;
    }

.mainnavigation a:visited {
    color:  #4a3223;
}

.mainnavigation a:hover {
    padding: 6px 0px 5px 0px;
    color:    #ae732a;
}
.mainnavigation a:active {
    color:  #4a3223;
}


.secondnavigationtitle {
       color:  #986f52;
    font-family: Verdana,Sans-serif; 
    font-size: 8pt;
    font-weight: bold;
    text-decoration: none;
    line-height: 100%;
    padding: 8px 0px 5px 0px;
}


.secondnavigation {
       color:  #986f52;
    font-family: Verdana,Sans-serif; 
    font-size: 8pt;
    line-height: 100%;
    text-align: center;
    padding: 8px 0px 5px 0px;
}


.secondnavigation a {
       color:  #986f52;
    font-family: Verdana,Sans-serif; 
}

.secondnavigation a:visited {
       color:  #986f52;

}

.secondnavigation a:hover {
    color: #833e2f;

}



H1 {
    font-size:  9pt;
    font-family:  Verdana,Arial,Helvetica,Sans-serif;
    font-weight: bold;
    line-height:  150%;
    color:  #414141;
    margin-left: 50px;
    margin-top: 20px;
}

H2, H3 {
    font-size:  11pt;
     font-family:  Verdana,Arial,Helvetica,Sans-serif;
     font-weight:  bold;
    color:  #6d6d6d;
    margin-top:  10px;
    margin-left:  30px;
}

H4 {
    font-size:  9pt;
    font-family:  Verdana,Arial,Helvetica,Sans-serif;
    font-weight:  bold;
    color:  #659252;
    margin-top:  10px;
    margin-left:  30px;
}


.hometext {
    font-size:  9pt;
    font-family:  Verdana,Arial,Helvetica,Sans-serif;
    font-style: italic;
    line-height:  150%;
    color: #833e2f;
    margin-top: 10px;
    margin-left:  100px;
    margin-right:  100px;
    margin-bottom: 10px;
}

.hometext a {
    font-size:  9pt;
    font-family:  Verdana,Arial,Helvetica,Sans-serif;
    line-height:  160%;
    color: #833e2f;
}

.hometext a:visited {
     color: #833e2f; 
}

.hometext a:hover {
    color:  #ae732a;
}


.hometext1 {
    font-size:  9pt;
    font-family:  Verdana,Arial,Helvetica,Sans-serif;
    font-style: italic;
    line-height:  150%;
    color: #833e2f;
    margin-top: 10px;
    margin-left:  100px;
    margin-right:  50px;
    margin-bottom: 10px;
}

.hometext1 a {
    font-size:  9pt;
    font-family:  Verdana,Arial,Helvetica,Sans-serif;
    line-height:  160%;
    color: #833e2f;
}

.hometext1 a:visited {
     color: #833e2f; 
}

.hometext1 a:hover {
    color:  #ae732a;
}



.hometext2 {
    font-size:  9pt;
    font-family:  Verdana,Arial,Helvetica,Sans-serif;
    font-style: italic;
    line-height:  150%;
    color: #833e2f;
    margin-top: 10px;
    margin-left:  50px;
    margin-right:  70px;
    margin-bottom: 10px;
}

.hometext12 a {
    font-size:  9pt;
    font-family:  Verdana,Arial,Helvetica,Sans-serif;
    line-height:  160%;
    color: #833e2f;
}

.hometext2 a:visited {
     color: #833e2f; 
}

.hometext2 a:hover {
    color:  #ae732a;
}






.purchasetext {
    font-size:  9pt;
    font-family:  Verdana,Arial,Helvetica,Sans-serif;
    line-height:  150%;
    color:  #414141;
    margin-top: 0px;
    margin-left:  75px;
    margin-right:  50px;
    margin-bottom: 10px;
}

.purchasetext a {
    font-size:  9pt;
    font-family:  Verdana,Arial,Helvetica,Sans-serif;
    line-height:  150%;
    color:  #414141;
}

.purchasetext a:visited {
       color:  #414141;
}

.purchasetext a:hover {
       color:  #101010; 
}



.purchasecallout {
    font-size:  12pt;
    font-family:  Verdana,Arial,Helvetica,Sans-serif;
    font-style: italic;
    line-height:  180%;
    color:  #ae732a;
    margin-top: 100px;
    margin-left:  20px;
    margin-right:  0px;
    margin-bottom: 10px;
}

.purchasecallout a {
    font-size:  12pt;
    font-family:  Verdana,Arial,Helvetica,Sans-serif;
    font-style: italic;
    line-height:  180%;
    color:  #ae732a;
}

.purchasecallout a:visited {
       color:  #ae732a;
}

.purchasecallout a:hover {
      color: #833e2f;
}









.abouttext {
    font-size:  8.5pt;
    font-family:  Verdana,Arial,Helvetica,Sans-serif;
    line-height:  160%;
    color:  #313131;
    margin-top: 25px;
    margin-left:  45px;
    margin-right:  70px;
    margin-bottom: 25px;
}


.abouttext a {
    font-size:  8.5pt;
    font-family:  Verdana,Arial,Helvetica,Sans-serif;
    line-height:  160%;
    color:  #313131;
}

.abouttext a:visited {
    color:  #414141; 
}

.abouttext a:hover {
    color:  #ae732a; 
}



.aboutcallout {
    font-size:  12pt;
    font-family:  Verdana,Arial,Helvetica,Sans-serif;
    font-style: italic;
    line-height:  180%;
    color:  #ae732a;
    margin-top: 100px;
    margin-left:  40px;
     margin-right:  40px;
    margin-bottom: 25px;
}

.aboutphoto {
    margin:  10px 10px 10px 30px;
    border:  2px solid #616161;
}


.showstextborderleft {
     border-right: 2px solid #4b6a7f;
}



.showstext {
    font-size:  9pt;
    font-family:  Verdana,Arial,Helvetica,Sans-serif;
    line-height:  150%;
     color:  #414141;
    margin-top: 20px;
    margin-left:  55px;
    margin-right:  0px;
    margin-bottom: 0px;
}


.showstext a {
    font-size:  9pt;
    font-family:  Verdana,Arial,Helvetica,Sans-serif;
    line-height:  150%;
    color:  #414141;
}

.showstext a:visited {
    color:  #414141;
}

.showstext a:hover {
     color:  #ae732a; 
}





.showstext1 {
    font-size:  10pt;
    font-family:  Verdana,Arial,Helvetica,Sans-serif;
    font-style: italic;
    line-height:  160%;
     color:  #ae732a;
    margin-top: 20px;
    margin-left:  20px;
    margin-right:  20px;
    margin-bottom: 0px;
}

.showstext1 a {
    font-size:  10pt;
    font-family:  Verdana,Arial,Helvetica,Sans-serif;
    line-height:  160%;
     color:  #ae732a;
}

.showstext1 a:visited {
     color:  #ae732a; 
}

.showstext1 a:hover {
     color:  #ae732a; 
}





.thumbcolumn {
    margin:  0px 0px 10px 10px;
    border:  2px solid #616161;
}

.thumbmargins {
   margin-left:  30px;
   
}



.photocolumn {
    border:  2px solid #616161;
}


.caption {
    font-size:  9pt;
    font-family:  Verdana,Arial,Helvetica,Sans-serif;
    line-height:  150%;
    xmargin-left:  75px;
    color:  #ae732a;
}


.captiontext {  
    font-size:  8.5pt;
    font-family:  Verdana,Arial,Helvetica,Sans-serif;
    line-height:  150%;
    color:  #ae732a;
}

.caption1 {
    font-size:  8.5pt;
    font-family:  Verdana,Arial,Helvetica,Sans-serif;
    font-style: italic;
    line-height:  125%;
    xmargin-left:  75px;
    color:  #ae732a;
}



.caption2 {
    font-size:  8.5pt;
    font-family:  Verdana,Arial,Helvetica,Sans-serif;
    font-style: italic;
    line-height:  125%;
    color:  #ae732a;
}




.rule {
    border:  1px solid #e08d73;
    width:  200px;
}

.updatetext {
    font-size:  7pt;
    font-family:  Verdana,Arial,Helvetica,Sans-serif;
     color:  #a6a6a6;
    line-height:  150%;
    text-align: left;
    margin:  5px 0px 5px 50px;
}



.copyright {
    font-size:  7pt;
    font-family:  Verdana,Arial,Helvetica,Sans-serif;
    text-align: left;
    color:  #a6a6a6;
    margin:  5px 0px 5px 10px;
}





/* popup menu and its parent are in a SPAN with ID "w". */
#w {position: relative;}

/* The menu items are in an inner SPAN with class "popup" */
.popup {
    display: none;
    position: absolute; 
    width: 150;
    top: 0;
    left: 130;
}

#w:hover .popup {
    display: block; 
    z-index: 2;
}

