		body {
			font-family: arial, sans-serif;
			font-size: 0.8em;
			margin: 0 0 0 10px;
			padding: 0;
			color: #7f7f7f;
		}
		
		/* LAYOUT START */
		#header {
			border-top: 1px solid pink;
			border-left: 1px solid pink;
			border-right: 1px solid pink;
			background-image: url('bg-header.png');
			background-repeat: repeat-x;
			padding: 3px 3px 3px 10px;
			height: 100px;
			width: 796px;
		}
		#header-ad-block {
			width: 776px;
			margin-top: 20px;
			border: 1px solid pink;
		}
		#main-content {
			border-left: 1px solid pink;
			border-right: 1px solid pink;
			padding: 10px 3px 3px 10px;
			width: 796px;
		}
		#img-container {
			width: 776px;
			height: 100px;
			margin-left: auto;
			margin-right: auto;
			padding-top: 100px;
			border: 0px solid black;
		}
		#main-content-column-left {
			float: left;
			border: 0px solid green;
			width: 360px;
		}
		#main-content-column-right {
			float: right;
			border: 0px solid red;
			padding: 3px 0 0 20px;
			width: 400px;
		}
		#footer {
			border-top: 1px solid pink;
			padding: 3px 3px 3px 10px;
			width: 796px;
		}
		/* LAYOUT STOP */
		
		
		
		.ul-img-container {
			display: inline;
			padding-left: 12px;
		}		
		.ul-footer {
			display: inline;
			padding-left: 30px;
		}
		.br-padding-bottom {
			padding-bottom: 5px;
			margin-bottom:10px;
		}
		.img-border-left {
			border-left: 10px solid pink;
		}
		a.footer {
			color: #7f7f7f;
			text-decoration: none;
		}
		a:visited.footer {
			color: #7f7f7f;
			text-decoration: none;
		}
		a:hover.footer {
			color: #7f7f7f;
			text-decoration: underline;
		}
		#subtitle {
			font-size: 1.4em;
			position: relative;
			top: -23px;
			left: 3px;
		}
		.link-no-style {
			text-decoration: none;
			color: 7f7f7f;
		}
		.error {
			font-weight: bold;
			color: red;
		}
		.success {
			font-weight: bold;
			color: green;
		}
		fieldset {
			margin-bottom: 10px;
			width: 330px;
		}
		p {
			font-size: 0.9em;
		}
