html { 
 margin: 0px 0px 0px 0px; 
 padding: 0px 0px 0px 0px;
 text-align:center;
}
body {
 text-align: center;
 background:#B6C4CD; 
 font-size: 8pt;
 font-family: tahoma, "Trebuchet MS", arial, serif;
 margin: 0px; 
}
body{
 scrollbar-face-color:#8F8F8F;
 scrollbar-arrow-color:#FFFFFF;
 scrollbar-track-color:#F5F5F5;
 scrollbar-shadow-color:#5F3873;
 scrollbar-highlight-color:#8F8F8F;
 scrollbar-3dlight-color:#5F3873;
 scrollbar-darkshadow-Color:#5F3873;
}

form,p {
 margin: 0px;
 padding: 0px;
}
h1{
 font-size:42px;
 font-weight:bold;
 font-family:Harrington;
 margin:0px 0px 0px 0px;
}
b
{font-weight: normal;
}

h1,h2,b,strong
{
 color: #5E5E9C;
 margin:2px 1px 2px 1px;
 padding: 1px 1px 1px 1px;
}

h3,h4,h5,h6
{font-size:14pt;
 font-weight: bold;
 color: #8F8F8F;
 margin:2px 1px 2px 1px;
 text-align:center;
}
.spanb
{
 font-weight: bold;
}

a
{text-decoration: underline; 
 color: #7D9CC0;
 font-weight: bold;
 font-size:11px;
}
a:hover
{text-decoration: none;
}

div, td {
 font-family: tahoma, "Trebuchet MS", arial, serif;
 font-size: 8pt;
 color: #5E5E9C;
 line-height: 140%;
}

.woman_main{
 width:852px; 
 color: #5E5E9C;
 background-color: #DCEAF3;
 border: 1px solid #8F8F8F;
 margin: 0px 0px 0px 0px; 
 padding: 0px 0px 0px 0px;
 text-align:center;
 margin-left: auto;
 margin-right: auto;

}
#woman_body{
 padding: 0px 0px 0px 0px; 
 margin: 0px 0px 0px 0px; 
 color: #5E5E9C;
 background-color: #fff;
 text-align:center;
 width:850px; 
 border: 1px solid #B6C4CD;
}

#woman_header{
 color: #5E5E9C;
 background-color: #B6C4CD;
 width: 100%;
 padding: 0px 0px 0px 0px;
 margin: 0px 0px 0px 0px; 
}
#woman_logo{
 float:left;
 width: 25%;
 font-size:42px;
 font-weight:bold;
 font-family:Harrington;
 margin:0 0 0 0;
 padding: 2px 0px 2px 0px;
 background: url(dearbride_bg.jpg) no-repeat left top;
}

#woman_login{
 width: 35%;
 float:right;
 text-align:right;
 padding: 1px 0px 1px 2px;
}

.woman_bll{
 float:left;
 padding: 3px 0px 3px 0px;
}
.woman_blr{
 float:right;
 padding: 1px 0px 1px 2px;
}
.woman_b3ll{
 float:left;
 padding: 0px 0px 0px 0px;
 width:40%;
 text-align:justify;
 border:1px solid #8F8F8F;
}
.woman_b3lr{
 float:right;
 padding: 0px 0px 0px 0px;
 width:40%;
 text-align:justify;
 border:1px solid #8F8F8F;
}
.hblock{
 clear:both;
 width:100%;
}
.woman_left{
 float:left;
 width:21%;
 margin: 0px 0px 0px 0px; 
 padding: 0px 0px 0px 0px;
}
.woman_left_in{
 padding: 0px 0px 0px 0px; 
}

.woman_center{
 width:60%;
 float:left;
 margin: 0px 0px 0px 0px; 
 padding: 0px 0px 0px 0px;

}

.woman_center_in{
 padding: 0px 0px 0px 0px;
}
.woman_right{
 float:right;
 width:19%;
 margin: 0px 0px 0px 0px; 
 padding: 0px 0px 0px 0px;

}
.woman_right_in{
 padding: 0px 0px 0px 0px;
}

.woman_lefts{
 float:left;
 width:50%;
 margin: 0px 0px 0px 0px; 
 padding: 0px 0px 0px 0px;
}
.woman_lefts_in{
 padding: 0px 0px 0px 0px; 
}

.woman_rightb{
 float:right;
 width:50%;
 margin: 0px 0px 0px 0px; 
 padding: 0px 0px 0px 0px;
}
.woman_rightb_in{
 padding: 0px 0px 0px 0px; 
}
.woman_leftc{
 float:left;
 width:19%;
 margin: 0px 0px 0px 0px; 
 padding: 0px 0px 0px 0px;
}
.woman_centerc{
 width:43%;
 float:left;
 margin: 0px 0px 0px 0px; 
 padding: 0px 0px 0px 0px;

}
.woman_rightc{
 float:right;
 width:19%;
 margin: 0px 0px 0px 0px; 
 padding: 0px 0px 0px 0px;

}


.woman_block{
 width:99,3%;
 text-align:center;
 border: 1px solid #DDDDDD;
 margin: 5px 5px 5px 5px; 
 padding: 0px 0px 1px 0px;
}

.woman_blockh{
 width:100%;
 text-align:left;
 margin: 0px 0px 0px 0px; 
 padding: 2px 0px 2px 0px;
 font-weight: bold;
 color: #333333;
 background:  #F5F5F5;
}

.woman_blockheadl{
 width:80%;
 text-align:left;
 margin: 0px 2px 2px 4px; 
 padding: 0px 0px 0px 0px;
 background:  #F5F5F5;
}

.woman_block_header_ad{
 width:20px;
 text-align:left;
 margin: 0px 0px 0px 0px; 
 padding: 0px 0px 0px 0px;
}

.woman_block_body{
 width:95%;
 margin: 0px 0px 0px 0px; 
 padding: 0px 2px 2px 5px;
 text-align:justify;
 vertical-align: top; 
 background: #FFFFFF;
}

.woman_block_line{
 width:100%;
 padding: 1px 1px 1px 1px;
 text-align:left;
 vertical-align: top; 
}
.woman_block_line_l{
 float:left;
 width:40%;
 padding: 1px 1px 1px 1px;
 text-align:right;
 vertical-align: top; 
}
.woman_block_line_r{
 float:right;
 width:40%;
 padding: 1px 1px 1px 1px;
 text-align:left;
 vertical-align: top; 
}

.box{
 width:100%;
}

.box{
 width:100%;
}

.boxleft{
 width:100%;
}

#woman_menu {
 clear:both;
 padding:1px;
 height:16px;
 text-align:center;
 background-color: #F5F5F5;
 border-top: 1px solid #8F8F8F;
 border-bottom: 1px solid #8F8F8F;
}

#woman_menu ul{
 padding: 1px 0px 0px 0px;
 list-style:none;
 margin:1px 0px 1px 0px;
 text-align:center;
 width:850px; 
}
#woman_menu li,#woman_menu li a {
 display:block;
 float:left;
 text-decoration:none;
 width: 90px;
 height:14px;
 color: #660077;
 text-align:center;
 margin:0px 0px 0px 0px;
 font-size:11px;
 font-weight:bold;
}

#woman_menu li a:link, #woman_menu li a:active, #woman_menu li a:visited {	
 color:#dff;
 background-color:#7D9CC0;				        
 display:block;	
 line-height:1em;
 border-bottom:0px;
 border-top:0px;
 border-right:1px solid #ACAA9E;	
 border-left:1px solid #ACAA9E;	
}
#woman_menu li a:hover {
 color:#fff;
 background-color:#9FB8D3;
}

#woman_user_menu {
 clear:both;
 padding:1px;
 height:16px;
 text-align:center;
 background-color: #BCBFEB;
 border-top: 1px solid #8F8F8F;
 border-bottom: 1px solid #8F8F8F;

}

#woman_footer{
 color: #5E5E9C;
 background-color: #DCEAF3;
 padding: 1px 5px 1px 2px;
}
#rhead{
 float:right;
 height:67px;
 border: 1px solid #8F8F8F;
}

.gotogirl{background:#F5F5F5;
 color:#432751;
 width:65px;
 height:18px;
 font-size: 7pt;
 border:1px solid #7D9CC0;	
}
.gotogirlbut
{background:#7D9CC0;
width:30px;
height:18px;
color:#DFF;
font-size: 7pt;
font-weight:bold;
border:1px solid #7D9CC0;
cursor:hand;}

.search{
 color:#5E5E9C;
 width:90%;
 padding:15px 3px 7px 3px;
 border:1px solid #7D9CC0;	
 background:#F5F5F5;
}
.search input{
 height:16px;
 width:20px;
 color:#5E5E9C;
 border:1px solid #7D9CC0;	
 font-size: 7pt;
 font-family: "trebuchet ms", helvetica, sans-serif;
 vertical-align:text-top;
 padding:0px 0px 0px 1px;
}

#gosearchbut{
background:#7D9CC0;
width:50px;
height:18px;
color:#DFF;
font-size: 8pt;
font-weight:bold;
border:1px solid #AD83C2;
cursor:hand;
text-align:center;
}

.search a{
 color:#7D9CC0;
}
.search select{
  color:#5E5E9C;
  height:18px;
  border:1px solid #7D9CC0;	
  background-color:#FFF;
  font-size: 6pt;
  font-family: "trebuchet ms", helvetica, sans-serif;
}

.div3cat{
 float:left;
 text-align: center;
 margin:0px 0 0px 0;
 width:145px;
 height:190px; 
 overflow: auto;
 padding: 0 0 0 0;
}
.photohead{       
 width:132px;
 height:185px; 
 margin:0px 0px 0px 0px;
 padding: 0px 0px 0px 0px;
 text-align: center;
}
.photohead img{       
 width:120px;
 height:180px; 
 margin:0px 0px 0px 0px;
 padding: 0px 0px 0px 0px;
 border:1px solid #432751;
}
 .div4cat{
 float:left;
 text-align: center;
 margin:0px 0 0px 0;
 width:141px;
 height:250px; 
 overflow: auto;
 padding: 0px 0px 0px 0px;
}
 .photo{       
 width:124px;
 margin:0px 0px 0px 0px;
 padding: 0px 0px 0px 0px;
 text-align: center;
}
.photo img{       
 width:120px;
 height:180px; 
 margin:0px 0px 0px 0px;
 padding: 0px 0px 0px 0px;
 border:1px solid #432751;
}
