/* CSS Document */
body{
	margin:0px;
	background:url(../images/bg-strip-back.gif) repeat-x #efefe8;
	font-family:Arial, Helvetica, sans-serif; font-size:13px; color:#21201c;
	line-height:20px;
	}
a{color:#21201c;
		text-decoration:underline;}
a:hover{text-decoration:none;}
*{
	margin:0px;
	padding:0px;
	padding-right: 40px;
	}
h1{
	padding:0px;
	font-family: Arial, Helvetica, sans-serif;
	font-size:25px;
	color:#3b5b5a;
	line-height:normal;
	font-weight:normal;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
	}
	
h2{
	margin:0px; padding:0px;
	font-family:Arial, Helvetica, sans-serif; font-size:22px; color:#d8510f;
	line-height:normal; font-weight:normal;
	}	
	
.clear{
	margin:0px; padding:0px; clear:both;
	}
	
#top-header{
	height:87px; width:900px; margin:auto;
	padding:0px 0px 0px 0px;
	}
.logo{
	height: 65px;
	width: 275px;
	float: left;
	padding: 12px 0px 10px 15px;
	}
.menu{
	height: 52px;
	width: 610px;
	float: left;
	padding: 35px 0px 0px 0px;
	}
.menu ul{
	margin:0px; padding:0px 0px 0px 0px; list-style:none;
	}	
.menu ul li{
	padding:0px 0px 0px 0px; float:left;
	}		
.menu ul li a{
	color:#000; text-decoration:none; font-family:Arial, Helvetica, sans-serif;
	padding:0px 17px 0px 17px;
	display:block;
	float:left;
	font-size:13px; font-weight:bold;
	}		
.menu ul li a.active{color:#d8510f; font-weight:bold;}	
.menu ul li a:hover{
	font-weight:bold; color:#d8510f;
	}	
	
#header{
	height:65px;
	width:880px;
	margin:auto;
	padding:23px 0px 0px 20px;
	}	
#header ul{
	margin:0px; padding:20px 0px 18px 0px; list-style:none; width:425px;
	}		
#header ul li{
	font-size:13px;
	line-height:20px;
	}
#header ul li a{color:#21201c; text-decoration:none;

	padding:0px 0px 0px 20px;
	}
#header ul li a:hover{text-decoration:underline;}	

#top-body{
	height:auto; width:900px; margin:auto;
	padding:0px;
	}
.top-body-1{
	height:auto;
	width:297px;
	float:left;
	background: url(../images/top-body-strip.gif) repeat-y;
	padding:0px 0px 18px 0px;
	margin-right:4px;
	border-bottom:#d7d7d2 solid 1px;
	border-top:#d7d7d2 solid 1px;
	}
.top-body-content{
	height:auto; width:255px; margin:auto;
	padding:12px 22px 0px 20px;
	}
#committee_menu{
	float:left;
	position:relative;
	left:-200px;
	top:90px;
}
	
.top-body-content h2{
	font-size:45px; color:#3b5b5a; font-family:Arial, Helvetica, sans-serif;
	line-height:normal;
	}
.top-body-content h2 span{color:#d8510f; font-size:22px;}	
		
.top-body-content p{
	margin:0px; padding:0px 0px 20px 0px;
	line-height:20px;
	}	
.top-body-content p strong{
	color:#1f468c;
	}
.read-more-box{
	height:22px; width:272px; margin:auto;
	background:#c5c3b5; line-height:22px;
	padding:0px 0px 0px 25px;
	}	
.read-more-box a{
	font-weight:bold; text-decoration:none; color:#000000;
	}
.read-more-box a:hover{text-decoration:underline;}		
	
#mid-container{
	height:auto;
	width:900px;
	margin:auto;
	padding:0px;
	}
#mid-container strong{
	color:#1f468c;
}
#mid-container strong a{
	color:#1f468c;
	text-decoration:none;
}
#left-mid-container{
	height:auto; width:602px; float:left;
	padding:0px;
	}
	
.left-mid-container-1 h1{
	background:url(../images/golf_icon.png) no-repeat;
	padding:0px 0px 0px 35px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:20px;
	line-height:30px;
	font-weight:normal;
	}
.left-mid-container-1{
	height:auto;
	width:262px;
	float:left;
	padding:15px 20px 0px 18px;
	}
.left-mid-container-1 p{
	margin:0px; padding:15px 0px 0px 0px;
	}

.mid-container{
	height:auto;
	float:left;
	padding-top: 22px;
	padding-right: 15px;
	padding-bottom: 15px;
	padding-left: 18px;
	width: 900px;
	}
.mid-container p{
	margin:0px;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
	}
	
#left-mid-container a.read{
	color:#000000; float:right; text-decoration:none; font-weight:bold; font-size:11px;
	}
	
#right-mid-container a.read{
	color:#000000; float:right; text-decoration:none; font-weight:bold; font-size:11px;
	}
#left-mid-container a:hover{
	text-decoration:none;
}	
.left-mid-container-2{
	height:auto;
	width:256px;
	float:left;
	padding:15px 25px 0px 20px;
	}	
.left-mid-container-2 h1{
	background:url(../images/scholarship.png) no-repeat;
	padding:0px 0px 0px 35px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:20px;
	line-height:30px;
	font-weight:normal;
	}
.content-img-box{
	height:auto; width:auto; margin:auto;
	text-align:center; padding:12px 0px 12px 0px;
	}
.left-mid-container-2 p{
	margin:0px; padding:15px 0px 0px 0px;
	}
#right-mid-container p{
	margin:0px; padding:15px 0px 0px 0px;
	}
	
#right-mid-container{
	height:auto;
	width:255px;
	float:left;
	padding:15px 20px 0px 20px;
	}			
#right-mid-container h1{
	background:url(../images/sponsor_icon.png) no-repeat;
	padding:0px 0px 0px 35px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:20px;
	line-height:30px;
	font-weight:normal;
	}	
#right-mid-container ul{
	margin:0px; padding:7px 0px 18px 0px; list-style:none;
	}		
#right-mid-container ul li{
	font-size:13px;
	background:url(../images/top-list-dot.gif) repeat-x left bottom;
	line-height:30px;
	}
#right-mid-container ul li a{color:#21201c; text-decoration:none;
	background:url(../images/content-arrow.gif) no-repeat 0 4px;
	padding:0px 0px 0px 20px;
	}
#right-mid-container ul li a:hover{text-decoration:underline;}		

#footer{
	height:40px;
	width:auto;
	margin:auto;
	text-align:center;
	font-size:10px;
	padding:10px 0px 10px 20px;
	}	
#footer a{color:#efefe8; text-decoration:none; padding:0px 4px 0px 4px;}
#footer a:hover{text-decoration:underline;}
#footer span{color:#666; font-size:10px;}		


/* inner pages css start */
.aboutus-img{float:right; border:4px solid #fff;	margin:0 0px 10px 20px;}
h5{font-size:15px;font-weight:bold; padding:0px 0px 5px 0px; border-bottom:1px dotted #fff;	margin:0px 0px 10px 0px;}
h6{font-size:16px; font-weight:bold; padding:0px 0px 5px 0px; margin:0px 0px 10px 0px;}
.aboutcolumnzone{padding:20px 0px 16px 0px;}
.aboutcolumn1{width:48%; float:left; margin:0px 0px 10px 0px;}
.aboutcolumn2{width:48%; float:right; margin:0px 0px 10px 0px;}
.abouticon{float:left; margin:0px 20px 0px 0px;}
.insidereadmore{padding:10px 0px 10px 0px;}
input.button{color:#000; background:#ffc850; font:bold 11px Arial, Helvetica, sans-serif; text-decoration:none; padding:10px 10px; margin:0px 5px 5px 0;	border:1px solid #5b7a92;}
input.button:hover{cursor:pointer; color:#fff; background:#663300; border:1px solid #ffc850;}
.project-img{float:right; margin-left:20px;	border: 6px solid #fff;}
.whiteheading{font:30px Myriad Pro, Arial; color:#CBD76B; font-weight:100;	padding:0px; margin:25px 0px 20px 0px;}
.ourprojectrow{margin-bottom:20px; border-bottom:1px dotted #fff; padding-bottom:10px; padding-right:20px}
.servicecolumnzone{padding:20px 0px 16px 0px;}
.servicecolumn1{width:48%; float:left; margin:0px 0px 10px 0px;}
.servicecolumn2{width:48%; float:right;	margin:0px 0px 10px 0px;}
.blog-posted-row{padding:3px;}
/* inner pages css ends */
