/* Standard element */
body,h1,h2,h3,h4,h5,h6,hr,p,blockquote,dl,dt,dd,ul,ol,li,pre,form,fieldset,legend,button,input,textarea,th,td{margin:0;padding:0;}
.clearfix{*zoom:1;}
.clearfix:after{content:'\20';display:block;height:0;clear:both;}
img{border:none}
li{list-style-type:none;}
body {
	background: #999 url(img/bg.gif) repeat-y center;
	font-family: arial,verdana,sans-serif;
	font-size:63%;
	width:939px;
	margin:0px auto;

}


a:link {
	color:#0000FF; text-decoration: underline;
}
a:visited {
	color:#0000FF; text-decoration: underline;
}
a:hover {
	color:#0000FF; text-decoration: none;
}

.clearer {
	clear: both;
}


/* Top & Header */
h1 {
	background: url(img/top.gif);
	color: #FFF;
	height:37px;
	overflow:hidden;
	font:bold 2em sans-serif;
	padding: 8px 16px 0px;
}
h1 span {
	font:normal 60% Verdana,sans-serif;
}
.header {
	background: url(img/header.gif) 0px -25px; 
	height:52px;
	overflow:hidden;
	font-size:1.4em;
  clear:both;
  width:100%;

}

.header li {
  float:left;
  display:inline;
  width:176px;
  height:25px;
  line-height:27px;
  overflow:hidden;
	margin:0px 1px 1px 0px;
}

.header a {
	background:#4B4B4B;
	color:#DDD;
	display:block;
	font-family: sans-serif;
	font-size:85%;
	padding:0px 0px 0px 8px;
	text-decoration:none;
	width:168px;
	text-indent:30px;
}


.header li.psdhtml{width:200px;}
.header li.psdhtml a {width:192px;}

.header li.psdnav{width:230px;}
.header li.psdnav a {width:222px;}

.header a#current {
	background:#666;color:#FFF;text-decoration:none;
}

.header a:visited {
	color:#DDD;text-decoration:none;
}
.header a:hover {
	background:#555;color:#FFF;text-decoration:none;
}



/* Left side */
.content_left {
	margin:2px;
	width:589px;
	font-size:1.2em;
	float:left;
	display:inline;

}
.date{
	background: #0070CD url(img/bgdate.gif) repeat-x;
	color:#FFF;
  font-weight:bold;
	height:36px;
	line-height:38px;
	text-indent:10px;
	font-family:Tahoma,sans-serif;
	overflow:hidden;
}

h2 {
	color: #0066CC;
	font: bold 1.2em Tahoma,sans-serif;
	padding: 3px 4px;
}

.newsitem {
	background: #F0F0F0 url(img/bg_newsitem.png) repeat-x;
	border:1px solid #EEE;
	border-color: #EEE #EEE #DDD #EEE;
	clear:both;
	color:#333;
	margin:6px;
	padding:10px 10px 14px 10px;
	font-family: "Trebuchet MS",Tahoma,sans-serif;
	text-align:justify;
	line-height:180%;
}
.newsitem p{
padding-bottom:8px;text-indent:24px;
}

.newsitem strong{
font-weight:normal;
}
.newsitem img {
	margin:6px 10px 0px 6px;
}
.left {
	float:left;border:3px double #CCC;
}
.right {
	float:right;
	border:3px double #CCC;
		margin:6px 6px 6px 10px;
}
.newsitem ul{
clear:both;
width:100%;
}
.newsitem li{
float:left;
width:48.9%;
background: url(img/li.gif) no-repeat 5px 3px;
text-indent:20px;
height:16px;
line-height:18px;
overflow:hidden;
margin-top:14px;
margin-right:1%;
}


/* Footer */
.footer {
	background: #F0F0F0 url(img/bgdate.gif) repeat-x;
	border:1px solid #EEE;
	color:#FFF;
	margin-left:6px;
	width:557px;
	padding:6px 12px;
}


.footer a:link {
	color: #FFF;
	font: bold 1em "Trebuchet MS",sans-serif;
	text-decoration: none;
}
.footer a:visited {
	color: #FFF;
	font: bold 1em "Trebuchet MS",sans-serif;
	text-decoration: none;
}
.footer a:hover {
	color: #FFF;
	font: bold 1em "Trebuchet MS",sans-serif;
	text-decoration: none;
}


/* Right side */
.content_right {
	width:329px;
	float:right;
	font-size:1.2em;
	display:inline;
	margin:11px 12px 0px 0px;

}

.content_right dd a {
	background: url(img/bg_navitem.gif) repeat-x #FFF;
	display:block;
	font: normal 0.8em Verdana,Tahoma,sans-serif;
  height:30px;
	line-height:32px;
	overflow:hidden;
	text-indent:8px;
  color:#333;
	font-size:1.0em;
	text-decoration:none;
	border-bottom:1px solid #EEEEF5;
}
.content_right dd a:visited {
	background:url(img/bg_navitem.gif) repeat-x #FFF;
	display:block;
	font:normal 0.8em Verdana,Tahoma,sans-serif;
  height:30px;
	line-height:32px;
	overflow:hidden;
	text-indent:8px;
	color: #333;
	font-size:1.0em;
	text-decoration:none;
	border-bottom:1px solid #EEEEF5;
}

.divlinksa {
	background: url(img/bg_navitem.gif) repeat-x #FFF;
	display: block;
	font: normal 1.0em Verdana,Tahoma,sans-serif;
	*font: normal 0.9em Verdana,Tahoma,sans-serif;
	_font: normal 0.9em Verdana,Tahoma,sans-serif;
  height:30px;
	line-height:32px;
	overflow:hidden;
	text-indent:8px;
	text-decoration:none; 
	color: #333;
	border-bottom:1px solid #EEEEF5;
}


.content_right dd a:hover {
 background-position: left bottom;
	background: url(img/bg_navitem.gif) repeat-x #FFF;
	display: block;
	font: bold 0.8em Verdana,Tahoma,sans-serif;
  height:30px;
	line-height:32px;
	overflow:hidden;
	text-indent:8px;
  color:#0080DD;
	font-size:1.0em;
	text-decoration:none;
	border-bottom:1px solid #EEEEF5;
}

.content_right dt{
	background: #333 url(img/bgsubtitle.gif) repeat-x;
	color: #FFF;
	font: normal 1.0em Tahoma,sans-serif;
	padding: 5px 8px;
	
}

.content_right dt a:link {
	color:#fff; text-decoration: none;
}
.content_right dt a:visited {
	color:#fff; text-decoration: none;
}
.content_right dt a:hover {
	color:#fff; text-decoration: underline;
}
.friendalink li{
float:left;width:49.9%;
}

.friendalink  a:link {
	background: url(img/bg_navitem.gif) repeat-x #FFF;
display:block;

width:100%;
	font: normal 0.8em Verdana,Tahoma,sans-serif;
  height:30px;
	line-height:32px;
	overflow:hidden;
	text-indent:8px;
  color:#333;
	font-size:1.0em;
	text-decoration:none;
	border-bottom:1px solid #EEEEF5;
}
.friendalink  a:visited {
	background:url(img/bg_navitem.gif) repeat-x #FFF;
display:block;

width:100%;
	font:normal 0.8em Verdana,Tahoma,sans-serif;
  height:30px;
	line-height:32px;
	overflow:hidden;
	text-indent:8px;
	color: #333;
	font-size:1.0em;
	text-decoration:none;
	border-bottom:1px solid #EEEEF5;
}
.friendalink  a:hover {
 background-position: left bottom;
	background: url(img/bg_navitem.gif) repeat-x #FFF;
display:block;

width:100%;
	font: bold 0.8em Verdana,Tahoma,sans-serif;
  height:30px;
	line-height:32px;
	overflow:hidden;
	text-indent:8px;
  color:#0080DD;
	font-size:1.0em;
	text-decoration:none;
	border-bottom:1px solid #EEEEF5;
}
.list_alink a, .list_alink  a:visited{color:#333;text-decoration:none;}
.list_alink a:hover{
	color:#EF0D01; text-decoration: underline;
}
