html, body {
	margin:0;
	padding:0;
	text-align:center;
	background-color:#fff;
}
#pagewidth {
	width:910px;
	text-align:left;
	margin-left:auto;
	margin-right:auto;
}
#logo{
	padding:10px 12px 22px 34px;
	float:left;
	width:122px;
}
#header {
	position:relative;
	height:146px;
	width:100%;
}
#banner_space{
	float:left;
	padding:35px 0px 0px 0px;
}
#banner
{
	margin-top:-18px;
}
.placeholder{
	padding:10px 0px 0px 0px;
}
#leftcol {
	width:30px;
	float:left;
	position:relative;
}
#maincol {
	float: right;
	display:inline;
	position: relative;
	width:880px;
}
#wrapper{
	/*background:url(../images/content_bg.gif);*/
	float:left;
	width:910px;
}
#top_nav{
	float:left;
	width:742px;
	padding-top:15px;
}
#top_nav a
{
	/*padding-right:40.5px;*/
}

#main_content{
	float:left;
	width:880px;
}
#content_left{
	float:left;
	width:115px;
	padding:1px 15px 0px 5px;
	font-family: Arial;
	font-size:11px;
	color:#8a8a8a;
}
#content_left a
{
	font-family: Arial;
	font-size:11px;
	color:#595959;
}

#left_title
{
	border-bottom: 1px solid #d9d9d9;
	font-weight:bold;
	width:100%;
}

#search{
	float:left;
	width:115px;
}
.input{
	background:0px;
	border:1px solid #d9d9d9;
	width:114px;
	margin:0px 0px 2px 0px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	background-color:#e6e6e6;
}
#left_top_links{
	font-weight:bold;
	text-transform:uppercase;
	color:#595959;
	padding:10px 0px 0px 0px;
}
#left_top_links a{
	font-weight:bold;
	text-transform:uppercase;
	color:#595959;
	text-decoration:none;
	padding:0px 0px 0px 0px;
	line-height:18px;
}
#left_top_links a:hover{
	color:#a0378e;
}
#search a{
	color:#595959;
	text-decoration:none;
	font-weight:bold;
}
#search a:hover{
	color:#a0378e;
	text-decoration:none;
}
.go{
	float:right;
	padding-top: 5px;
}
#job_bord{
	float:left;
	padding:0px 0px 0px 0px;
}
#job_bord a{
	font-weight:bold;
	text-decoration:none;
	color:#595959;
}
#job_bord a:hover{
	font-weight:bold;
	text-decoration:none;
	color:#a0378e;
}
.spce{
	padding-bottom:5px;
	padding-top:5px;
}
.spce1{
	padding-bottom:5px;
	padding-top:5px;
}
#footer_nav{
	float:left;
	width:250px;
	padding-left:100px;
	padding-top:30px;
}
#footer_nav1{
	float:left;
	width:220px;
	padding-top:30px;
	text-align:center;
	padding-right:10px;
}
#pre{
	float:right;
	padding-top:30px;
}
#next{
	float:left;
	width:100px;
	padding-top:30px;
}
.readmore{
	padding-left:45px;
}
#left_link{
	padding:15px 0px 0px 0px;
}
#left_link ul{
	padding:0px 0px 0px 0px;
	margin:0px;
	list-style:none;
	line-height:15px;
}

#left_link a{
	color:#8a8a8a;
	text-decoration:none;
	font-weight: normal !important;
}
#left_link a:hover{
	color:#a0378e;
	text-decoration:none;
	font-weight: normal !important;
}
#content_middle{
	float:left;
	width:470px;
	padding:10px 0px 0px 2px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	color:#595959;
}

#content_middle a{
	text-decoration:none;
	font-size:10px;
	color:#595959;
}
#content_middle a:hover{
	text-decoration:none;
	font-size:10px;
	color:#a0378e;
}
#content_middle h1{

	padding:10px 0px 0px 0px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:35px;
	margin:0px;
	color:#595959;
}
#content_middle span{
	font-weight:bold;
	font-size:10px;
	color:#a0378e;
}

#news_content_middle{
	float:left;
	width:740px;
	padding:10px 0px 0px 2px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	color:#595959;
}

#news_content_middle a{
	text-decoration:none;
	font-size:10px;
	color:#595959;
}
#news_content_middle a:hover{
	text-decoration:none;
	font-size:10px;
	color:#a0378e;
}
#news_content_middle h1{

	padding:10px 0px 0px 0px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:35px;
	margin:0px;
	color:#595959;
}
#news_content_middle span{
	font-weight:bold;
	font-size:10px;
	color:#a0378e;
}


#contact1{
	font-family:Arial;
	font-size:22px;
	color:#666666;
	border-bottom:1px solid #d9d9d9;
	padding-bottom:20px;
	text-transform:uppercase;
	margin-bottom:10px;
	position:relative;
	top:-4px;
	*top:-12px;
}

#peaopleContainer
{
	*position:relative;
	top:-8px;
}

#workContainer
{
	*position:relative;
	top:-7px;
}

#contact1 h1{
	font-family:Arial;
	font-size:30px;
	color:#00a14f;
	margin:0px;
	padding:0px;
	
}

#contact1 A:Link{
	font-family:Arial;
	font-size:22px;
	color:#00a14f; 
	font-weight:normal;
	text-transform:uppercase;
	margin:0px;
	padding:5px 0;	
	text-decoration:none;
}

#contact2 A:Link{
	font-family:Arial;
	font-size:22px;
	color:#962182;
	font-weight:normal;
	text-transform:uppercase;
	margin:0px;
	padding:5px 0;	
	text-decoration:none;
}

#contact1 a:hover{
	font-family:Arial;
	font-size:22px !important;
	color:#00a14f !important;
	font-weight:normal;
	text-transform:uppercase;
	margin:0px;
	padding:5px 0;	
	text-decoration:none;
}

#contact2 a:hover{
	font-family:Arial;
	font-size:22px !important;
	color:#962182 !important;
	font-weight:normal;
	text-transform:uppercase;
	margin:0px;
	padding:5px 0;	
	text-decoration:none;
}

#email h1{
	font-family:Verdana,Arial, Helvetica, sans-serif;
	font-size:26px;
	color:#e25294;
	text-transform:uppercase;
	margin:0px;
	padding:5px 0;	
}

#email h1 a{
	text-decoration:none;
	color:#e25294;
	font-size:26px;
}
#email h1 a:hover{
	text-decoration:none;
	color:#e25294;
	font-size:26px;
}
#blog_heading{
	border-bottom:2px solid #d3d3d3;
	border-top:2px solid #d3d3d3;
	padding:5px 0px 5px 0px;
	text-align:center;
	margin:10px 0px 0px 0px;
	position:relative;
	top:-3px;
}
.blog_heading1{
	color:#0094d3;
}
#email{
	border-bottom:1px solid #d9d9d9;
	padding-bottom:3px;
	font-size:26px;
}

#contact2
{

	font-family:Arial;
	font-size:22px;
	color:#666666;
	text-transform:uppercase;
	border-bottom:1px solid #d9d9d9;
	padding-bottom:20px;
	
}

#contact2 h1{
	font-family:Arial;
	font-size:30px;
	color:#962182;
	margin:0px;
	padding:0px;
	
}


#bottom_footer{
	float:left;
	width:401px;
}




#work_content_middle{
	float:left;
	width:730px;
	padding:7px 0px 0px 0px;
	font-family:Arial;
	font-size:11px;
	color:#8a8a8a;
	font-weight:normal;
}
#footer_nav1 span{
	font-weight:bold;
	font-size:10px;
	color:#a0378e;
}
#work_content_middle a{
	text-decoration:none;
	font-size:10px;
	color:#595959;
}
#work_content_middle a:hover{
	text-decoration:none;
	font-size:10px;
	color:#a0378e;
}
#content_middle span{
	font-weight:bold;
	font-size:10px;
	color:#a0378e;
}
#content_middle b{
	font-weight:bold;
	font-size:10px;
	color:#0094d3;
}
textarea{
	border:1px solid #d3d3d3;
}
#work_image{
	float:left;
	width:472px;
}

#work_description{
	float:right;
	width:240px;
	margin-top: -12px;
}
#work_id{
	text-align:center;
	padding:5px 0px 5px 0px;
	border-bottom:1px solid #d9d9d9;
	border-top:1px solid #d9d9d9;
	margin-top:13px;
}
#work_id span{
	color:#00a94f;
	font-weight:bold;
}

#news_work_image{
	float:left;
	width:472px;
}

#news_work_description{
	float:right;
	width:240px;
	margin-top: -12px;
}
#news_work_id{
	text-align:left;
	padding:5px 0px 5px 0px;
	border-bottom:1px solid #d9d9d9;
	border-top:1px solid #d9d9d9;
	margin-top:13px;
	height: 283px;
	color: #8A8A8A;
}
#news_work_id span{
	color:#00a94f;
	font-weight:bold;
}


#people{
	text-align:center;
	padding:5px 0px 5px 0px;
	border-bottom:1px solid #d9d9d9;
	border-top:1px solid #d9d9d9;
	margin-top:18px;
}
#people span{
	color:#cf0962;
	font-weight:bold;
}


#content_right{
	float:left;
	width:234px;
	padding:10px 10px 0px 16px; 
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	color:#595959;
}
#content_right a{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	color:#595959;
	text-decoration:none;
}
#content_right a:hover{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	color:#a6006e;
	text-decoration:none;
}
#right_link{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	color:#595959;
}
#right_link a{
	display:block;
	float:left;
	background:url(../images/link_bg.gif);
	background-repeat:no-repeat;
	width:33px;
	height:29px;
	text-align:center;
	padding:15px 0px 0px 1px;
	text-decoration:none;
	color:#a6006e;
	font-weight:bold;
	font-size:12px;
}

#right_link span
{
	pointer:hand;
	display:block;
	float:left;
	background:url(../images/link_bg.gif);
	background-repeat:no-repeat;
	width:33px;
	height:29px;
	text-align:center;
	padding:15px 0px 0px 1px;
	text-decoration:none;
	color:#a6006e;
	font-weight:bold;
	font-size:12px;
}

a img{
	border:0px;
}
.latest_scoop{
	float:left;
}
.date1{
	float:right;
}

.homeDate{
	float:left;
}


#footer {
	height:17px;
	background:url(../images/footer_bg.gif) no-repeat;
	clear:both;
	padding:20px 0px 0px 35px;
}
#footer_left{
	float:left;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#595959;
}
#footer_right{
	float:right;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#595959;
}
#footer_right a{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	text-decoration:none;
	color:#595959;
	padding:0px 15px 10px 15px;
}
#footer_right a:hover{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	text-decoration:none;
	color:#a6006e;
}
.clearfix:after {
	content: ".";
	display: block;
	height: 0;
	clear: both;
	visibility: hidden;
}
.clearfix {
	display: inline-block;
}
/* Hides from IE-mac \*/
* html .clearfix {
	height: 1%;
}
.clearfix {
	display: block;
}
/* End hide from IE-mac */  


 
 /*printer styles*/ 
 @media print {
/*hide the left column when printing*/ 
#leftcol {
	display:none;
}
#twocols, #maincol {
	width:100%;
	float:none;
}
}
/*Added By Gurjeet Saini on 28th October 2009*/
#header_admin {
	position:relative;
	height:160px;
	width:100%;
}
#banner_admin
{
	margin-top:5px;
}

#content_middle_admin{
	float:left;
	width:651px;
	padding:10px 0px 0px 10px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	color:#595959;
}
#content_middle_admin a{
	text-decoration:none;
	font-size:10px;
	color:#595959;
}
#content_middle_admin a:hover{
	text-decoration:none;
	font-size:10px;
	color:#a0378e;
}
#content_middle_admin h1{

	padding:10px 0px 0px 0px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:35px;
	margin:0px;
	color:#595959;
}
#content_middle_admin span{
	font-weight:bold;
	font-size:10px;
	color:#a0378e;
}

.tweets
{
	font-family:Arial;
	font-size:11px;
	width:115px;
}

.tweets a
{
    	color:#962182 !important;
    	font-size:10px !important;
}
.tweets a:hover
{
    	color:#962182 !important;
    	text-decoration:underline !important;
}

#cuckooContainer
{
	padding-top:5px;
	padding-right:2px;
}

#counters
{
	
}

#AboutUS_Content p
{
	/*font-size:25px;*/
	font-family:Arial;
	font-size:14px;	
	color:#8a8a8a;
	/*text-transform:uppercase;
	color:#4d4d4d;*/
	padding-bottom:5px;
	font-weight:normal;
}

#AboutUS_Content
{
	position:relative;
	top:5px;
}