@charset "utf-8";
.top_bg {
	background-image: url(images/top_bg.jpg);
	background-repeat: repeat-x;
	background-position: left top;
	height: 392px;
}
.social_middle {
	background-image: url(images/social_middle.jpg);
	background-repeat: repeat-y;
	background-position: left top;
	width: 740px;
}

.bodymargin {
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
}
.small_links {
	font-family: Verdana;
	font-size: 14px;
	color: #848484;
	text-decoration: none;
}

.verdana_black {
	font-family: Verdana;
	font-size: 18px;
	color: #3a3a3a;
	text-decoration: none;
}

h1, h2, h3, h4, h5, h6 {
	font-weight: normal;
	text-decoration: none;
	margin: 0px;
	padding: 0px;
}
.links_middle {
	background-image: url(images/links_middle.jpg);
	background-repeat: repeat-y;
	background-position: left top;
	width: 292px;
}

.shareit {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #333333;
	text-decoration: none;
	letter-spacing: 0.03em;
}
.web_portfolio_middle {
	background-image: url(images/web_portfolio_middle.jpg);
	background-repeat: repeat-y;
	background-position: left top;
	width: 315px;
}
.service_middle_bg {
	background-image: url(images/service_middle_img.jpg);
	background-repeat: repeat-x;
	background-position: center center;
	height: 266px;
}
.service_head_image {
	background-image: url(images/service_head_img.jpg);
	background-repeat: no-repeat;
	background-position: center top;
	height: 53px;
	width: 980px;
}
.gandhi {
	background-image: url(images/mahatma_gandhi_img.jpg);
	background-repeat: no-repeat;
	background-position: center top;
	height: 479px;
	width: 980px;
}
.event_middle_bg {
	background-image: url(images/event_m_middle.jpg);
	background-repeat: repeat-y;
	background-position: left top;
	width: 980px;
}
.welcome, .welcome a, .welcome a:link, .welcome a:hover {
	font-family: "Times New Roman";
	font-size: 40px;
	color: #646464;
	text-decoration: none;
}
.launching {
	font-family: "Times New Roman";
	font-size: 48px;
	color: #bababa;
	text-decoration: none;
}
.blog_link {
	font-family: Trebuchet MS, Tahoma, verdana, Arial;
	font-size: 48px;
	color: #515151;
	text-decoration: none;
}
.form_bg {
	background-image: url(images/form_bg.jpg);
	background-repeat: no-repeat;
	background-position: center bottom;
}
.portfolio_link {
	font-family: "Times New Roman";
	font-size: 26px;
	color: #787878;
	text-decoration: none;
}
.footer_link1 {
	font-family: Tahoma, verdana, Arial;
	font-size: 18px;
	color: #D4D4D4;
	text-decoration: none;
}
.grey_link1 {
	font-family: Trebuchet MS, Tahoma, verdana, Arial;
	font-size: 18px;
	color: #5E5E5E;
	text-decoration: none;
}
.top_link {
	font-family: Tahoma, verdana, Arial;
	font-size: 13px;
	color: #4c4c4c;
	text-decoration: none;
}
.head1 {
	font-family: Tahoma, verdana, Arial;
	font-size: 36px;
	color: #333333;
	text-decoration: none;
}
.top_link:hover {
	font-family: Tahoma, verdana, Arial;
	font-size: 13px;
	color: #161515;
	text-decoration: none;
}
.multimedia {
	font-family: Tahoma, verdana, Arial;
	font-size: 36px;
	color: #515151;
	text-decoration: none;
	line-height: 27px;
}
.thecomplete_solution {
	font-family: Tahoma, verdana, Arial;
	font-size: 22px;
	color: #575555;
	text-decoration: none;
}
.the_complete {
	font-family: Tahoma, verdana, Arial;
	font-size: 67px;
	color: #515151;
	text-decoration: none;
	line-height: 62px;
}
.banner_shdow {
	background-image: url(images/banner_shedow_middle.jpg);
	background-repeat: repeat-x;
	background-position: left top;
	height: 13px;
}
.copyright {
	font-family: Trebuchet MS, Tahoma, verdana, Arial;
	font-size: 18px;
	color: #5e5e5e;
	text-decoration: none;
}
.baneer_punchline {
	font-family: Tahoma, verdana, Arial;
	font-size: 50px;
	color: #e5e4e4;
	text-decoration: none;
}
.baneer_punchline1 {
	font-family: Tahoma, verdana, Arial;
	font-size: 50px;
	color: #ffd304;
	text-decoration: none;
}
.footerbg {
	background-image: url(images/footerbg.jpg);
	background-repeat: repeat-x;
	background-position: left top;
	height: 573px;
}
.footer_link {
	font-family: Tahoma, verdana, Arial;
	font-size: 30px;
	color: #999;
	text-decoration: none;
}
.footer_link:hover {
	font-family: Tahoma, verdana, Arial;
	font-size: 30px;
	color: #333333;
	text-decoration: none;
}
.footer_web {
	font-family: Tahoma, verdana, Arial;
	font-size: 42px;
	color: #16c6ec;
	text-decoration: none;
}
.footer_websolution {
	font-family: Tahoma, verdana, Arial;
	font-size: 18px;
	color: #d4d4d4;
	text-decoration: none;
}
.footer_websolution1 {
	font-family: verdana, Arial;
	font-size: 13px;
	color: #777777;
	text-decoration: none;
}
.footer_software {
	font-family: Tahoma, verdana, Arial;
	font-size: 42px;
	color: #2270ff;
	text-decoration: none;
}
.footer_animation {
	font-family: Tahoma, verdana, Arial;
	font-size: 42px;
	color: #d90066;
	text-decoration: none;
}
.footer_graphic {
	font-family: Tahoma, verdana, Arial;
	font-size: 42px;
	color: #8ae530;
	text-decoration: none;
}
.footer_event {
	font-family: Tahoma, verdana, Arial;
	font-size: 42px;
	color: #fec500;
	text-decoration: none;
}
.footer_sound {
	font-family: Tahoma, verdana, Arial;
	font-size: 42px;
	color: #ff8420;
	text-decoration: none;
}
.footer_visual {
	font-family: Tahoma, verdana, Arial;
	font-size: 42px;
	color: #00dfbd;
	text-decoration: none;
}
.footer_websolution1:hover {
	font-family: verdana, Arial;
	font-size: 13px;
	color: #CCC;
	text-decoration: none;
}
.red1 {
	font-family: Tahoma, verdana, Arial;
	font-size: 68px;
	color: #a51313;
	text-decoration: none;
	line-height: 10px;
}
.red_small {
	font-family: Tahoma, verdana, Arial;
	font-size: 24px;
	color: #a51313;
	text-decoration: none;
	line-height: 35px;
}
.grey_small {
	font-family: Tahoma, verdana, Arial;
	font-size: 24px;
	color: #515151;
	text-decoration: none;
	line-height: 35px;
}
table.sample {
	border-width: 1px;
	border-style: outset;
	border-color: gray;
	border-collapse: collapse;
}
table.sample th {
	border-width: 0px;
	padding: 3px;
	border-style: inset;
	border-color: gray;
}
table.sample td {
	border-width: 0px;
	padding: 3px;
	border-style: inset;
	border-color: gray;
}
.small_font {
	font-family: verdana, Arial;
	font-size: 13px;
	color: #808181;
	text-decoration: none;
}
.head_middle {
	background-image: url(images/head_middle.jpg);
	background-repeat: repeat-x;
	background-position: left top;
	height: 55px;
}
.aboutus, .aboutus a, .aboutus a:link, .aboutus a:hover {
	font-family: Tahoma, verdana, Arial;
	font-size: 34px;
	color: #dcdcdc;
	text-decoration: none;
}
.g2 {
	font-size: 20px;
	text-decoration: none;
	font-family: Trebuchet MS, Tahoma, verdana, Arial;
	color: #333333;
}
.smallbold_font {
	font-family: Trebuchet MS, Tahoma, verdana, Arial;
	font-size: 14px;
	color: #808181;
	text-decoration: none;
	font-weight: bold;
}
.blue_link {
	font-family: Trebuchet MS, Tahoma, verdana, Arial;
	font-size: 14px;
	color: #1e6a92;
	text-decoration: none;
}
.blue_link:hover {
	font-family: Trebuchet MS, Tahoma, verdana, Arial;
	font-size: 14px;
	color: #333333;
	text-decoration: none;
}
.blog_link:hover {
	font-family: Trebuchet MS, Tahoma, verdana, Arial;
	font-size: 48px;
	color: #feac24;
	text-decoration: none;
}
.head1_red {
	font-family: Tahoma, verdana, Arial;
	font-size: 36px;
	color: #a51313;
	text-decoration: none;
}
.small_font_hi {
	font-family: Trebuchet MS, Tahoma, verdana, Arial;
	font-size: 14px;
	color: #333333;
	text-decoration: none;
}
.grey_small1 {
	font-family: Trebuchet MS, Tahoma, verdana, Arial;
	font-size: 14px;
	color: #5e5e5e;
	text-decoration: none;
}
.web1 {
	font-family: Trebuchet MS, Tahoma, verdana, Arial;
	font-size: 16px;
	color: #10A5C5;
	text-decoration: none;
}
.software1 {
	font-family: Trebuchet MS, Tahoma, verdana, Arial;
	font-size: 16px;
	color: #0058FD;
	text-decoration: none;
}
.graphics1 {
	font-family: Trebuchet MS, Tahoma, verdana, Arial;
	font-size: 16px;
	color: #74CD1B;
	text-decoration: none;
}
.sound1 {
	font-family: Trebuchet MS, Tahoma, verdana, Arial;
	font-size: 16px;
	color: #ff8420;
	text-decoration: none;
}
.visual1 {
	font-family: Trebuchet MS, Tahoma, verdana, Arial;
	font-size: 16px;
	color: #00C6A8;
	text-decoration: none;
}
.animation1 {
	font-family: Trebuchet MS, Tahoma, verdana, Arial;
	font-size: 16px;
	color: #d90066;
	text-decoration: none;
}
.event1 {
	font-family: Trebuchet MS, Tahoma, verdana, Arial;
	font-size: 16px;
	color: #E1AE00;
	text-decoration: none;
}
.grey_link1:hover {
	font-family: Trebuchet MS, Tahoma, verdana, Arial;
	font-size: 18px;
	color: #AAAAAA;
	text-decoration: none;
}
.footer_link1:hover {
	font-family: Tahoma, verdana, Arial;
	font-size: 18px;
	color: #FFFFFF;
	text-decoration: none;
}
.portfolio_link:hover {
	font-family: "Times New Roman";
	font-size: 26px;
	color: #000000;
	text-decoration: none;
}
.graphic_portfolio_middle {
	background-image: url(images/graphic_portfolio_middle.jpg);
	background-repeat: repeat-y;
	background-position: left top;
	width: 315px;
}
.software_portfolio_middle {
	background-image: url(images/software%5D_portfolio_middle.jpg);
	background-repeat: repeat-y;
	background-position: left top;
	width: 315px;
}
.visual_portfolio_middle {
	background-image: url(images/visual_portfolio_middle.jpg);
	background-repeat: repeat-y;
	background-position: left top;
	width: 315px;
}
.sound_portfolio_middle {
	background-image: url(images/sound_portfolio_middle.jpg);
	background-repeat: repeat-y;
	background-position: left top;
	width: 315px;
}
.animation_portfolio_middle {
	background-image: url(images/animation_portfolio_middle.jpg);
	background-repeat: repeat-y;
	background-position: left top;
	width: 315px;
}
.event_portfolio_middle {
	background-image: url(images/event_portfolio_middle.jpg);
	background-repeat: repeat-y;
	background-position: left top;
	width: 315px;
}
.copyright1 {
	font-family: Trebuchet MS, Tahoma, verdana, Arial;
	font-size: 14px;
	color: #FFFFFF;
	text-decoration: none;
}
.copyright1:hover {
	font-family: Trebuchet MS, Tahoma, verdana, Arial;
	font-size: 14px;
	color: #868686;
	text-decoration: none;
}
.web1_middle_bg {
	background-image: url(images/web_m_middle.jpg);
	background-repeat: repeat-y;
	background-position: left top;
	width: 980px;
}
.software_middle_bg {
	background-image: url(images/software_m_middle.jpg);
	background-repeat: repeat-y;
	background-position: left top;
	width: 980px;
}
.sound_middle_bg {
	background-image: url(images/sound_m_middle.jpg);
	background-repeat: repeat-y;
	background-position: left top;
	width: 980px;
}
.graphics_middle_bg {
	background-image: url(images/graphics_m_middle.jpg);
	background-repeat: repeat-y;
	background-position: left top;
	width: 980px;
}
.visual_middle_bg {
	background-image: url(images/visual_m_middle.jpg);
	background-repeat: repeat-y;
	background-position: left top;
	width: 980px;
}
.animation_middle_bg {
	background-image: url(images/animation_m_middle.jpg);
	background-repeat: repeat-y;
	background-position: left top;
	width: 980px;
}
.portfolio_head1 {
	font-family: Verdana;
	font-size: 36px;
	color: #333333;
	text-decoration: none;
}
.green_link {
	font-family: Trebuchet MS, Tahoma, verdana, Arial;
	font-size: 14px;
	color: #5a9024;
	text-decoration: none;
}
.green_link:hover {
	font-family: Trebuchet MS, Tahoma, verdana, Arial;
	font-size: 14px;
	color: #333333;
	text-decoration: none;
}
.the_freedom {
	font-family: "Times New Roman";
	font-size: 48px;
	color: #181818;
	text-decoration: none;
}
.readmore1 {
	font-family: Verdana;
	font-size: 14px;
	font-weight: bold;
	color: #3e3e3e;
	text-decoration: none;
}
.verdana_small {
	font-family: Verdana;
	font-size: 14px;
	color: #3e3e3e;
	text-decoration: none;
}
.readmore1:hover {
	font-family: Verdana;
	font-size: 14px;
	font-weight: bold;
	color: #000000;
	text-decoration: none;
}
.small_centurygothic {
	font-family: "Century Gothic";
	font-size: 14px;
	color: #595959;
	text-decoration: none;
}
.small_font_verdana {
	font-family: Verdana;
	font-size: 14px;
	color: #282828;
	text-decoration: none;
}
.sub_link1 {
	font-family: Trebuchet MS, Tahoma, verdana, Arial;
	font-size: 16px;
	color: #5E5E5E;
	text-decoration: none;
}
.sub_link1:hover {
	font-family: Trebuchet MS, Tahoma, verdana, Arial;
	font-size: 16px;
	color: #000000;
	text-decoration: none;
}
.our_other_service {
	font-family: "Times New Roman";
	font-size: 35px;
	color: #646464;
	text-decoration: none;
}
.pink_h1 {
	font-family: Verdana;
	font-size: 36px;
	color: #d90066;
	text-decoration: none;
}
.ylw_heading {
	font-family: Verdana;
	font-size: 36px;
	color: #fec500;
	text-decoration: none;
}
.green_heading {
	font-family: Verdana;
	font-size: 36px;
	color: #8ae530;
	text-decoration: none;
}
.blue_heading {
	font-family: Verdana;
	font-size: 36px;
	color: #2270ff;
	text-decoration: none;
}
.orange_heading {
	font-family: Verdana;
	font-size: 36px;
	color: #ff8420;
	text-decoration: none;
}
.green2_head {
	font-family: Verdana;
	font-size: 36px;
	color: #00dfbd;
	text-decoration: none;
}
.blue2_head {
	font-family: Verdana;
	font-size: 36px;
	color: #16c6ec;
	text-decoration: none;
}
.smallbold_font1 {
	font-family: "Trebuchet MS", Tahoma, verdana, Arial;
	font-size: 15px;
	color: #666666;
	text-decoration: none;
	font-weight: bold;
}
.small_links:hover {
	font-family: Verdana;
	font-size: 14px;
	color: #333333;
	text-decoration: none;
}
