body{ margin:0 auto 0 auto; padding:0;  background:#000000; /*#edf0e1;*/
 color:#000; font: 0.8em Verdana, arial, helvetica,sans-serif; }
 
 a { color: #000000;	 background: inherit; text-decoration:none;}
 a:hover { color: #3c52be;  background:inherit; text-decoration: none;	}
 
 .bodyimg{ float:left; margin-right: 5px; padding: 0px 0px 0px 0px;border: 1px solid gray;}
 .bodyimg2{ float:left; padding: 4px 5px 3px 0px;}
 .img1{border:1px solid gray;} 
.img2{border:1px solid gray; padding: 0px 0px 0px 0px; margin:0;}            
        

/*-------------------line------*/

.thumbnail{
position: relative;
border:gray solid 1px;
z-index: 0;
}

.thumbnail:hover{
background-color: transparent;
z-index: 50;
}

.thumbnail span{ /*CSS for enlarged image*/
position: absolute;
background-color: lightyellow;
padding: 0px; /* enlarge pic 's border*/
left: -1000px;
border: 1px dashed gray;
visibility: hidden;
color: black;
text-decoration: none;
}

.thumbnail span img{ /*CSS for enlarged image*/
border-width: 0;
padding: 0px;
}

.thumbnail:hover span{ /*CSS for enlarged image on hover*/
visibility: visible;
top: 40px;
left: 40px; /*position where enlarged image should offset horizontally */

}



/*-------------------line------*/






 .hide{display:none;}
 
 .orng{ background:inherit; color:#cc6600;}
 .brown{ background:inherit; color:#643200;}
 
 #wrapper { margin: 0 auto 0 auto; width:1000px;

            }
 
  h1{
  
  text-align:left;
  color:#000000;
  margin:0;
  padding:0px 0 0 10px;
  font:bold 80%   georgia, Verdana, Arial, Helvetica, sans-serif;
 }
 
 h2{
 	margin:0 10px 0 10px;
 	padding:0px 0 0 0;
   background:inherit;
   color:red;
   font:bold 150% "Century Gothic", georgia, Verdana, Arial, Helvetica, sans-serif;
   
 }





 h3{
 	margin:0 10px 0 10px;
 	padding:0px 0 0 0;
   background:inherit;
   color:#000000;
   font:normal 110% "Century Gothic", georgia, Verdana, Arial, Helvetica, sans-serif;
  
   
 }


 h6{
 	margin:5px 2px 3px 10px;
 	padding:0px 0 0 0;
   background:inherit;
   color:black;
   font:normal 150% "Century Gothic", georgia, Verdana, Arial, Helvetica, sans-serif;
  
   
 }



 h4{
        color: #BE0C0C;
	font-size: 15px;
	font-family: century gothic, verdana, arial,
                     times new roman;
	font-weight: normal;
	margin: 0px 0px 0px 0px;
	padding: 5px 15px 5px 15px;
        border-bottom: 1px dotted #C0C0C0;
 }



 h5{
        color: #BE0C0C;
	font-size: 15px;
	font-family: century gothic, verdana, arial,
                     times new roman;
	font-weight: normal;
	margin: 0px 0px 0px 0px;
	padding: 5px 15px 5px 15px;
        border-bottom: 1px dotted #C0C0C0;
	border-top: 1px dotted #C0C0C0;
 }

 h6{ /* heading red green*/
 	margin:5px 20px 3px 10px;
 	padding:0px 0 0 0;
   background:inherit;
   color:red;
   font:normal 150% "Century Gothic", georgia, Verdana, Arial, Helvetica, sans-serif;
   border-bottom: 1px solid #333333;
   
 }




 
 #banner{
  width:100% ;
  height:80px;
  background:  #000000;
  text-align:center;
  padding:0px 0 0px 0;
  color: red;
  margin:0;
  border-left:1px solid #3f3c1e;
  border-right:1px solid #3f3c1e;

}

 #banner p {padding-left:8px;}
 #banner a:hover {}

 
 


 
 #topmenu{

   text-align:center;

   padding: 4px 0 4px 0;

   width:100%;

   background: #1c1c1c ;

   color:#e0eac8;
  border:1px solid #333333;
  


    
   font-weight:bold;

   

 }

#topmenu ul{

  padding:0;

  margin:0;

  list-style-type: none;

 }

 

 #topmenu li {

  padding:0;

  margin:0;

  display:inline;

  list-style-type: none;

 }



 #topmenu a, #topmenu a:visited{

  margin:0 0 0 -6px;

  text-align:center;

  text-decoration:none;

  padding: 6px 18px 5px 18px;

  color:#FFFFFF;

  border-left:1px solid #3f3c1e;

  background:#1c1c1c;

  line-height:30px;

  font:bold 90% verdana, "Century Gothic",  Arial, Helvetica, sans-serif;

 }

 

 #topmenu a:hover{

  color:black;

  background: #ffffff; border-bottom:0;

 }

  

#topmenu a.active{

  color:black;

  background: white; border-bottom:0;

 }

  



 #topmenu a.last{border-right:1px solid #3f3c1e;}



 



 
 
 #main{
   
   
   color:#454456;
   background: #000000;
   padding:0;
   margin: 0 auto 0 auto; 
   width:1000px;
   border-right: 1px solid #333333;
 }
 
 #content{
   width:796px;
   float:left;
   color:#333;
   background:#000000;
   padding:0;
   margin:0;
 }
 
 #left{
   width:200px;
   float:left;
   padding: 0;
   margin:0px 0px 0px 0px;
   padding: 0 0px 0 0px; 
   background: #1c1c1c;
   color:#000;	
  
   border-left: 1px solid #333333 ;
   border-right: 1px solid #333333;
 }
 
 #left p{ line-height:1.5em; padding: 2px 15px 2px 15px; margin:0;
          border-bottom: 1px solid #333333;}
 
 #left ul{
   margin: 0px 0 0px 0px;
   padding:0;
   list-style:square;
 }
 
 #left li {
   margin:0 0 0px 0px;
   padding:0;
   list-style:square;
 }
 
 #left a { 
        font: 13px arial;
  
        display: block;
	color: #ffffff;
	text-decoration: none;
	padding: 5px 15px 5px 15px;
	border-bottom: 1px solid #333333;}
 #left a:hover {
	background: #ffffff;
        
	color: #000000;
	text-decoration: none;}

 #left a:active {
	background: #ffffff;
        
	color: #000000;
	text-decoration: none;}

 
 .titlebox{
   width:100%;
   background:#B71D3C url(images/navbck2.png);
   color:#edeeca;
   margin: 0px 0 0 0;
   padding: 5px 0 5px 0;
   border-top: 1px solid #B71D3C ;
   border-bottom: 1px solid #B71D3C ;
 


 } 
.titlebox1{
   width:100%;
   background:#B71D3C url(images/navbck6.png);
   color:#edeeca;
   margin: 0px 0 0 0;
   padding: 5px 0 5px 0;
   border-bottom: 1px solid #B71D3C ;

 } 

.titleboxcenter1{
   width:100%;
   background: #000000; 
   color: white;
   margin: 0px 0 0 0;
   padding: 10px 0 10px 0;
   border-bottom:1px solid  #333333;
  

 } 

.titleboxcenter2{
   width:100%;
   background:  #000000;  
   color: #3f3c1e;
   margin: 0px 0 0 0;
   padding: 5px 0 5px 0;
   border-bottom: 1px solid gray;

 } 

.titleboxcenterpromo{
   width:300px;
   background:  #FFFFFF;  
   
   margin: 0px 0 0 0;
   padding: 0px 0 0px 5px;
   

 } 



.titleboxright{
   width:100%;
   background:  black;    
   color: #3f3c1e;
   margin: 0px 0 0 0;
   padding: 8px 0 8px 0;
   

 } 


 .centertitle{
   margin:0 0 0 9px;
 	padding:0;
   font: 170% "Century Gothic", Arial, Helvetica, sans-serif;

 }


 .centertitle1{
   margin:0 0 0 9px;
 	padding:0;
   font: 150% "Century Gothic", Arial, Helvetica, sans-serif;

 }


 
 .lefttitle{
   margin:0 0 0 9px;
 	padding:0;
   font:bold 100% Verdana, Arial, Helvetica, sans-serif;

 }

.lefttitle2{
   margin:0 0 0 9px;
 	padding:0;
   font:bold 100% Century Gothic, Arial, Helvetica, sans-serif;
}
 
 #searchcontainer{
   float:center;
   margin: 0;
   padding: 15px 0 6px 30px;
   width:98.9%;
   background-color:#fafafa;
   color:#643200;
   text-align:leftt;
   
  
 }
 
 form {background-color: #fcfcfc; color: #000; padding: 0;	float: center; margin: 0;}
 .input {  border:1px solid #454545; background: #edf0e1; padding: 2px;  color: #333; }
 .submit {  border:1px solid #3f3c1e; background: #B71D3C;  color: #edeeca; cursor:pointer;}




 
 #center{ width:795px; background:#000000; color:#333; float:left;  padding:0 0 0px 0; margin: 0px 0 0 0px;
          line-height:1.5em; }
#center a { color: #ff0000;	 background: inherit; text-decoration:none;}
#center a:hover { color: #3c52be;  background:inherit; text-decoration: none;	}
 #center ul{
   margin: 12px 0 12px 10px;
   padding:0;
   list-style:square;
 }
 
 #center li {
   margin:0 0 4px 18px;
   padding:0;
   list-style:square;
 }
 


 #center1{  border: 0px solid gray; background:#000000; color:#ffffff;   padding:0 0 20px 0; margin:0 0px 0 0px;  }
 #center1 p{ font-family: arial;line-height:1.5em; padding: 8px 10px 0px 10px; margin:0;}

 #center2{  border: 1px solid gray; background:#FFEFD5; color:#333;   padding:0 0 20px 0; margin:10px 0px 0 0px;  }




 #center2 p{ line-height:1.5em; padding: 0px 5px 0 5px; margin:0;font:0.8em veranda;}

 #center3{  border-bottom: 1px solid gray; background:#E0E0E0; color:#333;  padding:0 0 40px 0; margin:5px 0px 0 0px; }
 #center3 p{ line-height:1.5em; padding: 8px 10px 0 10px; margin:0;}

 #center4{  border-bottom: 1px solid gray; background:#E0E0E0; color:#333;   padding:0 0 40px 0; margin:0px 0px 0px 0px;  }
 #center4 p{ line-height:1.5em; padding: 8px 10px 0 10px; margin:0;}















 
 #right{
   width:0px;
   float:left;
   padding: 0 0 10px 0;
   margin:5px 0 0 5px;
   background:#FFFFFF;
   color:#000;	
  
   
 
 }
 
 #right p { line-height:1.5em; padding: 4px 8px 0 8px; margin:0;}

 #right1{
   
   
   padding: 0px 0 10px 0;
   margin:0px 0 0 0;
   background: #FFFFFF;
   color:#000;	 
   border-bottom: 1px solid gray;   
   border-left: 1px solid gray;  
 }
 
 #right1 p { line-height:1.5em; padding: 4px 8px 0 8px; margin:0;}







 #right2{
   
   
   padding: 0 0 0px 0;
   margin:10px 0 0 0;
   background: #FFEFD5;
   color:#000;	
   border-bottom: 1px solid gray;
 }
 #right2 p { line-height:1.5em; padding: 4px 8px 0 8px; margin:0;}







 #right3{
   
     
   padding: 0 0 10px 0;
   margin:10px 0 0 0;
   background: #FFEFD5;
   color:#000;	 
   border-bottom: 1px solid gray;  
 
 }
 
 #right3 p { line-height:1.5em; padding: 4px 8px 0 8px; margin:0;}





 #right4{
   
   
   padding: 0 0 10px 0;
   margin:10px 0 0 0;
   background: #FFEFD5;
   color:#000;	
   border-bottom: 1px solid gray;
 }
 
 #right4 p { line-height:1.5em; padding: 4px 8px 0 8px; margin:0;}


 



 .righttitle{
   background:inherit;
   color:#FFFFFF;
   margin:0 0 0 0px;
   padding: 0px 0 0 0;
   font:bold 130% "Century Gothic", georgia, Verdana, Arial, Helvetica, sans-serif;
   text-align: center;
   
 }
 

 
 #footer{
   margin: 0 auto 0 auto; width:1000px;
   clear:both;
   
   text-align:center;
   background: #000000;
   color:#edeeca;
   padding: 8px 0 8px 0;
   border-top: 1px solid  #3f3c1e; 
   border-right: 1px solid  #3f3c1e;
   border-left: 1px solid  #3f3c1e;
   
 }
 
 #footer p{
 	margin: 0;
 	padding:0;
   font:normal 100%  Verdana, Arial,Helvetica, serif;
 }
 
 