body, html{
margin:0;
padding:0;

/*background-image:url(../images/bg.jpg);*/
background-repeat: repeat-x;
background-color: #bec4b4;

/*background-image:url(../images/siteBackground.jpg);*/
/*background-color: #3e643c;*/

font: 12px Arial, Helvetica, sans-serif;
color:#414141;
text-align:center;
}
#wrapper_big {
text-align: center;
margin: 0px auto;
padding: 0px;
/*border:3px solid #999999 ;*/
width: 1000px;
background-image:url(../images/bg-main-dark.jpg)
;


}
#wrapper {
text-align: left;
margin: 0px auto;
padding: 0px;
border:0;
width: 940px;


;


}

#wrapper2 {
margin: 0;
padding: 0 0 5px 0;
border:0;
background-color: #ffffff;
background-image:url(../images/left_back.jpg);
background-repeat: repeat-y;
/* min-height hack for ie6 */
min-height: 450px;
height: auto !important;
height: 450px;
}

#top{

height:28px;
width: 100%;
background-color: #000;
z-index: 100;
display: block;
padding:5px 0 5px 0 

}

#header {
margin: 0;
padding: 0;
border: 0;
height: 140px;
background: #fff;
background-image:url(../images/header_back1.jpg);
background-repeat: no-repeat;
background-position: top
}
#header2 {
margin: 0;
padding: 0;
border: 0;
height: 140px;
background: #fff;
background-image:url(../images/header_back2.jpg);
background-repeat: no-repeat;
background-position: top
}

#side-a {
margin: 0;
padding: 0px;
float: left;
width: 155px;
background-color: transparent;
background-image:url(../images/nav_back.jpg);
background-repeat: repeat-x;
}

#side-b {
margin: 0;
padding: 0;
float: right;
width: 190px;

}

#content { 
margin: 0;
padding:25px 10px 10px 30px;
float: left;
font-family:Arial, Helvetica, sans-serif;
font-size:11pt;
color:#333333;
/*min-height: 360px;*/
}

#clear{
clear:both
}
#footer {
background-image:url(../images/bg-footer2.jpg);
z-index:100;
margin-top: 0px;
margin-left:0px;
text-align: center;
height: 95px;
color: #fff;
width:1000px;
padding:0px;
/*border-top: 3px solid #999999;*/
font: 8pt Arial, Helvetica, sans-serif;


}

#footer a{
color: #fff;
text-decoration: none;
background: none;
text-align: left;
/*border-top: 3px solid #999999;*/
font: 8pt Arial, Helvetica, sans-serif;
}

#spacer1{
margin:23px 0 0 50px;
text-align: left;
float: left;
padding-bottom: 10px;

}

#spacer1 a:hover, #spacer2 a:hover{
color:#ff9900
}
#spacer2{
float: right;
text-align: right;
margin:23px 50px 0 0;

}
#home_heading{
width:90%;
color: #000;
font: Arial, Helvetica, sans-serif;
text-align:center;
font-size:19px;
font-style:italic;
font-weight: bold;
padding-left: 25px;
/**filter: Shadow(Color=#666666, 	
			Direction=135, 
			Strength=4);**/

}
#home_heading2{
width:90%;
color: #666;
font: Arial, Helvetica, sans-serif;
text-align:center;
font-size:24px;
font-weight: bold;
text-transform:uppercase;
padding-left: 25px;}


.cap { font-size:28px;
}
.cap2 { font-size:16px; font-weight: bold
}

.accent{
color: #cc3333
}

#contact{

margin-top: 10px;
font: 12px Arial, Helvetica, sans-serif;
color:#414141;
}
#title{
background-image: url(../images/titlebar_large1.gif);
background-repeat: no-repeat;
width: 100%
}
#article{
font-size: 10pt;
font-style: italic
}
#leaf{
position:absolute;
margin-top: 15px;
margin-left: 685px;

}
#marvelle{
position:absolute;
margin-top: 540px;
margin-left: 470px;

}
p{
font-family:Arial, Helvetica, sans-serif;
font-size:14px;
color:#333333;
}

#download{
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#333333;

}
h2{

}
h3{
font-family:Arial, Helvetica, sans-serif;
color: #333;
font-weight::bold;
font-size:12pt;
margin-bottom: 0
}
hr{
border: 0;
color:#000000;
background-color: #000000;
height: 1px;

}
#hr2{
border: 0;
color:#999;
background-color: #999;
height: 1px;
margin-top: 0

}
#line{
background-image: url(../images/line1.gif);
background-repeat: no-repeat;
width:100%;
height: 1px;
margin-top: 5px;
mmargin-bottom: 0px

}
#text{
width:535px;
text-align:left;
margin-top:0px
}


/***********Pics*************/
#slide1{
width: 230px;
padding: 1px;
margin: 5px 0 5px 10px;
float: right;
font-size: 10px;
color: #ffffff;
background: #000000;
border: 3px
}

#pic1{
margin: 10px 0 5px 15px;
float: right;
}
#pic2{
margin: 3px 15px 7px 0 ;
float: left;
}
#pic3{
margin: 10px 0 20px 5px;
}
#pic4{
margin: 0px 0px 0px 10px;
float: right;

}
/***********************/
.rollover a {
display:block;
width: 260px;
height: 68px;
padding:0;
background: url("../images/button.jpg") 0 0 no-repeat;
text-decoration: none;
}
.rollover a:hover { 
background-position: 0 -68px;

}
.rollover a:active {
background-position: 0 -136px;

}

#links{
position: absolute;
font: 10pt Arial, Helvetica, sans-serif;
margin: 282px 0 0 5px;
padding: 5px;
z-index: 1000;
}
#media{
position: absolute;
font: 10pt Arial, Helvetica, sans-serif;
margin: 390px 0 0 5px;
padding: 7px;
z-index: 1000;
}

#papers{
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#333333;
}
#links a{
color: green;
background: none
}

#links a:hover{
color:#000;

}

/***********************/
#scrollbox{
z-index: 100;

overflow: none;
font: 12px verdana, Geneva, Arial, Helvetica, sans-serif;
text-align:center;
background-color: transparent;
/*
height: 300px;padding: 2px 10px 2px 10px;
background-image:url(../images/bg2.gif);*/
}

#scrollbox a{
text-decoration: none;
color: #000000;
font-weight: normal
}

table#news{
text-align: center;
margin: 25px 15px 20px 0;
width: 176px;
background-color: #f0f0f0;
/*background-image:url(../images/bg_left.gif);*/
color: #333;
font: 13px arial, sans-serif;
font-weight: bold;
}

/*slide div*/

#tab_back{
position:fixed;
height: 150px;
top:121px;
width:35px;
left: -1px;
z-index:0
}

.slide-out-div {
text-align:center;
background: #fff;
background-image:url(../images/v_back3.jpg);
background-repeat:no-repeat;
background-position: -80% 105%;
border: 1px solid #bec4b4;
height: 380px;
line-height: 14px;
padding: 10px;
width: 190px;	
}
	
.slide-out-div img {
border: none;
}
	
.slide-out-div ul {
height: 80px;
margin: 0px 0px 0px 0px;
padding: 0px 6px;
width: 36px;
}
	
.slide-out-div ul li {
margin: 6px 0px 9px 0px;
padding: 0px;
list-style-type: none;
}

.hr1 {
color: #cccccc;
background-color: #cccccc;
height: 1px;
}
.facebook-widget {
float: right;
line-height: 12px;
overflow: hidden;
margin-bottom: 6px;
background-color: #eceff5;
border: 1px solid #94a3c4	
	}
	
#qlinks {
padding-top: 2px; 
*padding-top: 1px;
margin-left: 5px;
font: 9pt Arial, Helvetica, sans-serif;
}

#qlinks a {
color: #9d9d9d
}

#qlinks a:hover {
color: #333333;
font: 9pt Arial, Helvetica, sans-serif;
}
	
/*google box*/
#google_box{
height:50px;
-moz-margin-end: -6px;
}
#google_border{
-moz-border-radius:0.4em;
-khtml-border-radius:0.4em;
}

#input_box {
width: 106px;
height:14px;
color: #102132;    
padding:0.15em;
border:1px solid #ddd;
background:#fafafa;
font:0.95em arial, sans-serif;
-moz-border-radius:0.2em;
-khtml-border-radius:0.2em;
}

#input_box :hover, #input_box:focus{

-moz-background-clip:border;
-moz-background-inline-policy:continuous;
-moz-background-origin:padding;
background:#d5f9ff none repeat scroll 0 0;
border-color:#C5C5C5;
}


#input_button {
color: black;
font-family: arial, verdana, ms sans serif;
font-size: 9pt;
height:22px;
width: 55px;
}

#input_check {
color: black;
font-family: arial, verdana, ms sans serif;
font-size: 6pt;
}

#check_text{
color: black;
font-family: arial, verdana, ms sans serif;
font-size: 6pt;
}
	
	



	
	
	
	
	
	
	
	
	
	
	
	
	
	
	