* {margin: 0; padding: 0;}

fieldset,img {border:0;}
a {text-decoration: none;}

.lfloat {float: left;}
.rfloat {float: right;}
.nfloat {float: none;}

.lclear {clear: left;}
.rclear {clear: right;}
.clear {clear: both;}

.rel {position: relative;}
.abs {position: absolute;}
.fix {position: fixed;}

.inline {display: inline;}
.block {display: block;}
.hidden {display: none;}

.lalign {text-align: left;}
.calign {text-align: center;}
.ralign {text-align: right;}
.jalign {text-align: justify;}

.allcaps {text-transform: uppercase;}
.smallcaps {font-variant: small-caps;}

.bold {font-weight: bold;}
.italic {font-style: italic;}
.underline {text-decoration: underline;}
.none {text-decoration: none;}

.georgia {font-family: Georgia;}
.trebuchet {font-family: Trebuchet MS;}


div {font-family: Tahoma;}
a {color: white;}



#main-container {background: #3A2E2C;}

#header {
	width: 1024px;
	height: 310px;
	margin: 0 auto;
	background: url(../images/header.jpg);
	color: white;
}
	#info {
		width: 560px;
		float: left;
		background: url(../images/info.png) repeat;
		text-transform: uppercase;
		padding: 15px;
		text-align: center;
		font-size: 1em;
		font-weight: bold;
		position: relative;
		top: 2px;
	}
		#info span {
			font-size: 1.4em;
		}
		
	#lang {
		float: right;
		margin: 15px;
	}
		#lang span a,
		#menu li a {
			margin: 4px;
			font-weight: normal;
			font-size: 0.8em;
		}
		#lang span a:hover, #menu li a:hover
		#lang span a.on, #menu li a.on {text-decoration: underline;}
		
	#logo a {
		height: 160px;
		width: 320px;
		clear: both;
		display: block;
		position: relative;
		margin-left: 50px;
		top: 15px;
	}

	#menu {
		margin: 0 auto;
		position: relative;
		top: 56px;
		height: 50px;
		clear: both;
	}
		#menu ul li {
			display: block;
			float: left;
			padding: 4px 28px;
			border-right: 1px dotted red;
		}
		#menu ul li.last {
			border-right: 0px dotted white;
		}
#content {
	width: 1024px;
	margin: 0 auto;
	background: #837876;
}
#left-content {
	width: 210px;
	float: left;
	background: #D5D1CE;
}
	#left-content h3 {
		font-size: 0.7em;
		padding: 5px;
		color: white;
		height: 17px;
		width: 200px;
		background: url(../images/box3.png);
	}
	#left-content h2,
	#right-content h2 {
		font-size: 0.7em;
		padding: 5px;
		color: white;
		height: 17px;
		background: url(../images/box2.png);
	}
	#left-content li a {
		font-size: 0.8em;
		padding: 5px;
		color: #820321;
	}
	#left-content p {
		font-size: 0.8em;
		padding: 5px;
		color: #F2E7D8;
		background: #837876;
	}
#right-content {
	width: 794px;
	float: right;
	background: #D3CAC4;
	padding: 10px;
}
	#right-content #imgs ul {
		background: #837876;
		display: block;
		height: 150px;
		text-align: center;
	}
	#right-content #imgs ul li {
		display: block;
		float: left;
		margin: 16px;
	}
	#right-content p {
		font-size: 0.8em;
		text-align: left;
		color: #564939;
	}
	#right-content img.top,
	#right-content img.bottom {
		margin: 0 280px;
	}
#footer {
	width: 1024px;
	clear: both;
	background: #564939;
	color: white;
	text-align: center;
	font-size: 0.7em;
}

div#left-content ul li {
   list-style: none;
}

div#body-text ul li { 
   margin-left: 40px;
   font-size: 12px;
   margin-top: 7px;
   margin-bottom: 7px;
}

div#body-text p {
   margin-left: 10px;
}

.thxMsg {
   height: 200px;
}

.txhMsg h1  {
   margin-top: 100px;
   font-size: 16px;
   color: #fff;
}

.left_banner {
    background: #837876;
	display:none;
}



.left_banner img {

    margin-left: 10px;
    margin-top: 10px;

}