/* CSS Document */

body
{
padding:0px;
margin:0px;
color:#000;
font-size:12px;
font-family:Arial, Helvetica, sans-serif;
background-color:#F0DEC8;
}

/**** Header Tags ****/	

h1,h2,h3,h4,h5,h6 
{
margin:0px;
padding:0px;
font-weight:normal;
}	

h1 
{ 
color:#DE2535; 
font-size:20px;
padding:0px 0px 5px 0px;
}	

h2 
{ 
color:#DE2535; 
font-size:18px;
padding:0px 0px 5px 0px;
}

h3 
{ 
color:#DE2535; 
font-size:15px;
}
h4 
{ 
color:#ffffff; 
font-size:12px;
font-weight:bold;
}			

a	
{
outline:none;
}	

p
{
margin-top:0px;	
}	

/**** Container Header Section ****/	

.container
{
width:1000px;
background:url(../images/main_bg.gif) repeat-y;
margin:0 auto;
}

#container_header
{
width:982px;
margin: 0 auto;
padding:0px;
background-color:#fff;
height:223px;
border-bottom:15px solid #BCBDC1;
}

#container_header_left
{
width:223px;
float:left;
padding-left:10px;
}

#container_header_right
{
width:749px;
float:right;
text-align:right;	
}

#container_header_right img
{
padding:5px;
padding-right:0px;
padding-top:25px;
}


/**** Container Body Tags ****/

#container_body
{
width:982px;
margin:0 auto;
background-color:#ffffff;
}

#container_body a
{
text-decoration:underline;
color:#629C32;
}	

#container_body a:hover
{
text-decoration:none;
color:#CA0939;
}	

#container_body_left{
width:210px;
background-color:#E4E4E4;
padding-bottom:100px;
}

#container_body_middile
{
width:540px;
border-right:1px solid #E4E4E4;
}

#container_body_middile_inner
{
width:772px;
}

#container_body_right
{
width:232px;
}	

.container_pad
{
padding:20px;
}

.sear { padding:25px 0px 10px 0px;}	

#siteul
{
margin:0px;
padding:0px;
padding-left:15px;
line-height:18px;
color:#659F35;
}	

#siteul ul ul
{
margin:0px;
padding:0px;
padding-left:15px;
line-height:18px;
}	


/******************* Gallery Header Part *********************/

#header_gal 
{
margin:0 auto;
background-color:#659F35;
height:25px;
}

#header_gal ul
{ 
margin:0px; 
padding:0px;
float:left;
}

#header_gal ul li
{
float:left;
display:inline;
margin:0px;
padding:0px;
list-style-type:none;
border-right:1px solid #ffffff;
}

#header_gal ul li a
{
background-color:#659F35;
color:#000000;
text-decoration:none;
display:block;
padding:5px 10px 5px 10px;
}

#header_gal ul li a:hover
{
background-color:#F8F8F8;
text-decoration:none;
color:#000000;
}	

#header_gal #on a
{
background-color:#D6E6D0;
color:#000000;
text-decoration:none;
display:block;
padding:5px 10px 5px 10px;
}

#header_gal #on a:hover
{
background-color:#D6E6D0;
text-decoration:none;
color:#000000;
}	

#num 
{ 
padding-top:10px;
}

#num a 
{  
padding:0px; 
padding-left:3px; 
padding-right:3px; 
color:#ffffff; 
text-decoration:none; 
background-color:#659F35;
}

#num a:hover 
{ 
padding:0px; 
padding-left:3px; 
text-decoration:none; 
padding-right:3px; 
color:#fff; 
background-color:#93D061;
}	

.displayimg { 
padding:0px 0px 0px 0px; 
border:1px solid #BCBDC1;  
background-color:#fff; 
text-align:center;
}

.displayimg1 {
background-color: #659F35; 
height:20px; 
text-align:left; 
padding-top:5px; 
color:#fff; 
margin-bottom:10px;
}		

/**** News ****/

.newsh
{
background-color:#93D061;
color:#fff;
font-weight:bold;
}

.newsb
{
background-color:#ffffff;
color:#000000;
}		

/**** Links Page ****/

.linkdes
{
padding-left:0px;
}

.linkdes1
{
padding-left:30px;
}	

.linkurl
{
padding-left:30px;
}	


/**** Footer ****/	

#footer 
{
width:1000px;
margin: 0 auto;	
font-size:11px;
margin-top:0px;
color:#000;
bottom:0px;
}

ul#bot
{
list-style-type: none;
margin: 0px;
border-top: 0px solid #DD2024;
padding: 0px 15px 5px 25px;
}		 

ul#bot .le { float: left; }
ul#bot .mi { float: left; padding-left:190px; }
ul#bot .ri { float:right; padding-right:10px;}
.bottom{ padding-left:320px;}

#bot a 
{ 
color:#000; 
text-decoration:none;
}

#bot a:hover 
{ 
color:#FF0000; 
text-decoration:none; 
border-bottom:1px dotted;
} 



/**** Buttons Tags ****/

.but
{
display:block;
background-color:#DD2024;
color:#FFFFFF;
font-weight:bold;
float:right;
}	

.but1
{
background-color:#659F35;
color:#fff;
font-weight:bold;
}

.but2
{
background-color:#9d0000;
padding:2px 6px 2px 6px;
border:0px;
color:#FFFFFF;
font-weight:bold;
vertical-align:middle;
}			

/**** Form Tags ****/	

input, textarea, select
{font-size:12px; font-family:Arial, Helvetica, sans-serif;}	



/**** Contact Page ****/
#contact_form_box {
width:500px;
background-color:#ffffff;
padding:10px;
}	

.errors
{
color:#ff0000;
}	

.red{color:#000000;}	


.map{
color:#742731; 
font-size:13px;
}

.text{
color:#FFFFFF; 
font-size:12px; 
font-weight:bold;
}

.text1{
color:#FFFFFF; 
font-size:12px; 
}

.dark{ 
background:#CA0939;
padding:5px; 
height:17px;
width:173px;
}

.light{	
background:#EFEFEF;
padding:5px; 
height:17px; 
}

.dark1{
background:#4250A3;
padding:5px; 
padding-top:0px; 
color:#FFFFFF; 
}	

.imeges
{
padding-left:10px;
}

.images1{  
padding-top:20px;
}	

.button{
background-color:#606DC8; 
background:url(../images/request_button.gif); 
width:142px; 
height:23px; 
border:0px; 
text-align:center; 
color:#FFFFFF; 
font-weight:bold; 
cursor:pointer;
}	

.button1{ 
background-color:#fff;
}

.view{
background-image:images/request_button.gif;
}

.width{
 width:385;
 }
 
.pad1{ 
background-color:#FFFFFF;
} 

.data{
padding-bottom:10px; 
padding-top:5px;
}

/*index page*/
.hr{
color:#858585;
}
