* {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}
BODY {
	BACKGROUND-COLOR:#F3FCFB; FONT: 12px Arial, Helvetica, sans-serif; COLOR: #000; TEXT-ALIGN: center; width:800px;
}

H1 {
	MARGIN-LEFT: 15%;
	OVERFLOW: hidden;
	font-family:"Times New Roman", Times, serif;
	font-size: 2.1em;
	font-weight: bold;
	text-align: left;
text-shadow:2px 2px 4px rgba(0,0,0,.8), 0 0 0.4em rgba(0,255,255,0.5), 0 0 0.1em rgba(0, 0, 0, 0.9);
}
H3 {
	MARGIN: 0px auto; 
	OVERFLOW: hidden; 
	font-family:"Times New Roman", Times, serif;
	font-size: 1.7em;
	font-weight: bold;
	text-align: center;
text-shadow:2px 2px 4px rgba(0,0,0,.8), 0 0 0.4em rgba(0,255,255,0.5), 0 0 0.1em rgba(0, 0, 0, 0.9);
}


#sash_left { margin:0 auto;width:710px;	}
#sash_left ul {padding-left:75px; }
#sash_left ul li { line-height:16px; margin:2px 0; }
.b1, .b2, .b3, .b4 { 
	font-size:1px; 
	overflow:hidden; 
	display:block; 	
}
.b1 {
	height:1px; 
	background-color:#999999; 
	margin:0 5px;
}
.b2 {
	height:1px;
	background-color:#DCDCB8;
	border-right:2px solid #999999;
	border-left:2px solid #999999;
	margin:0 3px;
}
.b3 {
	height:1px;
	background:#DCDCB8;
	margin:0 2px;
	border-right-width: 1px;
	border-left-width: 1px;
	border-right-style: solid;
	border-left-style: solid;
	border-right-color: #999999;
	border-left-color: #999999;
  }
.b4 {
	height:1px;
	background:#DCDCB8;
	margin:0 1px;
	border-right-width: 1px;
	border-left-width: 1px;
	border-right-style: solid;
	border-left-style: solid;
	border-right-color: #999999;
	border-left-color: #999999;
  }
.contentb { 
	height:467px; 
	background:#DCDCB8; 
	border-right:1px solid #999999; border-left:1px solid #999999;
	-moz-box-shadow: 3px 3px 15px rgba(0, 0, 0, 0.7);
	-webkit-box-shadow: 3px 3px 15px rgba(0, 0, 0, 0.7);
	box-shadow: 3px 3px 15px rgba(0, 0, 0, 0.7);text-shadow:1px 1px 2px rgba(0,0,0,.8), 0 0 1em rgba(255, 0, 255, 0.5), 0 0 0.2em rgba(0, 0, 255, 0.9);
}


#carousel {
	MARGIN: 30px auto 10px; OVERFLOW: hidden; WIDTH: 750px; HEIGHT: 102px
}
IMG#carousel_btn_lastpic {
	border:0px;
	DISPLAY: inline;
	FLOAT: left;
	MARGIN: 15px 10px 15px 0px;
	WIDTH: 20px;
	HEIGHT: 70px;
	-moz-box-shadow: 3px 3px 3px rgba(0, 0, 0, 0.2);
	-webkit-box-shadow: 3px 3px 3px rgba(0, 0, 0, 0.2);
	box-shadow: 3px 3px 3px rgba(0, 0, 0, 0.2);
	}

IMG#carousel_btn_nextpic {
	border:0px;
	DISPLAY: inline; FLOAT: left; MARGIN: 15px 15px 15px 0px; WIDTH: 20px; HEIGHT: 70px;
	-moz-box-shadow: 3px 3px 10px rgba(0, 0, 0, 0.2);
	-webkit-box-shadow: 3px 3px 10px rgba(0, 0, 0, 0.2);
	box-shadow: 3px 3px 10px rgba(0, 0, 0, 0.2);
}

#carousel_container {
	FLOAT: left; OVERFLOW: auto; WIDTH: 672px; POSITION: relative; HEIGHT: 92px
}
#carousel_container UL {
	POSITION: absolute; FLOAT: left; TOP: 10px; LEFT: 0px;  OVERFLOW: hidden; WIDTH: 670px;  HEIGHT: 90px
}
#carousel_container UL LI {
	border:1px solid #999999;
	background-color: #DCDCB8;
	DISPLAY: block; 
	FLOAT: left;
	MARGIN: 0px 5px; 
	WIDTH: 100px; 
	HEIGHT: 80px;
}

#carousel_container a:hover {
	border:0px inset #66FFFF;
	background-color: #E8FFFF;
	DISPLAY: block; 
	FLOAT: left;
	WIDTH: 100px; 
	HEIGHT: 80px;	
}
#carousel_container UL LI A {
}
#carousel_container UL LI IMG {
	DISPLAY: inline; FLOAT: left; MARGIN: 10px; WIDTH: 80px; HEIGHT: 60px;
	FILTER: alpha(opacity=70); 
	opacity: .7;
	-moz-opacity: .7;
	border:0px;
}

#carousel_photo_container {
	CLEAR: both; 
	MARGIN: 0px auto; 
	OVERFLOW: hidden; 
	WIDTH: 700px; 
	height: 466px;
	POSITION: relative;	
	border: 0px;
}
#carousel_photo_intro {
	FONT-SIZE: 12px; MARGIN: 0px auto; font-family:"Times New Roman", Times, serif; color:#666666; OVERFLOW: hidden; WIDTH: 600px; LINE-HEIGHT: 150%; TEXT-ALIGN: center;
}
#carousel_photo_shardow {
	Z-INDEX: 10;
	LEFT: 0px; WIDTH: 100%; 
	POSITION: absolute; TOP: 0px; 
	HEIGHT: 100%; 
	BACKGROUND-COLOR: #000;	
	FILTER: alpha(opacity=50); 
	opacity: .5;
	-moz-opacity: .5;	 
}

IMG#carousel_photo_loading {
	Z-INDEX: 11; LEFT: 50%; MARGIN: -50px 0px 0px -50px; WIDTH: 100px; POSITION: absolute; TOP: 50%; HEIGHT: 100px
}
.out { 
	position: relative; 
	background: #bbb; 
	margin: 5px auto;
	border:0px;
	top: -5px;

} 
.in {
	background:url(../images/bodybg.png) fixed;
	border: 1px solid #996600; 
	padding: 5px 5px; 
	position: relative; 
	top: -10px; 
	left: -10px; 
}
.copyright { font-size: 10px; color: #993333; font-family: verdana, arial, helvetica, sans-serif; letter-spacing: -1px; text-align:center }