/* CSS Document */
 html,body  {
    margin:0; padding:0;
    height:100%;
    font-family: "Lucida Grande", Geneva, Lucida, Arial, Verdana, Helvetica, sans-serif;
	font-size: 10pt;
	color: #999999;
    background: #000000 url(img/back.jpg) no-repeat 50% 0;
	min-width:980px;
    width: expression(((document.documentElement.clientWidth || document.body.clientWidth)<980)? '980px' : '100%' );
     }

* html #container {
    height:100%;
    }
#header {height:20px; margin:0; width:980px; background:url(img/header.jpg) no-repeat;}
#container{width:980px;margin-left:-490px; min-height:100%;
	left:50%;
	clear: both;
	position:relative;
	}


#sitemap {position:absolute; left:-1000px;}
#content{width:490px; float:left; height:100%;}
#navigation{float:right; width:490px; min-height:100%; font-size:0px;}
#leftpictop{width:490px;background: url(img/leftpictop.jpg) repeat-y;height:130px;}

#col1{float:right;width:260px; margin-left:-260px;}
#col2{float:right;width:230px; vertical-align:top; font-size:0;}
#menucol {width:230px; background:url(img/menubg.gif); font-size:12px;}
#news	{padding: 0px 5px 0px 15px; color:#999999; margin:0; font-size:8pt;}
#extra{float:left;width:980px; height:50; background:#990000;}
#newscol {width:260px; background:url(img/newscol.jpg) top right repeat-y;}
#contcol {width:199px; background:url(img/cont-mid.gif) top right repeat-y; font-size:12px; color:#003366; padding:5px 15px 5px 16px;}

#wrapper{float:left;width:100%; clear:both; height:100%;}


 .r1 {background:url(img/bg_srt.gif) repeat-x; font-size:1px; height:20px;}  
 .menuitem	{padding:0px 0px 0px 21px;}
 .btnlink	{ text-align:center;}
 .mtable	{width:980px; height:100%;}
 img.abs	{ vertical-align:middle;}
 #btn_menu {height:44px; background:url(img/bg-btn1.jpg) repeat-x; text-align:center; font-size:10px; color:#221206; line-height:14px;}

 #btn_menu span {font-size:14px; color:#000000; padding: 14px 0px 0px 0px; }
 #btn0 {height:54px; background:url(img/bg-btn0.jpg) repeat-x 0; font-size:12px; color:#999999; text-align:center;}
 #footer {
	position:relative;
	background-color:#ff0000; 
	margin-top: -113px;
	height: 113px;
	left:50%;  font-size:10px;
	clear: both;
	margin-left: -490px;
    min-width:980px;
    width: 980px; background:url(img/btn.jpg) no-repeat;
	}
 .footer0 {height:20px; clear:both;}

 #btn {
	height: 113px;
	font-size:10px;
    min-width:980px;
    width: 980px; background:url(img/btn.jpg) no-repeat bottom;
	}

 p  {text-align:justify; text-indent:1pc; margin:5px;text-decoration: none;}


 h1 {font-size:14pt; text-align:center; color:#CBA57B; }
 .middle { font-family:"Century Schoolbook","Lucida Grande", Verdana, Geneva, Lucida, Arial; font-size:12pt; padding:0; margin:0; color:#cccccc; text-align:center; font-weight:normal;}
 h2 {font-size:12pt; text-align:center;}
 .newstitle {font-family: "Lucida Grande", Arial, Verdana, Geneva, Lucida; font-size:11pt; padding:10px 0px 0px 5px; margin:0; color:#cccccc; text-align:left; font-weight:normal;}
 .newstext	{ }
 td			{ font-size:8pt; font-weight:normal; color:#CCCCCC; }
 .toppic	{ background:url(img/leftpictop.jpg) no-repeat top; height:130px; padding-left:310px; line-height:20px; font-size:1px;}
 .toppic1	{ background:url(img/leftpictop1.jpg) no-repeat top; height:130px; padding-left:310px; line-height:20px; font-size:1px;}
 .maintbl	{ font-size:10pt; color: #999999;}
 .theader	{ background:#333333; color:#CBA57B; text-align:center; vertical-align:middle; font-size:9pt; font-weight:bold; }
 .trow1		{ background:#111111; text-align:center;}
 .trow2		{ background:#0c0c0c; text-align:center;}
 .trow11	{ background:#111111; text-align:left;}
 .trow21	{ background:#0c0c0c; text-align:left;}
 .border	{ padding:5px;}
 
 img{margin:0; padding:0;}
 .redline {height:5px; width:740px; padding:0px 0px 0px 0px; clear:both; margin:0px 0px 0px 10px; background:url(img/redrule.gif) repeat-x 0;}
 .i {padding:6px 0px 0px 10px;}
 .col_pic {padding:0px 31px 0px 31px;}
 .n1 { width:230px; text-align:justify; padding:5px;}
 
 .footer0 {height:174px; clear:both;}
 .spacer1 {clear:both; height:1px;}
 .spacer6 {clear:both; height:6px; font-size:1px;}
 .spacer8 {clear:both; height:8px;}
 .spacer20 {clear:both; height:20px;}
 .spacer25 {clear:both; height:25px;}
 .spacer28 {clear:both; height:28px;}
 .spacer30 {clear:both; height:30px;}
 .spacer35 {clear:both; height:35px; font-size:1px;}
 .spacer40 {clear:both; height:40px; font-size:1px;}

A:link		{color: #CFCCC1; text-decoration: underline; font-weight: normal}
A:visited	{color: #CFCCC1; text-decoration: underline; font-weight: normal;}
A:active	{color: #CFCCC1;}
A:hover 	{color: #CFCCC1; text-decoration: none;}

A.newscol:link		{ text-decoration: none; font-weight: normal; color:#cccccc;}
A.newscol:visited	{ text-decoration: none; font-weight: normal; color:#cccccc;}
A.newscol:active	{ }
A.newscol:hover 	{ text-decoration: underline;}

A.news_t:link		{text-align:left; color: #eeeeee; margin:0px; text-decoration: none; font-weight: normal}
A.news_t:visited	{text-align:left; color: #eeeeee; margin:0px; text-decoration: none; font-weight: normal;}
A.news_t:active		{text-align:left; color: #eeeeee; margin:0px;}
A.news_t:hover	 	{text-align:left; color: #eeeeee; margin:0px; text-decoration: underline;}

A.toplnk:link		{text-align:left; text-decoration: none; font-weight: normal; font-size:12px; color:#FFFFFF;}
A.toplnk:visited	{text-align:left; text-decoration: none; font-weight: normal; font-size:12px; color:#FFFFFF;}
A.toplnk:active		{text-align:left; font-size:12px; color:#FFFFFF;}
A.toplnk:hover	 	{text-align:left; text-decoration: underline; font-size:12px; color:#FFFFFF;}

A.contact:link		{text-align:left; text-decoration: none; font-weight: normal; font-size:12px; color:#003366;}
A.contact:visited	{text-align:left; text-decoration: none; font-weight: normal; font-size:12px; color:#003366;}
A.contact:active	{text-align:left; font-size:12px; color:#003366;}
A.contact:hover	 	{text-align:left; text-decoration: underline; font-size:12px; color:#003366;}

#counters img {
	Filter: Alpha(Opacity=50);opacity: .5;
