body{
    background: url('/img/pr_wedding_bg.gif');
}
#body_container{  width:707px; margin:0px auto;}
#main_wrapper{ background: white; overflow:hidden; }
.text {
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size : 11px;
	line-height : 13px;
}

.footer {
    font-size:11px; font-family:Verdana,Tahoma,Geneva,Arial,Helvetica,sans-serif;
    color: #DF519D;
    color: white;
    color: #8f076b;
}
.footer A { color:#DF519D; color: #8f076b; text-decoration:none; }
.footer A:Hover { color:#DF519D; color:#8f076b; text-decoration:underline; }


 .text A {
	color : #000066;
	text-decoration : underline;
}

TABLE {
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size : 11px;
	line-height : 13px;
}

 TABLE A {
	color : #000066;
	text-decoration : underline;
}

.textsmall {
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size : 9px;
	line-height : 10px;
}

/* .textsmall A {
	color : Purple;
	text-decoration : underline;
} */

.navi {
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size : 10px;
	line-height : 14px;
	text-decoration : none;
	color : #FFFFFF;
	text-decoration : none;
	font-weight : bold;
	text-transform: uppercase;
}

 .navi A {
	color : #FFFFFF;
	text-decoration : none;
}

 .navi A:HOVER {
	color : #CD0000;
	text-decoration : none;
}

.navi_selected {
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size : 10px;
	line-height : 14px;
	text-decoration : none;
	color : #CD0000;
	text-decoration : none;
	font-weight : bold;
	text-transform: uppercase;
	background-color: #E2E8F6
}

 .navi_selected A {
	color : #CD0000;
	text-decoration : none;
}


.navi1 {
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size : 10px;
	line-height : 12px;
	text-decoration : none;
}

.naviindexpage {
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size : 11px;
	line-height : 16px;
	text-decoration : none;
	color : #5A7EDC;
	text-decoration : none;
}

.naviindexpage A {
	color : #2856A2;
	text-decoration : none;
}

.title {
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size : 15px;
	color : #006DA9;
	font-weight : bolder;
	letter-spacing : 0.5px
}


/*UL {
	list-style-type : circle;
	list-style-image : url(/cms1/img/stiil2/reddot.gif);
	list-style : outside;
	margin-left : 12px;
	line-height : 18px;
}*/
A {text-decoration : none; color : #000066;}

A:HOVER {
	color : #CD0000;
	text-decoration : underline;
}

.forminput {
	color: #000000;
	background-color: #EFEFEF;
	font-family : sans-serif;
	border-width : 2px;
	font-size : 11px;
}

.headerform {
	color: #222222;
	background-color: #EFEFEF;
	font-family : sans-serif;
	border-width : 1px;
	BORDER-RIGHT: #cccccc 1px solid;
	BORDER-TOP: #cccccc 1px solid;
	BORDER-LEFT: #cccccc 1px solid;
	BORDER-BOTTOM: #cccccc 1px solid;
	height : 16px;
	font-size : 11px;
}