* { padding: 0; margin: 0; }
/*#pscroller1 {border:1px solid black;}*/
body {
 font-family: "Trebuchet MS",Arial, Helvetica, sans-serif;
 font-size: 13px;
background-color:#9C4C59;
}
#wrapper { 
 margin: 25px auto 25px auto;
 padding:0;
 width: 800px;
 position:relative;
 background-color:#efe3a9;
}
#map {margin:20px 10px 20px 35px;}
a {text-decoration:none;}
p {color:#ad3d50;}
h1 {
	margin:10px 0 10px 0;
	font-size: 15px;
	color:#4176a8;
}
h2 {font-size:14px;
	margin:5px 0 5px 0;
	color:#ad3d50;}
h3 {font-size:12px;
	margin:3px 0 3px 0;
	color:#ad3d50;
	font-weight:bold;}
h4 {text-align:center;margin:20px 0 20px 0;padding-top:10px;}
iframe {
	border:none;
	margin:0 0 0 100px;
}
h5 {text-align:center;font-weight:bold;font-size:14px;}
h6 {text-align:center;font-weight:bold;font-size:11px;}

#header {
 width: 800px;
 padding: 0;
 height: 100px;
 margin: 0px 0px 0px 0px;
}
#leftcolumn { 
 color: #333;
 /*border: 0px solid #ccc;*/
 background-color:#EFE3A9;
 margin: 0px 0px 0px 0px;
 padding: 20PX 0 0 0px;
 height: auto;
 width: 133px;
 float: left;
}
#content { 
 float: left;
 color: #333;
 background-color:#EFE3A9;
 margin: 0px 0px 0px 0px;
 padding: 20px 5px 0 5PX;
 height: auto;
 width: 510px;
 display: inline;
 text-align:justify;
}
#content p {padding:0px 5px 0 0;
	size:12px;
	font-weight:bold;
	color:#AD3D50;
	/* font-family: "Trebuchet MS",Arial,Helvetica,sans-serif;*/}
#rightcolumn { 
 color: #333;
/* border: 0px solid #ccc;*/
background-color:#EFE3A9;
 margin: 0px 0px 0px 0px;
 padding: 20PX 0 0 0;
 height: auto;
width: 130px;
 float: left;
}
#footer { 
 width: 800px;
 clear: both;
 color: #333;
height:50px;
background-color:#EFE3A9;
 margin: 0;
 padding: 0px;
}
b.rtop{display:block;background-color:#9C4C59;}/* top background colour*/
b.rbottom{display:block;background-color:#9C4C59;}/* bottom background colour*/
b.rtop b{display: block; height: 1px; overflow: hidden;background-color: #d5e5e2;}/* top foreground colour*/
b.rbottom b{display: block; height: 1px; overflow: hidden;background-color: #EFE3A9;}/* bottom foreground colour*/
b.r1{margin: 0 5px;}
b.r2{margin: 0 3px;}
b.r3{margin: 0 2px;}
b.rtop b.r4,b.rbottom b.r4{margin: 0 1px; height: 2px;} 
th {font-size:14px;
color:#ad3d50;
padding:0 0 10px 0;}
td {width:130px;
padding:0;
text-align:center;
	FONT-size:10px;
	COLOR:#ad3d50;
	margin:0 5px 0 5px;}
.gal6 th {font-size:14px;
color:#ad3d50;
padding:0 0 10px 0;}
.gal6 td {width:130px;
padding:0;
text-align:center;
	FONT-size:10px;
	COLOR:#ad3d50;
	margin:0 5px 0 5px;}

td.left {text-align:left;
font-size:12px;
padding: 0 10px 0 0;}
td.title {height:337px;
padding:0;}
td.title1 {height:65px;
padding:0;}	
.right {float:right;
MARGIN:40px 10px 10px 30px;}
.middle {margin:20px 0 20px 110px;
padding: 0 0 20px 0;}

#pscroller1{
/*width: 112px;*/
height: 200px;
padding: 5px;
background-color: #efe3a9;
text-align:left;

}
.someclass1{ color:#ad3d50;
font-weight:bold;
font-size:11px;
 font-family: Arial, Helvetica, sans-serif;
 text-align:center;
}
table.rh {width:112px;}
.rh td {text-align:center;}
.scrol2{text-align:center;}

#pscroller2{
height: 25PX;
border:0px outset #e7DBD5;
background-color: #ffffff;
padding: 3px 3px 3px 100px;
margin:0 0 0px 0px;
text-align:left;
}

#pscroller2 a{
text-decoration: none;
}

.someclass{ color:#4176a8;
font-weight:bold;
font-size:16px;
 font-family: Arial, Helvetica, sans-serif;
}

.art {float:right;padding-top:10px;}
.art1 {float:right;margin:20px 30px 10px 10px;}
.art2 {float:left;margin-left:10px; border:none;}
table.ft {margin:15px 200px 0 200px;}
td.f {font-size:10px;
font-weight:bold;
color:blue;
text-align:center;}
td.f a {text-decoration:none;}
.font1 {size:12px;
	font-weight:bold;
	color:#AD3D50;
	/*font-family: "Trebuchet MS",Arial,Helvetica,sans-serif;*/
	padding-top:15px;
	margin-top:15px;
}
.ttop {margin-bottom:20px;}
a:link {color:#4176a8;}
a:visited {color:#4176a8;}
a:hover {color:#ad3d50;}
a:active {color:#4176a8;}

.tright {float:left;
padding-left:10px;}
.tleft {float:right;
padding-right:10px;}
ul {
	font-size:14px;
	margin:5px;
	list-style-type: disc;
	color:#ad3d50;
}
ol {
	font-size:14px;
	margin:5px;
	list-style-type: disc;
	color:#ad3d50;
}
.stmont {
}
li {
	font-size:13px;
	margin:5px 10px 0 25px;
	color:#ad3d50;
	font-weight:bold;
}
.mtg {margin-top:20px;
padding:0 5px;
background-color:#F4E9B5;}
.mtg p{margin-bottom:5px;}
.mtg1 {padding:0px;
margin:0px;}
.mtg2 {clear:both;
padding:0px;
margin:0px;}
.mtg3 {padding:0px;
margin:0px;
float:left;}
.rev {margin:20px 0 20px 50px;}
.rev1 {margin:20px 0 20px 50px;}
.rev6 {margin:10px 0 10px 50px;}
.rev7 {margin:20px 0px 20px 0px;}
.rev10 {list-style-type:none;margin:0 0 10px 50px;}
.rev10 Li {display:inline;margin:0 4px 0 0;padding:0;}
.kar {margin:20px 0 10px 10px;
padding:10px 0 10px 0px;}
.center {margin:10px 0 10px 150px;}
td.top {
	text-align: left;
	vertical-align: top;
	font-size: 11px;
	font-weight: bold;
	padding:5px 0 5px 5px;
}
td.top1 {
	background-color:#EFEBEB;
	text-align: left;
	vertical-align: top;
	font-size: 11px;
	font-weight: bold;
	padding:5px 0 5px 5px;
	border-top:1px solid #ad3d50;}
td.top2 {
	background-color:#E6E1E1;
	text-align: left;
	vertical-align: top;
	font-size: 11px;
	font-weight: bold;
	padding:5px 0 5px 5px;
	border-top:1px solid #ad3d50;}
.locale td {border: 1px solid white;}
.locale th {
border:1px solid #aaaaaa;
padding:2px 8px 2px 8px;
background-color:#cccccc;
color:#4176a8;
width:100px;}
td.col1  {text-align:right;
	width:32px;
	margin: 0px;
	padding: 5px 0 0 0;
	vertical-align: top;
		font-size: 11px;
	color: #4176a8;
	font-weight: bold;
}
td.cols {width:117px;
	font-size: 11px;
	color: #4176a8;
	font-weight: bold;}
table.locale {
	border:1px solid #ad3d50;
	width:500px;
	border-collapse: collapse;
	margin: 10px 0 10px 10px;
	padding: 0px;

}
.clmonth {
border-collapse:collapse;
width:500px;
margin:10px 0 0 10px;
border: 1px solid #ad3d50}
.clmonth th {
border:1px solid #aaaaaa;
border-bottom:none;
padding:2px 8px 2px 8px;
background-color:#cccccc;
color:#4176a8;
width:100px;}
.clmonth td {
border:1px solid white;
padding:2px 4px 2px 4px;
vertical-align:top;}
.pech {margin-left:50px;}

.clmonth ul {
list-style-type:none;
margin:0;
padding-left:12px;
padding-right:6px;
}
.clmonth Li {
margin-bottom:8px;}
.clmonth td.active {
background-color:#b1cbe1;
color: #2b5070;}
.gal {
border-collapse:collapse;
width:400px;
margin:20px 0 0 50px;}
.gal11 {
border-collapse:collapse;
width:364px;
margin:20px 0 20px 50px;
padding:0;
cellspacing:0;cellpadding:0;}
.gal td {border:0px solid #ad3d50;
padding:2px 3px;
vertical-align:top;}
td.gal9 {padding:0;margin:0;vertical-align:middle;}
.gal1 {border:2px solid #4176a8;}
.gal10 {border:0px solid #4176a8;margin:0;padding:0;}
.gal2 {border:0px solid #4176a8;
margin:20px 0 0 50px;}
.gal8 {border:0px solid #4176a8;}
.gal3 {border:0px solid #4176a8;
margin:20px 0 0 50px;
font-size: 12px;
	color: #4176a8;
	font-weight: bold;
}
.gal5 {border:0px;margin-bottom:5px;}
.gal6 {border:0px;margin:20px 0 0 50px}
.gal4 {
border-collapse:collapse;
width:400px;
margin:20px 0 10px 50px;}
.gal4 td {border:0px solid #ad3d50;
font-size: 12px;
font-weight: bold;
padding:0;
margin:0;
text-align:left;
height:20px;}
.gal4 th {color:#4176a8;}

.colyear {width:10%;}
.coldesc {width:80%;}
td.char  {width:300px;}
td.char1  {text-align:center;
width:130px;}
.colimage {width:10%;}
.org {	margin:20px 0px 20px 0px;
width:500px;
padding:0;
background-color:#F4E9B5;}
.org td{width:180px;
text-align:left;
font-size:13px;}
.org th{width:180px;
text-align:left;
color:#4176a8;
font-size:13px;}
a.info{ 
position:relative; /*this is the key*/ 
z-index:24; background-color:"transparent"; 
color:#ad3d50; 
text-decoration:none;} 

a.info:hover{z-index:25; background-color:"transparent"} 

a.info span{display: none} 

a.info:hover span{ /*the span will display just on :hover state*/ 
display:block; 
position:absolute;
padding: 5px;
top:5em; left:0em; width:10em; 
border:1px solid #4176a8; 
background-color:#efe3a9;
color:#ad3d50;
font-size:11px; 
text-align: left;}
td.small {font-size:8px;
text-align:right;}
td.small1 {font-size:8px;
text-align:center;
width:300px;}
table.ren1 {border-collapse:collapse;
width:400px;
margin:20px 0 10px 50px;}
.ren1 th {padding:2px 8px 2px 4px;
background-color:#cccccc;
color:#4176a8;}
.ren1 td {border: 1px solid white;
text-align:left;
font-size:11px;
padding:5px 0 5px 5px;}
.ren2 {margin:0 0 0 20px;}
table.ren3 {border-collapse:collapse;
width:200px;
margin:10px 0 10px 50px;}
.ren3 td {border: 1px solid white;
text-align:left;
font-size:11px;
padding:10px 0 10px 5px;}
.bold {font-weight:bold;}
table.ren4 {border-collapse:collapse;
margin:10px 0px 10px 30px;}
.ren4 td {padding:0 0 0 50px;
margin:0;
text-align:center;
vertical-align: middle;}
table.ren5 {border-collapse:collapse;
width:400px;
margin:10px 0 10px 50px;}
.ren5 td {border: 1px solid white;
text-align:left;
font-size:11px;
padding:10px 0 10px 5px;}
.ren6 {float:left;margin:0 10px 10px 10px;}
.ren16 {float:left;margin:0 10px 10px 42px;}
table.ren7 {width:500px;border-collapse:collapse;}
table.ren7 td{vertical-align:top;text-align:left;margin:0;padding:0;}
.gal7 {	border:0px;
vertical-align:middle;
margin:20px 0 10px 0;}
.gal12 {
border-collapse:collapse;
width:400px;
margin:20px 0 0 50px;
text-align:auto;}
.gal12 td {border:0px solid #ad3d50;
padding:2px 0px;
vertical-align:top;
text-align:center;}
.gal2a {margin-left:68px;}
.small {font-size:9px;
font-weight:normal;}
.under {
	text-decoration: underline;
}
.guy {text-align:center;
font-size: 30px;
color:#4176a8;
padding:20px 0;}
.guy1 {margin-top:85px;}
.small2 {font-size:10px;
text-align:center;}
.budge {margin-right:10px;}
.im_l {margin:10px 10px 10px 38px;}
.im_r {margin:10px 38px 10px 10px;}
table.act_gal {border-collapse:collapse;cellspacing:0;margin:10px 0 10px 25px;padding:0;width:90%;}
table.act_gal td {margin:0;padding:0;}
.act_img {margin:0;padding:0;vertical-align:bottom;}
.none {border:none;margin-left:400px;}
img.expando{ /*sample CSS for expando images. Not required but recommended*/
border: none;
vertical-align: top; /*top aligns image, so mouse has less of a change of moving out of image while image is expanding*/
}
ul.tempete {list-style-type:none;}
.bare  {border:none;margin-left:20px;}
.scroll {height:300px}