/*



Theme name: Shrikrishna 

Theme URl: http://www.shrikrishnatechnologies.com/

Version: 1.0;

Author: Shrikrishnatechnologies

Author URL:http://www.shrikrishnatechnologies.com/

Tag:

*/

body {

margin: 0;

padding: 0;

background: #ffffff url(images/newbg.png) repeat-x top left;

font-family: arial, Helvetica, sans-serif;

font-size: 12px;

}



p {

margin: 0px;

padding: 0px;

}

a,a:active{outline:none; }

.clear{ clear: both;}

.main_text {

	font-family: arial;

	font-size: 12px;

	font-weight: normal;

	color: #000000;

	text-decoration: none;

}

.main_text:hover {

	font-family: arial;

	font-size: 12px;

	font-weight: normal;

	color: #FF6600;

	text-decoration: none;

}

img {

margin: 0px;

padding: 0px;

border: none;

}

#site1 {

	float: left;

	height: auto;

	width: 280px;

}

.cleaner { clear: both; width: 100%; height: 0px; font-size: 0px;  }

#container{

width:100%;

}

#mainwraper{

width:990px;

margin: 0 auto;

}

#wraper{

width:990px;

height:auto;

margin:0 auto;

}

#header{

width:990px;

height:67px;

}















.logo{















width:236px;







float:left;















padding:0px 0px 0px 16px;















}















#header_menu{















width:247px;















height:27px;















background:url(images/headermenu.jpg) top left no-repeat;















float:right;















}















#header_menu ul {















	float: right;















	margin: 0px;















	padding: 0 0 0 0;















	width: 247px;















	list-style: none;















}















#header_menu ul li {















	display: inline;















}















#header_menu ul li a {















	float: left;















	padding:5px 10px 0px 17px; 















	text-align: right;















	text-decoration: none;















	font-size: 10px;















	outline: none;















	color:#ffffff;















	















}















#header_menu li a:hover{















	color:#FF6600;















}















#header_menu li a.current {















color:#FF6600;















}































.callme{















width:300px;















text-align:right;















padding-top:15px;















}















.left_header{















width:325px;















height:auto;















float:right;















}















.menu{















width:990px;















height:36px;















float:left;















}















.menu ul{















	list-style:none;















	/*height:35px;*/















	margin-top:0px;















}















.menu li{















	list-style:none;















	display:block;















	float:left;















	margin:0px 10px 0px 0px;















	height:35px;















	position:relative;















}















.menu li a{















	display:block;















	float:left;















	height:35px;















	color:#000000;















	















	font-size:12px;















	















	background:url(images/menu_009_l.gif) no-repeat left;















	padding:0 0 0 3px;















	text-decoration:none;















}















.menu li a span{















	display:block;















	float:left;















	background:url(images/menu_009_r.gif) no-repeat right;















	height:35px;















	color:#FFFFFF;















	line-height:35px;















	padding:0 20px 0 15px;















}















.menu li a:hover{















	display:block;















	float:left;















	background:url(images/menu_009_h_l.gif) no-repeat left;















	height:35px;















}















.menu li a:hover span{















	display:block;















	float:left;















	background:url(images/menu_009_h_r.gif) no-repeat right;















	color:#000000;















	height:35px;















	cursor:pointer;















}















.menu li a.current,.menu li.current_page_item > a{















	display:block;















	float:left;















	height:35px;















	color:#000000;















	font-size:12px;















	















	background:url(images/menu_009_h_l.gif) no-repeat left;















	line-height:35px;















	cursor:pointer;















	text-decoration:none;















}















.menu li a.current span,.menu li.current_page_item > a span{















	display:block;















	float:left;















	background:url(images/menu_009_h_r.gif) no-repeat right;















	color:#000000;















	cursor:pointer;















	padding:0 20px 0 15px;















}































.menu ul ul,.menu ul ul ul{display:none; z-index:30;}















.menu ul li:hover > ul















{















 display:block;















 position:absolute;















 width:250px;















 top:35px;















 left:0px;















 background:#000;















 clear:both;















 margin:0;















 padding:0 10px;















 -moz-border-radius-bottomleft:4px;















 -moz-border-radius-bottomright:4px;















}















.menu ul ul li{margin:5px 0; clear:both; display:block; width:250px;}















.menu ul ul li:hover ul{















 display:block;















 position:absolute;















 width:250px;















 top:0px;















 left:250px;















 background:#000;















 clear:both;















 margin:0;















 padding:0 10px;















 -moz-border-radius-bottomleft:4px;















 -moz-border-radius-bottomright:4px;















}















































.banner{















width:990px;















height:auto;















float:left;















}















#banner{















width:990px;















































padding-top:8px;















padding-bottom:0px;















}















.left_banner{















width:603px;















height:293px;















float:left;















padding-right:1px;















z-index:0;















}















.getintouch{















width:298px;















height:293px;















float:left;















background:url(images/gettouch.jpg) no-repeat top left;















}















.get{















font-family:Arial, Helvetica, sans-serif;















font-size:17px;















color:#FFFFFF;















font-weight:700;















padding-top:10px;















}















.get_text{















font-family:Arial, Helvetica, sans-serif;















font-size:17px;















color:#000000;















text-decoration:underline;















font-weight:700;















}















.get_text a{















font-family:Arial, Helvetica, sans-serif;















font-size:17px;















color:#000000;















font-weight:700;















text-decoration:underline;















}















.get_text a:hover{















color:#0033FF;















}















.get_text b{















font-family:Arial, Helvetica, sans-serif;















font-size:19px;















color:#FFFFFF;















text-decoration:none;















}















.message{















font-family:Arial, Helvetica, sans-serif;















font-size:13px;















color:#000000;















font-weight:700;















}















.message a{















font-family:Arial, Helvetica, sans-serif;















font-size:13px;















color:#000000;















font-weight:700;















text-decoration:none;















}















.message a:hover{















color:#FFFFFF;































}















.email{















font-family:Arial, Helvetica, sans-serif;















font-size:15px;















color:#000000;















font-weight:700;















}















.email a{















font-family:Arial, Helvetica, sans-serif;















font-size:15px;















color:#000000;















font-weight:700;















}















.email a:hover{















color:#FF6600;































}















#mid_content{















width:990px;















height:auto;















float:left;















margin:0px;















}















.mid_text{















width:990px;















height:auto;















float:left;















}































.text{















	width:990px;















	height:auto;















	font-family:Arial, Helvetica, sans-serif;















	font-size:13px;















	color:#676767;















	text-align:justify;















	text-decoration:none;















	line-height:15px;















	font-weight: normal;







	margin:3px 0;















}















.text-left{float:left; width:602px; padding:0 0;}







.text-left1{float:left; width:670px; padding:0 0;}







.text-right{float:right; width:379px;}















.text-right1{float:right; width:279px;}















.top-box{ background:url(images/box_bg.gif) no-repeat 0 0; width:602px; height:160px; margin:0 0 5px 0;}







.repeat-box{ background:url(images/repeat_box_bg.gif) repeat-y 0 0;}







.bottom-box{ background:url(images/bottom_box_bg.gif) no-repeat bottom left;}







.homepage-box-content{







padding:10px;















}

.black h2{color:#393939;}
.black img{float:right;margin:2px;}


p a{ color:#0d71d6; text-decoration: none;}

p a:hover{ color:#BB5D3B; text-decoration: none;}


.newsbox{ background: url(images/news_bg.gif) no-repeat 0 0; width:379px; height:160px; margin: 0 0 5px 0;}

.recent-post{ padding: 10px 20px;}

.wpthemes{ padding:2px 15px 0px 10px; width:359px;font-size:12px;}


.recent-post-title span{ font-size:15px; font-weight:bold; padding-left:10px; }


.recent-post-title{ border-bottom:1px solid #C6C2BD; padding:0 0 5px 0;}


.recent-post ul{ list-style:none; margin:0; padding:5px;}

.recent-post ul li{ display: block;  background:url(images/arrow2.png) no-repeat center left; background-position:0 6px;padding:2px 0 2px 10px;}

.footer-collumns{width:320px;float:right;}
#searchform .inputbox{width:178px;padding:0px;height:21px;margin:0px;font-size:12px;border:0px;}
#searchform{background:#FFFFFF;width:255px;}


.recent-post ul li a{ color:#333; text-decoration:none; }







.recent-post ul li a:hover{ color:#0D71D6; text-decoration:none;}







.man { float: left; margin: 0 5px 0 0;}







.testimonial2{ display: block; margin:0 0 0 40px;}







.client-testimonial{ margin:5px 0 0 0;}







.proprietor{ font-size:11px ; font-weight:bold;}







.site-link a{color:#1c7ad8; text-decoration:none; font-weight:bold;}







.moretesti{ float:right; color:#333; text-decoration: none;}















.collunm1,.collunm2,.collunm3,.collunm4{  padding: 5px 10px; float: left;  height:150px; text-align: left;}







.collunm1,.collunm2,.collunm3{border-right:1px solid #d2d2d2;}







.collunm1,.collunm3,.collunm4{width: 125px;}







.collunm2{width: 134px;}







.collunm p{ margin:6px 0;}







.readmoreservice{ color: #0d71d6; text-decoration:none; float: right; margin:4px 0 0 0 ;}







.readmoreservice:hover{ color:#BB5D3B; text-decoration: none;}































.text strong{















font-family:Arial, Helvetica, sans-serif;















/*font-size:15px;*/















color:#000000;















}















.text b{















font-family:Arial, Helvetica, sans-serif;















font-size:15px;















color:#bb5d3b;















text-align:justify;















font-weight:bold;















}















.content{















width:902px;















height:auto;















float:left;















margin-top:25px;















margin-bottom:15px;















}















.left_content{















width:615px;















height:auto;















float:left;















}















h1{















font-size:15px;















color:#333;







margin:2px 0;







}















h2{



margin:5px 0; color:#c86409; font-size:12px;



}







h4{ margin:5px 0; color:#c86409; font-size:12px;}















h3{















font-size:15px;















color:#BB5D3B;















}















.web_design{















width:288px;















height:185px;















float:left;















background:url(images/webdesinging.jpg) left top;















}















.web_text{















font-family:Arial, Helvetica, sans-serif;















font-size:12px;















color:#ffe6de;















text-align:justify;















padding:20px 20px 7px 20px;















margin-top:40px;















font-weight:700;















}















.web_text1{















font-family:Arial, Helvetica, sans-serif;















font-size:12px;















color:#c8eaff;















text-align:justify;















padding:20px 20px 7px 20px;















margin-top:40px;















font-weight:700;















}















.web_text2{















font-family:Arial, Helvetica, sans-serif;















font-size:12px;















color:#f5ffe2;















text-align:justify;















padding:20px 20px 7px 20px;















margin-top:40px;















font-weight:700;















}















.web_text3{















font-family:Arial, Helvetica, sans-serif;















font-size:12px;















color:#ffffd9;















text-align:justify;















padding:20px 20px 7px 20px;















margin-top:40px;















font-weight:700;















}















.readmore{















font-family:Arial, Helvetica, sans-serif;















font-size:12px;















color:#FFFFFF;















text-align:right;















padding-right:20px;















font-weight:700;















}















.readmore a{















font-family:Arial, Helvetica, sans-serif;















font-size:12px;















color:#FFFFFF;















text-align:right;















font-weight:700;















}















.readmore a:hover{















color:#000000;















}































.web_button{















width:902px;















height:auto;















float:left;















padding-top:25px;















}































/* conflict here */















.web_design1{















width:193px;















height:146px;















float:left;















padding:0px 0px 0px 130px;















}































.webdesign_boxdesign {















	height:147px;















	width: 193px;















	float: left;















	padding-left: 60px;















}















.arshad_text {















	float: left;















	height: auto;















	width: 600px;















}































.webdesign_boxprogram {















	height:147px;















	width: 201px;















	float: left;















	padding-left: 0px;















}















.webdesign_boxseo1 {















	height:147px;















	width: 201px;















	float: left;















	padding-left: 0px;















}















.webdesign_boxcms {















	height:147px;















	width: 201px;















	float: left;















}















.webdesign_boxseo {















	height:146px;















	width: 201px;















	float: left;















	padding-left: 0px;















}































.webdesign_box {















	height:146px;















	width: 193px;















	float: left;















}















.main_body{















width:990px;















height:auto;















float:left;















}















.main_body .body_top-part















	{















	width:990px;















	height:auto;















	}















































.web_program{















width:288px;















height:185px;















float:left;















background:url(images/webprogram.jpg) left top;















margin-left:28px;















}















.web_prog{















width:193px;















height:146px;















float:left;































}































.seo{















width:288px;















height:185px;















float:left;















background:url(images/seo.jpg) left top;















margin-top:20px;















}















.left_button1 {















	height: 63px;















	width: 338px;















	float: left;















}















.right_main_heading {















	font-family: Arial, Helvetica, sans-serif;















	font-size: 26px;















	font-weight: bold;















	color: #000000;















	text-decoration: none;















	text-align: justify;















}































.cms{















width:288px;















height:185px;















float:left;















background:url(images/cms.jpg) left top;















margin-left:28px;















margin-top:20px;















}















.testimonial{















width:274px;















height:auto;















float:left;















margin-left:10px;















}















.testmo{















font-family:Arial, Helvetica, sans-serif;















color:#FFFFFF;















font-size:15px;















font-weight:bold;















text-align:center;















padding-top:10px;















width:274px;















height:35px;















float:left;















background:url(images/testimo.gif) left top no-repeat;















}















.testo_text{















	width:265px;















	height:auto;















	float:left;















	background:url(images/testmobg.gif) left top repeat-y;















	padding:0px 4px 0px 4px;















	text-align:left;















	font-family:verdana, Helvetica, sans-serif;















	font-size:13px;















	color:#000000;















	line-height:18px;















	text-decoration:none;















}















.testo_textzero{















	width:234px;















	height:auto;















	float:left;















	background:url(images/testmobg.gif) left top repeat-y;















	padding:0px 20px 0px 20px;















	text-align:left;















	font-family:verdana, Helvetica, sans-serif;















	font-size:13px;















	color:#000000;















	line-height:18px;















	text-decoration:none;















}















.testo_text_{















width:234px;















height:auto;















float:left;















padding:0px 20px 0px 0px;















text-align:left;















font-family:Arial, Helvetica, sans-serif;















font-size:13px;















font-weight:700;















color:#009933;















line-height:18px;















text-decoration:none;















}















.testo_textone{















width:234px;















height:auto;















float:left;















text-align:left;















font-family:verdana, Helvetica, sans-serif;















font-size:13px;















font-weight:700;















line-height:18px;















text-decoration:none;















}















.speech{















width:580px;















height:auto;















padding-left:5px;















}















.testo_text_ b{















color:#69941f;















padding-left:5px;















}















.testo_text b{















color:#69941f;















}















.link{















font-family:Arial, Helvetica, sans-serif;















font-size:12px;















text-align:left;















color:#0033FF;















font-weight:normal;















}















.link a{















font-family:Arial, Helvetica, sans-serif;















font-size:12px;















text-align:left;















color:#0033FF;















font-weight:normal;















text-decoration:none;















}















.link a:hover{















color:#000000;















}















.readmore1{















font-family:Arial, Helvetica, sans-serif;















font-size:12px;















color:#bb5c3a;















text-align:right;















padding-top:5px;















font-weight:700;















}















.readmore1 a{















font-family:Arial, Helvetica, sans-serif;















font-size:12px;















color:#bb5c3a;















text-align:right;















padding-top:5px;















font-weight:700;















}















.readmore1 a:hover{















color:#000000;















}















.testo_footer{















width:274px;















height:20px;















float:left;















background:url(images/testofooter.gif) left top no-repeat;















}















.recent_project{















width:902px;















height:160px;















float:left;















margin-top:5px;















font-family:Arial, Helvetica, sans-serif;















font-size:16px;















}















.para{















color:#000000;















	float:left;















	height:auto;















	width:585px;















	text-align:justify;















	}















.sidebar_box{ display:block; margin:0 0 10px 0;}















.sidebar_box h2{ 







              background:url(images/testimo.gif) no-repeat 0 0;















              line-height:30px;  















	       text-align:center;















	       height:30px;







              color:#fffffa;







              }	















			  















.sidebar_box ul{}















.sidebar_box ul li{}















.sidebar_box ul li a{text-decoration:none; color:#666666;}



.sidebar_box ul li a:hover{text-decoration:none; color:#0d71d6;}











#footer {















	width: 100%;















	text-align: left;















	color:#504f4f;















	padding-top:10px;















	background:url(images/footer_bg.gif) left top repeat-x;















}















#footer_bar{















width:960px;







margin: 0 auto;







padding:0 10px;







}















.footer-collunm{ float: left; width: 159px; color:#fff;}







.footer-collunm span{ font-size:12px; font-weight:bold; display: block; margin:0 0 5px;}







.footer-collunm ul{ list-style:none; padding:0 0; margin:2px 0;}







.footer-collunm li{ display: block;}







.footer-collunm li a{ color:#fff; text-decoration: none;}















.footer_menu{















width:475px;















height:50px;















float:left;















color:#cbcbcb;















font-size:12px;















}















.footer_list {















	margin: 0px;















	padding: 0px;















	list-style: none;















	font-size:12px;















}















.footer_list li {















	padding:0 7px 0px 7px;















	display: inline;















	border-right: 1px solid #cbcbcb;















}















.footer_list li a {















	color: #cbcbcb;















	text-decoration: none;















}















.footer_list li a:hover {















	color:#FF6600;















	text-decoration: underline;















}















.footer_list .last {















	border-right: none;















}















.paypal{















width:359px;















height:52px;















padding-top:14px;















float:right;















}















.footer_up{















width:902px;















height:auto;















float:left;















}















.footer_portfolio{

















width:902px;















height:auto;















float:left;















color:#cbcbcb;















font-size:12px;















padding-top:10px;















}















.footer_portfolio1{















width:902px;















height:20px;















float:left;















color:#cbcbcb;















font-size:12px;















padding-top:10px;















}















.copy_text{















width:400px;















height:20px;















float:left;















font-family:Arial, Helvetica, sans-serif;















font-size:12px;















color:#FFFFFF;















padding-top:10px;















}















.copy_text a{















font-family:Arial, Helvetica, sans-serif;















font-size:12px;















color:#FFFFFF;















text-decoration:none;















}















.copy_text a:hover{















	color:#FF6600;















	text-decoration: underline;















}















.copyright{







border-top: 1px solid #212121;







width:960px;







margin:5px 0;







padding:5px 0;







color:#fff;







font-size:11px;







}















.bookmark{















width:125px;















height:auto;















padding-top:5px;















float:right;















}















/* end of footer */















/* portfolio */















.web_nav{















width:270px;















height:auto;















float:left;















}















.webbtn{















width:270px;















height:60px;















float:left;















}















.web_port{















width:580px;















height:auto;















float:left;















text-align:justify;















padding-left:7px;















}































/*-------------------- changes----------------------------*/















.get_touch{















width:300px;















height:18px;















float:left;















background:url(images/gettouch.gif) no-repeat;















padding:8px 0px 10px 50px;















font-family:Arial, Helvetica, sans-serif;















color:#FFFFFF;















font-size:16px;















font-weight:bold;















margin-bottom:5px;















}















.get_touch a{















text-decoration:none;















font-family:Arial, Helvetica, sans-serif;















color:#FFFFFF;















font-size:16px;















font-weight:bold;















}















.get_touch a:hover{































color:#FF0000;































}















#company_logo{















width:902px;















height:55px;















float:left;















background:url(images/black_bg.gif) repeat-x bottom;















}















.comp_text{















font-family:Arial, Helvetica, sans-serif;















color:#FFFFFF;















font-size:14px;















}















.comp_text a{















font-family:Arial, Helvetica, sans-serif;















color:#FFFFFF;















font-size:14px;















text-decoration:none;















}















.comp_text a:hover{















text-decoration:underline;















}















.web_design_art{















width:193px;















height:147px;















float:left;















padding:0px 0px 0px 130px;















}































.web_prog_res{















width:201px;















height:147px;















float:left;















}































.seo_fet{















width:201px;















height:147px;















float:left;















}















.cms_for{















width:201px;















height:147px;















float:left;















}















.text_slide {















	color:#000000;















	float:left;















	font-family:verdana,Helvetica,sans-serif;















	font-size:14px;















	font-weight:normal;















	height:auto;















	line-height:22px;















	word-spacing:normal;















	width:700px;















	text-align:justify;















}































.color_line{















width:902px;















height:59px;















float:left;















background:url(images/ling_bg.gif) repeat-x bottom;















}































#after_mid{















width:902px;















height:auto;















float:left;















background:url(images/black_bg.gif) repeat-x bottom;















padding-top:56px;















}































.contact{















width:266px;















height:394px;















float:left;















background:url(images/form_bg.gif) no-repeat;















padding:0px 60px 0px 0px;















}















.contact_one{















width:266px;















height:394px;















float:left;















background:url(images/form_bg.gif) no-repeat;















margin:0px 60px 0px 39px;















}















































.call{















font-family:Arial, Helvetica, sans-serif;















font-size:17px;















text-shadow:#999999;















color:#FFFFFF;















width:266px;















text-align:center;















padding-top:10px;















}















.con_form{















width:266px;















height:auto;















float:left;















}















.con_form_one{















width:266px;















height:auto;















float:left;















padding-top:10px;















font-family:Arial, Helvetica, sans-serif;















font-size:12px;















font-weight:bold;















}















.con_link a{















font-family:Arial, Helvetica, sans-serif;















font-size:12px;















font-weight:bold;















color:#000000;















text-decoration:none;















}















.con_link a:hover{















color:#FF3333;















}















.red{















	color:#FF0000;















}















.bdr-none{ border:0px #CCCCCC none;}































.textarea1{ border:solid 1px #a7a6a6;  padding-left:10px;  width:150px; }































.in{















background-image:url(images/input.gif);















background-repeat:no-repeat;















padding:3px 10px 0px 10px;















margin-top:3px;















width:140px;















height:25px;















border:none;















}















.text_{















font-family:Arial, Helvetica, sans-serif;















font-size:14px;















font-weight:bold;















color:#000000;















}































.text_ a{















font-family:Arial, Helvetica, sans-serif;















font-size:14px;















font-weight:bold;















color:#000000;















text-decoration:none;















}















.text_  a:hover{















color:#FF0000;















}































.space{















width:200px;















height:50px;















float:left;















}















































































































.port{















width:580px;















height:150px;















float:left;















background:url(images/underline.gif) bottom no-repeat;















margin-bottom:15px;















}















.port_one{















width:580px;















height:auto;















float:left;















background:url(images/underline.gif) bottom no-repeat;















margin-bottom:15px;















}















.p1{















width:189px;















height:auto;















float:left;















}















.ptext{















width:390px;















height:auto;















float:left;















font-family:"Myriad Pro";















font-size:15px;















color:#506d1e;















padding-top:5px;















}















.ptext_{















font-family:"Myriad Pro";















font-size:15px;















color:#506d1e;















text-decoration:none;















}















.ptext_ a {















font-family:"Myriad Pro";















font-size:15px;















color:#506d1e;















text-decoration:none;















}















.ptext_ a:hover{















color:#000000;















text-decoration:underline;















}















.ptext strong{















font-family:"Myriad Pro";















font-size:15px;















color:#688831;















}















.ptext a{















font-family:"Myriad Pro";















font-size:13px;















font-weight:normal;















color:#170baf;















text-decoration:underline;















}















.ptext a:hover{















color:#FF6633;















}















.ptext_{















font-family:"Myriad Pro";















font-size:15px;















color:#506d1e;















text-decoration:none;















}















.ptext_ a {















font-family:"Myriad Pro";















font-size:15px;















color:#506d1e;















text-decoration:none;















}















.ptext_ a:hover{















color:#000000;















text-decoration:underline;















}















/* contact us */















.con_img{















width:340px;















height:auto;















float:left;















padding-left:60px;















font-size:14px;















font-weight:normal;















font-family:"Myriad Pro";















}















.con_img strong{















font-size:14px;















}















.contact_form{















width:500px;















height:auto;















float:left;















}















.templatemo_bottom_3_col {















	float: left;















	width: 450px;















	margin: 0 0 0 30px;















	padding: 70px 0 ;















}















.labels {















	color:#000000;















	float: left;















	font-size: 15px;















	margin: 0 0 5px 0;















}































.field {















	float: right;















	width: 210px;















	height: 20px;















	















	color: #686868;















	margin: 0 0 5px 0;















	padding: 4px 7px 0 5px;















	font-size:11px;















}















.text_area {



	float: right;



	width: 212px;



	height: 54px;



	color : #686868;





	margin: 0 0 5px 0;



	padding: 5px;



	font-size:11px;





}





.button {





	float: right;





	width: 230px;





	height: 29px;





	border: none;	





	color: #cba78f;





	background: url(images/submit.gif) no-repeat;





	margin: 0;







	cursor: pointer;



}







.team_hold{



width:586px;





height:auto;



float:left;



margin-bottom:40px;



}





.team_top{



width:567px;



height:24px;



float:left;



background:url(images/teambg.gif) top left no-repeat;





padding:10px 0px 0px 19px;





}





.designation{



width:567px;



height:24px;





float:left;





background-color:#FFFFFF;





padding:3px 0px 0px 19px;









text-decoration:none;





font-size:12px;







color:#da9004;





}





.description{





width:586px;



height:auto;



float:left;

background-color:#f0ebdc;



}

.person{



width:100px;



height:215px;

float:left;



padding:0px 22px 0px 28px;



}



.about_person{



width:416px;



height:auto;



float:left;



font-family:Arial, Helvetica, sans-serif;

text-decoration:none;

font-size:13px;

color:#000000;

font-weight:normal;

text-align:left;

padding:15px 20px 0px 0px;

}

.team_bot{

width:586px;

height:24px;

float:left;

}



/*FOR DROP DOWN*/

.dropmenudiv{

position:absolute;

top: 0;

border: 1px solid #BBB; /*THEME CHANGE HERE*/

border-bottom-width: 0;



font:normal 12px arial;

line-height:18px;

z-index:100;



background-color:#FFFFFF;



width: 140px;



visibility: hidden;



margin-top:5px;



}



.dropmenudiv a{

width: auto;

display: block;



text-indent: 3px;



border-bottom: 1px solid #BBB; /*THEME CHANGE HERE*/

padding: 4px 2px;

text-decoration: none;

font-weight: bold;



color:#000000;



}



* html .dropmenudiv a{ /*IE only hack*/



width: 100%;



}

.dropmenudiv a:hover{ /*THEME CHANGE HERE*/

background-color:#eb9b08;

color:#000000;

}

.style1 {

	font-size: 16px;

	padding:0px;

	margin:0px;

	line-height:25px;

	text-align:left;





}



.style2 {font-size: 15px;



font-weight:600;



}





.skt{margin:0 0 10px 0;}



.skt a{color:#0D71D6;}







.skt a:hover{color:#BB5D3B;}



ul#sktupdate{ display:block;}



ul#sktupdate li a{color:#333; text-decoration:none;}



.portbkc{ margin:0 0 20px 0;}



.ngg_slideshow {margin:0 auto; width:170px;}



.alignleft{ float:left;}



.alignright{ float: right;}





img.alignleft{  clear:left; float: left; margin: 0 10px 0 0;}



img.alignright{ clear:right; float: right; margin: 0 10px 0 0;}



img.aligncenter{ display: block;}



.contact-popup{ position:fixed; top: 250px; right:0;}

.lightbox-enabled img{ margin: 0 0; background: url(images/thumbnail_bg.png) no-repeat 0 0; padding:20px;}

#ma_liste-menu { float: right;}

.wslide-menu a{background:#e1dddd; padding:2px 5px; text-decoration:none;-moz-border-radius:3px; border-radius:3px;-webkit-border-radius:3px;}

.wslide-menu a.wactive{background:#9d9c9c;}

#ma_liste .lightbox-enabled{ height: 250px; width: 330px; float:left; display: block; text-decoration:none; text-align:center;}

.seo_landing_page{width:990px; height:auto; margin:auto; padding:0 0 25px 0;}
.seo_top_bg{width:990px; height:238px; background:url(images/seo_top_bg.jpg); background-repeat:no-repeat;}
.seo_google_text{width:678px; height:205px; padding:23px 0 0 0; float:left;}
.seo_contact_us{width:312px; height:205px; padding:12px 0 0 0; float:left;}
.seo_google_text01{font-family:"Times New Roman", Times, serif; font-size:28px; color:#525252; padding-left:140px;}
.seo_google_text02{font-family:Verdana, Arial, Helvetica, sans-serif; font-size:13px; color:#5b5b5b; text-align:left;}
.seo_contact_form{width:261px; height:auto; float:left;}
.seo_contact_mail{width:51px; height:auto; float:right;}
.seo_packages_bg{width:990px; height:123px; background:url(images/seo_packages.jpg); background-repeat:no-repeat; padding-top:114px;}
.seo_packages_text{ width:285px; height:auto; font-family:Verdana, Arial, Helvetica, sans-serif; color:#515151; font-size:13px; line-height:41px; text-align:right; float:left; padding-right:14px;}
.seo_starter_text{ width:230px; height:auto; font-family:Verdana, Arial, Helvetica, sans-serif; color:#9b730a; font-size:13px; line-height:41px; text-align:center; float:left;}
.seo_deluxe_text{ width:230px; height:auto; font-family:Verdana, Arial, Helvetica, sans-serif; color:#187193; font-size:13px; line-height:41px; text-align:center; float:left;}
.seo_premium_text{ width:231px; height:auto; font-family:Verdana, Arial, Helvetica, sans-serif; color:#515151; font-size:13px; line-height:41px; text-align:center; float:left;}
.seo_bg_repeat{width:990px; height:auto; background:url(images/seo_repeat.jpg); background-repeat:repeat-y;}
.seo_signup_bg{width:990px; height:85px; background:url(images/seo_signup_bg.jpg); background-repeat:no-repeat;}
.seo_signup01{width:230px; height:auto; float:right; text-align:center; padding:11px 0 0 0;}
.seo_portfolio_text{font-family:Verdana, Arial, Helvetica, sans-serif; font-size:22px; color:#525252; text-align:left; padding-bottom:10px;}
.seo_portfolio_contain{width:703px; height:auto; float:left;}
.seo_testimonials{width:283px; height:auto; float:right;}
.seo_portfolio_photo{width:270px; height:auto; float:left;}
.seo_keyword{width:390px; height:auto; float:left; padding-top:8px; padding-bottom:15px;}
.seo_line{width:650px; height:1px; background-color:#B9B9B9; float:left; padding-left:10px;}
.seo_click{float:right; padding:10px 30px 0 0;}
.seo_testimonials_bg{width:283px; height:55px; background:url(images/seo_testimonials.png) no-repeat;}
.seo_testimoials_line{width:253px; height:auto; background:url(images/seo_line.jpg) repeat-y; padding:12px 15px 2px 15px; font-family:Verdana, Arial, Helvetica, sans-serif; color:#515151; text-align:left; border-bottom:#c7c7c7 1px solid;}
.seo_testimoials_line img{text-align:left; padding:0 5px 0 0; float:left;}
.seo_testimoials_bottom{width:283px; height:23px; background:url(images/seo_line_bottom.jpg) no-repeat;}




.textarea-field{width:143px;height:40px;}
.wpcf7-submit{background:url(http://www.shrikrishnatechnologies.com/wp-content/uploads/2011/03/button-bg.gif) no-repeat bottom;width:58px;height:26px;border:none;color:#fff;font-weight:bold;cursur:pointer;font-size:11px;padding-bottom:3px;}
.contact-text{width:147px;height:16px;border:1px solid #d5d5d5;}
