﻿/* Content Layout */
		#content_layout {
			position: relative;
			width: 761px; _width: 763px; height: 600px; _height: 600px;
			border-right: 1px solid #322117;
			border-bottom: 1px solid #322117;
			border-left: 1px solid #322117;
		}

		#layout_frame{
			position: absolute;
			top: 10px; left:10px;
			width: 721px; _width: 741px; height: 560px; _height: 580px;
			border: 10px solid #fff;
			margin: 0; padding: 0;
		}

			#layout_left {
				position: absolute;
				top: 0; left: 15px;
				width: 297px;
			}

			div#layout_right a {color:#974A16; text-decoration:underline;}
			div#layout_right a:hover {color:#000; text-decoration:underline;}

				P.title {
					font: 22px Times New Roman, serif;
					font-weight: bold;
					color: #974A16;
					text-align: left;
					margin: 0 0 0 0;
				}

				P.body {
					font: 13px/18px 'Lucida Grande', Geneva, Helvetica, Arial, sans-serif;
					color: #441700;
					text-align: left;
					margin: 10px 0 0 0;
				}

			#layout_right {
				position: absolute;
				top: 23px; left: 370px;
				width: 330px;
				margin: 0; padding: 0;
				text-align: left;
			}

				P.form_descrip {
					font: 13px/18px 'Lucida Grande', Geneva, Helvetica, Arial, sans-serif;
					color: #441700;
					margin: 0;
				}

				#form_frame {
					position: relative;
					top: 90px; left: 370px;
					width: 330px;
					min-height: 294px;
					_height: 294px;
					border: double 4px #b39560;
					text-align: center;
					margin: 0;
					background: #fff url(../images/contact_bg.jpg) no-repeat bottom left;
				}
					table.form_table {
						width: 300px;
						border: 0px;
						border-collapse: collapse;
						border-spacing: 0;
						margin: 10px auto 0;
					}
						.form_left, .form_right {
							vertical-align: top;
							padding: 5px 0 4px;
						}
						.form_left {
							text-align: left;
							font: bold 12px/18px Arial, sans-serif;
							color: #974A16;
						}
						.form_right {
							text-align: right;
						}
							table.form_table input.coFrmTxtFld, table.form_table select,
							table.form_table textarea.coFrmTxtArea, table.form_table .submitBtn {
								font: 12px/14px Arial, sans-serif;
								color: #333333;
								width: 190px;
								border: solid 1px #cecece;
							}
							table.form_table input.coFrmTxtFld {
								padding-left: 4px;
							}
							table.form_table select {  }
							table.form_table textarea.coFrmTxtArea {
								height: 88px;
								padding: 3px 0 0 4px;
							}
							table.form_table .submitBtn {
								width: 84px;
								margin-top: 11px;
								padding: 0;
							}

						.reminder {
							font: 11px Arial, sans-serif;
							letter-spacing: .125em;
							color: #441700;
							text-align: right;
							padding: 20px 0 0 0;
						}

			#layout_left_title {
				position: absolute;
				top: 322px;	left: 15px;
				width: 234px;
				text-align: center;
				padding: 6px 0 6px 0;
			}
				P.pic_title {
					font: 12px 'Lucida Grande', Geneva, Helvetica, Arial, sans-serif;
					font-weight: regular;
					font-style: italic;
					color: #974A16;
					letter-spacing: 1px;
					margin:0;
				}

			#layout_lower {
				position: absolute;
				top: 355px;	left: 15px;
				width: 234px;
				text-align: center;
				background: #8c7b0f;
				padding: 10px 0 15px 0;
			}


				#box_title {
					position: relative;
					width: 234px;
					margin: 0;
				}

					P.box_title {
						font: 16px 'Lucida Grande', Geneva, Helvetica, Arial, sans-serif;
						font-weight: regular;
						color: #fff;
					}

				#text {
					position: relative;
					width: 224px;
					margin: 10px 0 10px 0;
				}

					P.box_text {
						font: 12px 'Lucida Grande', Geneva, Helvetica, Arial, sans-serif;
						color: #fff;
						text-align: justify;
					}

				#affil_links {
					position: relative;
					width: 224px;
					background: #fff;
					margin: 10px 5px 0 5px;
					padding-bottom: 25px;
				}

					.affil_logo {
						position: relative;
						width: 224px;
						padding: 15px 0 3px 0;
					}

					.affil_caption {
						position: relative;
						height: 1em;
						width: 224px;
						margin: 0;
					}

						P.affil_caption {
							font: 11px 'Lucida Grande', Geneva, Helvetica, Arial, sans-serif;
							color: #8c7b0f;
						}

#submitPopup_Background {
	position: absolute;
		top: 0; left: 0;
		height: 100%; width: 100%;
	background: url('../images/blackBackdrop.png');
	_filter: progid:DXImageTransform.Microsoft.AlphaImageLoader('../images/blackBackdrop.png', sizingMethod='scale');
	text-align: center;
}
	#submitPopup_Box {
		position: relative;
			margin: 0px auto; top: 125px;
			width: 350px; height: 150px;
		background: #FFF;
	}
		#submitPopup_Box h1 {
			position: relative;
			margin: 1px; padding: 0 0 0 15px; top: 1px;
			height: 30px; width: 333px;
			background: #441700;
			font: bold 14px/30px Arial;
				text-align: left;
				color: #e4c3a2;
		}
		#submitPopup_Box p {
			position: relative;
				width: 100%; top: 25px;
				margin: 0; padding: 0;
			font: 12px/14px Arial;
				color: #441700;
		}

		#submitPopup_Close {
			position: absolute;
				width: 56px; bottom: 25px; left: 147px;
			background: #f0f0f0;
			border: 1px solid #cfcfcf;
			font: 12px/14px Arial;
				color: #000;
		}