/* BODY STARTS */

html, body, * {
	padding:0;
	margin:0;
}

html>body #content {
	height: auto;
	min-height: 580px;
}

body{
	font-family:Verdana,Tahoma,Arial,Helvetica,Impact,sans-serif;
	color: #333;
	background:#ccc;
}

/* BODY ENDS */

/* WRAPPER STARTS */


#wrapper {
	width:900px;
	margin:0 auto;
	}

html #wrapper {
	background: url(images/bg-mid.gif) top center repeat-y;
	}

/* WRAPPER ENDS */
	

/* HEADER STARTS */

#header {
          background: url(images/bg-top.gif) top left repeat-x;
					margin: 0px;
          height: 140px;
          width: 900px;
          padding: 0;
          }
					


     #top1 {
          float : left;
          width : 390px;
          height : 140px;
          padding : 0;
          margin : 0;
          border : 0;
      }
			

     #top1 p {
          text-align : left;
					font-size: 12px;
					line-height: 18px;
          margin : 8px 10px 0 10px;
					padding: 0;
      }

     #top1 a {
          color : #fff;
      }

     #top2 {
          float : left;
          width : 210px;
          height : 140px;
          padding : 0;
          margin : 0;
          border : 0;
      }
#top2 img {
	       margin:0;
	       padding:0;
	       border:0;
          }
			
#top2 a {
	       border:0;
          }

     #top3 {
          float : left;
          width : 290px;
          height : 140px;
          padding : 0;
          margin : 0;
          border : 0;
      }
			
     #top3 p {
          text-align : right;
					font-size: 12px;
					line-height: 18px;
          margin : 8px 0 0 10px;
					padding: 0;
      }

     #top3 a {
          color : #fff;
      }

/* HEADER ENDS */
			

/* HOME STARTS */

#banner {
          background: url(images/banner.jpg) top left no-repeat;
					margin: 0px;
          height: 250px;
          width: 900px;
          padding: 0;
          }
					
					
     .deramann {
          margin : 0;
	        text-indent: -9999px;
      }
	  
	  
span.deramann {
	color: #c00;
	font-weight: bold;
}



#home {
					margin: 0px;
          height: 250px;
          width: 900px;
          padding: 0;

}

#homeleft {
          float: left;
					margin: 0px;
          height: auto;
          width: 580px;
          padding: 0;

}

     #homeleft h3 {
          text-align : left;
					font-size: 16px;
					line-height: 20px;
          margin : 10px;
					padding: 0;
      }
     #homeleft p {
          text-align : left;
					font-size: 12px;
					line-height: 20px;
          margin : 10px 50px 0 10px;
					padding: 0;
      }

#homeright {
          float: left;
					margin: 0px;
          height: auto;
          width: 310px;
          padding: 0;

}
     #homeright h3 {
          text-align : left;
					font-size: 16px;
					line-height: 20px;
          margin : 10px 10px 10px 0;
					padding: 0;
      }



#newsbar {
					margin: 0px;
          height: 150px;
          width: 900px;
          padding: 0;

}

#news {
          float: left;
					margin: 0px;
          height: auto;
          width: 580px;
          padding: 0;

}

     #news h3 {
          text-align : left;
					font-size: 16px;
					line-height: 20px;
          margin : 10px;
					padding: 0;
      }
     #news p {
          text-align : left;
					font-size: 11px;
					line-height: 16px;
          margin : 10px;
					padding: 0;
      }

     #news a {
          color : #00c;
      }
			
#quick {
          float: left;
					background: url(images/quicklinks.jpg) top left no-repeat;
					margin: 0px;
          height: 150px;
          width: 310px;
          padding: 0;

}
     #quick h3 {
          text-align : left;
					font-size: 16px;
					line-height: 20px;
          margin : 10px 10px 10px 0;
					padding: 0;
      }

     #quick p {
          text-align : left;
					font-size: 11px;
					font-weight: normal;
					line-height: 14px;
          margin : 10px 0 0 130px;
					padding: 0;
      }
     #quick a {
          color : #00c;
      }
			
/* HOME ENDS */			

			
/* MAIN STARTS */		

#title {
          float: left;
					background: #a2a9b5;
					margin: 0px;
          height: 50px;
          width: 900px;
          padding: 0;

}

     #title h3 {
          text-align : left;
					font-size: 20px;
          margin : 12px 0 0 280px;
					padding: 0;
					color: #fff;
      }
			
			
			#title h1 {
          text-align : center;
					font-size: 12px;
          margin : 12px 0 0 0px;
					padding: 0;
					color: #fff;
      }



#main {
          float: left;
					background: url(images/line.gif) top left repeat-y;
					margin: 0px;
          height: auto;
          width: 900px;
          padding: 0;

}



#mainleft {
          float: left;
					margin: 0px;
          height: auto;
          width: 280px;
          padding: 0;

}

     #mainleft h3 {
          text-align : left;
					font-size: 14px;
          margin : 10px;
					padding: 0;
      }
     #mainleft p {
          text-align : left;
					font-size: 12px;
					line-height: 18px;
          margin : 20px 50px 0 10px;
					padding: 0;
      }			
			
     #mainleft img {
					border: 0;
          margin : 20px 0 20px 10px;
					padding: 0;
      }

     #mainleft a {
					color: #c00;
      }

     #mainright {
          float: left;
					margin: 0px;
          height: auto;
          width: 600px;
          padding: 0;
      }
  	
     #mainright h3 {
          text-align : left;
					font-size: 16px;
					line-height: 20px;
          margin : 10px 10px 10px 0;
					padding: 0;
      }
     #mainright p {
          text-align : left;
					font-size: 12px;
					line-height: 18px;
					margin : 10px 10px 10px 0;
					padding: 0;
      }
			
			
	    #mainright img {
			    float: left;
					border: 0;
          margin : 0;
					padding: 10px;
      }

	    
     #mrbanner {
          float: left;
					margin: 0px;
          height: auto;
          width: 600px;
          padding: 0;
      }
			#mrbanner img {
					border: 0;
          margin : 20px 0 20px 0;
					padding: 0;
      }


/* MAIN ENDS */


/* FOOTER STARTS */
			
#footer {
          background: url(images/bg-bot.gif) top left repeat-x;
					margin: 0px;
          height: 100px;
          width: 900px;
          padding: 0;
          }
					
     #footer p {
          text-align : center;
					font-size: 11px;
					line-height: 20px;
          margin : 0;
					padding: 20px 0 0 0;
      }

     #footer a {
          color : #333;
      }
			
/* FOOTER ENDS */
			
