.TOPLINK a{text-decoration: none; color:#444444; font-size:14px;font-family:  Verdana, Arial, Helvetica, sans-serif ;}
.TOPLINK a:hover{text-decoration: none; color:#1E50A2;}
.rg-image-wrapper{
	position:relative;
	padding:20px 30px;
	background:#ececec ;
	-moz-border-radius: 10px;
	-webkit-border-radius: 10px;
	border-radius: 10px;
	min-height:20px;
}
.rg-image{
	position:relative;
	text-align:center;
	line-height:0px;
}
.rg-image img{
	max-height:100%;
	max-width:100%;
}
.rg-image-nav a{
	position:absolute;
	top:0px;
	left:0px;
	background:#ececec url(../images/nav.png) no-repeat -20% 50%;
	width:28px;
	height:100%;
	text-indent:-9000px;
	cursor:pointer;
	opacity:0.3;
	outline:none;
	-moz-border-radius: 10px 0px 0px 10px;
	-webkit-border-radius: 10px 0px 0px 10px;
	border-radius: 10px 0px 0px 10px;
}
.rg-image-nav a.rg-image-nav-next{
	right:0px;
	left:auto;
	background-position:115% 50%;
	-moz-border-radius: 0px 10px 10px 0px;
	-webkit-border-radius: 0px 10px 10px 0px;
	border-radius: 0px 10px 10px 0px;
}
.rg-image-nav a:hover{
	opacity:0.8;
}
.rg-caption {
	text-align:center;
	margin-top:15px;
	color:#A41A00;
	font-weight:bold;
	position:relative;
}
.rg-caption p{
	font-size:11px;
	letter-spacing:2px;
	font-family: 'Trebuchet MS', 'Myriad Pro', Arial, sans-serif;
	line-height:16px;
	padding:0 15px;
	text-transform:uppercase;
}
.rg-view{
	height:30px;
}
.rg-view a{
	display:block;
	float:right;
	width:16px;
	height:16px;
	margin-right:3px;
	background:#ececec url(../images/views.png) no-repeat top left;
	border:3px solid #464646;
	opacity:0.8;
}
.rg-view a:hover{
	opacity:1.0;
}
.rg-view a.rg-view-full{
	background-position:0px 0px;
}
.rg-view a.rg-view-selected{
	background-color:#cecece;
	border-color:#6f6f6f;
}
.rg-view a.rg-view-thumbs{
	background-position:0px -16px;
}
.rg-loading{
	width:46px;
	height:46px;
	position:absolute;
	top:50%;
	left:50%;
	background:#ececec url(../images/ajax-loader.gif) no-repeat center center;
	margin:-23px 0px 0px -23px;
	z-index:100;
	-moz-border-radius: 10px;
	-webkit-border-radius: 10px;
	border-radius: 10px;
	opacity:0.7;
}
.navWrapper {
	Z-INDEX: 99; POSITION: relative; HEIGHT: 40px
}
.nav {
	WIDTH: 660px; BACKGROUND: url(../images/all.gif) repeat-x; FLOAT: left; font-family:Verdana, Arial, Helvetica, sans-serif;
}
.nav LI {
	POSITION: relative; TEXT-ALIGN: center;  PADDING-RIGHT: 2px; BACKGROUND: url(../images/all.gif) no-repeat right -40px; FLOAT: left
}
.nav LI.last {
	BACKGROUND: none transparent scroll repeat 0% 0%
}
.nav LI A {
	LINE-HEIGHT: 40px; DISPLAY: block; HEIGHT: 40px; COLOR: #A41A00; FONT-SIZE: 18px; FONT-WEIGHT: bold; TEXT-DECORATION: none;text-align:left; padding-left:10PX; padding-RIGHT:20PX;font-family:Verdana, Arial;
}
.nav LI  A:hover {
	BACKGROUND: url(../images/all.gif) repeat-x right -80px; COLOR: #A41A00;font-family:Verdana, Arial;
}
.nav LI A.active {
	BACKGROUND: url(../images/all.gif) repeat-x right -80px; COLOR: #A41A00
}
.nav LI UL {
	POSITION: absolute; WIDTH: 132px; DISPLAY: none; BACKGROUND: #ccc; LEFT: -1px
}
.nav LI LI {
	POSITION: static; TEXT-ALIGN: center; border-bottom:#fff 1px solid; PADDING-LEFT: 0px; BACKGROUND: #DFCD9F; FLOAT: none; PADDING-TOP: 0px
}
.nav LI LI A {
	COLOR: #FFF; FONT-SIZE: 12px; font-size:12PX; line-height:18PX; text-align:left;
}
.nav LI.current LI A {
	BACKGROUND: #DFCD9F; COLOR: #FFF;font-size:12PX; line-height:18PX; text-align:left;
}
.nav LI LI A:hover {
	BACKGROUND: #A87205; COLOR: #fff;font-size:12PX; line-height:18PX; text-align:left;
}
.content-TOP {
	TEXT-ALIGN: left; font-size:13px; color:#DFCD9F; line-height:20px; FONT-FAMILY: Î¢ÈíÑÅºÚ Verdana, Arial; 
}