* {
    padding: 0;
    margin: 0;
text-decoration : none ;
font-family : verdana ;		
}

body {
background : #89B071 ;
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 14px ;
line-height: 24px ;
text-align : center ;
}

.paneltop {
width : 1000px ;
height : 28px ;
margin : 1px auto 1px auto;
font : 10px normal Verdana ;
text-align : center ;
background : url(images/top.jpg) center no-repeat ;
} 
.panelmid {
width : 1000px ;
font : 10px normal Verdana ;
margin : 1px auto 1px auto;
height : 9px;
text-align : center ;
background : url(images/middle.jpg) center repeat-y ;
} 

.panelbot {
width : 1000px ;
height : 48px ;
margin : 1px auto 1px auto;
font : 10px normal Verdana ;
text-align : center ;
background : url(images/bottom.jpg ) center no-repeat  ;
}


.2col {
width : 950px ;
margin : 5x auto 5px auto ;
font-size : 18pt ;
text-align : center ;
line-height : 28px ;
font-weight : 400 ;
}

.2colleft {
font-weight: 250;
width : 250px ;
text-align : left ;
padding-right : 15px ;
padding-left : 20px ;
float : left ;
font-size : 13px ;
line-height :  16px ;
}

.2colright {
width: 600px ;
float : left ;
padding-left : 20px ; 
text-align : left ;
border-left: 2px solid #89B701;
font-size : 13px ;
line-height : 15px ;
font-weight : 300 ;
}



#ThreeCol {
font-family : verdana ;
width : 900px ;
font-size : 110px ;
line-height : 15px ;
text-align : left ;
font-weight:  light ;
margin : 10px auto 10px auto ;
color : #c2c2c2 ;
text-decoration : none ;

}

#ThreeCol a {
font-size : 10px ;
line-height : 16px
}


.colleft {
width : 200px ;
text-align : left ;
padding-right : 15px ;
float : left ;
text-decoration : none ;
color : #c2c2c2 ;
}
.colcenter {
width : 200px ;
text-align : left ;
padding-right : 15px ;
float : left ;
color : #c2c2c2 ;
text-decoration : none ;
}

.colright {
width: 200px ;
float : left ;
text-align : left ;
padding-left : 15px ;
color : #c2c2c2 ; 
text-decoration : none;
}


#events {
background-color : #ffffff;
margin-left : 50px ;
float : left ;
text-align : center;
width : 165px ;
font-size : 13px ;
line-height : 25px ;
color : #a32bcb ;
font-weight : 600 ;
font-family : verdana ;
height : 650px ;
}

#events h3 {
font-size : 13px;
line-height : 15px ; 
font-weight : 800 ;
color : #9055BE ;
}

#events ul {
text-decoration : none ;
list-style-type : none ;
}
#events ul li  a:hover {
text-decoration : none ;
list-style-type : none ;
}

#wrap {
background-color : #ffffff;
width: 950px ;
margin : 10px auto 10px auto ;
text-align : center ;
font-size : 11px ;
line-height : 22px ;
text-decoration : none ;
height : 450px ;
color : #707070 ;
}
#wrap h3{
font-size : 20px ;
font-weight : 600 ;
color :  #555555 ;
line-height : 22px ;
}


#wrap h4{
font-size : 13px ;
font-weight : 300 ;
color :  #555555 ;
line-height : 16px ;
}


#wrap h5{
font-size : 12px ;
font-weight : 200 ;
color : #555555;
}
# wrap h6{
font-size : 11px ;
font-weight : 200 ;
color :  #555555  ;
}


#innerwrap {
width : 848px ;
float :right ;

}
#header { 
margin : 0px auto 0px auto ;


}
#header h1 {
font-size: 18px;
Line-height : 32px ;
font-weight: 800;
letter-spacing: -1px;
color :  #005bte ;

}
#header h1 a {
color:#2B9B0B ;
text-decoration: none;
}
#header h1 a:hover {
color: #fff;
text-decoration: none;
}
#header h2 {
color:  white;
font-size: 12px;
font-weight: normal;

line-height: 18px;
}

#headline  {
margin : 0px auto 10px auto ;
width : 848px ;
background: red url(images/menu.jpg) no-repeat;
Height :  30px ;
line-height: 20px;
font-size : 18px ;
text-align : center ;
color : white ;
font-weight :800 ;
}
#menub {
width : 950px ;
height: 13px;
line-height: 13px;
font-size : 13px ;
background  :#c0c0c0 ;
font-weight : bold ;
text-align : center;
color : #000000 ;

}
#menub ul {
padding-left: 10px;
list-style-type: round ;
}
#menub ul li {
padding : 0px auto 0px auto ;
display: block;
float: left;
font-weight : normal;

}
#menu {
width : 950px ;
height: 35px;
line-height: 15px;
font-size : 12px ;
background  :#c0c0c0 ;
font-weight : bold ;
text-align : center;
color : #89B071 ;
}
#menu ul {
padding-left: 10px;
list-style-type: round ;
}
#menu ul li {
padding : 0px auto 0px auto ;
display: block;
float: left;
font-weight : bold;
}
#menu ul li a {
padding: 0 20px 0 20px;
text-decoration: none;
}
#menu ul li a:hover {
color: white ;
text-decoration: none;
}

#content {
float: left ;
width :1024 px ;
font-size : 24px ;
line-height : 30px ;
text-align : center ;
font-weight : bold ;
margin : 0px auto 0px auto ;
}


#content H4 {
font-size : 12px ;
line-height : 16px ;
font-weight : normal ;
text-decoration : none ;
}

.wide {
width: 650px;
float: left; 
text-align: left;
padding-Left : 10px ;
border-spacing : 5px ;

}

.wide  h1 {
color : #ff00ff ;
font-size: 24px;
font-weight : 800 ;
text-indent : 0px ; 
line-height : 28px ;
padding :0px 0px 10px 0px;

}
.wide  h2 {
color :#a32bcb ;
font-size: 20px;
font-weight : 800 ;
text-indent : 0px ; 
line-height : 30px ;
padding-bottom :20px ;
}

.wide  h3{
color : black ;
font-size: 14px;
font-weight : 400 ;
text-indent : 0px ; 
line-height : 18px ;
padding-bottom : 3px ;
}
.wide  h4 {
color : white ;
font-size: 12px;
font-weight : 200 ;
text-indent : 0px ; 
line-height : 14px ;
padding-bottom : 3px ;
}
.wide  h5 {
color : black ;
font-size: 9px;
font-weight : 100 ;
line-height : 13px ;
padding-bottom : 3px ;
}


.left {
width: 180px;
float: left;
text-align: center ;
text-decoration : none ;
Padding-left : 10px ;

}

.left h1 {
color: #990100 ;
font-size: 24px;
letter-spacing: -1px;
font-weight: 400;
padding : 10px 0 15px 0;
}
.left h2 {
color:  #990100 ;
font-size: 16px;
font-weight: 600;
padding : 10px 0 15px 0;
}
.left h3 {
color : #000000 ;
font-size: 12px;
font-weight : normal ;
text-indent : 20px ; 
line-height : 14x ;
padding-bottom : 10px ;
}
.left h4 {
color : #000000 ;
font-size: 12px;
font-weight : normal ;
text-indent : 0px ; 
line-height : 14x ;
font-weight : 200 ;
}
.left h5 {
color : #000000 ;
font-size: 11px;
font-weight : normal ;
text-indent : 0x ; 
line-height : 11x ;
padding-bottom : 5px ;
}
.left h5  a{
text-decoration : none;
}
.left ul {
list-style-type : disc ;
font-size : 20px ;
font-weight : bold ;
line-height : 24px ;
padding-bottom : 10px ;
}
.left ul li {
display : block ;
float : left ;
list-style-type : disc ;
}

.left ul li a {
color :#000000 ;
padding : 10px ;
text-decoration : none ;

}
.left ul li a:hover {
color : #000000 ;
text-decoration : none ;
}
.right {
width: 640px;
float: left ;
font-size: 11px;
line-height : 13px ;
text-align : left ;
padding-left:  15px ;
padding-right : 50px ;
}
.right h2 {
font-size: 14px;
color: 0 ;
line-height: 16px;
font-weight : 400 ;
padding-bottom ; 20px ;
}
.right h3 {
color :#ffffff ;
font-size: 11px;
font-weight : normal ;
line-height : 14px ;
padding-left : 10px ;
margin : 0 ;
}
.right h4{
color :#000000 ;
font-size:12px;
font-weight : normal ;
line-height : 14px ;
padding-bottom : 10px ;
}

.right ul {
list-style-type: none;
padding: 0px 10px 10px 10px;
}

.right a { text-decoration: none }

.tnt {
float: right;  
font-size: 10pt ; 
margin-right : 2px ;
line-height : 15px ;
text-align : left ;
font-style : italic ;
width : 50% ;
}
.tntb {
float: left;
font-size: 10pt ; 
text-align : left ;
line-height : 15px ;
padding-bottom : 10px ;

 }
#top {
background-color: url(images/top) no-repeat ;
max-height : 11px ;
}
#bottom {
padding-left : 50px ;
font-size : 10px ;
text-decoration : none ;
}

#bottom a {
font-size : 10px ;
}


#footer {
width : 950px ;
margin : 1px auto 1px auto ;
text-decoration : none ;
background  :#c0c0c0 ;
}


#footer h4 {
font-size : 12px ;
line-height : 12px ;
font-weight : normal ;
color : #000000 ;
}

#fullbottom {
font-size : 11px ;
line-height : 13px ;
color : silver ;

}
#fullbottom h5 {
font-size : 10px ;
line-height : 11px ;
font-weight : 100 ;
}

#box {
width : 165px ;
font : verdana ;
padding-left : 10px ;
font-size : 11px ;
text-align : center ;
line-height : 12px ;
font-weight : 200 ;
color:  #C0000C0 ;
text-decoration : none ;
}

#box 2{
font : verdana ;
padding-left : 10px ;
text-align : left ;
font-size : 12px ;
text-align : center ;
line-height : 14px ;
color:  #C0000C0 ;
text-decoration : none ;
}
#simplegallery1{ //CSS for sample Gallery
visibility: hidden;
border: 10px solid red;
}
#3block {
width : 950px ;
font-size ; 10px ;
line-height : 14px ;
text-align: left ;
}

.picleft {
width : 170px ;
float : left ;
padding-bottom : 15px ;
}
.piccenter {
padding : 0px 15px 15px 15px ;
width: 170px ;
float : left ;
}
.picright {

width : 170px ;
float : left ;
padding-bottom :15px ;
}

.cssform p{
width: 300px;
clear: left;
margin: 0;
padding: 5px 0 8px 0;
padding-left: 155px; /*width of left column containing the label elements*/
border-top: 1px gray;
height: 1%;

}

.cssform label{
font-weight: bold;
float: left;
margin-left: -155px; /*width of left column*/
width: 150px; /*width of labels. Should be smaller than left column (155px) to create some right margin*/
}

.cssform input[type="text"]{ /*width of text boxes. IE6 does not understand this attribute*/
width: 180px;
}

.cssform textarea{
width: 250px;
height: 150px;
}

/*.threepxfix class below:
Targets IE6- ONLY. Adds 3 pixel indent for multi-line form contents.
to account for 3 pixel bug: http://www.positioniseverything.net/explorer/threepxtest.html
*/

* html .threepxfix{
margin-left: 3px;
}
