html, body, dl, dt, dd, h1, h2, h3, h4, h5, h6, p blockquote, form, fieldset, legend, ul,ol,li {
margin:0pt;
padding:0pt;
}

body {
	margin:		0px;
	padding: 	0px;
	font-size:	10pt;
	font-family:  Verdana, sans-serif;
	color:		#3c3c3c;
	background: #ffffff;
	text-align:center;
}

.clear {
clear:both;
font-size:1px;
height:1px;
line-height:1px;
min-height:1px;
width:1px;
}

.mbg{
background: url(../i/bg.gif) repeat-x;
}

.site{
width:980px;
margin: 0 auto;
text-align:left;
background: url(../i/bg.jpg) repeat-x;
border-bottom: 1px solid #bbbbbb;
}

.sh{

background: url(../i/sh.png) repeat-y center;
}

.top{
height: 100px;
background: #ffffd6 url(../i/bg.jpg) repeat-x;
}

.navicon {
float: left;
width: 105px;
padding: 20px 0 0 25px;
}

.navicon img{
border:0;
width:19px;
height: 12px;
margin:0 3px;
}

.topmenu{
margin-left: 130px;
}


.menu{
	text-align:left;
	margin-right:120px;
}

.menu a{
height:34px;
display:block;
float:left;
	font-size:	11pt;
	font-family:  Georgia, Times New Roman, serif;
	color:		#333333;
	padding: 15px 10px 0px;
	margin-left: 5px;
	text-decoration:underline;
	font-style: italic;
	background: url(../i/tm.gif) repeat-x top;
	text-align:center;

}

.menu a:hover{	
	color:		#ffffff;
	text-decoration:none;
	background: url(../i/tm_a.gif) repeat-x top;
}

.menu a.active{	
	color:		#ffffff;
	text-decoration:none;
	background: url(../i/tm_a.gif) repeat-x top;
}

.imag{
float:right;
width: 130px;
}

.imag a{
height:34px;
display:block;
	font-size:	12pt;
	font-family:  Georgia, Times New Roman, serif;
	color:		#cc3333;
	padding: 15px 10px 0px 35px;
	margin-left: 5px;
	text-decoration:underline;
	font-style: italic;
	background: url(../i/imag.gif) no-repeat left top;

}

.imag a:hover{	
	color:		#cc3333;
	text-decoration:none;
}

.imag a.active{	
	color:		#cc3333;
	text-decoration:none;
}

.lbl{

}

.logo{
float: left;
width: 254px;
}

.logo img{
width: 254px;
height: 107px;
border:0px;
}

.ltit{
margin-left: 330px;
height: 107px;
background: url(../i/ltit.gif) no-repeat left top;

}

.l2tit{
margin-left: 330px;
height: 47px;
padding-top:60px;
}

.mcont{
padding: 10px 0;
background: #fffe65;
height: 550px;
}
.mcont h1{
	font-family:   Verdana, sans-serif;
	font-weight:normal;
	color:#000000;
	text-align:center;
	font-size: 20pt;
}

.mcont h2{
	font-family:   Verdana, sans-serif;
	font-weight:normal;
	color:#cc3333;
	font-size: 13pt;
}

.mcont p {
	font-family:  Verdana, sans-serif;
	font-size: 9pt;
	color:		#333333;
	margin: 0px 0 2px 0;
	line-height: 1.3;
}



.lb{
padding: 10px 30px 10px 80px;
float:left;
width:380px;
font-size: 15pt;
}

.rb{
padding: 10px 70px 10px 30px;
margin-left:490px;
}


.bottom{
margin-top:15px;
font-family:  Verdana, sans-serif;
	font-size: 9pt;
	color:		#999999;
	line-height: 1.5;
	background: #ffffff;
	
}

.blogo{
float:right;
width: 260px;
padding:10px 0 10px 0px;
}

.blogo img{
border:0;
width:230px;
height: 60px;
}

.blogo p{
font-family:  Verdana, sans-serif;
	font-size: 8pt;
	color:		#333333;
	margin: 3px 0 7px 0;
	line-height: 1.5;
}

.blogo a{
	color:#999999;
	text-decoration:none;
}	
.blogo a:hover{
	color:#333333;
	text-decoration:none;
}

.binfo{
margin-right:260px;
}

.copy{
float:left;
width:320px;
padding:10px 0 10px 80px;
}

.adress{
padding:10px 0 10px 0px;
margin-left:400px;
}


.lblock{
float:left;
width: 255px;
}

.mblock{
margin-left: 330px;
padding: 0 50px 10px 0;
}

 a.rm{
 font-family:  Georgia, Times New Roman, serif;
	font-weight:normal;
	font-style: italic;
	padding: 5px 10px;
	color:#cc3333;
	text-decoration:underline;
}	
 a.rm:hover{
background: #cc3333;
	color:#ffffff;
	text-decoration:underline;
}	
a.rm.active{
	background: #cc3333;
	color:#ffffff;
	text-decoration:underline;
}




h1,h2{
	font-family:  Georgia, Times New Roman, serif;
	font-weight:normal;
	font-style: italic;
}

h3,h4,h5{
	font-family:  Georgia, Times New Roman, serif;
	font-weight:normal;
	font-style: italic;
}




h1{
	margin: 10px 0 5px 0;
	color:#cc3333;
	font-size: 15pt;
}

h2{
	margin: 10px 0 5px 0;
	color:#333333;
	font-size: 14pt;
}

h2 a{
	color:#cc3333;
	text-decoration:underline;
}	
h2 a:hover{
	color:#777777;
	text-decoration:underline;
}

h3{
	margin: 5px 0 3px 0;
	font-weight:	normal;
	color:			#111111;
	font-size: 11pt;
	
}

h4{
	color:	#777777;
	font-size: 10pt;
	font-weight:	normal;
	
}

h5{
	color:	#777777;
	font-size: 8pt;
	font-weight:	normal;
	
}

p {
	font-family:  Verdana, sans-serif;
	font-size: 10pt;
	color:		#333333;
	margin: 3px 0 7px 0;
	line-height: 1.5;
}

p.gold{
	color:		#a80b0b;
}

a{
	color:#cc3333;
	text-decoration:underline;
}	
a:hover{
	color:#777777;
	text-decoration:underline;
}	
a.active{
	color:#777777;
	text-decoration:underline;
}

ul {
	margin:0 0 0 25px;
	padding:0px;
}

ol {
	margin:0 0 0 25px;
	padding:0px;
}

li {
	padding-bottom:3px;
	line-height: 1.5;
	list-style-type: none;
}


table.addboard {
	width:				90%;
	border-collapse:	collapse;
}

.addboard td {
	border:			0px !important;
	padding:		10px !important;
}

.addboard input {
	margin: 0;
	font-family: Verdana;
	font-size: 10pt;
	color: #555555;
	width: 100%;
}


.addboard textarea{
	margin: 0;
	font: 10pt Verdana;
	color: #555555;
	width: 100%;
	}
input.addboard {
	color: #555555;
	text-align: center;
	font-size: 10pt;
	width:auto;
	padding: 5px 20px;
	cursor:pointer;
  }
  
  
    .loginb{
 margin-top:25px;
 font-style: italic !important;
font: 10pt Georgia, Times New Roman, serif;
width: 240px;
padding: 10px 0 10px 15px;
background: #ffffcc;
}
  
  .button{
	width:120px;
}

.login{
font-style: italic;
font: 10pt Georgia, Times New Roman, serif;
	width:90%;
	font-size:  10pt;
	color: #981b1e;
}
  
  .lmenu{
 margin-top:25px;
 font-style: italic;
font: 10pt Georgia, Times New Roman, serif;
width: 240px;
padding: 10px 0 10px 15px;
background: #ffffcc;
}

.lmenu ul{
margin: 0;
padding: 0;
list-style-type: none;
}

/*Top level list items*/
.lmenu ul li{
position: relative;
display: inline;
float:left;
}

/*Top level menu link items style*/
.lmenu ul li a{
display: block;
width:210px;
color: #cc3333;
padding: 8px 15px 8px 10px;
text-decoration: underline;
font-style: italic;
}

* html .lmenu ul li a{ /*IE6 hack to get sub menu links to behave correctly*/
display: inline-block;
}


.lmenu ul li a:hover{
color: #333333;
text-decoration: nine;
}
  
  
 .jqueryslidemenu{
 
 font: 9pt   Verdana, sans-serif;

}

.jqueryslidemenu ul{
margin: 0;
padding: 0;
list-style-type: none;
}

/*Top level list items*/
.jqueryslidemenu ul li{
position: relative;
display: inline;
float:left;
}

/*Top level menu link items style*/
.jqueryslidemenu ul li a{
display: block;
width:200px;
color: #777777;
padding: 3px 15px 3px 20px;
text-decoration: underline;
font-style: italic;
}

* html .jqueryslidemenu ul li a{ /*IE6 hack to get sub menu links to behave correctly*/
display: inline-block;
}


.jqueryslidemenu ul li a:hover{
color: #111111;
text-decoration: nine;
}



/*1st sub level menu*/
.jqueryslidemenu ul li ul{
position: absolute;
left: 0;
display: block;
visibility: hidden;
}

/*Sub level menu list items (undo style from Top level List Items)*/
.jqueryslidemenu ul li ul li{
display: list-item;
float: none;
}

/*All subsequent sub menu levels vertical offset after 1st level sub menu */
.jqueryslidemenu ul li ul li ul{
top: 0;
}

/* Sub level menu links style */
.jqueryslidemenu ul li ul li a{
background: #f4f276; /*background of tabs (default state)*/
color: #333333;
font: 9pt   Verdana, sans-serif;
font-style: italic;
width: 160px; /*width of sub menus*/
padding: 5px 15px 5px 5px;
margin: 0;
border-top-width: 0;
border-right: 1px solid #778;
border-bottom: 1px solid gray;
}

.jqueryslidemenu ul li ul li a:hover{ /*sub menus hover style*/
background: #333333;
color: #ffffff;
}

/* ######### CSS classes applied to down and right arrow images  ######### */

.downarrowclass{
position: absolute;
top: 12px;
right: 7px;
}

.rightarrowclass{
position: absolute;
top: 6px;
right: 5px;
}

 
  
  

