@charset "UTF-8";
* {
	margin:0px;
	padding:0px;
}

body {
	background-color: #1a0901;
}

#homeBg {
	height:600px;
	width:600px;
	margin:45px auto 10px auto;
	position:relative;
	background-image:url(../images/csm-bg.jpg);
	background-repeat:no-repeat;
	background-position:0px 0px;
	border:5px solid transparent;
}
	
	#homeBg #infoLink {
		height:30px;
		width:400px;
		margin:530px auto 0px auto;
		line-height:30px;
		text-align:center;
		color:#e9e2cb;
	}
	
		#infoLink a:link, #infoLink a:visited {
			font-family:"MuseoSlab", Arial, Helvetica, sans-serif;
			color:#e9e2cb;
			text-decoration:none;
		}
		
		#infoLink a:hover, #infoLink a:visited:hover {
			border-bottom:solid 2px #fff;
		}
		
#contactBg {
	height:600px;
	width:600px;
	margin:45px auto 10px auto;
	position:relative;
	background-image:url(../images/contact-bg.jpg);
	background-repeat:no-repeat;
	background-position:0px 0px;
	border:5px solid transparent;
}

#formWrap {
	height:auto;
	width:320px;
	margin:60px auto 0px auto; 
	background-color:#e9e2cb;
}

	#formWrap #logo {
		width:200px;
		height:80px;
		margin:0px auto 15px auto;
		padding:0px;
	}
	
	
#forminfo {
	width:280px;
	height:auto;
	margin:0px auto 10px auto;
	padding:0px;
}
	
	#forminfo p {
		font-family:Arial, Helvetica, sans-serif;
		font-size:11px;
		line-height:14px;
		color:#1a0901;
	}
	
	#forminfo a:link, #forminfo a:visited {
		font-family:Arial, Helvetica, sans-serif;
		font-size:14px;
		line-height:14px;
		color:#1a0901;
		font-weight:bold;
		text-decoration:none;
	}
	
	#forminfo a:hover, #forminfo a:visited:hover {
		text-decoration:underline;
	}
#formtext {
	width:auto;
	height:15px;
	margin:0px;
	padding:0px 0px 0px 20px;
}

	#formtext p {
		font-family:Arial, Helvetica, sans-serif;
		font-size:10px;
		color:#222;
		line-height:12px;
		font-weight:bold;
	}

#formfield {
	width:400px;
	height:auto;
	margin:0px;
	padding:0px 0px 10px 20px;
}



.bold {
	font-family:Arial, Helvetica, sans-serif;
	font-size:10px;
	color:#222;
	line-height:12px;
	font-weight: bold;
}

.field {
	background-color:#fffbe9;
	border:2px solid #a49e8c;
	height:20px;
}

.field2 {
	background-color:#fffbe9;
	border:2px solid #a49e8c;
	width:270px;
}

#formsubmit {
	width:180px;
	height:40px;
	margin:5px 0px 0px 5px;
	padding:0px;
}

#messageWrap {
	height:auto;
	width:320px;
	margin:120px auto 0px auto; 
	background-color:#e9e2cb;
}
	
	#messageWrap #logo {
		width:200px;
		height:80px;
		margin:0px auto 15px auto;
		padding:0px;
	}