@import url(default.css);
body{
	background-color: #423829;
	background-image: url(images/topbg1.jpg); background-repeat: repeat-x;
}


img{
	border: 0px;
	line-height: 0px;
	
}


.languages{
width: 70px;
color: #ECDBCA;
font-size: 11px;
font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
position: absolute;
width: 80px;
left: 50%;
z-index: 10;
top: 52px;
padding-left: 335px;
}

.languages a{
color: #ECDBCA;
font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
text-decoration: none;
}
.languages a:hover{
text-decoration: underline;
}
.languages a:visited{
color: #ECDBCA;
text-decoration: none;
}

.label11{
color: #ECDBCA;
font-size: 27px;
font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
position: absolute;
right: 50%;
z-index: 20;
top: 270px;
padding-right: 100px;
}
.label11shadow{
color: #000;
font-size: 27px;
font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
position: absolute;
right: 50%;
z-index: 19;
top: 271px;

padding-right: 99px;
}


.label12{
color: #ECDBCA;
font-size: 10px;
font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
position: absolute;
right: 50%;
z-index: 22;
top: 300px;
padding-right: 2px;
}

.label12shadow{
color: #000;
font-size: 10px;
font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
position: absolute;
right: 50%;
z-index: 21;
top: 301px;
padding-right: 1px;
}










.label21{
color: #ECDBCA;
font-size: 27px;
font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
position: absolute;
left: 35%;
z-index: 48;
top: 370px;

}
.label21shadow{
color: #000;
font-size: 27px;
font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
position: absolute;
left: 35%;
z-index: 47;
top: 371px;
/*padding-right: 99px;*/
}


.label22{
color: #ECDBCA;
font-size: 10px;
font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
position: absolute;
left: 40%;
z-index: 51;
top: 400px;
padding-left: 1px;
}

.label22shadow{
color: #000;
font-size: 10px;
font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
position: absolute;
left: 40%;
z-index: 50;
top: 401px;
padding-left: 2px;
}




























.label31{
color: #ECDBCA;
font-size: 27px;
font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
position: absolute;
left: 50%;
z-index: 40;
top: 470px;
padding-right: 100px;
}

.label31shadow{
color: #000;
font-size: 27px;
font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
position: absolute;
left: 50%;
z-index: 39;
top: 471px;
padding-right: 99px;
}

.label32{
color: #ECDBCA;
font-size: 10px;
font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
position: absolute;
left: 50%;
z-index: 38;
top: 500px;
padding-left: 10px;
}

.label32shadow{
color: #000;
font-size: 10px;
font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
position: absolute;
left: 50%;
z-index: 37;
top: 501px;
padding-left: 11px;
}



.images {
float: left;
margin: 0px;
padding: 0px;
border: 0px;
display: inline;
line-height: 0px;
vertical-align: top;
width: 825px;

}

.images img {
	float: left;
}

.articlegroupitem {
	/*background-color: transparent;
	background-image: url(/images/small_logo.gif);
	background-repeat: no-repeat;
	background-position: 0px 5px;*/

	color: #B3A18D;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 16px;
	/*padding-left: 25px;*/
	/*margin-left: 40px;
	margin-right: 40px;*/
	margin-bottom: 20px;
	/*padding: 12px;*/
	text-align: justify;
	text-decoration: none;
}

.articlegroupitem h4, .question{
	color: #C6BAAD;
	font-size: 20px;
	font-weight: normal;
	letter-spacing: -1px;
	padding-bottom: 6px;
	padding-top: 2px;
	text-align: justify;
	text-decoration: none;
	
	
}

.articlegroupitem h4 a{
background-color: transparent;
background-image: url(/images/small_logo.gif);
background-repeat: no-repeat;
background-position: 0px 5px;
font-size: 20px;
padding-left: 25px;

	color: #C6BAAD;
	text-decoration: underline;
}

.articlegroupitem h4 a:hover{
	color: #E9C85F;
	text-decoration: none;
	border-bottom: 1px dotted #E9C85F;
}





.article {
color: #B3A18D;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 16px;
	margin-left: 40px;
	margin-right: 40px;
	margin-bottom: 20px;
	padding: 12px;
	text-align: justify;
	text-decoration: none;
	
}

.article p{
padding-top: 20px;
}

.article strong{
font-weight: bold;
}

.article em{
font-style: italic;
}

.article hr{
color: #B3A18D;
}

.article ul {

padding-left: 25px;
}

.article ul li{

 list-style-position: outside;
 list-style-type: disc;
 display: list-item;
 list-style-image: url(images/smallest_logo.gif);

}


.article a{
	color: #ADA69D;
	text-decoration: underline;
}

.article h1{
	color: #C6BAAD;
	font-size: 30px;
	font-weight: normal;
	letter-spacing: -1px;
	padding-bottom: 10px;
	padding-top: 10px;
	text-align: justify;
	text-decoration: none;
	
}

.article h1 a{
	color: #C6BAAD;
	text-decoration: none;
}

.article img {
	float: left;
	margin-left: 0px;
	margin-right: 30px;
	/*padding-bottom: 2px;
	padding-left: 2px;*/
	
	/*padding-top: 2px;*/
	border-right: 3px solid #BD9E52;
}


.bottombuttons{
	color: #B3A18D;
	height: 79px;
	padding-top: 15px;
	float: right;
}

.bottomlinks {
	color: #B3A18D;
	padding-top: 15px;
	padding-bottom: 25px;
	padding-left: 48px;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 12px;
	float: left;
}

.bottomlinks a{
	color: #B3A18D;
	line-height: normal;
	padding-left: 0px;
	padding-right: 0px;
	padding-top: 9px;
	padding-bottom: 2px;
	text-align: center;
	text-decoration: none;
	border-bottom: 1px dotted #73594A;
}



.bottomlinks a:hover{
	color: #E9C85F;
	cursor: pointer;
	border-bottom: 1px solid #E9C85F;
}


.bottomlinks img{
	vertical-align: middle;
}

.bottomlinks p {
	display: inline;
	margin: 0;
	padding: 0;
	padding-right: 55px;
	vertical-align: middle;
}

.bottompic {
	margin-top: 5px;
}

.brclear{
	clear: both;
	font-size: 1px;
	height: 0;
	line-height: normal;
	margin: 0;
	position: relative;
}

.topgrad{
	background-image: url(images/top.jpg);
	height: 40px;
	margin-top: 20px;
}

.header{
	color: #ECDBCA;
	font-size: 15px;
	font-family: Verdana;
   word-spacing: normal;
	margin: 0 auto;
	text-align: center;
	text-decoration: none;
	font-size: 33px;
	padding-top: 30px;
	/*background-color: green;*/
	
	/*height: 150px;*/
}

.header h2{
	color: #E9C85F;
	display: inline;
	font-size: 33px;
	letter-spacing: -1px;
	font-weight: normal;
}

.header h3{
	color: #ECDBCA;
	display: inline;
	font-size: 33px;
	letter-spacing: -1px;
	font-weight: normal;
}

.header h4{
	color: #ECDBCA;
	display: inline;
font-size: 11px;
font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
font-weight: normal;
}


.toplogo{
	margin: 0 auto;
	padding-bottom: 10px;
	padding-top: 10px;
	text-align: center;
}

.toptext{
	padding-bottom: 20px;	
}

.toptext a{
	text-decoration: none;	
	color: #C2B9AE;
}

.toptext h3 a{
	text-decoration: none;	
	color: #ECDBCA;
}

.toptext h2 a{
	text-decoration: none;	
	color: #E9C85F;
}

.topmenu{
	background-color: #422C18;
	background-image: url(images/menu.jpg);
	background-repeat: repeat-x;
	color: #C2B9AE;
	font-family: Verdana;
	height: 50px;
	padding-left: 4px;
	text-transform: uppercase;
	text-align: center;
}

.topmenu a{
	color: #C2B9AE;
	display: block;
	float: left;
	font-size: 20px;
	margin: 0 auto;
	margin-left: 0px;
	margin-top: 15px;
	text-decoration: none;
	
}

.topmenu span{
	color: #C2B9AE;
	display: block;
	float: left;
	font-size: 20px;
	margin: 0 auto;
	margin-left: 4px;
	margin-right: 4px;
	margin-top: 15px;
	text-decoration: none;
}

.topmenu a:hover{
	color: #E9C85F;
	cursor: pointer;
	border-bottom: 1px solid #E9C85F;
}

.topmenu a:active {
	color: #E9C85F;
}

.bigpic{
	margin: 0 auto;
	border: 0;
	padding: 0;
}

#bigtable{
/*	background-color: #685645;*/
	display: table;
	margin: 0 auto;
	margin-top: 5px;
	width: 825px; /*height: 100%;*/
}

#subheader{
}

#wrap{
	background-color: transparent;
	margin: 0 auto;
	width: 825px;
}

#main{
/*	background-color: red;*/
}

#googlemap{
	width: 700px;
	height: 400px;
	margin: 0 auto;
}
.mapcontainer{
	height: 420px;
}

li.answer{
	list-style: none !important;
	list-style-type: none !important;
}

.question{
	cursor: pointer;
}
.hidden{
	display: none !important;
}
