/* CSS Document */

/* admin rte text style dropdown list */
.txt-Header1{
	font-size:1.8em;
	color:#666600;
}
.txt-Header2{
	color: #996633;
	font-size:1.4em;
	font-weight: bolder;
}
.txt-Header3{
	color: #996633;
	font-size:1.2em;
	font-weight: bolder;
}
.txt-special{
	color: #996633;
	font-size:.8em;
	font-weight: italic;
	}
.txt-block{
	background-color:#996633;
	padding:10px;
	color:#FFFFFF;
	font-size:.9em;
	}
.txt-easy{
	font-size: 1.4em;
	line-height: 2em;
	color: #A4A478;
	}


/*North Canton Chamber of Commerce*/
body{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 65%;
	margin: 0px;
	padding: 0px;
}

p{
	margin: 10px;
	padding: 0px;
}

a{
	color: #996633;
	font-weight: bolder;
	text-decoration: none;
}

a:hover{
	color: #919b69;
}
img{
	margin: 0px;
	padding: 0px;
}
#inside-page-stripes{
	width: 100%;
	background-color: #576423;
	background-image: url(../images/right-green-bar.gif);
	background-repeat: repeat-y;
	background-position: 768px;
}
#master-container{
	font-size: 1em;
	width: 768px;
	background-color: #FFFFFF;
	padding-top: 25px;
}	
	#header-content{
		padding-left: 20px;
	}
	#member-links{
		float: right;
		width: 300px;
		font-weight: bolder;
		color: #576523;
		text-align: right;
	}
	#content-footer-wrapper{
		background-image: url(../images/green-line.gif);
		background-repeat: repeat-y;
		background-position: 168px;
	}
		#navigation-content{
			/*border-right: 1px solid #919b69;*/
			width: 168px;
			float: left;
		}
			#logo-container{
				border: 4px solid #996633;
			}
			.logo-ltgreen-border {
				display:block;
				width:154px;
				height:169px;
				border: 2px solid #919b69;
				margin: 1px;
				padding: 0px;
			}
			#navigation-content ul{
				margin: 10px 0 0 0;
				padding: 0;
			}
			/** html #navigation-content li{*/ /* IE 6*/
				/*padding:4px 4px 4px 4px;
				margin-left: 0px;
				border-bottom: 1px dashed #919b6a;
				background-image: url(../images/bullet.gif);
				background-repeat: no-repeat;
				background-position: 10px;
				list-style-image: none;
				list-style: none;
				list-style-position: inside;
			}*/
			#navigation-content li{
				padding: 5px 5px 5px 15px;
				margin-left: 0px;
				border-bottom: 1px dashed #919b6a;
				background: url(../images/bullet.gif);
				background-position: 5px 8px;
				background-repeat:no-repeat;
			}
			.email{
				background-image: url(../images/envelope.gif);
				background-repeat: no-repeat;
				background-position: left center;
				padding-left: 25px;
				margin: 10px 2px;
			}
		#body-content {
			position: relative;
			width: 593px;
			text-align: left;
			margin-left: 169px;
		}
			#lead-in {
				padding:50px;
				font-size:1.5em;
				line-height:1.5;
				background:url(/images/logo-watermark.gif) 400px 70px no-repeat;
			}
			#body-header h1{
				background-image:url(../images/generic-header-bar.jpg);
				background-repeat:no-repeat;
				height: 60px;
				padding: 20px 250px 0px 10px;
				font-size:18px;
				/*color:#666600;*/
				color:#FFFFFF;
			}
			#body-content h2{
				margin: 10px;
				color: #a4a478;
				font-size: 1.5em;
				font-weight: bolder;
			}
			#body-content h3{
				margin: 10px;
				color: #996633;
				font-size: 1.4em;
			}
			#news-signup h3{
				margin: 5px 0px; 
				color: #996633;
				font-size: 1.4em;
				font-weight: bolder;
			}
			#body-content p{
				margin: 10px 170px 10px 10px;	
			}
				#body-content .news-article-blurb p{
					margin: 0px 10px 15px 10px;
				}
			#blurbs{
				width: 150px;
				float: right;
				font-size: 1.4em;
				line-height: 2em;
				color: #A4A478;
			}
			#news-signup{
				width: 150px;
				float: right;
			}
			#important-numbers{
				width: 150px;
				float: right;
				color: #A4A478;
			}
				#blurbs p, #important-numbers p, #news-signup p{
					margin: 5px 10px 5px 5px;
				}
				#blurbs, #important-numbers ul, #news-signup{
					margin: 0px 10px 10px 10px;
				}
			.files{
				margin: 0 -15px;
			}
			.news-article-blurb{
				margin-left: 10px;
				margin-bottom: 30px;
				padding-right: 180px;
			}
				.news-article-blurb h4 a{
				margin: 10px;
				color: #996633;
				font-size: 12px;
				font-weight: bolder;
				}	
				.news-article-blurb h4 a:hover{
					color: #919b69;
				}
			#realtor-login-form, #email-form{
				width: 400px;
			}
				.btn-login, .btn-send{
					border: 2px solid #919b69;
					background-color: #996633;
					color: #FFFFFF;
					padding: 2px;
				}
				#txtFirstName, #txtLastName, #City, #txtEmail, #Phone, #txtCardName, #txtCardNumber, #txtCardType, #txtCvvNumber {
					width: 145px;
				}
				#Address, #txtComments{
					width: 300px;
				}
				#State, #Zip, #txtExpirationMonth, #txtExpirationYear {
					width: 70px;
				}
			#AppForm table, #searchForm table{
				margin-left: 50px;
			}
			.paging{
				width:98.9%;
				padding-left:10px;
			}
			#chamber-member-table{
				border-collapse: collapse;
			}
				#chamber-member-table p{
					margin: 5px;
				}
				#chamber-member-table tr.odd-rows td{
					background-color: #dfdfd1;
				}
				#chamber-member-table span.uppercase-me{
					text-transform:uppercase;
				}
		#footer-content{
			text-align: right;
		}
			#footer-content ul{
				margin: 0px;
				padding: 10px 54px 0px 0px;
			}
			#footer-content li{
				display: inline;
				font-weight: bolder;
				color: #576523;
			}
			#footer-content img{
				float: right;
			}
		#TKG-bar{
			padding: 10px;
			height: 50px;
			background-color: #A4A478;
			color: #FFFFFF;
		}
			#TKG-bar a {
				color: #FFFFFF;
			}
			#TKG-bar a:hover, #chamber-member-table tr.odd-rows td a:hover{
				color: #566423;
			}
			.thumbs img:hover{
				cursor:pointer;
			}
#registration-form {
width: 70%;
}
	#registration-form td {
	vertical-align: top;
	}
		#registration-form td input, #registration-form td textarea {
		width: 100%;
		}
			#registration-form td input.submit {
			width: auto;
			float: right;
			}
