@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:0; 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;}

.white {
	color:#FFFFFF;
}
.bluelight {
	color:#00c6ff;
}
.greenlight {
	color:#aeff00;
}
.greendark {
	color:#68b000;
}
.pinklight {
	color:#f12eaf;
}
.pinkdark {
	color:#ae0062;
}
.violetlight {
	color:#af99ff;
}
.violetdark {
	color:#6553a8;
}
.graylight {
	color:#bebebe;
}
.orange {
	color:#ff6600;
}
.graydark {
	color:#4b4b4b;
}
.white a {
	color:#FFFFFF;
}
.bluelight a {
	color:#00c6ff;
}
.greenlight a {
	color:#aeff00;
}
.greendark a {
	color:#68b000;
}
.pinklight a {
	color:#f12eaf;
}
.pinkdark a {
	color:#ae0062;
}
.violetlight a {
	color:#af99ff;
}
.violetdark a {
	color:#6553a8;
}
.graylight a {
	color:#bebebe;
}
.orange a {
	color:#ff6600;
}
.graydark a {
	color:#4b4b4b;
}
.white a:hover {
	color:#FFFFFF;
}
.bluelight a:hover {
	color:#00c6ff;
}
.greenlight a:hover {
	color:#aeff00;
}
.greendark a:hover {
	color:#68b000;
}
.pinklight a:hover {
	color:#f12eaf;
}
.pinkdark a:hover {
	color:#ae0062;
}
.violetlight a:hover {
	color:#af99ff;
}
.violetdark a:hover {
	color:#6553a8;
}
.graylight a:hover {
	color:#bebebe;
}
.orange a:hover {
	color:#ff6600;
}
.graydark a:hover {
	color:#4b4b4b;
}
.darkred{color:#640000;}
.darkred a{color:#640000;}
.orange{ color:#ffae00;}
.orange a{ color:#ffae00;}
body{ background-image:url(../images/bg.jpg); background-repeat:repeat-x; background-color:#ececec; }
#site_cover{ width:990px; margin:0 auto;}
.header{ background-image:url(../images/header.jpg); background-repeat:no-repeat; background-position:center; height:206px; color:#FFF; }
.header a{color:#FFF;}
.slideshow{clear:both; height:226px;}
.phone{ margin-top:8px; float:right; background-color:#640000; height:44px; width:270px; }.phone h1{ font-weight:normal; padding-top:7px; padding-left:4px;}
#menu{
	clear:both;
	width:990px;
	padding-top:108px;
}
#menu ul{
	list-style:none;
	margin-left: 318px;
}#menu ul li{ background-color:#640000; margin:0 1em 0 0 ; padding-left:6px; padding-right:6px; float:left; height:28px; padding-top:8px;}
.content{background-color:#ececec; clear:both; padding:47px; display:table;}
.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{background-image:url(../images/footer_bg.jpg); background-repeat:repeat-x; height:231px;}
#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:#640000; padding:20px; color:#FFF; line-height:20px;}
.copyright{float:left; width:712px; text-align:center; padding-top:50px; }
.copyright a{ padding-left:10px; }
.copyright p{padding-top:15px; color:#FFF;}


/*slideshow style*/

.carousel-component {
	padding:0px;
	margin-top:30px;
	margin-left:25px;
}
.carousel-component .carousel-list li { 
	margin:0px;
	margin-left:0px;
	width:247px; /* 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:60px;
	z-index:3;
	cursor:pointer; 
	left:0px; 
}

#next-arrow { 
	position:absolute;
	top:60px;
	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; }
















