/* Coded by Vizon Media http://VizonMedia.com */

/* MAIN ELEMENTS */
body {
	background: url("images/bg.gif") repeat-x;
	font: normal 12px arial, tahoma;
	color: #4b4b4b;
}


.container {
	width: 682px;
	height: auto;
	margin: 0 auto;	
}


* {
	margin: 0; padding: 0;
}
.clear {
	clear: both; 
}
img {
	border: none;
}

/* END MAIN ELEMENTS */

/* HEADER ELEMENTS */

	#ul-h {
		width: auto;
		height: 18px;
		float: right;
		color: #fff;
		list-style: none;
		padding-top: 2px;
	}
		#ul-h li {
			float: left;
			margin-left: 10px;
		}

			#ul-h li a {
				color: #fff;
				text-decoration: none;
			}


				#ul-h li a:hover {
					color: #fff;
					text-decoration: underline;
				}

	#logo {
		width: 269px;
		height: 48px;
		background: url("images/logo.gif") no-repeat;
		margin-top: 45px;
		float: left;
	}

		#logo a {
			width: 269px;
			height: 48px;
			display: block;
			text-indent: -10000px;
			outline: none;
		}

	#head2 {
		width: 214px;
		height: 87px;
		background: url("images/head2.gif") no-repeat;
		text-indent: -10000px;
		float: right;
		margin: 30px 40px 0 0;
	}

	#head {
		width: auto;
		height: 136px;
	}

	/* NAGIGATION */
	
	#nav {
		width: 670px;
		height: 41px;
		text-align: center;
		list-style: none;
		border-left: 1px solid #d8a979;
		border-right: 1px solid #f0dbc1;
		margin-top: 1px;
		font: bold 13px arial;
	}

		#nav li {
			float: left;
		}
			#nav li a {
				width: 134px;
				height: 28px;
				background: url("images/navigation.gif") no-repeat;
				display: block;
				color: #721e00;
				padding-top: 13px;
				text-decoration: none;
			}
				#nav li a:hover {
					width: 134px;
					height: 26px;
					background-position: 0 -41px;
					color: #fff;
					padding-top: 15px;
				}

	/* END NAGIGATION */

/* END HEADER */

/* CONTENT ELEMENTS */

	#banner {
		width: 677px;
		height: 119px;
		background: url("images/banner.gif") no-repeat;
		text-indent: -10000px;
		margin-top: 25px;
		padding: 0;
	}

		#banner span {
			display: none;
		}

		#myquote {
			width: 130px;
			height: 100%;
			display: block;
			float: right;
		}

	#left {
		float: left;
	}

	#right {
		float: left;
		margin: 20px 0 0 26px;
	}


	/* LEFT SIDE ELEMENTS */

		.h-1 {
			width: 195px;
			height: 26px;
			background: url("images/h-1.gif") no-repeat;
			color: #fff;
			font: bold 13px arial;
			padding: 12px 0 0 20px;
			margin-top: 20px;
		}

		.c-1 {
			width: 190px;
			height: auto;
			border: 1px solid #f5d8b4;
			background: #faebd8;
			margin-left: 1px;
			padding: 10px 11px;
			line-height: 20px;
		}

			.c-1 ul {
				list-style: none;
			}

					.c-1 ul li a {
						width: 178px;
						height: 20px;
						display: block;
						color: #4a1300;
						text-decoration: none;
						padding: 2px 0 0 10px;
					}

						.c-1 ul li a:hover {
							background: url("images/hover.gif") no-repeat;
						}
	
	/* END LEFT SIDE ELEMENTS */

	/* RIGHT SIDE ELEMENTS */

		#welcome {
			width: 254px;
			height: 22px;
			background: url("images/welcome.gif") no-repeat;
			text-indent: -10000px;
		}

		#para {
			width: 415px;
			height: auto;
			text-align: justify;
			line-height: 22px;
			margin-top: 10px;
			padding-left: 5px;
		}

		#line {
			width: 428px;
			height: 20px;
			background: url("images/line.gif") no-repeat;
		}

		.h-2 {
			width: 397px;
			height: 26px;
			background: url("images/h-2.gif") no-repeat;
			padding: 12px 0 0 20px;
			margin-left: 5px;
			color: #fff;
			font: bold 13px arial;
		}

		.c-2 {
			width: 395px;
			height: auto;
			margin-left: 5px;
			background: #faebd8;
			border-left: 1px solid #f1dec8;
			border-right: 1px solid #f1dec8;
			line-height: 20px;
			padding: 10px;
		}

			#lefty {
				width: 195px;
				height: auto;
				text-align: center;
				float: left;
			}

			.c-2 ul {
				width: 190px;
				height: auto;
				float: left;
				list-style: none;
				margin-left: 10px;
				color: #711d00;
				line-height: 16px;
			}

				.c-2 ul li {
					margin-bottom: 6px;
				}

				.c-2 ul strong {
					color: #2a2a2a;
				}

				.c-2 ul a {
					color: #711d00;
					text-decoration: none;
				}

					.c-2 ul a:hover {
						color: #711d00;
						text-decoration: underline;
					}

		.f-1 {
			width: 417px;
			height: 20px;
			background: url("images/foot.gif") no-repeat;
			margin-left: 5px;
		}
						
	/* END RIGHT SIDE ELEMENTS */
		

/* CONTENT ELEMENTS */


/* FOOTER ELEMENTS */

	#foot {
		width: auto;
		height: 93px;
		background: url("images/footer.gif") repeat-x;
		margin-top: 30px;
		color: #fff;
		font: normal 12px 'trebuchet ms', arial, tahoma;
	}

		#logo2 {
			width: 186px;
			height: 93px;
			background: url("images/logo2.gif") no-repeat;
			float: left;
		}

			#logo2 a {
				width: 186px;
				height: 93px;
				display: block;
				outline: none;
				text-indent: -10000px;
			}

		#foot p {
			float: right;
			padding: 47px 15px 0 0;
		}

		#foot a {
			color: #fff;
		}

/* END FOOTER ELEMENTS */

/* THUMBNAIL ELEMENTS */

		.box {
			width: 406px;
			height: auto;
			background: #faebd8;
			border: 1px solid #f1dec8;
			padding: 10px 7px 7px 7px;
			margin-top: 10px;	
		}

		.imleft {
			float: left;
			margin-bottom: 5px;
		}

		.imright {
			float: right;
			margin-bottom: 5px;
		}
