@charset "utf-8";
/* CSS Document */


html, body, div, p {
						font-family		: Verdana, Arial, sans-serif; 
						color			: #000000;
						letter-spacing  : 0px;
						font-size: 11px;
						line-height: 14px;
					}
					
					
body	{	
			margin			: 0 auto;
			background-color: #fafafa;
			
			/*background-attachment: fixed;*/
		}


#body		{
				width:100%;
				/*background-color: #e5e5e5; */
				
			}
			
			
a.menulink:link {
					color:#22211e;
					text-decoration:none;
				}
a.menulink:visited {
					color:#22211e;
					text-decoration:none;
				}
a.menulink:hover {
					color:#990000;
					text-decoration:none;
				}
				
a.menulink:active {
					color:#22211e;
					text-decoration:none;
				}
				

#content_container	{
						position		: relative;
						left			: 50%;
						width			: 1008px;
						margin-left		: -504px;
						background:url(images/main_bg.jpg) bottom center no-repeat;
						/*background-attachment: fixed;*/
					}
					
#content		{
					
					position: relative;
					margin-left: 203px;
					margin-top: 0px;
					width: 600px;
					height: 100%;
					
				}
				
				
				
#row1  {		
			width: 100%;
			height: 196px;
			margin-bottom:0px;
			
		}
		
		
#row2	{
			width: 566px;
			height: 37px;
			margin: 0px;
			border: 2px solid #990000;
			padding-left: 15px;
			padding-right: 15px;
			padding-top: 7px;
		}
				
				
#row2 ul.menu	{
			list-style: none;
			display: inline;
			padding: 0px;
			margin: 0px;
			width: 99%;
			height: 30px;
		}
		
#row2 ul li.menuitem	{
				list-style: none;
				font-size: 12px;
				display: inline;
				vertical-align: middle;
				float: left;
				text-align:center;
				width: 92px;
				height: 22px;
				margin:0px;
				padding-top: 7px;
				border-right: 1px solid #990000;
			}
			
#row2 ul li.menuitem2	{
				list-style: none;
				font-size: 12px;
				display: inline;
				vertical-align: middle;
				float: left;
				text-align:center;
				width: 92px;
				height: 22px;
				margin:0px;
				padding-top: 7px;
			}
			
#row3_content	{
					width:100%;
					background-color:#ffffff;
				}
			
			
#row3_content_about {
					width:100%;
					/*background-color:#ffffff;*/
					background:url(images/abt_bg.jpg) bottom left no-repeat;
					background-color:#ffffff;
					
					
				}
				
#content_left	{
					
					float: left;
					width: 200px;
					/*border:1px solid #777777; */
				}
#content_right	{
					float: right;
					width: 365px;
					/*border:1px solid #999999;*/
					padding: 15px;
					font-size:11px;
				}
				
				
#latest	{	
			width: 365px;
			height: 200px;
			overflow: scroll;
			margin:0px;
			padding:0px;
		}
		
#latestpic{
	padding-top:10px;
	}
		
.firstletter {
				font-size: 40px;
				/*font-weight:bold;*/
				font-family:"Times New Roman", Times, serif;
				color: #990000;
			}
			
.servicetext	{
					font-size: 12px;
					line-height: 18px;
				}
			
#about {	
			width: 365px;
			height: 240px;
			overflow: scroll;
			margin:0px;
			padding:0px;
		}
		
#mission {	
			width: 365px;
			height: 120px;
			overflow: scroll;
			margin:0px;
			padding:0px;
		}
				
.allclear		{
					clear:both;
					
					
				}
				
h3.first_title	{
					font-size: 12px;
					color: #603005;
					margin:0px;
					
				}
				
h4.second_title	{
					font-size: 11px;
					color: #000000;
					margin:0px;
				
				}
				
p.bodytext	{
				text-align:left;
				margin-top:5px;
			}
			
.bodytext1	{
				text-align:justify;
				margin-top:8px;
			}
			
#inner_row1 {
				width:100%;
				
			}
			
#rowleft	{
				float:left;
				width: 50%;			
			}
			
#rowright	{
				float:right;
				width: 48%;
				
			}
			
			
#inner_row2 {
				width:100%;
				
			}
			
#rowleft2	{
				float:left;
				width: 50%;
				
			}
#prerowleft	{
				float:left;
				width: 65%;
				
			}
			
#rowright2	{
				float:right;
				width: 48%;
				
			}
#prerowright	{
				float:right;
				width: 31%;
				
			}		
			
#inner_row3 {
				width:100%;
			
			}
			
#rowleft3	{
				float:left;
				width: 50%;
			
			}
			
#rowright3	{
				float:right;
				width: 48%;
			
			}
					
				
#footer	{
			width: 100%;
			height: 25px;
			vertical-align: middle;
			padding-top: 5px;
			background-color: #cccccc;
			font-size: 11px;
			text-align: center;
			color: #000000;
		}

				
				
				
/* Contact Us */


form.contactus {
  font-size: 12px;
  text-shadow:#000000;
  width: 350px;
}


/* fieldset styling */
fieldset {
 			 
 			 padding: 1em;
 			 /*border : 1px dotted #140101; ; */
			 color: #333333;
}

/* legend styling */
legend {
  			font-weight: bold;
 			color:#000000;
  			text-shadow:#000000;
}

form.contactus p {
					font:Verdana, Arial, Helvetica, sans-serif;
					font-size:11px;
					text-shadow:#000000;
  					position: relative;
 					width: 90%;
 					vertical-align:middle;
				}

/* style for  labels */
form.contactus label {
 						 float: left;
  						 width: 100px;
						 text-align:right;
						 padding-right: 5px;
					}



/* :KLUDGE: Explicitly set the width for IE6- */
* html .feedback{
  					width: 10em;
				}



form.contactus input.textbox{
				
								border: 1px solid #666666;
								color:#000000;
								width: 200px;
								height: 20px;
								background:#aaaaaa;
							}
form.contactus textarea 	{
 								 width: 200px;
 								 height: 100px;
  								 border: 1px solid #666666;
								 background:#aaaaaa;
  								 color:#000000;
							}


input.member_button	{
						color: #000000;
						font-size: 11px;
						font-weight: bold;
					}
	
/* End of Contact us */
