body {
	background-image: url(../images/grad.jpg);
	background-repeat:repeat-x;
	background-color:#FFFFFF;
	color:#000000;
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
}
#background{
	width: 929px;
	height: auto;
	margin: 0px auto;

}
#col_1{
	float:left;
	width: 88px;
	height: auto;
	margin:0px;
}
#col_1_1{
	float:left;
	width: 88px;
	height: 148px;
	margin:0px;
	background-image:url(../images/col_1_1.jpg);
}
#col_1_2{
	float:left;
	width: 88px;
	height: 143px;
	margin:0px;
	background-image:url(../images/col_1_2.jpg);
}
#col_1_3{
	float:left;
	width: 88px;
	margin:0px;
	background-image:url(../images/left_grad.jpg);
	background-repeat:repeat-y;
	background-position:right;
}
#col_2{
	float:left;
	width: 130px;
	height: auto;
	margin:0px;
}
#col_2_1{
	float:left;
	width: 130px;
	height: 122px;
	margin:0px;
	background-image:url(../images/logo.jpg);
}
#col_2_2{
	float:left;
	width: 130px;
	height: 101px;
	margin:0px;
	background-image:url(../images/left_menu.jpg);
	vertical-align:20px;
	line-height:20px;
	padding-top:2px;
}
#col_2_2 a{
	text-decoration:none;
	color:#000000;
}
#col_2_2 a:hover{
	color:#a42ba5;
}
#col_2_3{
	float:left;
	width: 130px;
	height: 20px;
	margin:0px;
	background-image:url(../images/left_menu1.jpg);
}
#col_2_3 a{
	text-decoration:none;
	color:#000000;
}
#col_2_3 a:hover{
	color:#a42ba5;
}
#col_2_4{
	float:left;
	width: 130px;
	height: 65px;
	margin:0px;
	background-image:url(../images/left_bar.jpg);
}
#col_2_5{
	float:left;
	width: 80px;
	height:382px;
	margin:0px;
	background-image:url(../images/left_bar1.jpg);
	padding-left:20px;
	padding-right:30px;
	padding-top:40px;
}
#col_2_5_repeat{
	float:left;
	width: 130px;
	margin:0px;
	background-image:url(../images/col_2_5_r.gif);
}
#col_3{
	float:left;
	width: 639px;
	height: auto;
	margin:0px;
}
#col_3_1{
	float:left;
	width: 639px;
	height: 101px;
	margin:0px;
	background-image:url(../images/header.jpg);
}
#col_3_2{
	float:left;
	width: 639px;
	height: 19px;
	margin:0px;
	background-image:url(../images/main_menu.jpg);
	color:#000000;
	background-color:#FFFFFF;
	vertical-align:19px;
	line-height:19px;
}
#col_3_2 a{
	text-decoration:none;
	color:#000000;
}
#col_3_2 a:hover{
	color:#a42ba5;
}
#col_3_3{
	float:left;
	width: 639px;
	height: 144px;
	margin:0px;
}
#col_3_4{
	float:left;
	width: 639px;
	height: 23px;
	margin:0px;
	background-image:url(../images/content1_header.jpg);
	padding-top:23px;
}
#col_3_5{
	float:left;
	width: 523px;
	height: 180px;
	margin:0px;
	background-image:url(../images/content1_body.jpg);
	padding-left:50px;
	padding-right:66px;
	padding-top:20px;
}
#col_3_5 a{
	text-decoration:none;
	color:#a42ba5;
}
#col_3_5 a:hover{
	text-decoration:underline;
	color:#000000;
}
#col_3_5_about{
	float:left;
	width: 639px;
	height: auto;
	margin:0px;
	background-image:url(../images/content1_body_right.gif);
	background-repeat:repeat-y;
	background-position:right;
}

#col_3_5_about_sub{
	float:left;
	width: 523px;
	height: 600px;
	margin:0px;
	background-image:url(../images/content1_body_left.jpg);
	background-repeat:no-repeat;
	background-position:top;
	background-color:#E9E9E9;
	color:#000000;
	padding-right:50px;
	padding-left:50px;
	padding-top:20px;

}
#col_3_5_about_sub a{
	text-decoration:none;
	color:#a42ba5;
}
#col_3_5_about_sub a:hover{
	text-decoration:underline;
	color:#000000;
}
#col_3_5_hosting_sub{
	float:left;
	width: 523px;
	height: 730px;
	margin:0px;
	background-image:url(../images/content1_body_left.jpg);
	background-repeat:no-repeat;
	background-position:top;
	background-color:#E9E9E9;
	color:#000000;
	padding-right:50px;
	padding-left:50px;
	padding-top:20px;
	line-height:14px;

}
#col_3_5_hosting_sub a{
	text-decoration:none;
	color:#a42ba5;
}
#col_3_5_hosting_sub a:hover{
	text-decoration:underline;
	color:#000000;
}
#col_3_5_test_sub{
	float:left;
	width: 473px;
	height: 1580px;
	margin:0px;
	background-image:url(../images/content1_body_left.jpg);
	background-repeat:no-repeat;
	background-position:top;
	background-color:#E9E9E9;
	color:#000000;
	padding-right:75px;
	padding-left:75px;
	padding-top:20px;

}
#col_3_5_test_sub a{
	text-decoration:none;
	color:#a42ba5;
}
#col_3_5_test_sub a:hover{
	text-decoration:underline;
	color:#000000;
}
#col_3_5_halo_sub{
	float:left;
	width: 523px;
	height: 486px;
	margin:0px;
	background-image:url(../images/content1_body_left.jpg);
	background-repeat:no-repeat;
	background-position:top;
	background-color:#E9E9E9;
	color:#000000;
	padding-right:50px;
	padding-left:50px;
	padding-top:20px;

}
#col_3_5_halo_sub a{
	text-decoration:none;
	color:#a42ba5;
}
#col_3_5_halo_sub a:hover{
	text-decoration:underline;
	color:#000000;
}
#col_3_5_london_sub{
	float:left;
	width: 523px;
	height: 1160px;
	margin:0px;
	background-image:url(../images/content1_body_left.jpg);
	background-repeat:no-repeat;
	background-position:top;
	background-color:#E9E9E9;
	color:#000000;
	padding-right:50px;
	padding-left:50px;
	padding-top:20px;

}
#col_3_5_london_sub a{
	text-decoration:none;
	color:#a42ba5;
}
#col_3_5_london_sub a:hover{
	text-decoration:underline;
	color:#000000;
}
#col_3_5_brighton_sub{
	float:left;
	width: 523px;
	height: 310px;
	margin:0px;
	background-image:url(../images/content1_body_left.jpg);
	background-repeat:no-repeat;
	background-position:top;
	background-color:#E9E9E9;
	color:#000000;
	padding-right:50px;
	padding-left:50px;
	padding-top:20px;

}
#col_3_5_brighton_sub a{
	text-decoration:none;
	color:#a42ba5;
}
#col_3_5_brighton_sub a:hover{
	text-decoration:underline;
	color:#000000;
}
#col_3_5_fk_sub{
	float:left;
	width: 523px;
	height: 535px;
	margin:0px;
	background-image:url(../images/content1_body_left.jpg);
	background-repeat:no-repeat;
	background-position:top;
	background-color:#E9E9E9;
	color:#000000;
	padding-right:50px;
	padding-left:50px;
	padding-top:20px;

}
#col_3_5_fk_sub a{
	text-decoration:none;
	color:#a42ba5;
}
#col_3_5_fk_sub a:hover{
	text-decoration:underline;
	color:#000000;
}
#col_3_5_cs_sub{
	float:left;
	width: 523px;
	height: 475px;
	margin:0px;
	background-image:url(../images/content1_body_left.jpg);
	background-repeat:no-repeat;
	background-position:top;
	background-color:#E9E9E9;
	color:#000000;
	padding-right:50px;
	padding-left:50px;
	padding-top:20px;

}
#col_3_5_cs_sub a{
	text-decoration:none;
	color:#a42ba5;
}
#col_3_5_cs_sub a:hover{
	text-decoration:underline;
	color:#000000;
}
#col_3_5_wgc_sub{
	float:left;
	width: 523px;
	height: 515px;
	margin:0px;
	background-image:url(../images/content1_body_left.jpg);
	background-repeat:no-repeat;
	background-position:top;
	background-color:#E9E9E9;
	color:#000000;
	padding-right:50px;
	padding-left:50px;
	padding-top:20px;

}
#col_3_5_wgc_sub a{
	text-decoration:none;
	color:#a42ba5;
}
#col_3_5_wgc_sub a:hover{
	text-decoration:underline;
	color:#000000;
}
#col_3_5_pp_sub{
	float:left;
	width: 523px;
	height: 465px;
	margin:0px;
	background-image:url(../images/content1_body_left.jpg);
	background-repeat:no-repeat;
	background-position:top;
	background-color:#E9E9E9;
	color:#000000;
	padding-right:50px;
	padding-left:50px;
	padding-top:20px;

}
#col_3_5_pp_sub a{
	text-decoration:none;
	color:#a42ba5;
}
#col_3_5_pp_sub a:hover{
	text-decoration:underline;
	color:#000000;
}
#col_3_5_bkn_sub{
	float:left;
	width: 523px;
	height: 445px;
	margin:0px;
	background-image:url(../images/content1_body_left.jpg);
	background-repeat:no-repeat;
	background-position:top;
	background-color:#E9E9E9;
	color:#000000;
	padding-right:50px;
	padding-left:50px;
	padding-top:20px;

}
#col_3_5_bkn_sub a{
	text-decoration:none;
	color:#a42ba5;
}
#col_3_5_bkn_sub a:hover{
	text-decoration:underline;
	color:#000000;
}
#col_3_5_portfolio_sub{
	float:left;
	width: 523px;
	height: 940px;
	margin:0px;
	background-image:url(../images/content1_body_left.jpg);
	background-repeat:no-repeat;
	background-position:top;
	background-color:#E9E9E9;
	color:#000000;
	padding-right:50px;
	padding-left:50px;
	padding-top:20px;

}
#col_3_5_portfolio_sub a{
	text-decoration:none;
	color:#a42ba5;
}
#col_3_5_portfolio_sub a:hover{
	text-decoration:underline;
	color:#000000;
}
#col_3_5_cup_sub{
	float:left;
	width: 523px;
	height: 520px;
	margin:0px;
	background-image:url(../images/content1_body_left.jpg);
	background-repeat:no-repeat;
	background-position:top;
	background-color:#E9E9E9;
	color:#000000;
	padding-right:50px;
	padding-left:50px;
	padding-top:20px;

}
#col_3_5_cup_sub a{
	text-decoration:none;
	color:#a42ba5;
}
#col_3_5_cup_sub a:hover{
	text-decoration:underline;
	color:#000000;
}
#col_3_5_sandy_sub{
	float:left;
	width: 523px;
	height: 520px;
	margin:0px;
	background-image:url(../images/content1_body_left.jpg);
	background-repeat:no-repeat;
	background-position:top;
	background-color:#E9E9E9;
	color:#000000;
	padding-right:50px;
	padding-left:50px;
	padding-top:20px;

}
#col_3_5_sandy_sub a{
	text-decoration:none;
	color:#a42ba5;
}
#col_3_5_sandy_sub a:hover{
	text-decoration:underline;
	color:#000000;
}
#col_3_5_browns_sub{
	float:left;
	width: 523px;
	height: 500px;
	margin:0px;
	background-image:url(../images/content1_body_left.jpg);
	background-repeat:no-repeat;
	background-position:top;
	background-color:#E9E9E9;
	color:#000000;
	padding-right:50px;
	padding-left:50px;
	padding-top:20px;

}
#col_3_5_browns_sub a{
	text-decoration:none;
	color:#a42ba5;
}
#col_3_5_browns_sub a:hover{
	text-decoration:underline;
	color:#000000;
}
#col_3_5_port_sub{
	float:left;
	width: 523px;
	height: 520px;
	margin:0px;
	background-image:url(../images/content1_body_left.jpg);
	background-repeat:no-repeat;
	background-position:top;
	background-color:#E9E9E9;
	color:#000000;
	padding-right:50px;
	padding-left:50px;
	padding-top:20px;

}
#col_3_5_port_sub a{
	text-decoration:none;
	color:#a42ba5;
}
#col_3_5_port_sub a:hover{
	text-decoration:underline;
	color:#000000;
}
#col_3_5_rev_sub{
	float:left;
	width: 523px;
	height: 500px;
	margin:0px;
	background-image:url(../images/content1_body_left.jpg);
	background-repeat:no-repeat;
	background-position:top;
	background-color:#E9E9E9;
	color:#000000;
	padding-right:50px;
	padding-left:50px;
	padding-top:20px;

}
#col_3_5_rev_sub a{
	text-decoration:none;
	color:#a42ba5;
}
#col_3_5_rev_sub a:hover{
	text-decoration:underline;
	color:#000000;
}
#col_3_5_services_sub{
	float:left;
	width: 523px;
	height: 270px;
	margin:0px;
	background-image:url(../images/content1_body_left.jpg);
	background-repeat:no-repeat;
	background-position:top;
	background-color:#E9E9E9;
	color:#000000;
	padding-right:50px;
	padding-left:50px;
	padding-top:20px;

}
#col_3_5_services_sub a{
	text-decoration:none;
	color:#a42ba5;
}
#col_3_5_services_sub a:hover{
	text-decoration:underline;
	color:#000000;
}
#col_3_5_services_sub1{
	float:left;
	width: 523px;
	height: 200px;
	margin:0px;
	background-image:url(../images/content1_body_left.jpg);
	background-repeat:no-repeat;
	background-position:top;
	background-color:#E9E9E9;
	color:#000000;
	padding-right:50px;
	padding-left:50px;
	padding-top:20px;

}
#col_3_5_services_sub1 a{
	text-decoration:none;
	color:#a42ba5;
}
#col_3_5_services_sub1 a:hover{
	text-decoration:underline;
	color:#000000;
}
#col_3_5_services_sub2{
	float:left;
	width: 523px;
	height: 200px;
	margin:0px;
	background-image:url(../images/content1_body_left.jpg);
	background-repeat:no-repeat;
	background-position:top;
	background-color:#E9E9E9;
	color:#000000;
	padding-right:50px;
	padding-left:50px;
	padding-top:20px;

}
#col_3_5_services_sub2 a{
	text-decoration:none;
	color:#a42ba5;
}
#col_3_5_services_sub2 a:hover{
	text-decoration:underline;
	color:#000000;
}
#col_3_5_services_sub3{
	float:left;
	width: 523px;
	height: 200px;
	margin:0px;
	background-image:url(../images/content1_body_left.jpg);
	background-repeat:no-repeat;
	background-position:top;
	background-color:#E9E9E9;
	color:#000000;
	padding-right:50px;
	padding-left:50px;
	padding-top:20px;

}
#col_3_5_services_sub3 a{
	text-decoration:none;
	color:#a42ba5;
}
#col_3_5_services_sub3 a:hover{
	text-decoration:underline;
	color:#000000;
}
#col_3_5_services_sub4{
	float:left;
	width: 523px;
	height: 200px;
	margin:0px;
	background-image:url(../images/content1_body_left.jpg);
	background-repeat:no-repeat;
	background-position:top;
	background-color:#E9E9E9;
	color:#000000;
	padding-right:50px;
	padding-left:50px;
	padding-top:20px;

}
#col_3_5_services_sub4 a{
	text-decoration:none;
	color:#a42ba5;
}
#col_3_5_services_sub4 a:hover{
	text-decoration:underline;
	color:#000000;
}
#col_3_5_services_sub5{
	float:left;
	width: 523px;
	height: 200px;
	margin:0px;
	background-image:url(../images/content1_body_left.jpg);
	background-repeat:no-repeat;
	background-position:top;
	background-color:#E9E9E9;
	color:#000000;
	padding-right:50px;
	padding-left:50px;
	padding-top:20px;

}
#col_3_5_services_sub5 a{
	text-decoration:none;
	color:#a42ba5;
}
#col_3_5_services_sub5 a:hover{
	text-decoration:underline;
	color:#000000;
}
#col_3_5_services_sub6{
	float:left;
	width: 523px;
	height: 200px;
	margin:0px;
	background-image:url(../images/content1_body_left.jpg);
	background-repeat:no-repeat;
	background-position:top;
	background-color:#E9E9E9;
	color:#000000;
	padding-right:50px;
	padding-left:50px;
	padding-top:20px;

}
#col_3_5_services_sub6 a{
	text-decoration:none;
	color:#a42ba5;
}
#col_3_5_services_sub6 a:hover{
	text-decoration:underline;
	color:#000000;
}
#col_3_5_services_sub7{
	float:left;
	width: 523px;
	height: 200px;
	margin:0px;
	background-image:url(../images/content1_body_left.jpg);
	background-repeat:no-repeat;
	background-position:top;
	background-color:#E9E9E9;
	color:#000000;
	padding-right:50px;
	padding-left:50px;
	padding-top:20px;

}
#col_3_5_services_sub7 a{
	text-decoration:none;
	color:#a42ba5;
}
#col_3_5_services_sub7 a:hover{
	text-decoration:underline;
	color:#000000;
}
#col_3_5_services_sub8{
	float:left;
	width: 523px;
	height: 200px;
	margin:0px;
	background-image:url(../images/content1_body_left.jpg);
	background-repeat:no-repeat;
	background-position:top;
	background-color:#E9E9E9;
	color:#000000;
	padding-right:50px;
	padding-left:50px;
	padding-top:20px;

}
#col_3_5_services_sub8 a{
	text-decoration:none;
	color:#a42ba5;
}
#col_3_5_services_sub8 a:hover{
	text-decoration:underline;
	color:#000000;
}
#col_3_5_services_sub9{
	float:left;
	width: 523px;
	height: 200px;
	margin:0px;
	background-image:url(../images/content1_body_left.jpg);
	background-repeat:no-repeat;
	background-position:top;
	background-color:#E9E9E9;
	color:#000000;
	padding-right:50px;
	padding-left:50px;
	padding-top:20px;

}
#col_3_5_services_sub9 a{
	text-decoration:none;
	color:#a42ba5;
}
#col_3_5_services_sub9 a:hover{
	text-decoration:underline;
	color:#000000;
}
#col_3_5_services_sub10{
	float:left;
	width: 523px;
	height: 200px;
	margin:0px;
	background-image:url(../images/content1_body_left.jpg);
	background-repeat:no-repeat;
	background-position:top;
	background-color:#E9E9E9;
	color:#000000;
	padding-right:50px;
	padding-left:50px;
	padding-top:20px;

}
#col_3_5_services_sub10 a{
	text-decoration:none;
	color:#a42ba5;
}
#col_3_5_services_sub10 a:hover{
	text-decoration:underline;
	color:#000000;
}
#col_3_6{
	float:left;
	width: 639px;
	height: 217px;
	margin:0px;
}
#col_3_6_1{
	float:left;
	width: 241px;
	height: 202px;
	margin:0px;
	background-image:url(../images/content2_left.jpg);
	padding-top:20px;
	padding-left:35px;
	padding-right:40px;
}
#col_3_6_1 a{
	text-decoration:none;
	color:#a42ba5;
}
#col_3_6_1 a:hover{
	text-decoration:underline;
	color:#000000;
}
#col_3_6_2{
	float:left;
	width: 323px;
	height: 222px;
	margin:0px;
	background-image:url(../images/content2_right.jpg);
}
#col_4{
	float:left;
	width: 72px;
	height: auto;
	margin:0px;
}
#col_4_1{
	float:left;
	width: 72px;
	height: 291px;
	margin:0px;
	background-image:url(../images/col_4_1.jpg);
}
#col_4_2{
	float:left;
	width: 72px;
	margin:0px;
	background-image:url(../images/right_grad.jpg);
	background-repeat:repeat-y;
	background-position:left;
}
#footer{
	float:left;
	width: 769px;
	height: auto;
	margin:0px;
}
#footer_text{
	float:left;
	width: 769px;
	height: 19px;
	margin:0px;
	background-image:url(../images/footer.jpg);
	background-repeat:no-repeat;
	color:#c4c1c1;
	background-color:#ffffff;
	padding-top:45px;
}
#footer_text a{
	text-decoration:none;
	color:#c4c1c1;
}
#footer_text a:hover{
	text-decoration:underline;
	color:#c4c1c1;
}
#bot_bar{display:inline;
	float:left;
	width: 751px;
	height: auto;
	margin-left:29px;
	margin-right:29px;
	background-image:url(../images/bot_bar.jpg);
	background-repeat:no-repeat;
	padding-left:60px;
	padding-right:60px;
}
#bot_bar_left{
	 float:left; 
	 height:60px;
	 width:47px;
	 margin:0px;
	 padding-left:14px;
	 padding-top:20px;
	 color:#c4c1c1;
}
#bot_bar_right{
	 float:left; 
	 height:60px;
	 width:690px;
	 margin:0px;
	 color:#c4c1c1;
	 padding-top:20px;
}
#bot_bar_right a{
	text-decoration:none;
	color:#c4c1c1;
}
#bot_bar a:hover{
	text-decoration:underline;
	color:#c4c1c1;
}
.menu_item{
	float:left;
	width:84px;;
	height:19px;
	margin:0px;
	padding-right:6px;
}
.menu_left_item{
	float:left;
	width:108px;
	padding-left:6px;
	height:20px;
	margin:0px;
}
.portfolio_thumb{
display:inline;
	float:left;
	width:165px;
	height:163px;
	margin:0px;
	padding-right:13px; 

}
.portfolio_thumb_r{
	float:left;
	width:165px;
	height:163px;
	margin:0px; 

}

.menu_text{ font-family: Arial, Helvetica, sans-serif; font-weight: bold; font-size: 11px; text-decoration: none;
}
.heading_text{ font-family: Arial, Helvetica, sans-serif; font-weight: bold; font-size: 12px; text-decoration: none;
}
.content_text{ font-family: Arial, Helvetica, sans-serif; font-weight:normal; font-size: 11px; text-decoration: none;
}
.leftbar_text{ font-family: Arial, Helvetica, sans-serif; font-weight:normal; font-size: 10px; text-decoration: none;
}
.footer_text{ font-family: Arial, Helvetica, sans-serif; font-weight: bold; font-size: 10px; text-decoration: none;
}
h1{font-family: Arial, Helvetica, sans-serif; font-weight: bold; font-size: 12px; text-decoration: none; margin:0px;
}
h2{font-family: Arial, Helvetica, sans-serif; font-weight: bold; font-size: 12px; text-decoration: none; margin:0px;
}
p{margin:0px; margin-top:10px;
}
