@charset "utf-8";



/* CSS Document */



html, body, div, span, h1, h2, h3, h4, h5, h6, p, ul, li, form, label, img, tr, td, form {



	margin:0px;



	padding:0px;



	border:0px;



	outline:0px;



}



:focus {



	outline: 0;



}



body{



	font-family: Arial, Helvetica, sans-serif;



	font-size: 14px;



	color: #4b4a4a;



	margin-left: 0px;



	margin-top: 0px;



	margin-right: 0px;



	margin-bottom: 0px;



	background-color: #000000;



}



h1 {



	font-size:45px;



	color:#0d1000;



	font-weight: normal;



	padding-top: 35px;



	font-family: "Arabic Typesetting", Arial, Helvetica, sans-serif;



	padding-bottom: 10px;



}



h2 {



	font-size:22px;



	color:#0d1000;



	font-weight: normal;



	font-family: "Arabic Typesetting", Arial, Helvetica, sans-serif;



}



p{padding-bottom:20px;}



#top {



	background-image: url(../images/header-img.jpg);



	background-repeat: no-repeat;



	background-position: center top;



	height: 301px;



	width: 100%;



	margin-left:-50px;



}



.logo a{



	width:100%;



	height:60px;



	float: left;



}



#navigation {



	width: 100%;



	height:46px;



}



#navigation .nav{



	width:875px;



	margin-right: auto;



	margin-left: auto;



}



#bg-white {



	width: 100%;



	background-color:#fbfafa;



	overflow:hidden;



}



/*#bg-grey {



	background-color: #2f2f2f;



	width: 100%;



	color: #FFFFFF;



	position:absolute;



	z-index:-1;



	left:0px;



	overflow:hidden;



	background-image: url(../images/bg1.jpg);



	background-repeat: repeat-x;



	min-height:630px;



}*/


/*naveen*/

#bg-grey {



	padding-top:30px;



	background-color: #2f2f2f;



	width: 100%;



	color: #FFFFFF;



	position:static;



	z-index:-1;



	left:0px;



	overflow:hidden;



	background-image: url(../images/bg1.jpg);



	background-repeat: repeat-x;



	min-height:6010px;



}



/** html #bg-grey {height:1250px;}*/



#bg-grey a{color:#c3c1c1; text-decoration:none;}



#bg-grey a:hover{color:#ffffff; text-decoration:underline;}



.content-wrapper {



	width: 875px;



	margin-right: auto;



	margin-left: auto;



}



.content-div {



	float: left;



	overflow: hidden;



	padding-left: 249px;



	line-height: 34px;



	width:629px;



}



.content-div a{color:#0066cc; text-decoration:underline;}



.content-div a:hover{color:#4B4A4A; text-decoration:none;}



#leftbar {



	float: left;



	position: absolute;



	z-index: 100;



	top: 381px;



	width: 204px;



	overflow:hidden;



	margin-left: 0px;



	background-image: url(../images/left-bg.png);



	background-repeat: repeat-y;



}



.left-cen-bg {



	width: 162px;



	padding-right: 16px;



	padding-left: 23px;



	float:left;



}



#right-row {width:645px; float:left; margin-top:20px;}



#right-text-div {



	width: 195px;



	float: left;



	margin-left:10px;



	line-height:22px;



}



.font-26-century{



	font-family: "Century Gothic", Arial, Helvetica, sans-serif;



	font-size: 26px;



}



.font-orange {color: #fd9c02;}



.font-orange1 {color: #fdbc56;}



.font-orange2 {color: #ff8041;}



.font-orange3 {color: #df6a02;}



.font-grey {color: #d1d0d0;}



.font-grey1 {color: #afaeae;}



.font-grey2 {color: #696868;}



.font-yellow {color: #dfae02;}



.font-yellow1 {color: #f4c402;}



#footer{color:#ffffff; display:block;width:100%; float: left; position:relative; overflow:hidden;}



.font-22 {



	font-size:22px;



	color: #000000;



}



.img-left {



	float:left;



	padding-right:10px;



	background-position: bottom;



}



#footer .content-wrapper{padding-top:15px; padding-bottom:10px;}



#foot-links{width:875px; margin-bottom:20px;}



.copyright {color:#efb504; width:875px; margin-bottom:5px; text-transform: uppercase;}



span {margin-right:10px;}



.heritage-stage-programs {color:#575757; font-size:24px; font-weight:bold;}



.heritage-stage-programs span{color:#ffffff; font-size:13px; font-weight:bold; text-transform: uppercase;}



.video-presentation {font-size:22px; font-weight:bold;}



.font-18-orange {font-size:18px; font-weight:bold; color:#efb504;}.font-35 {



	font-size: 35px;



	font-weight: bold;



	color: #000000;



}



.contact-text-div {



	float: left;



}



.thumbs {



	padding: 4px;



	border: 1px solid #ffffff;



	height: 80px;



	width: 80px;



	background-color: #4A4A4A;



	margin-right:25px;



	margin-bottom:25px;



	float:left



}



.left-bottom-img {



	background-image: url(../images/left-bottom.png);



	background-repeat: no-repeat;



	height: 10px;



	width: 204px;



	float: left;



}



