body
{
	margin:0px;
	padding:0px;
	width:100%;
	background:url(../images/bg_left_strip.png) repeat-x #000;

}

.main_container
{
	width:100%;
	background:url(../images/bg_image.png) no-repeat top  center;
	height:847px;

	margin:0px auto;
}

.main_div
{
	width:921px;
	margin:0px auto;
}
	

.header
{
	width:921px;
	float:left;
}

.header_firstpart
{
	width:630px;
	float:left;
}

.header_secondpart
{
	width:30px;
	float:left;
}

.header_thirdpart
{
	width:261px;
	float:left;
}

.mail_box
{
	width:50px;
	float:left;
}

.mail_image
{
	width:35px;
	float:left;
}

.text_div
{
	width:554px;
	float:left;
}

.content_div
{
	width:921px;
	float:left;
}

.content_maindiv
{
	width:921px;
	float:left;
	padding-top:2px;
}

.content_firstdiv
{
	width:425px;
	float:left;
}

.content_firstdiv_top
{
	width:425px;
	float:left;
}

.content_firstdiv_bottom
{
	width:425px;
	float:left;
	
}

.ht_div_main
{
	width:317px;
	float:left;
	padding-left:29px;
	padding-top:25px;
}


.ht_div
{
	width:317px;
	float:left;
	background:url(../images/bg_ht.png) no-repeat;


	
}
.ws_logo_div
{
	width:347px;
	float:left;
	padding-left:30px;
	padding-top:30px;
}

.content_seconddiv
{
	width:496px;
	float:left;
}

.content_seconddiv_inner
{
	width:444px;
	float:left;
	background:url(../images/portfolio_images.png) no-repeat;
	height:400px;
	padding-left:52px; 
	padding-top:55px;
	
}

.content_nextdiv_main
{
	width:921px;
	float:left;

}


.content_nextdiv
{
	width:921px;
	float:left;

}



.content_firstnewdiv
{
	width:499px;
	float:left;
	
}

.content_firstnewdiv_inner
{
	width:499px;
	float:left;
	padding-top:0px;
	
}

.est_div
{
	width:178px;
	float:left;
}


.estimage_div	
{
	width:134px;
	float:right;
	
}

.content_secondnewdiv
{
	width:422px;
	float:left;
}
.content_nextdiv
{
	width:921px;
	float:left;
}




.text_div_new
{
	width:321px;
	float:left;
}

.text_div_new_line_a_latest
{
	width:311px;
	float:left;
	padding-left:10px;
}

.text_div_new_line
{
	width:301px;
	background:url(../images/line.png) repeat-y;
	float:left;
	padding-left:10px;
}


.georgia_20_ffffff
{
	font-family:Georgia;
	font-size:20px;
	color:#FFF;
	font-weight:normal;
}


.georgia_11_3b3a3c
{
	font-family:Georgia;
	font-size:11px;
	color:#666;
	font-weight:normal;
	text-decoration:none;
}

.georgia_11_3b3a3c a
{
	font-family:Georgia;
	font-size:11px;
	color:#666;
	font-weight:normal;
	text-decoration:none;
}

.georgia_11_3b3a3c a:hover
{
	font-family:Georgia;
	font-size:11px;
	color:#ffffff;
	font-weight:normal;
	text-decoration:none;
}

.georgia_17_e7e5e5
{
	font-family:Georgia;
	font-size:17px;
	color:#e7e5e5;
	font-weight:normal;
	font-style:italic;
	
}

.georgia_14_ffffff
{
	font-family:Georgia;
	word-wrap: break-word;
	font-size:14px;
	color:#FFF;
	font-weight:normal;
}

.georgia_12_ffffff_nh
{
	font-family:Georgia;
	word-wrap: break-word;
	font-size:12px;
	color:#FFF;
	font-weight:normal;
}

.top_line_div
{
	width:454px;
	float:left;
	margin-top:5px;
	padding-left:45px;

}

.top_line_div_new
{
	width:454px;
	background:url(../images/hr_line.png) repeat-x;
	float:left;
	margin-top:10px;
}

.software_div
{
	width:454px;
	float:left;
	margin-top:10px;
}







.links_div
{
	width:211px;
	float:left;

}

.software_div_second
{
	width:227px;
	float:left;

}

.georgia_14_fbd001
{
	font-family:Georgia;
	font-size:14px;
	color:#fbd001;
	font-weight:normal;
}





.georgia_12_ffffff
{
	font-family:Georgia;
	font-size:12px;
	color:#ffffff;
	font-weight:normal;
	text-decoration:none;
}

.georgia_12_ffffff a
{
	font-family:Georgia;
	font-size:12px;
	color:#ffffff;
	font-weight:normal;
	text-decoration:underline;
}


.georgia_12_ffffff a:hover
{
	font-family:Georgia;
	font-size:12px;
	color:#ffffff;
	text-decoration:none;
	font-weight:normal;
	text-decoration:underline;
}

.georgia_12_b42730
{
	font-family:Georgia;
	font-size:12px;
	color:#b42730;
	font-weight:bold;
}

.georgia_12_b42730 a
{
	font-family:Georgia;
	font-size:12px;
	color:#b42730;
	font-weight:bold;
	text-decoration:none;
}

.georgia_12_b42730 a:hover
{
	font-family:Georgia;
	font-size:12px;
	color:#b42730;
	font-weight:bold;
	text-decoration:underline;
}


.tweet_firstdiv
{
	width:249px;
	float:left;
}

.tweet_firstdiv_a
{
	width:249px;
	float:left;
	
}
.image
{
	width:136px;
	float:left;
	padding-left:113px;
	padding-top:0px;

}

.image_latest
{
	width:136px;
	float:left;
	padding-left:113px;
	padding-top:0px;

}

.featured_crew_member
{
	width:422px;
	float:left;
	padding-top:20px;
}


.featured_crew_member_latest
{
	width:422px;
	float:left;
	background:url(../images/large_image.png) no-repeat;

}

.featured_div
{
	width:422px;
	padding-top:35px;

	
	
	
	float:left;
}

.featured_div_inner
{
	width:249px;
	margin-left:85px;
	
	background:url(../images/featured_image.png) no-repeat;
	float:left;
}


.tweet_firstdiv_a_new
{
	width:249px;
	float:left;
}

.tweet_seconddiv
{
	width:173px;
	float:left;
}

.tweet_image
{
	width:136px;
	float:left;
	padding-left:10px;
}
.tweet_maindiv
{
	width:422px;
	float:left;
}

.tweet_firstdiv_new_latest
{
	width:149px;
	float:right;
}

.green_line_div
{
	width:249px;
	float:left;
	margin-top:5px;
	padding-left:2px;
	

}

.green_line_div_new
{
	width:249px;
	background:url(../images/green_line.png) repeat-x;
	float:left;
	margin-top:20px;
}

.green_nediv_a
{
	width:249px;
	float:left;
}


.green_line_div_newa
{
	width:249px;
	

	float:left;
	
}

.green_first
{
	width:124px;
	background:url(../images/new_person_image.png) no-repeat;
	height:97px;
	
	float:left;

}

.green_second
{
	width:124px;
	
	float:left;

}


.green_first_newdiv
{
	width:41px;

	float:left;

}


.green_second_newdiv
{
	width:208px;

	float:left;

}

.georgia_12_ffffff_latest_abc
{
	font-family:Georgia;
	font-size:12px;
	color:#FFF;
	font-weight:normal;
}

.available_div
{
	width:249px;
	float:left;

}

.available_div_new
{
	width:129px;
	float:left;


}

.available_div_new_green
{
	width:12px;
	float:right;
	/*background:url(../images/green_circle.png) no-repeat;*/

}

.available_div_new_first
{
	width:129px;
	float:left;
	

}

.available_div_new_grey
{
	width:12px;
	float:left;
	background:url(../images/grey_cirle.png) no-repeat;

}

.available_div_last
{
	width:160px;
	float:left;
	padding-left:100px;

}

.georgia_12_fbd001
{
	font-family:Georgia;
	font-size:12px;
	color:#fbd001;
	font-weight:normal;
}

.georgia_12_fbd0012
{
	font-family:Georgia;
	font-size:12px;
	color:#fbd001;
	font-weight:normal;
	text-align:center;
}

.georgia_12_fbd0012 a
{
	font-family:Georgia;
	font-size:12px;
	color:#fbd001;
	font-weight:normal;
	text-decoration:underline;
	text-align:center;
}

.georgia_12_fbd0012 a:hover
{
	font-family:Georgia;
	font-size:12px;
	color:#fbd001;
	text-align:center;
	font-weight:normal;
	text-decoration:none;
}

.php_div
{
	width:124px;
	float:left;	



}

.qa_div
{
	width:124px;
	float:left;	
	


}

.design_div
{
	width:124px;
	float:left;



}

.net_div
{
	width:124px;
	float:left;	



}

.georgia_12_ffffff_link
{
	font-family:Georgia;
	word-wrap: break-word;
	font-size:12px;
	color:#FFF;
	font-weight:normal;
}
.georgia_12_ffffff_link a
{
	font-family:Georgia;
	word-wrap: break-word;
	font-size:12px;
	text-decoration:none;
	color:#FFF;
	font-weight:normal;
}
.georgia_12_ffffff_link a:hover
{
	font-family:Georgia;
	word-wrap: break-word;
	font-size:12px;
	text-decoration:underline;
	color:#FFF;
	font-weight:normal;
}

.georgia_12_ffffff_link a:focus
{
	font-family:Georgia;
	word-wrap: break-word;
	font-size:12px;
	text-decoration:underline;
	color:#FFF;
	font-weight:normal;
	outline:none;
}





.dots
{
	width:6px;
	float:left;	
}

.footer_part
{
	width:921px;
	
	float:left;
	
	
}

.footer_image_div
{
	width:823px;
	float:left;	
	margin-left:42px;
	
	
}

.footer_image_div_a_news
{
	width:780px;
	margin-bottom:20px;
	float:left;
	margin-left:50px;

	
}

/*.silver_image_div
{
	width:785px;
	float:left;
	margin-left:42px;


	margin-top:8px;


	
}*/

.copyright_text
{
	color:#666;
	font-family:Georgia;
	font-size:12px;
	font-weight:normal;
	
	
}

.copyright_text_new
{
	color:#666;
	font-family:Georgia;
	font-size:12px;
	font-weight:normal;
	
	
}

.copyright_text_new a
{
	color:#666;
	font-family:Georgia;
	font-size:12px;
	font-weight:normal;
	outline:none;
	text-decoration:none;	
	
}

a:focus
{
	outline:none;
}
.copyright_text_new a:hover
{
	color:#ffffff;
	font-family:Georgia;
	font-size:12px;
	text-decoration:none;
	font-weight:normal;
	
	
}


.firstdiv
{
	width:470px;
	float:left;
	margin-top:20px;
	background:url(../images/text.png) no-repeat;
}

.second_div
{
	width:314px;
	float:left;	
	
}
.georgia_14_fbd001_text
{
	font-family:Georgia;
	font-size:14px;
	color:#fbd001;
	font-weight:normal;
}



.georgia_14_252525_text
{
	font-family:Georgia;
	font-size:12px;
	color:#666;
	font-weight:normal;
}

.georgia_14_252525_text a
{
	font-family:Georgia;
	font-size:12px;
	color:#666;
	font-weight:normal;
	text-decoration:none;
	
}

.georgia_14_252525_text a:hover
{
	font-family:Georgia;
	text-decoration:underline;
	
	font-size:12px;
	color:#ffffff;
	font-weight:normal;
}

.links_div_latest
{
	width:419px;
	float:left;
	
}

.logos_div
{
	width:361px;
	float:left;
}

.new_hover
{
	width:350px;
	float:left;
	padding-left:19px;
	
}

.new_hover ul
{
	width:346px;
	float:left;
	margin:0px;
	padding:0px;
	
}

.new_hover li
{
	float:left;
	margin:0px;

	
	padding:0px;
	padding-left:10px;
	padding-top:10px;
	
}


.header_thirdpart_latest_new
{
	width:218px;
	float:left;
}

.topline
{
	width:454px;
	float:left;
}

.new_arrow_img_nm
{

	width:19px;
	float:left;
	height:10px;
}


.new_arrow_img
{
	background:url(../images/arrow_img.png) no-repeat;
	width:9px;
	float:left;
	height:10px;
}



.arrow_divs
{
	width:390px;
	float:left;

}

.arrow_div
{
	width:429px;
	float:left;

}

.software_div_first
{
	width:227px;
	float:left;

}

.software_div_first_latest
{
	width:217px;
	float:left;

}

.software_div_first_latest ul
{
	width:207px;
	float:left;
	padding:0px;
	margin-top:10px;
	margin-left:10px;
	

}


.software_div_first_latest li
{
	float:left;
	width:177px;
	padding:0px;
	background:url(../images/arrow_img.png) no-repeat;
	padding-left:15px;
	padding-bottom:10px;
	
	padding-top:0px;
	list-style:none;
}

.arrow_div_first
{
	width:499px;
	float:left;

}

.arrow_div_first_latest
{
	width:419px;
	float:left;
	padding:0px;
	margin:0px;
	

}


.arrow_div_first_latest ul
{
	width:419px;
	float:left;
	padding:0px;
	margin-top:20px;
	padding-left:10px;
	

}


.arrow_div_first_latest li
{
	float:left;
	width:419px;
	padding:0px;
	background:url(../images/arrow_img.png) no-repeat;
	padding-left:15px;
	padding-bottom:10px;
	padding-top:0px;
	list-style:none;
}