/* CSS Document */

body {
margin:0px;
padding:0px;
font-family:Verdana;
background-color:#000000;
}

form{
margin:0px;
padding:0px;
}

.generaltable{
font-family:verdana;
font-size:12px;
color:#b7b7b7;
font-weight:normal;
text-align:justify;
}
.about_top5{
background-image:url(../images/about_top5.gif);
background-repeat:no-repeat;
padding-top:17px;
}
.about_bottom{
background-image:url(../images/about_bottom.gif);
background-repeat:repeat-x;
height:45px;
}
.wedding_bottom{
background-image:url(../images/wedding_bottom.gif);
background-repeat:repeat-x;
height:37px;
}
.ready_bottom{
background-image:url(../images/ready_bottom.gif);
background-repeat:repeat-x;
height:37px;
}
.corset_bottom{
background-image:url(../images/corset_bottom.gif);
background-repeat:repeat-x;
height:45px;
}
.about_bottom2{
background-image:url(../images/about_bottom2.gif);
background-repeat:no-repeat;
padding-bottom:11px;
}
.wedding_bottom2{
background-image:url(../images/wedding_bottom2.gif);
background-repeat:no-repeat;
padding-bottom:11px;
}
.ready_bottom2{
background-image:url(../images/ready_bottom2.gif);
background-repeat:no-repeat;
padding-bottom:11px;
}
.corset_bottom2{
background-image:url(../images/corset_bottom2.gif);
background-repeat:no-repeat;
padding-bottom:11px;
}
.contact_bottom2{
background-image:url(../images/contact_bottom2.gif);
background-repeat:no-repeat;
padding-bottom:11px;
}
.about_content3{
background-image:url(../images/about_content33.gif);
background-repeat:no-repeat;
/*padding-top:70px;*/
}
.contact_content2{
background-image:url(../images/contact_content2.gif);
background-repeat:no-repeat;
padding:30px 0px 0px 140px;
}
.wedding_content2{
background-image:url(../images/wedding_content2.gif);
background-repeat:no-repeat;
background-position:bottom;
padding:20px 0px 0px 10px;
}
.ready_content2{
background-image:url(../images/ready_content2.gif);
background-repeat:no-repeat;
background-position:bottom;
padding:20px 0px 0px 10px;
}
.corset_content2{
background-image:url(../images/corset_content2.gif);
background-repeat:no-repeat;
background-position:bottom;
padding:20px 0px 0px 10px;
}
.contact_top5{
background-image:url(../images/contact_top5.gif);
background-repeat:no-repeat;
padding-top:17px;
}
.wedding_top5{
background-image:url(../images/wedding_top5.gif);
background-repeat:no-repeat;
padding-top:17px;
}
.ready_top5{
background-image:url(../images/ready_top5.gif);
background-repeat:no-repeat;
padding-top:17px;
}
.border_white{
border:1px solid #FFFFFF;
}
.border_violet{
border:1px solid #723b93;
}
.border_blue{
border:1px solid #3b4a88;
}
.WhiteColor{
color:#FFFFFF;
}
.inputfield{
width:130px;
font-size:12px;
background-color:#d4d2d2;
color:#000000;
border:0px;
padding:2px 2px 2px 4px;
}
.Contact_country{
width:137px;
font-size:12px;
background-color:#d4d2d2;
color:#000000;
border:0px;
padding:2px 2px 2px 4px;
}
.contact_area{
background-color:#adadaf;
border:1px solid #dedede;
background-color:#d4d2d2;
color:#000000;
padding:2px 2px 2px 4px;
}
.webSmal_back{
background-image:url(../images/wedSmal_back2.gif);
background-repeat:no-repeat;
color:#3a383a;
font-size:9px;
padding:0px 5px 0px 4px;
}
.corsetSmal_back{
background-image:url(../images/corsetSmal_back2.gif);
background-repeat:no-repeat;
color:#f0eff0;
font-size:9px;
padding:0px 5px 0px 4px;
}
.readySmal_back{
background-image:url(../images/readySmal_back2.gif);
background-repeat:no-repeat;
color:#f0eff0;
font-size:9px;
padding:0px 5px 0px 4px;
}
.highlightit2 img{
filter:progid:DXImageTransform.Microsoft.Alpha(opacity=100);
-moz-opacity: 1;
}
.highlightit2:hover img{
filter:progid:DXImageTransform.Microsoft.Alpha(opacity=100);
-moz-opacity: 1;
}
.highlightit img{
filter:progid:DXImageTransform.Microsoft.Alpha(opacity=50);
-moz-opacity: 0.5;
}

.highlightit:hover img{
filter:progid:DXImageTransform.Microsoft.Alpha(opacity=100);
-moz-opacity: 1;
}
.highlightit img{
filter:progid:DXImageTransform.Microsoft.Alpha(opacity=50);
-moz-opacity: 0.5;
}
.wedBig_back{
background-image:url(../images/wedBig_back2.gif);
background-repeat:no-repeat;
padding:2px 10px 2px 15px;
color:#3a383a;
font-size:12px;
}
.enlarge{
background-image:url(../images/plussign.gif);
background-repeat:no-repeat;
background-position:right 0px;
}
.enlarge a{
display:block;
color:#3a383a;
text-decoration:none;
}
.enlarge a:hover{
color:#3a383a;
text-decoration:underline;
}
.enlarge2{
background-image:url(../images/plussign.gif);
background-repeat:no-repeat;
background-position:right 0px;
color:#f0eff0;
}
.enlarge2 a{
display:block;
color:#f0eff0;
text-decoration:none;
}
.enlarge2 a:hover{
color:#f0eff0;
text-decoration:underline;
}
.enlarge3{
background-image:url(../images/plussign.gif);
background-repeat:no-repeat;
background-position:right 0px;
color:#f0eff0;
}
.enlarge3 a{
display:block;
color:#f0eff0;
text-decoration:none;
}
.enlarge3 a:hover{
color:#f0eff0;
text-decoration:underline;
}
.readyBig_back{
background-image:url(../images/readyBig_back2.gif);
background-repeat:no-repeat;
padding:2px 5px 2px 15px;
color:#f0eff0;
font-size:12px;
}
.corsetBig_back{
background-image:url(../images/corsetBig_back2.gif);
background-repeat:no-repeat;
padding:2px 5px 2px 15px;
color:#f0eff0;
font-size:12px;
}
.Next{
padding-top:0px;
text-align:right;
padding-right:130px;
font-size:11px;
color:#3a383a;
}
.Next a{
color:#3a383a;
text-decoration:none;
}
.Next a:hover{
color:#ffffff;
text-decoration:none;
}
.Next2{
padding-top:0px;
text-align:right;
padding-right:135px;
font-size:11px;
color:#909090;
}
.Next2 a{
color:#909090 ;
text-decoration:none;
}
.Next2 a:hover{
color:#ffffff;
text-decoration:none;
}
.mail{
color:#FFFFFF;
}
.mail a{
color:#FFFFFF;
text-decoration:underline;
}
.mail a:hover{
color:#FFFFFF;
text-decoration:underline;
}
/*styles for scroll bar begin*/
/* 
   Styles for scrolling layers  
	 Specify width and height in hold and wn, and in clip for wn 
*/
div#hold	{ 
	position:relative;
	overflow:hidden;
	width:620px;
	height:228px; 
	margin-top:48px;
	}
div#wn	{ 
	position:absolute; 
	left:0px; top:0px; 
	width:560px;
	height:200px; 
	clip:rect(0px, 290px, 290px, 0px);
	overflow:hidden;	
	padding-right:20px;
	margin-left:50px;
	/*margin-top:20px;*/
	}
div.content { 
	position:absolute;
	visibility:hidden;
	left:0px;
	top:0px; 
	padding-right:30px;
	}

/* Set small font-size or size/position of div's will be off in some browsers  */
div#scrollbar { 
  position:relative; left:0; top:20px;
  width:7px; height:230px; 
  font-size:1px; z-index:1;
  }
div#track { 
  position:absolute; left:1px; top:29px; bottom:0px;
  width:7px; height:190px;
  background:#9f9e9e;
  }
div#dragBar {
  position:absolute;
  left:0px; top:0px;
  width:6px; height:25px;
  background-color:#5d5c5c;
  }  
div#up { position:absolute; left:1px; top:20px; z-index:2;}  
div#down { position:absolute; left:1px; bottom:0px; z-index:2;top:219px;margin-top:1px;}  
/*styles for scroll bar end*/