
body {
	Background: url("imgs/bg.png");
	Background-Color : #2f2f2f;
	font: 12px Verdana;
	margin: 0px;
	padding: 0px;
	height: 100%;
}
TD {
	FONT-SIZE: 12px; COLOR: #555555;
}
IMG {
	border: 0px;
}
a {
	text-decoration: none;
	color: #636363;
}	
a:hover {
	text-decoration: none;
	color: #666666;
}
.lft {
	background: url('imgs/bot_bg.jpg') no-repeat;
	background-color: #ffffff;
	background-position: bottom;
}
.whtbg {
	padding: 15px;
	color: #444444;
	border: #dddddd 1px solid;
background: #ffffff;
}
.shad {
	background: url(imgs/shad.png);
	-background: none;
	-filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src=imgs/shad.png,sizingMethod=crop);
	width: 23px;
}
.menu {
	padding-top: 2px;
	padding-bottom: 7px;
	padding-right: 24px;
	text-align: right;
}
.menu a {
	color: #2c2c2c;
	text-decoration: none;
	font-size: 25px;
}
.menu a:hover,.menu2 a:hover {
	color: #ffffff;
}
.menu a b {
	font-size: 12px;
	color: #ea14ec;
}
.menu2 {
	padding-top: 2px;
	padding-bottom: 7px;
	padding-right: 24px;
	text-align: right;
	background: #ee48f0;
}
.menu2 a {
	color: #ffffff;
	text-decoration: none;
	font-size: 25px;
}
.menu2 a b {
	font-size: 12px;
	color: #2c2c2c;
}
.submenu {
	padding-right: 44px;
}
.subb {
	text-align: right;
	border-right: #ffbdf8 1px solid;
	padding-right: 12px;
	color: #636363;
	font-size: 20px;
	padding-top: 2px;
	padding-bottom: 7px;
}
.subb a {
	color: #636363;
}
.subb2 {
	text-align: right;
	background: #f5f5f5;
	border-right: #ad5fdb 1px solid;
	padding-right: 12px;
	color: #636363;
	font-size: 20px;
	padding-top: 2px;
	padding-bottom: 7px;
}
.bot {
	padding: 10px;
	text-align: right;
}
.bot a {
	color: #52b8ff;
}
.bot a:hover {
	color: #ee48f0;
	text-decoration: underline;
}
.sz1 {
	font-size: 12px;
}
.sz2 {
	font-size: 14px;
}
.sz3 {
	font-size: 17px;
}
.sz4 {
	
	font-size: 19px;
}
.sz5 {
	color: #bbbbbb;
	font-size: 21px;
}
.sz6 {
	color: #ffffff;
	border-bottom: #19a1ff 1px dotted;
	font-size: 30px;
	
}
.capt {
	background: url('imgs/tab_bg.png');
	-background: none;
	-filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src=imgs/tab_bg.png,sizingMethod=crop);
	padding: 10px;
	color: #ffffff;
	font-size: 25px;
}
.cont {
	color: #ffffff;
	font-size: 14px;
	background: url('imgs/tab_bg.png');
	-background: none;
	-filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src=imgs/tab_bg.png,sizingMethod=crop);
	padding: 30px;
}
.hin {
	padding-left: 20px;
	color: #ffffff;
	font-size: 10px;
}
.tit {
	color: #19a1ff;
	font-size: 25px;
}
.logo {
width: 715px;
height: 764px;
background: url(imgs/txt1.png) 0 0 no-repeat;
-background: none;
-filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src=imgs/txt1.png,sizingMethod=crop);
}
.about_capt {
width: 400px;
height: 85px;
background: url(imgs/about_txt.png) 0 0 no-repeat;
-background: none;
-filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src=imgs/about_txt.png,sizingMethod=crop);
}
.gallink {
	cursor: pointer;
	color: #ffffff;
	font-size: 15px;
	text-align: center;
	width: 220px;
	border: #999999 1px solid;
	background: #ffffff;
	padding: 10px;
	padding-bottom: 20px;
}
.gallink2 {
	cursor: pointer;
	font-size: 15px;
	text-align: center;
	width: 220px;
	border: #050505 1px solid;
	background: #222222;
	padding: 10px;
	padding-bottom: 20px;
}
.gallink2 a{
	color: #19a1ff;
}
.capt a{
color: #ffffff;
}
.capt a:hover{
color: #ffffff;
text-decoration: underline;
}
.noPhotos {
	text-align: center;
	border: #00aab0 1px dashed;
	color: #00aab0;
}
.whtbg {
	padding: 15px;
	color: #444444;
	border: #dddddd 1px solid;
background: #ffffff;
}
.imcell {
	text-align: center;
	padding: 5px;
color: #aaaaaa;
}
.imcell3 {
	text-align: center;
	background: #333333;
padding: 5px;
color: #aaaaaa;
}
.imcell2 {
	text-align: center;
	border: #777777 1px dashed;
padding: 5px;
color: #aaaaaa;
}
.imcell23 {
	text-align: center;
	background: #333333;
border: #00aad0 1px dashed;
padding: 5px;
color: #aaaaaa;
}
.err {
	color: #ff0000;
	font-weight: bold;
}
.newcoms {
	font-size: 10px;
	color: #000000;
	font-weight: bold;
	border: #cdcdcd 1px solid;
	margin: 20px;
	padding: 5px;
	background: url('imgs/newcoms.png');
	
}
.selpic {
	background: #00aad0;
}
.forum_buts, .forum_buts_hov {
	color: #777777;
	background: #ffffff;
	border: #999999 1px solid;
	padding: 5px;
}
.forum_buts_hov {
	cursor: pointer;
}
.forum_buts2, .forum_buts_hov:hover {
	color: #faa71a;
	background: #ffffff;
	border: #faa71a 1px solid;
	padding: 5px;
}
