.main
{
  padding-left: 40px;
  padding-right: 35px;
  padding-bottom: 40px;
  
  color: white;
  font-size: 13px;
  font-family: Tahoma;
}

.estimate
{
  color: white;
  font-size: 13px;
  font-family: Tahoma;
}

.innerTable
{
  color: white;
  font-size: 13px;
  font-family: Tahoma;
}


.main A:link { color:#b59762; }
.main A:visited { color:#909090; }
.main A:active { color:#b59762; }
.main A:hover { color:#909090; }



.main p { text-indent: 30px; }
  
.main #title
{
  color:white;
  font-weight:bold;
  font-size:24px;
  font-family:Tahoma;
}

.lowermenu A:link { color:#FFFFFF; }
.lowermenu A:visited { color:#FFFFFF; }
.lowermenu A:active { color:#FFFFFF; }
.lowermenu A:hover { color:#DDDDDD; }


A:link { color: #b59762; }
A:visited { color: #C0C0C0; }
A:active { color: #b59762; }
A:hover { color: #909090; }


.main #shadow
{
  color: #909090;
  font-weight: bold;
  font-size: 24px;
  font-family: Tahoma;
}

.flow {
float: left;
clear: left;
margin: 0px 1.25px 0px 0px;
}			

#bridebgie {

width:100%;
background-repeat: no-repeat;
background-position: left bottom;
height: 100%;
margin: 0px;
padding: 0px;
border: 0px;
filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='images/bride.png', sizingMethod='crop');
}


#bridebg {
background-image: url(images/bride.png);
background-repeat: no-repeat;
background-attachment: scroll;
background-position: left bottom;
height:100%;
margin: 0px;
padding: 0px;
border: 0px;
}

#innerScroll {
overflow: auto;
scrollbar-3dlight-color: #B5955F;
scrollbar-track-color: #663a31;
scrollbar-darkshadow-color: #95714B;
scrollbar-face-color: #774F3A;
scrollbar-highlight-color: #9A7652;
scrollbar-shadow-color: #926E4E;
scrollbar-arrow-color: #CCCCCC;
}