/* CSS Document */



body

{

	margin:0;

	/*background:url(../images/sub_back.jpg) left top repeat-x;*/
	background:url('../images/blog_bg.jpg') left top repeat-x;

	background-color:#2E2F34;

	padding:0px;
	z-index:100;

}



#wrapper

{

	margin:0px auto;

	width: 942px;

}



#wrapper1 {

float:left;

width:100%; height:auto;

margin:0px; padding:0px;

background:url(../images/port_back.jpg) left top repeat-x;

background-color:#2E2F34;

}



#wrapper2 {

float:left;

width:100%; height:auto;

margin:0px; padding:0px;

background:url(../images/about_bak.jpg) left top repeat-x;

background-color:#2D2F35;

}



#wrapper3 {

float:left;

width:100%; height:auto;

margin:0px; padding:0px;

background:url(../images/home_back.jpg) left top repeat-x;

}



#wrapper4 {

float:left;

width:100%; height:auto;

margin:0px; padding:0px;

background:url(../images/test_back.jpg) left top repeat-x;

background-color:#2D2F35;

}



#wrapper5 {

float:left;

width:100%; height:auto;

margin:0px; padding:0px;

background:url(../images/blog_bg.jpg) left top repeat-x;

background-color:#2D2E33;

}





#header {

	width:941px; height:137px;

	background:url(../images/hederback_sub.jpg) left top no-repeat;

	float:left;

	margin:0px; padding:0px;

}



#header1 {

	width:941px; height:137px;

	background:url(../images/hederback_sub1.jpg) left top no-repeat;

	float:left;

	margin:0px; padding:0px;

}



#header3 {

	width:940px; height:137px;

	background:url(../images/hederback_sub3.gif) left top no-repeat;

	float:left;

	margin:0px; padding:0px;

}



#rss {

display:block;

float:right;

}



#rss a:link, #rss a:visited {

display:block;

width:97px; height:69px;

margin:60px 0px 0px 0px; padding:0px;

}





.headerTopLogo

{

	padding-top:15px;

	float:left;

}



.headerTopMenu

{

	float:left;

}

	

.menu

{

	height:100%;

	display:block;

	text-align:center;

	height:22px;

	margin-top:46px;

}

		

.menu li

{

	display:inline;

	padding-left:20px;

}

		

.menu li a:link, .menu li a:visited

{

	color:#FFF;

	text-decoration:none;

	font-size:22px;
		 

}

		

.menu li a:hover

{

	color:#7fdbfd;

}

		

#active a:link,#active a:visited,#active a:hover

{

	color:#7fdbfd;

}	

		

.headerTopSubRss

{

	background-repeat:no-repeat;

	background-position:bottom;

	float:left;

	padding-top:69px;

	padding-left:24px;

	width:167px;

}



.subtop {

	float:left;

	width:940px; height:auto;

	margin:0px; padding:0px;

}



.sub_top1 {

	width:632px; height:319px;

	float:left;

	background:url('../images/sub_top.jpg') left top no-repeat;

	margin:0px; padding:0px;

}



.sub_top2 {

	width:308px; 
	height:318px;

	float:left;

	background:url('../images/sub_top1.jpg') left top no-repeat;

	margin:0px; padding:0px;

}



.sub_top_home {

	width:940px; height:237px;

	float:left;

	background:url('../images/home_page_back.jpg') right top no-repeat;

	margin:0px; padding:0px;

}



.sub_top_home1 {

	width:940px; height:118px;

	float:left;

	margin:0px; padding:0px;

}





.increase_left {

float:left;

width:374px; height:118px;

background:url('../images/increase_left.jpg') left top no-repeat;

}



.testimonials_left {

float:left;

width:350px; height:118px;

background:url('../images/testimonials_back.jpg') left top no-repeat;

}



#testimon_link {

display:block;

float:left;

}



#testimon_link a:link, #testimon_link a:visited {

display:block;

width:150px; height:110px;

margin:0px; padding:0px;

}





.text01 {

	font-family:Georgia, "Times New Roman", Times, serif; font-size:18px; font-weight:normal; color:#19416d;

	margin:0px; padding:15px 0px 0px 45px;

	line-height:24px;

}



.text02 {

	font-family:Candara, Arial; font-size:42px; font-weight:normal; color:#5d9c34;

	margin:0px; padding:38px 0px 0px 45px;

}



.footer

{

	float:left;

	width:100%;

	height:auto;

	background:url('../images/footer_bg.jpg') left top repeat-x;

	background-color:#0D0D0D;

	margin:0px; padding:0px;

}



#middle {

	float:left;

	width:940px; height:auto;

	margin:0px; padding:0px;

}



#middle_home {

	float:left;

	width:941px; height:auto;

	margin:0px; padding:31px 0px 0px 0px;

	background:url(../images/middle_top_back.jpg) left top no-repeat;

}



#middle_portfolio {

	float:left;

	width:940; height:auto;

	margin:35px 0px 30px 0px; padding:0px;

	/*background:url(../images/middleback.jpg) left top repeat-x;*/

}





#middle1_portfolio {

	float:left;

	width:940; height:auto;

	margin:0px; padding:10px 0px 15px 0px;

	/*background-color:#191A1E;*/

}



.innerFooter

{

	margin:0px auto;

	padding-top: 20px;

	width: 1000px;

	height:40px;

}

	

.innerFooter img

{

	float:left;

	padding:0;

	margin:0;

}

	

	

.footer

{

	width:100%;

	font-size:14px;

}





.footerMenu

{

	height:50px;

	float:left;

	padding:0;

	margin:0;

}

	

.fmenu

{

	width:280px;

	float:left;

	display:block;

	text-align:left;

	height:25px;

	padding:0;

	padding-top:5px;

	padding-right:5px;

	padding-left:15px;

	margin:0;

}

		

.fmenu li

{

	display:inline;

	padding-left:5px;

}

		

.fmenu li a:link, .fmenu li a:visited

{

	color:#a6c353;

	text-decoration:none;

}

		

.fmenu li a:hover

{

	color:#7fdbfd;

}

		
#active a:link,#active a:visited,#active a:hover

{

	color:#7fdbfd;

}



.footerValid

{

	float:left;

	color:#FFF;

	padding:0;

	padding-top:5px;

	padding-right:5px;

	padding-left:5px;

	margin:0;

}



.footerValid a:link, .footerValid a:visited

{

	color:#a6c353;

	text-decoration:none;

}



.footerValid a:hover

{

	text-decoration:underline;

}



.footerTerms

{

	float:left;

	color:#FFF;

	padding:0;

	padding-top:5px;

	padding-right:10px;

	padding-left:10px;

	margin:0;

}	

	

.figFooter

{	width:820px;

	height:70px;

	text-align:center;

	margin-left:auto;

	margin-right:auto;

}



.figFooter_top{

float:left;

width:100%; margin-left:atuo; margin-right:auto;

}



.figFooter img

{

	margin-left:auto;

	margin-right:auto;

}



.aboutus_box {

	float:left;

	width:313px; height:auto;

	margin:0px; padding:0px;

}



.services_box {

	float:left;

	width:318px; height:auto;

	margin:0px; padding:0px;

}



.ourteam_box {

	float:left;

	width:308px; height:auto;

	margin:0px; padding:0px;

}



.text_ttl {

	font-family:Georgia, "Times New Roman", Times, serif; font-size:24px; font-weight:normal; color:#FFFFFF;

	margin:0px; padding:15px 10px 10px 10px;

	text-align:left;

}



.text_inside {

	font-family:Georgia, "Times New Roman", Times, serif; font-size:12px; font-weight:normal; color:#FFFFFF;

	margin:0px; padding:15px 10px 10px 10px;

	text-align:left;

	line-height:20px;

}



.img {

	float:left;

	margin:0px; padding:5px 0px 5px 0px;

}



.services_middle {

	background:url(../images/services_middle.jpg) left top repeat-y;

	margin:0px; padding:0px;

}







.team {

	background:url(../images/team_middle.jpg) left top repeat-x;

	margin:0px; padding:0px;

}





.footerTerms a:link, .footerTerms a:visited

{

	color:#5cd0f5;

	text-decoration:none;

}



.service_box1 {

float:left;

width:277px; height:auto;

margin:0px; padding:0px;
margin-bottom: 20px;
}



.service_box_top {

float:left;

width:277px; height:16px;

margin:0px; padding:0px;

background:url(../images/services_top.jpg) left top no-repeat;

}



.service_box_top span {

display:none;

}



.service_box_middle {
float:left;
width:277px; height:auto;
margin:0px; padding:0px;
background:url(../images/services_middle.jpg) left top repeat-y;
}

.service_box_middle a:link, .service_box_middle a:visited {
	width:auto; height:34px;
	font-family:Georgia, "Times New Roman", Times, serif; font-size:15px; 
	font-weight:normal; color:#a9edfb;
	padding-right:8px;
	text-decoration:none;
	float:right;
}

.service_box_middle a:hover
{
	text-decoration:underline;
}

.service_box_bottom {

float:left;

width:277px; height:24px;

margin:0px; padding:0px;

background:url(../images/services_bottom.jpg) left top no-repeat;

}



.logop {

	width:auto; height:34px;

	font-family:Georgia, "Times New Roman", Times, serif; font-size:15px; font-weight:normal; color:#a9edfb;

	margin:7px 0px 0px 15px; padding:6px 0px 0px 45px;

	background:url(../images/round1.jpg) left top no-repeat;

}




.logop1 {

	width:auto; height:34px;

	font-family:Georgia, "Times New Roman", Times, serif; font-size:15px; font-weight:normal; color:#a9edfb;

	margin:0px; padding:5px 0px 0px 45px;

	background:url(../images/round_new.jpg) left top no-repeat;

}



.team_box1 {

float:left;

width:277px; height:auto;

margin:0px; padding:0px;

}



.team_box_left {

float:left;

width:12px; height:230px;

margin:0px; padding:0px;

background:url(../images/team_left.jpg) left top no-repeat;

}



.team_box_left span {

display:none;

}



.team_box_middle {

float:left;

width:251px; height:230px;

margin:0px; padding:0px;

background:url(../images/team_middle.jpg) left top repeat-x;

}



.team_box_right {

float:left;

width:14px; height:230px;

margin:0px; padding:0px;

background:url(../images/team_right.jpg) left top no-repeat;

}



.img02 {

float:left;

margin:0px; padding:0px 15px 0px 0px;

}



.team_div {

float:left;

width:251px; height:auto;

margin:5px 0px 0px 0px;

}



.team_ttl {

	font-family:Georgia, "Times New Roman", Times, serif; font-size:16px; font-weight:bold; color:#676867;

	margin:0px; padding:10px 0px 0px 0px;

}



.team_txt {

	font-family:Georgia, "Times New Roman", Times, serif; font-size:12px; font-weight:normal; color:#333333;

	margin:0px; padding:10px 0px 0px 0px;

}



.portfolio {

float:left;

width:277px; height:48px;

background:url(../images/portfolio.gif) left top no-repeat;

margin:18px 0px 0px 0px; padding:0px;

}



.portfolio p {

font-family:Georgia, "Times New Roman", Times, serif; font-size:24px; font-weight:normal; color:#FFFFFF;

margin:0px; padding:9px 0px 0px 10px;

text-decoration:none;

}



.portfolio p a:link,.portfolio p a:visited {

font-family:Georgia, "Times New Roman", Times, serif; font-size:24px; font-weight:normal; color:#FFFFFF;

margin:0px; padding:11px 0px 0px 15px;

text-decoration:none;

}



.portfolio p a:hover {

text-decoration:none;

color:#a9edfb;

}



.garnt {

float:left;

width:277px; height:132px;

margin:0px; padding:0px;

}



.askfor {

float:left;

width:277px; height:101px;

margin:0px; padding:0px;

background:url(../images/askfor.jpg) left top no-repeat;

}



.askfor span {

display:none;

}



.portfolio_img {
width:446px; height:auto;

float:left;

margin:0px; padding:15px 0px 0px 0px;

}

.portfolio_img1 {
width:446px; height:auto;
float:left;
margin:0px; padding:15px 0px 0px 30px;
}

.portfolio_img1 a{text-decoration:none; float:right; margin-right:-200px; margin-top:4px; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:17px; font-weight:normal; color:#FFFFFF;}
.portfolio_img a{text-decoration:none; float:right; margin-right:-200px; margin-top:4px; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:17px; font-weight:normal; color:#FFFFFF;}

.portfolio_ttl {

width:940px; height:45px;

float:left;

background:url(../images/portfolio1_ttl.jpg) left top no-repeat;

margin:13px 0px 0px 0px; padding:0px 0px 0px 0px;

}

.img03 {
float:right;
margin:0px; padding:0px;
margin-right:3px;
}
.img04 {
float:right;
margin:0px; padding:0px;
margin-right:2px;
}

.aboutus {
float:left;
font-family:Georgia, "Times New Roman", Times, serif; font-size:16px; font-weight:normal; color:#E1E4DA;
text-align:left;
margin:0px; padding-right:15px;
line-height:22px;

}

.websites_ttl {

font-family:"Century Gothic", "Trebuchet MS", Arial; font-size:25px; font-weight:normal; color:#c0ec5a;

margin:0px; padding:0px;

}



.websites_img {

width:185px;

float:left;

margin:0px; padding:20px 2px 30px 1px;

}



.identity_ttl {

font-family:"Century Gothic", "Trebuchet MS", Arial; font-size:25px; font-weight:normal; color:#c0ec5a;
clear:both;
margin:0px 0px 0px 0px; padding:0px 0px 0px 0px;

}



.identity_img {

float:left;

width:184px; height:176px;

margin:0px; padding:20px 5px 30px 0px;

}



.whatcan_div {

float:left;

width:245px; height:auto;

margin:0px; padding:0px;

}



.howmuch_div {

float:left;

width:269px; height:auto;

margin:0px; padding:0px;

}



.whatelse_div {

float:left;

width:240px; height:auto;

margin:0px; padding:0px;

}



.extra_div {

float:left;

width:180px; height:auto;

margin:0px; padding:0px;

}



.text05 {

font-family:Georgia, "Times New Roman", Times, serif; font-size:14px; font-weight:normal; color:#F8FFF8;

margin:0px; padding:10px 20px 0px 10px;

}



.text06 {

font-family:Georgia, "Times New Roman", Times, serif; font-size:14px; font-weight:normal; color:#8665FF;

margin:0px; padding:10px 20px 0px 10px;

}



.recent_txt {

font-family:Georgia, "Times New Roman", Times, serif; font-size:14px; font-weight:normal; color:#E5E5E5;

margin:0px; padding:10px 10px 0px 0px;

text-align:right;

}



.recent_txt a:link,.recent_txt a:visited {

font-family:Georgia, "Times New Roman", Times, serif; font-size:14px; font-weight:normal; color:#E5E5E5;

text-align:right;

text-decoration:none;

}



.recent_txt a:hover {

text-decoration:none;

color:#7FDBFD;

}



.home_right {

float:left;

width:206px; height:118px;

margin:0px; padding:0px;

background:url(../images/screenalicious.jpg) left bottom no-repeat;

}



.increase_txt {

font-family:Georgia, "Times New Roman", Times, serif; font-size:18px; font-weight:normal; color:#ABB5D5;

margin:0px; padding:15px 10px 0px 150px;

text-align:left;

}



.increase_yellow {

font-family:Georgia, "Times New Roman", Times, serif; font-size:16px; font-weight:normal; color:#F9D737;

margin:0px; padding:15px 10px 0px 150px;

text-align:left;

}



.increase_yellow span {

color:#7FDBFD;

}



.testimonials_txt {

font-family:Georgia, "Times New Roman", Times, serif; font-size:14px; font-weight:normal; color:#FFFFFF;

margin:0px; padding:20px 10px 0px 150px;

text-align:left;

}







.givingyou span {

display:none;

}



.maintxt {

float:left;

font-family:Georgia, "Times New Roman", Times, serif; font-size:18px; font-weight:normal; color:#E1E4DA;

text-align:left;

margin:0px; padding:10px 350px 0px 15px;

line-height:25px;

}



.middle_home_left {

float:left;

width:322px; height:auto;

margin:0px; padding:0px;

}



.middle_home_middle {

float:left;

width:279px; height:auto;

margin:0px; padding:0px;
margin-left:40px;
margin-top:20px;
}



.middle_home_right {
	float:left;
	width:299px; 
	height:auto;
	margin:0px; 
	padding:0px;
}



.home_img {
float:right;
margin:0px; 
padding:0px;
margin:6px;
}



.portfolio_div {

float:left;

width:200px; height:105px;

background:url(../images/portfolio_home.jpg) left top no-repeat;

margin:28px 0px 0px 39px; padding:0px;

}



.havelookat {

font-family:Georgia, "Times New Roman", Times, serif; font-size:16px; font-weight:normal; color:#FFFFFF;

text-align:left;

margin:0px; padding:5px 0px 0px 100px;

line-height:25px;

}



.havelookat a:link,.havelookat a:visited {

font-family:Georgia, "Times New Roman", Times, serif; font-size:16px; font-weight:normal; color:#FFFFFF;

text-align:left;

text-decoration:none;

}



.havelookat a:hover {

text-decoration:none;

}



.havelookat span {

color:#7AD1F1;

}



.news_box {

float:left;

width:322px; height:30px;

margin:0px; padding:0px 0px 0px 0px;


}



.news_date {

font-family:Verdana, Arial, Helvetica, sans-serif; font-size:12px; font-weight:normal; color:#9C9C97;

text-align:left;

margin:0px; padding:0px 0px 5px 0px;
color:#FFFFFF;

}



.news_title {
font-family:Georgia, "Times New Roman", Times, serif; font-size:24px; font-weight:normal; color:#EAFF00;
text-align:left;
margin:0px; padding:0px 0px 5px 0px;
text-decoration:none;
}



.news_txt {

font-family:Georgia, "Times New Roman", Times, serif; font-size:14px; font-weight:normal; color:#DEDEDE;

text-align:left;

margin:0px; padding:0px 0px 5px 0px;

}



.news_txt span {

color:#7FDBFD;

}



.test_left {

float:left;

width:468px; height:auto;

margin:30px 0px 0px 0px; padding:0px;

}



.test_right {

float:left;

width:468px; height:auto;

margin:30px 0px 0px 0px; padding:0px;

}



.test1_ttl {

float:left;

width:468px; height:53px;

margin:0px 0px 10px 0px; padding:0px;

background:url('../images/coolnect.jpg') left top no-repeat;

}



.test1_ttl_text01 {

text-align:right;

font-family:Arial, Helvetica, sans-serif; font-size:14px; font-weight:bold; color:#FFFFFF;

margin:0px; padding:15px 40px 0px 0px;

}



.test1_ttl_text02 {

text-align:left;

font-family:Arial, Helvetica, sans-serif; font-size:14px; font-weight:normal; color:#FFFFFF; font-style:italic;

margin:0px 0px 0px 0px; padding:0px 30px 0px 0px;

line-height:26px;

}



.test2_ttl {

float:left;

width:468px; height:53px;

margin:0px 0px 10px 0px; padding:0px;

background:url(../images/mtmind.jpg) left top no-repeat;

}



.test3_ttl {

float:left;

width:468px; height:53px;

margin:0px 0px 10px 0px; padding:0px;

background:url(../images/dubaihostez.jpg) left top no-repeat;

}



.test4_ttl {

float:left;

width:468px; height:53px;

margin:0px 0px 10px 0px; padding:0px;

background:url(../images/freelance.jpg) left top no-repeat;

}



.imagebox {

float:left;

width:180px; height:auto;

background-color:#0D0D0D;

margin:15px 5px 20px 0px; padding:0px;

}



.imagebox_img {

margin:0px; padding:7px 3px 0px 5px;

}



.imagebox_txt, .imagebox_txt a, .imagebox_txt a:link, .imagebox_txt a:visited, .imagebox_txt a:hover {

font-family:Verdana, Arial, Helvetica, sans-serif; font-size:17px; font-weight:normal; color:#FFFFFF;
text-decoration:none;
margin:0px; padding:10px 0px 10px 10px;

text-align:left;

}





.imagebox1 {

float:left;

width:180px; height:auto;

background-color:#414040;

margin:15px 5px 0px 0px; padding:0px;

}



.imagebox1 img {

margin:0px; padding:7px 4px 3px 4px;

}



.imagebox1_txt {

float:left;

font-family:Verdana, Arial, Helvetica, sans-serif; font-size:17px; font-weight:normal; color:#FFFFFF;

margin:5px 0px 0px 5px; padding:0px 0px 10px 0px;

text-align:left;

}



.blog_div {

float:left;

width:941px; height:auto;

margin:0px; padding:0px;

}
 .contact_left {
float:left;
width:450px; height:auto;
margin:0px; padding:10px;
}
.contact_right {
float:left;
width:430px; height:auto;
margin:0px; padding:60px 10px 10px 30px;
}
.text10 {
font-family:Georgia, "Times New Roman", Times, serif; font-size:12px; font-weight:normal; color:#FFFFFF;
text-align:left;
margin:0px; padding:0px 0px 5px 10px;
}
.text10 a:link,.text10 a:visited {
font-family:Georgia, "Times New Roman", Times, serif; font-size:12px; font-weight:normal; color:#83CBEC;
text-align:left;
margin:0px; padding:0px;
}

.text10 a:hover {
text-decoration:none;
}

.contact_img {
float:left; margin:0px; padding:15px 0px 15px 0px;
}

.iamonline {
float:left;
margin:0px; padding:25px 0px 10px 0px;
}

.textbox {
width:210px; height:24px;
background-color:#FFFFFF;
margin:5px 0px 10px 0px; padding:0px 0px 0px 3px;
border:1px solid #707175;
}

.textarea {
width:300px; height:200px;
background-color:#FFFFFF;
margin:5px 0px 10px 0px; padding:0px 0px 0px 3px;
border:1px solid #707175;
}
.sub_top_contact {
	width:308px; height:319px;
	float:left;
	background:url('../images/contact_sub01.jpg') left top no-repeat;
	margin:0px; padding:0px;
}
.grant_div {

float:left;

width:277px; height:133px;

margin:0px; padding:0px;

}



.grant_div_left {

float:left;

width:134px; height:133px;

margin:0px; padding:0px;

background:url(../images/grandnightclub_left.jpg) left top no-repeat;

}



.grant_div_right {

float:left;

width:143px; height:133px;

margin:0px; padding:0px;

background:url(../images/grandnightclub_right.jpg) left top no-repeat;

}



.grant_div_right p {

font-family:Georgia, "Times New Roman", Times, serif; font-size:14px; color:#5895AC; font-weight:bold;

text-align:left;

margin:0px; padding:10px 0px 0px 0px;

line-height:20px;

}



.grant_div_right p span{

font-family:Georgia, "Times New Roman", Times, serif; font-size:12px; color:#ACFF96; font-weight:normal;

text-align:left;

margin:0px; padding:0px;

}



.fullportfolio {

float:right;

width:auto; height:18px;

font-family:Georgia, "Times New Roman", Times, serif; font-size:12px; color:#71C2E0; font-weight:normal;

text-align:right;

margin:0px 10px 0px 0px; padding:10px 40px 0px 0px;

background:url(../images/arrow1.jpg) right center no-repeat;

}



.fullportfolio a:link,.fullportfolio a:visited {

text-decoration:none;

font-family:Georgia, "Times New Roman", Times, serif; font-size:12px; color:#71C2E0; font-weight:normal;

margin:0px; padding:10px 0px 0px 0px;

}



.fullportfolio a:hover {

text-decoration:underline;

}
.givingyou {

float:left;

width:596px; height:98px;

background:url(../images/givingyou.jpg) left top no-repeat;

margin:0px; padding:0px;

}

