     /*   BASIC   */
P,TEXTAREA,TD,DIV { 
	font-family: tahoma;
	font-size: 11px;
	color: #353535;
	line-height:17px;
	letter-spacing: .5px;
	text-align: justify;
	padding: 0px; }

u {
	font-family: century gothic; 
	letter-spacing: 1px;
	border-bottom: 1px #5d5d5db0b0b0; 
	color: #5d5d5d; }

b {
	font-family: arial verdana;
	font-size: 11px;
	color: #1d1d1d;
	font-weight: bold;}

i {
	font-family: georgia;
	font-size: 11px;
	color: #656262;
	font-style: italic;}

.border {
	border: 4px solid #575050;}

.iconborder {
	border: 4px solid #bbbbbb;}


.images {
	background:#c8c8c8;
	text-height: 15;
	text-align:center;
	width:135px;
	height:135px;
	margin: 12px 0 0 12px;
	padding:7px;
	color:#A24465;
	display:block;
	float: left;}

.images:hover {
	background:#d7d7d7; }

.imageborder {
	border: 2px solid #d9d9d9;}

A:link {
	font-family: arial, tahoma, verdana;
	font-size: 11px;
	color: #513838; 
	text-decoration: none; 
	font-weight: bold; 
	cursor: default; 
	letter-spacing: 1px;}

A:visited {
	font-family: arial, tahoma, verdana;
	font-size: 11px;
	color: #513838; 
	text-decoration: none; 
	font-weight: bold; 
	cursor: default; 
	letter-spacing: 1px;}

A:hover {
	font-family: arial, tahoma, verdana;
	font-size: 11px;
	color: #896060; 
	text-decoration: none; 
	font-weight: bold; 
	cursor: hand; 
	letter-spacing: 1px; 
	font-style: none;}

A.trans40 img 
	{filter:alpha(opacity=40);-moz-opacity: 0.5;}

A.trans40:hover img
	{opacity:1.0;filter:alpha(opacity=100);-moz-opacity:1.0;}

body { 
	background: #ebebeb;  
	background-image: url('bg.jpg');
	background-attachment: scroll;
	background-repeat: repeat-x; }

     /*   HEADERS  */
h1 { 
	color : #46494e3a3d42;
	padding-left: 35px;
	padding-top: 18px;
	font-size : 13px;
	letter-spacing : 2px;
	margin : 0;
	text-align: left;
	font-family: georgia, serif;
	font-style: italic;
	height: 37px; }


h1:first-letter {
	font-family: georgia, serif;
	font-size: 16px;
	color: #46494e; }

.head{
	font-family: tahoma; 
	font-size:12px;
	color: #463838;
	text-align: left;
	padding:0;
	padding-left: 80px;
	padding-top: 13px;
	background-image: url(head.gif);
	background-repeat: no-repeat;
	background-position: left;
	height: 30px;
	width: 300px;}

.header {
	color: #464751; 
	font-family:verdana;
	font-size:10.5px;
	font-weight:normal;
	letter-spacing:2px;
	height:15px; 
	text-align: right; 
	padding-right:30px;
	width: 400px;
	border-bottom: 1px solid #eaeaea;
	text-transform:uppercase;}

.h2 {
	color : #686868;
	padding : 2;
	font-size : 15px;
	font-weight : bold;
	text-align: left;
	font-family: georgia, serif;
	border-bottom: 1px solid #b0b0b0; }

.h3 {
	color : #747580;
	padding : 0;
	font-size : 10px;
	margin : 0;
	text-align: right;
	font-family: georgia, serif;
	font-style: italic; }


     /*   NAV  */
.navhead {
	height: 15px;
	color : #384047; 
	font : 12px Trebuchet MS, Arial, sans-serif, Tahoma, Verdana;
	font-size : 13px;
	font-weight : bold;
	text-align : right;
	text-transform : uppercase;
	letter-spacing: 1px;
	padding-right: 20px;
	padding-bottom: 5px; }

.nav {
	text-align: left;
	letter-spacing: 0px;
	width: 158px;
	height: 15px;
	align: center;  
        padding-left: 7px;
	padding-bottom: 2px; }

A:link.nav {
	font : 11px Arial, sans-serif, Trebuchet MS, Tahoma, Verdana;
	color:#6d6d6d;   
	text-decoration: none; 
	width: 158px;
	font-weight: normal;
	display:block; 
	background-color:#dbdbdb; 
	padding-bottom: 2px;}

A:visited.nav { 
	color:#6d6d6d;
	font-weight: normal;
	width: 158px;
	display:block; 
	background-color:#dbdbdb;
	padding-bottom: 2px; }

A:hover.nav {
	background-color:#e7e7e7; 
	color:#787878;
	width: 158px;
	text-style: none; 
	font-weight: normal;
	padding-bottom: 2px; }



.navupdate {
	font : 11px Tahoma, sans-serif, Trebuchet MS, Tahoma, Verdana;
	color:#a6a6a6;   
	text-align: center;
	align: center;
	letter-spacing: 0px;
	width: 160px;
	height: 16px;
	align: center;  
	padding-top: 4px;  
	text-decoration: none; 
	font-weight: bold;
	display:block; 
	background-color:#4d4d4d; }


     /*   TAGBOARD  */

.tagboard {
	text-align: center;
	letter-spacing: 0px;
	width: 140px;
	height: 27px;
	align: center;  
	padding-top: 10px; }

A:link.tagboard {
	font : 11px Tahoma, sans-serif, Trebuchet MS, Tahoma, Verdana;
	color:#b7b7b7;   
	text-decoration: none; 
	width: 158px;
	font-weight: bold;
	display:block; 
	background-color:#232323; }

A:visited.tagboard { 
	color:#6d6d6d;
	font-weight: bold;
	width: 158px;
	display:block; 
	background-color:#232323; }

A:hover.tagboard {
	background-color:#141414; 
	color:#d0d0d0;
	width: 158px;
	text-style: none; 
	font-weight: bold; }



     /*   TABLES  */
.tablecontent {
	font-family: arial, tahoma;
	font-size: 11px;
	color: #555555;
	letter-spacing: 0px;
	text-align: justify;
	width: 400px;
	padding: 5px;
	border: #e3e3e3;
	border-width: 3px;
	border-style: solid;
	background-color: #e3e3e3; }

.tablecontent:hover {
	background:#dcdcdc; }


.tablesubject {
	font-family: tahoma;
	font-size: 11px;
	line-height:12px;
	color: #555555;
	padding: 2px;
	width: 400px;
	cellpadding: 5;  
	cellspacing: 5;
	border: #e3e3e3;
	border-style: solid;
	border-width: 1px;
	background-color: #dedede; }


.tablesubject:hover {
	background:#d7d7d7; }

.tabletd {
	color : #585a5d;
	padding : 0;
	font-size : 13px;
	font-weight : bold;
	text-align: left;
	font-family: georgia, serif; 
	padding-left: 50px; }

.tablelist {
	font-family: verdana;
	font-size: 10px;
	color: #7f7f7f;
	padding: 2px;}



	 	
/* Footer */

#wrapper1 {
	background: #1b1b1b;}

#footer {
	font : 11px Tahoma, sans-serif, Trebuchet MS, Tahoma, Verdana;
	color: #adadad;
	letter-spacing: 1px;
	line-height: 16px;
	font-weight: none;
	width: 1000px;
	margin: 0 auto;
	padding-top: 30px;
	padding-bottom: 30px;
	text-align: center;}



     /*   MAIN LINKS  */
#menu {
	width: 317px;
	height: 39px;
}
var {
visibility: hidden;
}
#menu a {
text-decoration: none;
display: block;
float: left;
height: 39px;
}
a.one {
width: 68px;
background: url(index_01.jpg) no-repeat 0px 0px;
}
a.two {
width: 120px;
background: url(index_01.jpg) no-repeat -68px 0px;
}
a.three {
width: 63px;
background: url(index_01.jpg) no-repeat -188px 0px;
}
a.four {
width: 66px;
background: url(index_01.jpg) no-repeat -251px 0px;
}
a:hover.one {
background: url(index_01.jpg) no-repeat 0px -39px;
}
a:hover.two {
background: url(index_01.jpg) no-repeat -68px -39px;
}
a:hover.three {
background: url(index_01.jpg) no-repeat -188px -39px;
}
a:hover.four {
background: url(index_01.jpg) no-repeat -251px -39px;
}