body {
	background-image:url(images/background.gif);
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;
	margin: 0px;
	padding: 0px;
	background-repeat: repeat-x;
	background-color: #FFF;
}
* {margin: 0px;padding: 0px;}
p {
	padding: 10px 5px 0px 5px;
	display:block;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	text-align: justify;
}
a {
	font-family: Arial, Helvetica, sans-serif;
	font-weight: bold;
}
#container {
	margin: 0px auto;
	text-align: left;
	width: 999px;
}
#header{
	height:140px;
	width:870px;
	left: 10%;
	background-image:url(images/header.jpg);
	background-repeat: no-repeat;
}
#content{
}

#left{
	width:190px;
	float:left;
}
#middle{
	width:600px;
}
#right{
	width:190px;
	float:right;
}

#top_info { 
line-height: 16px; 
float: right; 
color: #808080; 
background: #fff; 
margin: 12px 12px 12px 12px; 
text-align: right; 
height: 20px; 
}
#loginbutton a { text-decoration: none; width: 24px; padding: 7px 12px; margin: 0 0 0 8px; height: 28px; background: #fff url(images/lb.gif) no-repeat; color: #000; }
#loginbutton a:hover{ background: #fff url(images/lbhover.gif) no-repeat; color: #000;}

#search-news {
	width: 190px;
}

dt, dl, dd, ul, li {
margin: 0 0px 0 0;
}

#menu {
position : absolute;
left: 4%;
top: 114px;
border-right: 1px solid #FF9900;
}

dl#list-nav {
text-decoration:bold;
font-size: 11px;
padding:0px 0;
width:104px;
background:#FFF;
color:#FF9900;
float:left;
text-align:center;
border-left:1px solid #FF9900;
}

dl#list-nav :hover{
text-decoration:underline;
background:#FFF;
color:#FF9900;
}

dl#list-nav li a {
text-decoration:none;
padding:0px 0;
font-size: 11px;
width:109px;
background:#FF9900;
color:#FFF;
float:left;
text-align:center;
border-left:1px solid #FF9900;
display :block;
}

dl#list-nav li a:hover {
text-decoration:underline;
}

#menu dl {
float: left;
}

#menu li {
display: inline;
}

#menu a {
text-decoration:none;
}

#smenu1 {

left: 0;
font-size: 0.7em;
}

#smenu2 {
left: 20;
font-size: 0.7em;
}

#smenu3 {

left: 40;
font-size: 0.7em;
}

#smenu4 {

left: 60;
font-size: 0.7em;
}

#smenu5 {

left: 80;
font-size: 0.7em;
}

#smenu6 {

left: 100;
font-size: 0.7em;
}

#smenu7 {

left: 120;
font-size: 0.7em;
}

#smenu8 {

left: 140;
font-size: 0.7em;
}

#smenu9 {

left: 160;
font-size: 0.7em;
}

.mentions {
bottom : 300px;
left : 10px;
color: #000;
background-color: #ddd;
}

a {
text-decoration: none;
color: blue;
}

a:hover{
text-decoration: underline;
color: #FF9900;
}

#browse {
	float: left;
	width: 189px;
	font-size: 11px;
	margin: 0;
	padding: 0;
	background: white;
}

#browse dt {
	background: #FF9900;
	font-family: Arial, Helvetica, sans-serif;
	border-top: 1px solid #659db4;
	border-left: 1px solid #659db4;
	border-right: 1px solid #659db4;
	padding: 5px 5px 5px 5px;
	font-size: 14px;
	margin: 0 2px;
	font-weight: bold;
	text-decoration: none;
	color: #FFF;
}

#browse dd {
	background: #FFF;
	border-left: 1px solid #659db4;
	border-right: 1px solid #659db4;
	border-bottom: 1px solid #659db4;
	padding: 0;
	margin: 0 2px;
	color: blue;
}


#browse dd.last {
	background: #FFF;
	border-left: 1px solid #659db4;
	border-right: 1px solid #659db4;
	border-bottom: 1px solid #659db4;
	padding: 0;
	margin: 0 2px;
}

#browse dd a {
	color: blue;
	font-weight: bold;
	text-decoration: none;
	display: block;
	padding: 3px 22px;
}

* html #browse dd {
	padding: 3px 22px;
	padding: 0;
}

* html #browse dd a {
	display: inline;
	display: block;
}

#browse dd a:hover {
	background: #74a7b7;
}

#inner {
	border-left: 2px solid #fff;
	border-right: 2px solid #fff;
	background: white;
	width: 600px;
	color: black;
	margin-bottom: 0px;
}
#body .leftbox h1{
	padding: 5px 5px 5px 5px;
	background: #FF9900;
	color:#FFF;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
}

#body .rightbox h1{
	padding: 5px 5px 5px 5px;
	background: #FF9900;
	color:#FFF;
	color:#FFF;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
}

#body .bigbox h1{
	padding: 5px 5px 5px 5px;
	background: #FF9900;
	color:#FFF;
	color:#FFF;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
}

#body .leftbox,
#body .rightbox,
#body .bigbox {
	margin-top: 0px;
	color: #464646;
}

#body .leftbox {
	float: left;
	width: 298px;
	border-left: 1px solid #e5e5e5;
	border-right: 1px solid #e5e5e5;
	border-bottom: 1px solid #e5e5e5;
}

#body .rightbox {
	float: right;
	width: 298px;
	border-left: 1px solid #e5e5e5;
	border-right: 1px solid #e5e5e5;
	border-bottom: 1px solid #e5e5e5;
}

#body .bigbox {
	float: left;
	width: 598px;
	border-left: 1px solid #e5e5e5;
	border-right: 1px solid #e5e5e5;
	border-bottom: 1px solid #e5e5e5;
}

* html #body .rightbox {
	margin-right: 10px;
}


/********************* menu ****************************/
.menuheader{
	background: #FF9900;
	padding: 0px 0px 0px 0px;
	margin: 0 2px;
	width: 185px;
	font-weight: bold;
	text-decoration: none;
}
.menucontent{
	width:175px;
	/*background-image:url(images/menumiddle.gif);*/
	font-size: 11px;
	margin: 0 2px;
	background: #FF9900;
	padding: 5px 5px 5px 5px;
	/*padding-top:5px;*/
	background-repeat: repeat-y;
}
.menucontentleft{
	width:175px;
	font-size: 11px;
	background-image:url(images/menumiddle.gif);
	margin: 0 2px;
	padding: 5px 5px 5px 5px;
	/*padding-top:5px;*/
	background-repeat: repeat-y;
}
.menuheader h3{
	padding: 5px 5px 5px 5px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
}
.menufooter{
	width:170px;
	height:0px;
	background-image:url(images/menubottom.gif);
	display:block;
}
.postheader,.menuheader{
	color:#FFF;
	/*text-transform: uppercase;*/
}


/********************* post ****************************/
.post{
	margin-bottom:5px;
}
.postheader{
	background: #FF9900;
	display:block;
	width:600px;
}
.postheader h1{
	padding: 4px 0px 0px 4px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 20px;
	font-weight: bold;
	height:33px;
}

.postheader h2{
	padding: 0px 0px 0px 0px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
}

.postad{
	background-image:url(images/postmiddle.gif);
	background-repeat: repeat-y;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	padding: 5px 0px;
}

.postcontent{
	background-image:url(images/postmiddle.gif);
	background-repeat: repeat-y;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	padding: 5px 0px;
}

.postcontent h5 {
	font-family: Forte;
	font-size: 12px;
	text-align: newspaper;
	color : blue;
}

.postcontent h4 {
	padding: 4px 0px 0px 4px;
	font-family: Viner Hand ITC;
	font-weight: bold;
	font-size: 24px;
}

.postfooter{
	background-image:url(images/postbottom.gif);
	background-repeat: no-repeat;
	display:block;
	width:460px;
	height:15px;
}

.left {
	float: left;
	margin: 1px 8px 0px 0px;
}

.right {
	float: right;
	margin: 1px 8px 0px 0px;
}

/********************* header ****************************/
#header{
	position:relative;
}
#header ul{
	position:absolute;
	top:180px;
	display:block;
	left:00px;
}
#header ul li{
	display:inline;
	text-align:center;
	margin:auto;
	width:auto;
	border-right: 1px solid #6b7272;	
}
.last{
	border-right: 0px none #6b7272 !important;
}
#header ul li a{
	display:inline;
	text-align:center;
	text-decoration:none;
	padding: 0px 10px;
	/*text-transform: uppercase;*/
}
#header ul li a:hover{
	text-decoration:underline;
}
/********************* footer ****************************/
#footer{
	width:850px;
	font-size: 11px;
}
#footer ul{
	display:block;	
	text-align:center;
}
#footer ul li{
	display:inline;
	text-align:center;
	margin:auto;
	width:auto;
	border-right: 1px solid #6b7272;	
}

#footer ul li a{
	display:inline;
	text-align:center;
	text-decoration:none;
	padding: 0px 10px;
	/*text-transform: uppercase;*/
}
#footer ul li a:hover{
	text-decoration:underline;
}
#footer span{
	color:#525757;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	text-align:center;
	width:850px;
	display:block;
	padding: 15px 0px;
}
/********************* menu members ****************************/
.menu ul{
	list-style-position: inside;
	list-style-type: disc;
	padding: 0px 0px 0px 20px;
	color:#000000;
}
.menu ul li{
	padding-top: 5px;
	color:#000000;
}
.menu ul li a{
	text-decoration:none;
	padding: 0px;
	/*text-transform: uppercase;*/
}
.menu ul li a:hover{
	text-decoration:underline;
	/*text-transform: uppercase;*/
}
.member{
	display:inline;
	float:left;
	margin-left:0px;
}
.member span{
	display:block;
	text-align:center;
	padding: 2px 0px 13px 0px;
	/*text-transform: uppercase;*/

}
.member img{
	width:75px;
	height:70px;
	border: solid 2px #000000;	

}
.clear{
	clear:both;
}
.bk {
	padding: 0;
	width: 170px;
	margin: 0px;
	background-image: url(bk.gif);
	border: 3px double #FF9900;
}
.txt {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #333333;
}

.txtbox {
	background-color: #FFFFFF;
	border: 1px solid #FF9900;
	padding: 0;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
}
.button {
	background-color: #FF9900;
	border: 1px solid #FF9900;
	padding: 0;
	color: #FFFFFF;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
}
	
fieldset { 
	border: 3px solid #fff; 
	margin: 0;
	padding: 13;

}

