.raised {background: transparent; width: 430px; margin-left: 3em; position: relative;}
.raised h1, .raised p {margin:0 10px;}
.raised h1 {font-size:2em; color:#fff; letter-spacing:1px;}
.raised p {padding-bottom:0.5em;}

.raised .top, .raised .bottom {display:block; background:transparent; font-size:1px;}
.raised .b1, .raised .b2, .raised .b3, .raised .b4, .raised .b1b, .raised .b2b, .raised .b3b, .raised .b4b {display:block; overflow:hidden;}
.raised .b1, .raised .b2, .raised .b3, .raised .b1b, .raised .b2b, .raised .b3b {height:1px;}
.raised .b2 {background:#A4AE70; border-left: 3px solid #fff; border-right:3px solid #eee;}
.raised .b3 {background:#A4AE70; border-left: 3px solid #fff; border-right:3px solid #ddd;}
.raised .b4 {background:#A4AE70; border-left: 3px solid #fff; border-right:3px solid #aaa;}
.raised .b4b {background:#A4AE70; border-left: 3px solid #eee; border-right:3px solid #999;}
.raised .b3b {background:#A4AE70; border-left: 3px solid #ddd; border-right:3px solid #999;}
.raised .b2b {background:#A4AE70; border-left: 3px solid #aaa; border-right:3px solid #999;}

.raised .b1 {margin:0 5px; background:#fff;}
.raised .b2 {background:#fff;}
.raised .b3 {background:#fff;}
.raised .b2, .raised .b2b {margin:0 3px; border-width:0 2px;}
.raised .b3, .raised .b3b {margin:0 2px;}
.raised .b4, .raised .b4b {height:2px; margin:0 1px;}
.raised .b1b {margin:0 5px; background:#999;}
.raised .b2b {background:#999;}
.raised .b3b {background:#999;}
.raised .boxcontent 
{
	height: 309px;
	width: 424px;
	display:block;
	background:#A4AE70;
	border-left:3px solid #fff;
	border-right:3px solid #999;
	background-image: url("../images/flower.png");
	position: relative;
}

.raised .boxcontent img
{
	margin-top: 2em;
	margin-left: 2em;
}

.raised .b4b,.raised .b3b,.raised .b2b{background-image: url("../images/flower.png"); background-position: -1px -310px;}
.raised .b3b {background-position: -2px -311px;}
.raised .b2b {background-position: -2px -312px;}

#login form {text-align: left;}

.raised .boxcontent .outer
{
	height: 70%;
	display: table;
	margin: 0 auto;
}

.raised .boxcontent .inner
{
	display: table-cell;
	vertical-align: middle;
	position: relative;
}

#login {position: relative; font-size: 12pt; color: #fff; font-weight: bold}
#login input{font-size: 22pt; width: 9em;font-weight: normal; border: 2px solid #7EA2AB; background-color: #EFF3DF}
#login .button {width: auto; font-weight: normal; font-size: 16pt; margin-top: 5px; border: 2px solid #fff; color: #000; background-color: #EFF3DF}
