.GlobalWidth,.MainWidth{ width: 100%;}
/*TopLogoCompanyName为公司名称和Logo定位/ 本模板没使用绝对定位/*/
.TopLogoCompanyName{}
/*#TopArea针对整个页面的顶部区域/ 下面依附了 .LogoNameArea 属性 logo和公司名称区域的风格*/
#TopArea{
	background-color: #7F7F7F;
	padding: 4 0 0 4;
	height: 130px;
	border-right: 4px solid #7F7F7F;
}
#TopArea .LogoNameArea{
	background-image: url(../images/top_bg_01.gif);
	background-repeat: repeat-x;
	background-position: left top;
	padding-left: 10px;
}
/*.TopBg01自定义的页面顶部背景/ 可以扩充 .TopBg01 /.TopBg02/.TopBg03...  视模板而定*/
.TopBg01 {	background-image: url(../images/top_bg_01.gif);}

/*此模板风格属性;TopMenu部分风格分为01 or 02;左右功能模块为独立风格*/
/*以下为头部菜单按钮部分风格设置，包括连接颜色，内容可扩充//////////////////////////////////////////////////////*/
.TopMenu01Bg {
	background-image: url(../images/top_menu_bg01.gif);
	background-repeat: repeat-x;
	padding-bottom: 6px;
	text-align: right;
}
.TopMenu01Bg table{ margin-left: auto;}

/*一级菜单风格*/
.TopMenuBut01 td{
	padding-left: 1px;
	background-image: url(../images/menu01_but_l.gif);
	background-repeat: no-repeat;
	cursor: hand;
}
/*头部连接共用风格////////////////////////////*/
#TopMenu img{ height: 29px; width: 1px; vertical-align: middle;}
#TopMenu a{
	color: #FFFFFF;
	white-space: nowrap;
	background-image: url(../images/menu01_but_over.gif);
	background-repeat: no-repeat;
	background-position: right 50;
	display: block;
	padding-right: 11px;
	padding-left: 10px;
}
#TopMenu .Current{ background: url(../images/menu01_but_over_l.gif) no-repeat;}
#TopMenu a:hover,#TopMenu .Current a{
	color: #161714;
	background-repeat: repeat-x;
	background-position: right top;
}
/*#TopMenu a:focus{ border: none;}*/
/*以上为头部菜单按钮部分风格设置，包括连接颜色End///////////////////////////////////////////////////////////*/

/*#MiddleArea 针对整个页面中部区域风格*/
#MiddleArea{
	border-right-width: 4px;
	border-left-width: 4px;
	border-right-style: solid;
	border-left-style: solid;
	border-right-color: #7F7F7F;
	border-left-color: #7F7F7F;
}


/*整个Main区域area Left and Right区域宽度背景边框等总体风格设定*/
.MainL01{
	background-color: #454A43;
	background-image: url(../images/left_bg01.gif);
	background-position: right top;
	background-repeat: repeat-y;
	width: 210px;
	vertical-align: top;
	height: 300px;
	border-top: 1px solid #FFFFFF;
	border-bottom: 1px solid #FFFFFF;
	padding-top: 15px;
}
.MainR01{	
	width: 195px;
	vertical-align: top;
	background: #454A43;
	border-top: 1px solid #FFFFFF;
	border-bottom: 1px solid #FFFFFF;
	border-left: 1px solid #223A4C;
}
/*MainL MainR MainC Area TopArea style*/
.MainR01 .TopArea{ display: none;}
.MainC01 .TopArea{
	font-size: 1px;
	line-height: 1px;
	background-color: #;
	background-image: url(../images/top_bg_03.gif);
	background-repeat: repeat-x;
	background-position: bottom left;
	height: 14px;
	margin-bottom: 10px;
	border-top: 1px solid #FFFFFF;
}
.MainL01 .TopArea dl,.MainR01 .TopArea dl,.MainC01 .TopArea dl{ display: block; margin: 0px;}
.MainL01 .TopArea dl img,.MainR01 .TopArea dl img,.MainC01 .TopArea dl img{ display: block; margin: 0px; width: 14px; height: 14px;}
.MainL01 .TopArea{ background: #F5EBDC url(../images/left_top_area_r.gif) no-repeat right top; border-right: 1px solid #223A4C; display: none;}
/*整个Main区域area Left and Right区域宽度背景边框等风格设定End*/

/*.PageBottomArea 针对整个页面底部区域风格*/
.PageBottomArea{ text-align: center;}
.PageBottomArea div{ border-left: 4px solid #7F7F7F; border-right: 4px solid #7F7F7F; border-bottom: 4px solid #7F7F7F; background: #740016 url(../images/bottom_bg_01.gif) repeat-x top left;}
.BottomBg02{ background-image: url(../images/bottom_bg_02.jpg); padding: 5px;}

.AlbumPhotoArea{	padding-top: 6px; padding-bottom: 2px; padding-left: 5px; padding-right: 5px; text-align: center; height: 50px;}
.AlbumPhotoArea img{
	vertical-align: middle;
	margin-bottom: 4px;
	border-width:2px;
	border-style:solid;
}
.AlbumPhoto{ border-color:#FFFFFF;}
.AlbumPhotoSelect{ border-color:#0000FF;}