html, body {  margin:0; padding:0; }
body { background-color:#EFEFEF; text-align: center; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;}
.clearfix:after {
    content: ".";
    display: block;
    height: 0;
    clear: both;
    visibility: hidden;
}
.clearfix {display: inline-block;}
/* Hides from IE-mac \*/
* html .clearfix {height: 1%;}
.clearfix {display: block;}
/* End hide from IE-mac */

#head {
	width:804px;
	height:99px;
	background:url(../img/baner_head.jpg) no-repeat 0 0;
	position:relative;
	text-align:left;
}
#head a#logo {
	width:250px;
	height:99px;
	text-indent:-9999px;
	overflow:hidden;
	display:block;
	margin:0;
	padding:0;
}
#head a#contact {
	position:absolute;
	top:18px;
	right:18px;
	width:180px;
	height:20px;
	text-indent:-9999px;
	overflow:hidden;
	display:block;
}
a {
FONT-WEIGHT: bold !important; FONT-SIZE: 11px; COLOR: #b201a8 !important; FONT-STYLE: normal; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; TEXT-DECORATION: none
}

#content a {
FONT-WEIGHT: bold !important; FONT-SIZE: 11px; COLOR: #b201a8 !important; FONT-STYLE: normal; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; TEXT-DECORATION: none
}

.lnk, #social_lnk span, #rss-feed span {
	FONT-WEIGHT: bolder; FONT-SIZE: 11px; COLOR: #b201a8; FONT-STYLE: normal; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; TEXT-DECORATION: none
}
.lnk:hover {
	FONT-WEIGHT: bolder; FONT-SIZE: 11px; COLOR: #d753d0; FONT-STYLE: normal; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}
.text {
	FONT-WEIGHT: normal; FONT-SIZE: 11px; COLOR: #b201a8; LINE-HEIGHT: normal; FONT-STYLE: normal; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; TEXT-DECORATION: none
}
.text2 {
	FONT-WEIGHT: normal; FONT-SIZE: 11px; COLOR: #b201a8; LINE-HEIGHT: normal; FONT-STYLE: normal; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; TEXT-DECORATION: none;
	overflow:auto;
	height: 400px;
	padding-right: 5px;
}
.stext {
	FONT-WEIGHT: normal; FONT-SIZE: 9px; COLOR: #000000; LINE-HEIGHT: normal; FONT-STYLE: normal; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; TEXT-DECORATION: none
}
.input {
	FONT-WEIGHT: normal; FONT-SIZE: 11px; COLOR: #000000; LINE-HEIGHT: normal; FONT-STYLE: normal; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; TEXT-DECORATION: none
}
.itext {
	FONT-WEIGHT: normal; FONT-SIZE: 11px; COLOR: #b201a8; LINE-HEIGHT: normal; FONT-STYLE: oblique; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; TEXT-DECORATION: none; padding-left: 15px;	display: none;	visibility: hidden;
}
.title {
	FONT-WEIGHT: bolder; FONT-SIZE: 15px; COLOR: #b201a8; LINE-HEIGHT: normal; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; TEXT-DECORATION: none
}
.subtitle {
	FONT-WEIGHT: bolder; FONT-SIZE: 14px; COLOR: #b201a8; LINE-HEIGHT: normal; FONT-STYLE: normal; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; TEXT-DECORATION: none
}

/* site holder, header, footer */
div#shldr { width: 804px; margin:0 auto; background-color:#b201a8; text-align: center; color: #efefef;}
div#headert { width: 800px; margin: 0 auto 5px; padding-top:5px; font-size: 10px; text-align: center;}
div#headert h1 { font-size: 1.4em }
div#footer { width: 780px; margin: 5px auto 0; padding-bottom:10px; font-size: 10px; text-align: left; min-height: 50px; }

* html #footer { height: 50px; }
div#footer a:link { text-decoration: none; color: #FFFFFF}
div#footer a:visited { text-decoration: none; }
div#sitemap { text-align: justify; }
div#sitemap a:link { text-decoration: none; }
div#sitemap a:visited { text-decoration: none; }
table.cntwrapper {
	width:800px;
	background:url(../img/back.gif) repeat 0 0;
	border:none;
	margin:0 auto;
}

/* left menu */
table#lmenu { width: 225px; border-spacing: 0; border-collapse: collapse; margin:0 auto;}
td.lmt { background-image:url(../img/ltop.gif); height: 40px; }
td.lmb { background-image:url(../img/lbottom.gif); height: 40px; }
td#lmenu { background-image:url(../img/lcellmenu.gif); }
td#lmenu a { display:block; margin: 10px 0 10px 26px; text-align:left; }
td#lmenu2 { background-image:url(../img/lcellmenu.gif); }
td#lmenu2 a { display:block; margin-left: 60px; margin-bottom: 20px; text-align:left; }

/* content table */
table#content { width: 550px; margin: 0 auto; height:490px; }
td#tmenu { width: 550px; height: 46px; background-image:url(../img/center_top_menu.gif); text-align:center;}
td#tmenu div, td#bmenu div { height:26px; margin-top: 15px; margin-bottom:5px; line-height: 26px;}
td#tmenu div a, td#bmenu div a { line-height:26px; height:26px;}
td#tmenu div img, td#bmenu div img { vertical-align:middle; }
td#tmenu img, td#bmenu img { margin-left:5px; margin-right: 5px;}
td#bmenu { width: 550px; height: 40px; background-image:url(../img/center_bottom_menu.gif); text-align:center;}
td#bmenu div { margin-top: 5px; margin-bottom:10px;}
td#top {  width: 550px; height: 20px; background-image:url(../img/center_top.gif); }
td#bottom {  width: 550px; height: 20px; background-image:url(../img/center_bottom.gif); }
td#cr { height: 20px; text-align: center; vertical-align: top;}
td#content {  width: 550px; background-image:url(../img/center-middle.gif); text-align:center; height: 490px; vertical-align:top;}
td#content table#hld { margin-left:30px; margin-right:30px; width: 470px;}
td#content table#hld, td#content table#hld table{ FONT-WEIGHT: normal; FONT-SIZE: 11px; COLOR: #b201a8; LINE-HEIGHT: normal; FONT-STYLE: normal; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; TEXT-DECORATION: none}
td#lt, td.lt { text-align:left; vertical-align:top; }
table#hld div { text-align: justify; }
table#hld div#rgt { text-align: right; }
table#hld h1 { FONT-WEIGHT: bolder; FONT-SIZE: 15px; COLOR: #b201a8; LINE-HEIGHT: normal; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; TEXT-DECORATION: none }
table#hld h2 { FONT-WEIGHT: bolder; FONT-SIZE: 14px; COLOR: #b201a8; LINE-HEIGHT: normal; FONT-STYLE: normal; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; TEXT-DECORATION: none }


table#lmenuB { width: 225px; border-spacing: 0; border-collapse: collapse; margin:0 auto;}
td#lmtB { background-image:url(../img/ltop.gif); height: 40px; }
td#lmbB { background-image:url(../img/lbottom.gif); height: 40px; }
td#lmenuB { background-image:url(../img/lcellmenu.gif); }
td#lmenuB a { display:block; margin: 10px 0 10px 26px; text-align:left; }
td#lmenu2B { background-image:url(../img/lcellmenu.gif); }
td#lmenu2B a { display:block; margin-left: 60px; margin-bottom: 20px; text-align:left; }
td#lmenuC { background-image:url(../img/lcellmenu.gif); }
td#lmenuC a { display:block; margin: 10px 0 10px 26px; text-align:left; }
table#lmenuC { width: 225px; border-spacing: 0; border-collapse: collapse; margin:0 auto;}

td#content2 {  width: 550px; background-image:url(../img/center-middle.gif); text-align:center; }
td#content2 table#hld { margin-left:30px; margin-right:30px; width: 470px;}
td#content2table#hld, td#content table#hld table{ FONT-WEIGHT: normal; FONT-SIZE: 11px; COLOR: #b201a8; LINE-HEIGHT: normal; 
FONT-STYLE: normal; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; TEXT-DECORATION: none}
td#lt2 { text-align:left; vertical-align:top; }
img.akcent { float:left; margin:0 10px 5px 0; }
img.akcent.right { margin-left:10px; margin-right:0 !important; }
#footer a {
	color: #FFFFFF !important;
}

/* social links style */
#social_lnk, #rss-feed, #social_nets {
	width:160px;
	margin:20px 0;
	padding:0 30px 10px;
	clear:both;
}
#social_lnk a {
	display:block;
	float:left;
	margin-right:5px;
	width:16px;
	height:16px;
	text-indent:-9999px;
	overflow:hidden;
	border:1px  solid #fff;
	background:#fff url(../img/widget-social-icons_2.png) no-repeat 16px 16px;
}
#social_lnk a:hover, #social_lnk a:active {
	border:1px solid #cddedd;
	}
#social_lnk a.fb {
	background-position: 0 0;
}
#social_lnk a.tw {
	background-position:0 -16px;
}
#social_lnk a.readdit {
	background-position:0 -111px;
}
#social_lnk a.delicious {
	background-position:0 -95px;
}
#social_lnk a.digg {
	background-position:0 -64px;
}
#social_lnk a.go {
	background-position:0 -79px;
}

#social_nets {
	color:#B201A8;
	font:bolder 11px Verdana, Geneva, sans-serif;
}
#social_nets a { display:block; width:48px;	height:48px; float:left; margin-right:10px;	text-indent:-9999px; overflow:hidden; background:url(../img/social_nets.png) no-repeat 0 0; margin-right:3px; }
#social_nets a.fb {	background-position:-50px 0 !important; }
#social_nets a.ln {	background-position:-150px 0 !important; }