@charset "utf-8";
/* CSS Document */

html, body, div, span, object, iframe, h1, h2, h3, h4, h5, h6, p, blockquote, pre, a, abbr, acronym, address, code, del, dfn, em, img, q, dl, dt, dd, ol, ul, li, fieldset, form, label, legend, table, caption, tbody, tfoot, thead, tr, th, td {
	margin: 0;
	padding: 0;
	border: 0;
	font-weight: inherit;
	font-style: inherit;
	font-size: 100%;
	font-family: inherit;
	vertical-align: baseline;

}
html,body{padding:0; margin: 0px 0px 0px 50px;  font-family:Georgia, "Times New Roman", Times, serif; font-size:14px;}
a{text-decoration:underline; color:#FFF;}
a:hover{text-decoration:none;}
h1{font-size:24px; font-weight:bold;}
h3{font-size:16px; font-weight:bold;}


body{position: absolute;
    width:850px;
    height:200px;
    left:0px;
    top: 0px; background-image:url(../images/mon.gif); background-repeat:no-repeat; }
#site_cover{ width:1000px; margin:0 auto;}

.header a{color:#FFF;}
.slideshow{clear:both; height:185px;}
.phone{ margin-top:58px; float:right; background-color:#990000; height:64px; width:180px; }.phone h1{ font-weight:normal; padding-top:1px; padding-left:6px;}
#menu{
	clear:both;
	width:1200px;
	padding-top:148px;
}
#menu ul{
	list-style:none;
	margin-left: 318px;
}#menu ul li{ background-color:#990000; margin:0 1em 0 0 ; padding-left:6px; padding-right:6px; float:left; height:18px; padding-top:5px;}
.content{background:transparent url("images/HOVER.gif") repeat-x top right;  width:1105px; padding:52px; display:table; background-color: #FFFFCC;}
.content_inside{padding-top:20px; line-height:20px;}



.image_cover{ background-color:#212121; border:solid 1px #5d5c5c; padding:12px; margin-right:10px; padding-bottom:10px;}
.floatleft{float:left;}
.content_inside input,textarea{width:200px;font-family:Georgia, "Times New Roman", Times, serif; font-size:14px; }
.content_inside a{color:#640000;}
.content_inside ul{ margin-left:20px; margin-top:20px;}
.content_inside p{padding-top:20px;}
.clear{clear:both;}
legend{ border:1px solid #fff; background-color:#333; padding:20px; }
#footer#footer_inside{width:990px; margin:0 auto 0 auto; padding-top:57px; }
.contentinfo{float:left; width:229px; border-right:dashed 1px #CCC; height:123px; background-color:#99FFFF; padding:20px; color:#FFF; line-height:20px;}



/*slideshow style*/

.carousel-component {
	padding:0px;
	margin-top:44px;
	margin-left:30px;
}
.carousel-component .carousel-list li { 
	margin:0px;
	margin-left:0px;
	width:230px; /* img width is 75 px from flickr + a.border-left (1) + a.border-right(1) + 
	               img.border-left (1) + img.border-right (1)*/
	/*	margin-left: auto;*/ /* for testing IE auto issue */
}

.carousel-component .carousel-list li a { 
	display:block;
	outline:none;
	-moz-outline:none; 

}

.carousel-component .carousel-list li a:hover {
}

.carousel-component .carousel-list li img { 
	display:block; 
}

.carousel-component .carousel-list li strong { 
	display:block; 
}
									
#prev-arrow { 
	position:absolute;
	top:50px;
	z-index:3;
	cursor:pointer; 
	left:0px; 
}

#next-arrow { 
	position:absolute;
	top:50px;
	z-index:3;
	cursor:pointer; 
	right:0px; 
}




	/* jQuery lightBox plugin - Gallery style */
	#gallery {
		margin-left:60px;


	}
	#gallery ul { list-style: none; }
	#gallery ul li { display: inline; }
	#gallery ul img {
		border: 9px solid #3e3e3e;
		border-width: 9px 9px 9px;
		margin-right:20px;
		margin-top:20px;
	}
	#gallery ul a:hover img {
		border: 9px solid #fff;
		border-width: 9px 9px 9px;
		color: #fff;text-decoration:none;
	}
	#gallery ul a:hover { color: #fff; text-decoration:none; }

















