* {
	margin: 0px;
	padding: 0px;
}
#dialog-back {
    padding:0px;
    margin:0;
	background-attachment: fixed;
	background-repeat: repeat-y;
	background-position: center top;
	background-color: #FFF;
	background-image: url(img/struct/background.png);
    height:549px;
}
#dialog-back-newline {
    clear:both;
    height:3px;
}

h1 {
	font-family: Homenaje, sans-serif;
	color: #FFF;
	font-size: 45px;
	font-weight: normal;
    text-align:center;
    padding:10px;
}
header {
	background-attachment: fixed;
	background-repeat: repeat-y;
	background-position: center top;
	background-color: #423352;
	height: 75px;
}

#center {
	background-color: #423352;
    margin-top:25px;
    margin:15px;
    width: 650px;
    height:470px;
    margin-left: auto ;
    margin-right: auto ;
}

#leftpane-title {
	float: left;
	font-family: Homenaje, sans-serif;
	font-size: 35px;
	color: #FFF;
	text-align: left;
	overflow: hidden;
	padding: 5px;
}
#leftpane p {
	text-align: right;
    clear:left;
	float: left;
	font-family: Arial, Helvetica, sans-serif;
	color: #FFF;
	font-size: 14px;
	padding: 5px;
	min-width: 250px;
}

#leftpane {
	background-color: #80639D;
    float:left;
    clear:left;
	margin-left: -22px;
	margin-top: 11px;
	height: 96px;
	width: 330px;
}
#leftpane-corner {
    clear:left;
	float: left;
	height: 17px;
	width: 22px;
	background-image: url(img/struct/left_corner.png);
	background-repeat: no-repeat;
	margin-left: -22px;
	overflow: hidden;
}
#leftpane a {
	text-decoration: none;
    font-weight:bold;
	font-family: Arial, Helvetica, sans-serif;
	color: #FFF;
	font-size: 14px;
}
#leftpane a:hover {
	text-decoration: none;
    font-weight:bold;
	font-family: Arial, Helvetica, sans-serif;
	color: #423352;
	font-size: 14px;
}

#rightpane-title {
	float: right;
	font-family: Homenaje, sans-serif;
	font-size: 35px;
	color: #FFF;
	text-align: right;
	overflow: hidden;
	padding: 5px;
}
#rightpane p {
	text-align: left;
    clear:left;
	float: left;
	font-family: Arial, Helvetica, sans-serif;
	color: #FFF;
	font-size: 14px;
	padding: 5px;
	min-width: 250px;
}
#rightpane a {
	text-decoration: none;
    font-weight:bold;
	font-family: Arial, Helvetica, sans-serif;
	color: #FFF;
	font-size: 14px;
}
#rightpane a:hover {
	text-decoration: none;
    font-weight:bold;
	font-family: Arial, Helvetica, sans-serif;
	color: #423352;
	font-size: 14px;
}

#rightpane {
	background-color: #80639D;
    float:right;
	height: 96px;
	width: 330px;
	margin-top: 22px;
	margin-right: -22px;
}
#rightpane-corner {
	float: right;
	height: 17px;
	width: 22px;
	margin-right: -22px;
	background-image: url(img/struct/right_corner.png);
	background-repeat: no-repeat;
	margin-left: 385px;
	overflow: hidden;
}

#dialog-donation {
	background-image: url(img/struct/smalldonation_bgd.png);
	background-repeat: no-repeat;
	float: left;
	height: 106px;
	width: 731px;
	margin-left: -10px;
}


#dialog-donationtitle {
	font-family: Homenaje, sans-serif;
	font-size: 20px;
	color: #FFF;
	float: left;
	margin-top: 56px;
	margin-left: 141px;
	width: 237px;
}

#dialog-paypal {
	float: left;
	height: 30px;
	width: 95px;
	overflow: hidden;
	margin-top: 56px;
	margin-left: 55px;
}
#dialog-donaccroche {
	float: left;
	width: 650px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	color: #FFF;
	text-align: center;
}

#dialog-footer-newline {
    clear:both;
}
#dialog-footer {
    margin-top: 20px;
    clear:both;
	background-image: url(img/struct/footer-effect.png);
	background-repeat: repeat-x;
    width: 650px;
    height:17px;
}
#dialog-footer-container {
	margin-left: -22px;
	height: 60px;
	width: 694px;
	background-color: #80639D;
	text-align: center;
	color: #FFF;
}

#dialog-footer-container p {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	color: #FFF;
	text-align: center;
    padding:5px;
}
#dialog-footer-container a {
	text-decoration: none;
    font-weight:bold;
	font-family: Arial, Helvetica, sans-serif;
	color: #FFF;
	text-align: center;
}

#footer-left-corner {
	float: left;
	height: 17px;
	width: 22px;
	background-image: url(img/struct/footer-left_corner.png);
	background-repeat: no-repeat;
	margin-left: -22px;
	overflow: hidden;
}

#footer-right-corner {
	float: right;
	height: 17px;
	width: 22px;
	background-image: url(img/struct/footer-right_corner.png);
	background-repeat: no-repeat;
	margin-right: -22px;
	overflow: hidden;
}
