body{

	background-color: #6c6865;

	margin: 0px;

	padding: 0px;

}

#wrap{

  width: 905px;

  margin-left: auto;

  margin-right: auto;

}

#wrap_du{

  width: 900px;

  margin-left: auto;

  margin-right: auto;

}

#header{

  width: 100%;

  text-align: center;

  height: 120px;

  margin-top: 12px;

}

#menu{

  float: left;

  width: 220px;

}

#menu h1{

  font-family: Elephant;

  padding: 5px;

  margin: 0px;

  text-align: center;

  font-size: 20px;

  color: #9f7158;

  text-decoration: underline;

}

#nav{

  list-style-type: none;

  padding: 0px;

  margin: 3px;
  
  width: 220px;

}

#nav li{

  font-family: Tennessee Light SF;

  font-size: 16px;

  text-align: left;
  
  color: #9f7158;

}

#nav a{

  display: block;

  padding: 5px;

  height: 17px;

  width: 100%;

  background-color: #606060;

  text-decoration: none;

  color: #bdcecb;

  border-bottom: none;

}

#nav a:hover{

  background: #cebaaf;

  color: #E5E5E5;

  text-decoration: underline;

}

#content{

  float: right;

  width: 630px;

  padding-left: 10px;

  padding-right: 10px;

  

}

#content_img{

  float: right;

  width: 650px;

  height: 578px;

  background-image: url(../images/cml_rcc_img.jpg);

  background-repeat: no-repeat;

  padding-left: 10px;

  padding-right: 10px;

  

}

p{

  font-family: Times New Roman;

  padding: 5px;

  margin: 0px;

  text-align: left;

  font-size: 14px;

  color: #FFFFFF;

}

.ptxt{

  font-family: Bitstream Vera Serif;

  margin: 0px;

  text-align: left;

  font-size: 14px;

  color: #edf4d3;

}
#content h1{

  font-family: Times New Roman;

  padding: 5px;

  margin: 0px;

  text-align: center;

  font-size: 30px;

  border-bottom: solid 1px #E8E8E8;

  color: #83ACC2;

}

#content h3{

  font-family: Times New Roman;

  padding: 5px;

  margin: 0px;

  text-align: left;

  font-size: 18px;

  text-decoration: underline;

  color: #E8E8E8;

}

p.object{

  font-family: Times New Roman;

  padding: 5px;

  margin: 0px;

  text-align: center;

  font-size: 12px;

  color: #FFFFFF;

}

.flash{

	border-style: outset;

	border-width: 4px;

	border-color: #C0C0C0;

}

#contact{

  float: left;

  width: 400px;

  padding-left: 10px;

  padding-right: 10px;

  

}

#contact h4{

	color: #EAEAEA;

	text-decoration: underline;

	font-size: 16px;

}

p.contact{

  text-align:right;

  font-size: 14px;

  color: #EAEAEA;

  

}

p.warning{

  text-align: right;

  font-size: 16px;

  text-decoration: underline;

  font-weight: 800;

  color: #FF3D3D;

}

.require{

	font-weight: 700;

	color: #FF3D3D;

}

p.msg{

  text-align: right;

  font-size: 16px;

  text-decoration: underline;

  font-weight: 500;

  color: #348E49;

}

p.counter{

  font-size: 14px;

  color: #C0C0C0;

}

p.enlarge{

	text-align: center;

	}

a.enlarge:link{

	color: #CCCCCC;

	text-decoration: none;

}

a.enlarge:visited{

	color: #CCCCCC;

	text-decoration: none;

	}

a.enlarge:hover{

	color: #EAEAEA;

	text-decoration: underline;

	}

#map{

	width: 550px;

	height: 400px;

	margin-left: auto;

	margin-right: auto;

}

#map2{

	width: 550px;

	height: 400px;

	margin-left: auto;

	margin-right: auto;

}

#map3{

	width: 550px;

	height: 400px;

	margin-left: auto;

	margin-right: auto;

}

#links {

  width: 100%;

  padding: 10px; 

  white-space: wrap;

}

#links img{

  float: left;

  margin-right: 15px;

  margin-bottom: 15px;

}

#links a{

  color: #C0C0C0;

  font-size: 14px;

  font-family: Times New Roman;

  text-decoration: none;

}

#links a:hover{

  color: #59D2FF;

  text-decoration: underline;

}

#links p{

  float: right;

}

p.question {

  color: #EAEAEA;

  font-family: Times New Roman;

  font-size: 14px;

}

p.answer {

  color: #D1F5FF;

  font-family: Times New Roman;

  font-size: 14px;

}

a.question {

  color: #EAEAEA;

  font-family: Times New Roman;

  font-size: 14px;

}

a.question :hover{

  color: #D1F5FF;

  font-family: Times New Roman;

  font-size: 14px;

}

a.answer {

  color: #D1F5FF;

  font-family: Times New Roman;

  font-size: 14px;

}

a.answer:hover {

  color: #AFDDEA;

  font-family: Times New Roman;

  font-size: 14px;

}

#appImg {

  width: 100%;

  height: 450px;

  text-align: center;

}

#appImg img {

  border-style: inset;

  border-width: 4px;

  border-color: #C0C0C0;

}

#copyright {

  width: 650px;

  height: 75px;

  float: right;

}

#copyright p {

  color: #CCCCCC;

  text-align: center;

  font-family: Times New Roman;

  font-size: 12px;

}

#copyright a{

  font-family: Times New Roman;

  font-size: 12px;

  color: #EAEAEA;

  text-decoration: none;

}

#copyright a:hover {

  font-family: Times New Roman;

  font-size: 12px;

  color: #EFEFEF;

  text-decoration: underline;

}

p.about {

  font-family: Times New Roman;

  font-size: 14px;

  color: EAEAEA;

  padding-left: 5px;

  padding-right: 5px;

}

#descr {

  width: 100%;

  height: 200px;

}

#descr iframe {

  width: 100%;

  height: 100%;

  background-color: #6c6865;

  border-style: hidden;

  border-color: #6c6865;

  border-width: 0px;

}

#tel{

 	width: 400px;

 	float: left;

 	margin-left: 0px;

 	margin-right: auto;

}

#tel h4{

	font-family: Times New Roman;

	font-size: 18px;

	text-align: center;

	text-decoration: underline;

	color: #FFFFFF;

}

#tel p{

	text-align: right;

	font-family: Times New Roman;

	font-size: 14px;

}