/* project: Estelles
   design: Carl-Fredrik Persson (www.laserdance.se)
*/
   
.topbanner {
		margin-left:8px;
		margin-bottom: 2px;
		width: 727px;
    height:140px;
    background: #ffffff url(../images/725banner_sommar2009.jpg) no-repeat;
    border: 1px solid #000000;
    cursor: pointer;
 }
 
.mainbox_holder {
	 	width: 729px;
	 	height: auto;
	 	margin-left:8px;
    background: #ffffff url(../images/pearl_bg.jpg) repeat-x;		
		font-family:"trebuchet MS", Verdana, Arial, Helvetica, sans-serif;
		font-weight: normal;
	 	font-size:12px;
	 	color: #00264e;
	 	overflow: auto;
	 	
}

.mainbox1 {
	 	width: 725px;
	 	height: auto;
	 	border: 2px solid #c0c0c0;
	 	overflow: auto;
}

.mainbox2 {
	 	width: 728px;
	 	height: auto;
}

.wedding_pic_right {
	 	float: right;
	 	margin-top: 20px;
	 	margin-right: 0px;
	 	/* border: 2px solid #a4a28a; */
	}
.mainbox_text {
		width: 415px;
	 	height:auto;
	 	float: left;
	 	padding: 10px;
	}

.wedding-text {
	 	font-family:"Amazone BT";
	 	font-size:34px;
 }
 
.clearboth {
		clear:both;
	}

.margintop10 {
		margin-top:10px;
	}
	
.marginbottom10 {
		margin-bottom:10px;
	}
 
.cardinfo_pic {
	 	float: right;
	 	margin-top: 50px;
	 	margin-right: 30px;
	}


.cardinfo_text {
		background: #ffffff;
		width: 240px;
		float:right;
		margin-top: 80px;
		margin-left: 30px;
	}
	
	
.cardinfo_text a, .shopinfo a, .stampinfo a {
		color: #00264e;
		text-decoration: underline;
	}

.cardinfo_text a:hover, .shopinfo a:hover, .stampinfo a:hover {
		color: #aaa;
		text-decoration: underline; 
	}
		
.stampinfo {
		width: 335px;
		float: left;
	 	padding: 10px;
	 	border: 2px solid #c0c0c0;
}


.shopinfo {
		width: 704px;
		float: left;
	 	padding: 10px;
	 	border: 2px solid #c0c0c0;
	 	overflow:auto;
}

.bloginfo {
		width: 336px;
		margin-top: 4px;
		float: right;
	 	padding: 10px;
	 	border: 2px solid #c0c0c0;
	 	
}
 
.estelles_text1 {
 clear:both;
 width: 190px;
 margin-left:100px;
 color:#888;
}
 		
#blanket {
background-color:#111;
opacity: 0.65;
filter:alpha(opacity=65);
position:absolute;
z-index: 9001;
top:0px;
left:0px;
width:100%;
}

#popUpDiv_userlogin {
position:absolute;
background: #ffffff url(../images/indexpage_bgUp.gif) repeat-x;		
width:300px;
height:140px;
z-index: 9002;
border: 3px solid #c0c0c0;
}

#popUpDiv_passforget {
position:absolute;
background: #ffffff url(../images/indexpage_bgUp.gif) repeat-x;		
width:300px;
height:230px;
z-index: 9002;
border: 3px solid #c0c0c0;
}
 		
	 	

