
body         { 
               color: black;
               font-size: 12px; 
               font-family:   Arial,Verdana,Sans-Serif;
               margin: 0px;
               margin-left: 0;
               margin-right: 0;
               margin-top: 10px;
               margin-bottom: 10px;
               text-align: left;
               background-color: black;
               font-weight: normal;
               scrollbar-face-color: black;
               scrollbar-arrow-color: white;
               scrollbar-track-color: #ede59c;
               scrollbar-shadow-color: gray;
               scrollbar-highlight-color: white;
               scrollbar-3dlight-color: gray;
               scrollbar-darkshadow-Color: gray;
}
h1
{

        font-size: 18px; 
        font-family:   Arial narrow,Verdana,Sans-Serif;
        color: #b2ab77;
        text-align: center; 
        line-height: 110%; 
        background-color: transparent;
        vertical-align: bottom;
        text-indent: 20px;
         padding-bottom: 2px;

        
}
h2
{

        font-size: 18px; 
        font-family:   Arial narrow,Verdana,Sans-Serif;
        color: black;
        text-align: center; 
        line-height: 110%; 
        background-color: transparent;
        vertical-align: bottom;
}
h3
{

        font-size: 14px; 
        font-family:   Arial narrow,Verdana,Sans-Serif;
        color: black;
        text-align: left; 
        line-height: 100%; 
        background-color: transparent;
        vertical-align: bottom;
        text-indent: 15px;
       

        
}       

.navleftx 
{     
       display: block;
       font-size: 13px; 
        padding: 3px 5px 5px 5px; 
       font-weight: bold; 
       background-color: black;
       line-height: 130%;
       color: #ede59c;
       text-align: center; 
       width: 120px;
          
}


.navleftx a
{
      display: block;
      width: 120px;
      font-weight: normal;
      padding: 2px 0px 1px 0px; 
      text-decoration: none;
      background-color: #ede59c;
      margin-top: 0px;
      font-size: 12px;
      color: black;
      line-height: 100%;
      background-image: url(http://www.konaweddings.com/images/goldbuttonbig.jpg);
       text-align: center; 
           
}


.navleftx a:hover
{
        background-color: #ede59c;
        color: black;     
        text-decoration: none;
}
.nav 
{
       
        padding-left: 35px;
        font-size: 10px; 
        background-color: transparent;
        color: black;
        font-weight: bold;
        text-align: center;
        text-decoration: none;
  
}
.nav a
{
        float: left;
        margin-left: 1px;
        font-size: 12px; 
        background-color: white; 
        color: black;
        font-weight: bold;
        text-align: center;
        text-decoration: none;
        border: ridge;
        border-top-color: gray;
        border-left-color: gray;
        border-bottom-color: white;
        border-right-color: white;
        border-width: 1px;
       
        height: 17px;
         padding: 2px 15px 0 15px;
           background-image: url(http://www.konaweddings.com/images/goldbartop.jpg);
      
      
   
       
       

}

.nav a:hover
{
       
        background-color: #ede59c;
        
        color: black;
        text-decoration: underline;
        font-weight: bold;
       
        
       
}        
.navnew 
{
       
        padding-left: 35px;
        font-size: 10px; 
        background-color: transparent;
        color: black;
        font-weight: bold;
        text-align: center;
        text-decoration: none;
  
}
.navnew a
{
        float: left;
        margin-left: 1px;
        font-size: 12px; 
        background-color: #0E9BAC; 
        color: black; 
        font-weight: bold;
        text-align: center;
        text-decoration: none;
        border: ridge;
        border-top-color: gray;
        border-left-color: gray;
        border-bottom-color: white;
        border-right-color: white;
        border-width: 1px;
       
        height: 17px;
        padding: 2px 15px 0 15px;
      
       background-image: url(http://www.konaweddings.com/images/bluebartop.jpg); 
      
   
       
       

}

.navnew a:hover
{
       
        background-color: #D2F0FB; 
        
        color: #0E9BAC;
        text-decoration: underline;
        font-weight: bold;
       background-image: url(http://www.konaweddings.com/images/bluebartopxx.jpg);  
        
       
}    
  
.box
{
             padding: 0px 55px 0px 55px;
             
}
.box a
{
              color: darkblue;
              text-decoration: underline;
             
}
.box a:hover
{
              color: blue;
              text-decoration: underline;
             
}
.myindent
{
              text-indent: 50px;
             
}


.height200
{
line-height: 200%; 
}
.height120
{
line-height: 140%; 
}

.packagebox
{             margin: 0px;
              margin-top: 0px;
              margin-bottom: 0px;
              padding: 0px 0px 0px 0px;
              font-style: normal;
              font-size: 14px;
              text-align:  left;
              font-weight: normal;
              color: black;
              
}
.packagebox a
{             color: blue;
              padding: 0px 0px 0px 0px;
              font-style: normal;
              text-align:  left;
              font-weight: normal;
}

.packagebox a:hover
{
             
              font-style: normal;
              text-align: left;
              font-weight: normal;
              text-decoration: underline;
}
.locbox
{
              padding: 0px 15px 0px 5px;
              font-style: normal;
              font-size: 12px;
              text-align: justify;
              font-weight: normal;
}
.locbox a
{             color: blue;
              padding: 0px 0px 0px 0px;
              font-style: normal;
              text-align: justify;
              font-weight: normal;

}.locbox a:hover
{
             
              font-style: normal;
              text-align: justify;
              font-weight: normal;
              text-decoration: underline;
}
.framedbig 
{ 
              
               border: solid;
               border-color: black;
               border-width: 15px;
} 
.framedbiggold 
{ 
              
               border: solid;
               border-color: #ede59c;
               border-width: 15px;
}
.goldframe
{ 
              
               border: solid;
               border-color: #ede59c;
               border-width: 2px;
}



.packtitle
{

        font-size: 14px; 
        font-family:   Arial,Verdana,Sans-Serif;
        color: #ede59c;
        text-align: center; 
        font-weight: bold;
        background-color: black;
        line-height: 150%;
        width: 100%;
        text-indent: 0px;
        margin-left: 10px; 
       
        margin-right: 20px; 
        
}
.packtitle a
{

        font-size: 14px; 
        font-family:   Arial narrow,Verdana,Sans-Serif;
        color: #ede59c;
        text-align: center; 
        font-weight: bold;
      
        line-height: 150%;
       

        
}
.packtitle a:hover
{

        font-size: 14px; 
        font-family:   Arial narrow,Verdana,Sans-Serif;
        color: blue;
        text-align: center; 
        font-weight: bold;
    
        line-height: 150%;
       

        
}





.linksnew
{
       font-family:   Arial,Verdana,Sans-Serif;
        font-size: 12px; 
        line-height: 110%;
        background-color: transparent; 
        color: black;
        font-weight: bold;
        text-align: left;
        text-decoration: none;
		padding-right: 10px;
		padding-left: 0px;
		padding-top: 15px;
		padding-bottom: 15px;
  
}
.linksnew a
{        font-family:   Arial,Verdana,Sans-Serif;
       margin-top: 0px;
        padding-right: 0px;
		padding-left:  0px;
		padding-top: 0px;
		padding-bottom: 0px;
        font-size: 12px; 
       border: none;
	   border-color: red;
          background-color: transparent; 
        color: blue;
        height: 15px;
		width: 100%;
        text-align: left;
        text-decoration: none;
        		display: block;

}

.linksnew a:hover
{
       
       
       
      
        background-color: transparent; 
        color: blue;
        text-decoration: underline;
     
       
        
       
}

.waydown
{
      
        font-size: 12px; 
        line-height: 130%;
        background-color: transparent; 
        color: black;
        font-weight: normal;
        text-align: center;
        text-decoration: none;
  
}


.waydown a
{       font-size: 12px;
        color: black;
         font-family:   Arial narrow,Verdana,Sans-Serif;
        text-align: left;
        text-decoration: none;
       
          

}

.waydown a:hover
{
             
      
        background-color: transparent; 
        color: blue;
        text-decoration: underline;
       
        
       
}
.narrow
{
font-family:   Arial narrow,Verdana,Sans-Serif;
}
.info
{
        
        font-size: 12px; 
        line-height: 110%;
        background-color: transparent; 
        font-family:   Arial,Verdana,Sans-Serif;
        color: black;
        font-weight: normal;
        text-align: center;
        text-decoration: none;
  
}
.info a
{       font-size: 12px;
        color: black;
      
        text-align: left;
        text-decoration: none;
       
          

}

.info a:hover
{
             
      
        background-color: transparent; 
        color: blue;
        text-decoration: underline;
       
        
       
}
.font16
{
             
      font-size: 16px;
      text-align: justify; 
        
       
}
.font14
{
             
      font-size: 14px;
        
       
}
     
.font14 a
{
             
      font-size: 14px;
        
       
}
.indent70
{
             
      text-indent: 70px;
        
       
}
.indent120
{
             
      text-indent: 90px;
        
       
}
.indent140
{
             
      text-indent: 140px;
        
       
}
.indent170
{
             
      text-indent: 170px;
        
       
}
.photo1
{
  background-image: url(http://www.konaweddings.com/images/bkphoto2.jpg);
   background-position: 0% 0%;
  background-repeat: no-repeat;
 
}  
.photo2
{
  background-image: url(http://www.konaweddings.com/images/bkjosh.jpg);
   background-position: 0% 0%;
  background-repeat: no-repeat;
 
}     

li
{
line-height:110%;
padding-bottom: 8px;
}
.flowers
{
font-size: 10px;
line-height: 90%;

}
.flowers a
{
text-decoration: none;
color: #A59D54;
font-size: 11px;
font-weight: bold;
}

.dropshad
{
filter: progid:DXImageTransform.Microsoft.Shadow (Color=black, Direction=135);
margin-bottom: 8px;
}