@charset "utf-8";
/*
Theme Name: GURU 2.0
Theme URI: http://www.guruconsult.com/
Description: GURU Theme 2.0
Version: 2.0
Author: Ali Allage
Author URI: http://www.boostlabs.com/
Tags: GURU 2.0

*/

body {
	margin: 0px;
	padding: 0px 0px 0px 0px;
	background-image:url(images/body_background.jpg);
	width:100%;
	height:100%;
}

.page_position {
	width:913px;
	top:40px;
	position: relative;
	margin: 0px auto;
	padding: 0px 0px 0px 0px;
}

.content_background {
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
	background-image:url(images/content_background.png);
	width:910px;
	height:909px;
}

.client_login_button {
	width:81px;
	position:absolute;
	top:-13px;
	left:821px;
	margin: 0px;
	padding: 0px 0px 0px 0px;
}

.top_nav_container {
	width:892px;
	position:absolute;
	top:8px;
	left:9px;
	margin: 0px;
	padding: 0px 0px 0px 0px;
	height: 83px;
}

.logo_position {
	width:209px;
	position:absolute;
	top:0px;
	left:1px;
	margin: 0px;
	padding: 0px 0px 0px 0px;
}

.phone_number_position {
	width:118px;
	position:absolute;
	top:2px;
	left:771px;
	margin: 0px;
	padding: 0px 0px 0px 0px;
}

.nav_1_position {
	width:87px;
	position:absolute;
	top:37px;
	left:432px;
	margin: 0px;
	padding: 0px 0px 0px 0px;
}

.nav_2_position {
	width:97px;
	position:absolute;
	top:37px;
	left:547px;
	margin: 0px;
	padding: 0px 0px 0px 0px;
}

.nav_3_position {
	width:59px;
	position:absolute;
	top:37px;
	left:676px;
	margin: 0px;
	padding: 0px 0px 0px 0px;
}

.nav_4_position {
	width:69px;
	position:absolute;
	top:37px;
	left:771px;
	margin: 0px;
	padding: 0px 0px 0px 0px;
}

.nav_5_position {
	width:69px;
	position:absolute;
	top:37px;
	left:856px;
	margin: 0px;
	padding: 0px 0px 0px 0px;
}

#nav_text {
	padding: 0px 0px 0px 0px;
	font-family: Arial, Helvetica, sans-serif;
	color:#0f446c;
	font-size:13px;
	text-decoration:none;
	font-weight:normal;
}

.header_position {
	width:881px;
	position:absolute;
	top:93px;
	left:15px;
	margin: 0px;
	padding: 0px 0px 0px 0px;
	z-index:1;
}

.header_tear_through_position {
	width:401px;
	position:absolute;
	top:280px;
	left:5px;
	margin: 0px;
	padding: 0px 0px 0px 0px;
	z-index:4;
}

.homepage_sidebar {
	width:274px;
	position:absolute;
	top:305px;
	left:622px;
	margin: 0px;
	padding: 0px 0px 0px 0px;
	height: 478px;
}


.latest_news_position {
	width:274px;
	position:absolute;
	top:50px;
	left:1px;
	margin: 0px;
	padding: 0px 0px 0px 0px;
	height: 199px;
}

.latest_posts_position {
	width:274px;
	position:absolute;
	top:264px;
	left:1px;
	margin: 0px;
	padding: 0px 0px 0px 0px;
	height: 215px;
}

.find_my_it_solution_position {
	width:219px;
	position:absolute;
	top:0px;
	left:0px;
	margin: 0px;
	padding: 0px 0px 0px 0px;
}


.home_page_content_area {
	width:530px;
	position:absolute;
	top:397px;
	left:15px;
	margin: 0px;
	padding: 0px 0px 0px 0px;
	height: 127px;
}

.page_content_area {
	width:880px;
	position:absolute;
	top:397px;
	left:15px;
	margin: 0px;
	padding: 0px 0px 0px 0px;
	height: 407px;
	overflow:auto;
}


.home_page_panel_1 {
	width:290px;
	position:absolute;
	top:526px;
	left:11px;
	margin: 0px;
	padding: 0px 0px 0px 0px;
	height: 271px;
	background-image:url(images/guru_it_services_box_homepage.jpg);
}

.home_page_panel_2 {
	width:291px;
	position:absolute;
	top:526px;
	left:316px;
	margin: 0px;
	padding: 0px 0px 0px 0px;
	height: 271px;
	background-image:url(images/guru_why_box_homepage.jpg);
}

p.homepage_text {
	padding: 0px 0px 0px 0px;
	font-family: Arial, Helvetica, sans-serif;
	color:#0e4b77;
	font-size:13px;
	text-decoration:none;
	font-weight:normal;
}

p.page_text {
	padding: 0px 0px 0px 0px;
	font-family: Arial, Helvetica, sans-serif;
	color:#0e4b77;
	font-size:13px;
	text-decoration:none;
	font-weight:normal;
}

li.page_text {
	padding: 0px 0px 0px 0px;
	font-family: Arial, Helvetica, sans-serif;
	color:#0e4b77;
	font-size:13px;
	text-decoration:none;
	font-weight:normal;
}

h1 {
	padding: 0px 0px 0px 0px;
	font-family: Arial, Helvetica, sans-serif;
	color:#0e4b77;
	font-size:14px;
	text-decoration:none;
	font-weight: bolder;
	
}

p.panel_text {
	padding: 0px 0px 0px 0px;
	font-family: Arial, Helvetica, sans-serif;
	color:#000000;
	font-size:10px;
	text-decoration:none;
	font-weight:normal;
}

.IT_Services_text_position {
	width:275px;
	position:absolute;
	top:42px;
	left:7px;
	margin: 0px;
	padding: 0px 0px 0px 0px;
	height: 109px;
}

.Why_GURU_text_position {
	width:276px;
	position:absolute;
	top:42px;
	left:7px;
	margin: 0px;
	padding: 0px 0px 0px 0px;
	height: 111px;
}


.partner_logo_position {
	width:892px;
	position:absolute;
	top:820px;
	left:11px;
	margin: 0px;
	padding: 0px 0px 0px 0px;
	height: 83px;
}

.footer_position {
	width:892px;
	position:absolute;
	top:920px;
	left:11px;
	margin: 0px;
	padding: 0px 0px 0px 0px;
	height: 83px;
}

a.footer_text {
	padding: 0px 0px 0px 0px;
	font-family: Arial, Helvetica, sans-serif;
	color:#0e4b77;
	font-size:13px;
	text-decoration:none;
	font-weight:normal;
}

p.footer_text {
	padding: 0px 0px 0px 0px;
	font-family: Arial, Helvetica, sans-serif;
	color:#565656;
	font-size:11px;
	text-decoration:none;
	font-weight:normal;
}

.page_text {
	padding: 0px 0px 0px 0px;
	font-family: Arial, Helvetica, sans-serif;
	color:#0e4b77;
	font-size:13px;
	text-decoration:none;
	font-weight:normal;
}

