body {
		z-index: 0;
		padding: 0px;
		margin: 0px;
		background-image: url(/include/images/layout/back.png);
		background-position: 0px 0px;
		background-color: #194775;
		background-repeat: repeat-x;
		color: black;
		text-align: center;
	}

	#mainFrame {
		left: 0px;
		z-index: 0;
		position: relative;
		text-align: left;
		margin-right: auto;
		margin-left: auto;
		width: 808px;
	}

	#headFrame {
		clear: both;
		z-index: 0;
		height: 130px;
		position: relative;
	}

	#headFrame a { border-width: 0px; text-decoration: none; }
#headFrame  #logoBox {
		left: 0px;
		position: absolute;
		margin-left: 10px;
		margin-top: 10px;
		background-image: url(/include/images/layout/logo.png);
		background-repeat: no-repeat;
		height: 101px;
		width: 322px;
	}

	#headFrame  #logoBox span { font-weight: bold; right: 0px; bottom: 0px; position: absolute; color: gray; }
#headFrame  #loginBox a { right: 0px; top: -5px; position: absolute; color: #b3b3b3; }
#headFrame #loginBox a:hover { text-decoration: underline; color: gray; }
#headFrame #loginBox {
		padding-top: 22px;
		position: relative;
		width: 333px;
		float: right;
	}

#headFrame #loginBox #loginForm { right: 100px; top: 17px; position: absolute; }
#headFrame #loginBox label { position: relative; display: block; color: #999999; }
	
#headFrame #loginBox .text { clear: none; left: 75px; top: 0px; position: absolute; float: right; display: inline; width: 130px; }
#headFrame #loginBox .button1 { margin-right: 19px; clear: both; float: right; }
#homelink { float: right; margin-top: 8px; }
#bodyFrame {
		width: 808px;
		float: left;
		background-repeat: no-repeat;
		z-index: 0;
		border-top-color: #e6e6e6;
		border-top-style: solid;
		border-top-width: 1px;
		background-position: px;
		background-image: url(/include/images/layout/main-top.png);
		position: relative;
		min-height: 475px;
		background-color: #ff9900;
	}

	#decor-top {
	 background-image: url(/include/images/layout/funk2.gif); 
		background-repeat: no-repeat;
		right: 5px;
		top: 190px;
		position: absolute;
		z-index: -1;
		height: 701px;
		width: 783px;
	}

	#decor-bottom {
		left: 0px;
		bottom: 0px;
		background-position: 0;
		clear: both;
		background-image: url(/include/images/layout/main-bottom.png);
		background-repeat: no-repeat;
		width: 810px;
		height: 183px;
		z-index: -1;
		position: absolute;
	}

	#flashBanner {
		padding-top: 10px;
		padding-left: 10px;
		margin-bottom: 10px;
		z-index: 0;
		height: 210px;
	}

	#menu {
		padding-left: 10px;
		z-index: 0;
	}

	#menu ul {
		list-style: none;
		margin:0px;
		padding:0px;	}

	#menu li {
	float: left;
	margin: 0px;
	padding: 0px;
	display: inline;
	}
	#menu a, #menu img{
	padding: 0px;
	margin: 0px;
	border: 0px;
	text-decoration: none;
	}

	.content {
		margin-bottom: 100px;
		margin-top: 30px;
		padding: 40px;
	}

	label {
		display: block;
	}

	input {
		width: 250px;
	}




.roundedcornr_box_984413 {
   background: #ffffff;
}
.roundedcornr_top_984413 div {
   background: url(/include/images/layout/roundedcornr_984413_tl.png) no-repeat top left;
}
.roundedcornr_top_984413 {
   background: url(/include/images/layout/roundedcornr_984413_tr.png) no-repeat top right;
}
.roundedcornr_bottom_984413 div {
   background: url(/include/images/layout/roundedcornr_984413_bl.png) no-repeat bottom left;
}
.roundedcornr_bottom_984413 {
   background: url(/include/images/layout/roundedcornr_984413_br.png) no-repeat bottom right;
}

.roundedcornr_top_984413 div, .roundedcornr_top_984413, 
.roundedcornr_bottom_984413 div, .roundedcornr_bottom_984413 {
   width: 100%;
   height: 20px;
   font-size: 1px;
}
.roundedcornr_content_984413 { margin: 0 20px; }
#homepage-bubble { line-height: 2.3em; width: 300px; float: left; }
.button1 { color: black; background-color: #D8E0E8; border-style: solid; border-color: #194775; border-width: 2px; width: 100px; }
#reg { margin-bottom: 10px; margin-right: 10px; margin-top:-1em; color: #999999; text-align: right; }
#twitterbox { margin-top: 5em; clear: left; float: left; }
.column-left { float: left; width: 48%; }
.column-right { float: right; width: 48%; }





.roundedcornr_box_542626 {
	background: url(/include/images/layout/roundedcornr_542626_tl.png) no-repeat top left;
}
.roundedcornr_top_542626 {
	background: url(/include/images/layout/roundedcornr_542626_tr.png) no-repeat top right;
}
.roundedcornr_bottom_542626 {
	background: url(/include/images/layout/roundedcornr_542626_bl.png) no-repeat bottom left;
}
.roundedcornr_bottom_542626 div {
	background: url(/include/images/layout/roundedcornr_542626_br.png) no-repeat bottom right;
}
.roundedcornr_content_542626 {
	background: url(/include/images/layout/roundedcornr_542626_r.png) top right repeat-y;
}

.roundedcornr_top_542626 div,.roundedcornr_top_542626,
.roundedcornr_bottom_542626 div, .roundedcornr_bottom_542626 {
	width: 100%;
	height: 20px;
	font-size: 1px;
}
.roundedcornr_content_542626, .roundedcornr_bottom_542626 {
	margin-top: -19px;
}
.roundedcornr_content_542626 { padding: 0 20px; }
