@charset "utf-8";
/* CSS Document */

img
{
margin:0px;
padding:0px;
}
html {
	overflow-y: scroll;
	margin:0 auto;
}
body {
	margin:0 auto;
	height:auto;

}
#main_container {
	width:100%;
	overflow:hidden;
	height:auto;
	margin:0 auto;
}
#top {
	width:100%;
	overflow:hidden;
	background-image:url(images/topbg.jpg);
	background-repeat:repeat-x;
	cursor:default;
	
	height:90px;
}
#topmenu
{
margin-top:15px;
margin-right:25px;
margin-left:74px;

}
#topmenu a
{
margin:0 5px 0 16px;
}

#quote_site
{
background-color:#FFFFFF;
border:1px solid #999999;
color:#000000;
height:20px;
}

#topheader {
	width:990px;
	margin:0 auto;
	height:90px;
}
#logo {
	width:232px;
	height:50px;
	background-image:url(images/logo.jpg);
	background-repeat:no-repeat;
	margin-left:31px;
	margin-top:23px;
	text-decoration:none;
	border:0px;
	cursor:pointer;
}
#topnav {
	width:750px;
	height:52px;
	float:right;
	margin-right:12px;
}
#topnav a{
	color:#fff;
	font-family:Arial, Helvetica, sans-serif;
	font-size:13px;
	text-decoration:none; 
}
#topnav a:hover{

	color:#91ae1b;
	text-decoration:none;
	
	
}

#topnav01 a:hover{
	width:600;
	height:21;
	background-color:#FFFFFF;
}


#topnav .toplinks {
float:right;
color:#9cb62e;
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
margin-right:25px
 
}
#topnav .toplinks a{
color:#9cb62e;
text-decoration:none;
padding:0px;
}
#topnav .toplinks a:hover{

color:#FFFFFF;
text-decoration:none;

}



/* header portion*/
#header {
	width:100%;
	overflow:hidden;
	background:#98b525;
	background-image:url(images/green-top-bg.jpg);
	background-repeat:repeat-x;
	cursor:default;
	height:369px;
	margin:0 auto;
}
#header_content {
	width:981px;
	margin:0 auto;
	height:369px;
	background-repeat:no-repeat;
}

#header_pic {
	background-image:url(images/girl_pic.jpg);
	background-repeat:no-repeat;
	height:370px;
	width:231px;
	margin-left:14px;
}
/* Testimonial Bar*/

#testimonials_bar {
	width:100%;
	overflow:hidden;
	background-image:url(images/testimonial_bar.jpg);
	background-repeat:repeat-x;
	cursor:default;
	height:90px;
	margin:0 auto;
}

#testimonials_content {
	width:990px;
	margin:0 auto;
	height:110px;
	background-repeat:no-repeat;
}
#testimonials_content01 {
	width:485px;
	height:110px;
	float:left;
}
#testimonials_pic {

	margin-left:50px;
	margin-top:15px;
	float:left;
}

#footerpkgs li
{
margin-top:5px;}

#testimonials_text {
	height:34px;
	width:359px;
	font-family:"Times New Roman", Times, serif;
	font-size:15px;
	color:#787878;
	float:right;
	margin-top:20px;
}
#testimonials_text01 {
	height:22px;
	width:170px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#707070;
	float:right;
	margin-left:200px;
	margin-top:0px;
}
#testimonials_text01 a{
	height:22px;
	width:170px;
	color:#707070;
	float:right;
	text-decoration:none;
	border:0px;
}
#testimonials_text01 a:hover{
text-decoration:underline;
}
#breaker {
	background-image:url(images/breaker.jpg);
	width:4px;
	height:96px;
	background-repeat:no-repeat;
	float:left;
	margin-left:12px;
	margin-top:8px;
}
#logos_01 {
	width:400px;
	height:82px;
	background-image:url(images/logos.jpg);
	background-repeat:no-repeat;
	float:left;
	margin-left:30px;
	margin-top:5px;
}
/* body */

#body {
	width:100%;
	overflow:hidden;
	background-image:url(images/body_bg.jpg);
	background-repeat:repeat-x;
	height:auto;
	float:left;
margin-bottom:20px;
}

#bodyindex {
	width:100%;
	overflow:hidden;
	background-image:url(images/body_bg.jpg);
	background-repeat:repeat-x;
	height:1750px;
	float:left;
margin-bottom:20px;
}

/* Footer */

#footer {
	width:100%;
	overflow:hidden;
	background-image:url(images/bg_footer.jpg);
	background-repeat:repeat-x;
	float:left;
	height:580px;
	background-color:#000000;

}

#footer_content {
	width:990px;
	 
	margin:0 auto;
	height:500px;
	margin-top:20px;

}

/* footer text*/

.leftWrapperFooter { float: left; width: 700px; margin-top:10px; }

.rightWrapperFooter { float: right; 220px; }

.colOneFooter { float: left; width: 155px; margin-right: 10px; }


.colTwoFooter { float: left; width: 155px; margin-right: 10px; }

.colThreeFooter { float: left; width: 155px; margin-right: 10px; }

.colFourFooter { float: left; width: 155px; }

.colFiveFooter { float: right; width: 220px; color: #555; line-height: 1.8em; }

.colLeft300 { width: 325px; height: 330px; float: left; }

.colRight300 { width: 325px; height: 330px; float: right; }

.col700 { width: 700px; float: left; height: 200px; }

/*  footer links*/

#pageFooter ul { list-type: none; padding: 0; margin: 0; }

#pageFooter li { border-bottom: 1px solid #353434; display: block; padding: 0 0 3px 0; margin: 0 0 3px 0; line-height: 1.8em; }

#pageFooter a:link { color: #555; background: url(/storage/layout/icon-fillarrow-gray.gif) no-repeat 0 50%; padding: 0 0 0 10px; text-decoration:none }

#pageFooter a:visited { color:#666666; background: url(/storage/layout/icon-visited.gif) no-repeat 0 50%; text-decoration: none; padding: 0 0 0 10px; }

#pageFooter a:hover { color: #CCCCCC; text-decoration: none; background: url(/storage/layout/icon-fillarrow-gray.gif) no-repeat 0 50%; padding: 0 0 0 10px; }

#pageFooter a:active { color: #555; text-decoration: none; background: url(/storage/layout/icon-fillarrow-gray.gif) no-repeat 0 50%; padding: 0 0 0 10px; }

h5 { border-bottom: 1px solid #222;font-family:Arial, Helvetica, sans-serif; font-weight: normal; letter-spacing: 1px; text-transform: uppercase; font-size: 15px; color: #777; padding: 0 0 20px 0; margin: 0 0 5px 0; }

h5.feature { border-bottom: none; font-weight: normal; letter-spacing: 0; text-transform: normal;  color: #000;  font-size: 18px; padding: 0 0 0 0;  margin: 0 0 18px 0; line-height: 27px; }

.colTwoFooter .footerNav a{
line-height:20px;
color:#FFFFFF;
text-decoration:none;
vertical-align:top;
}
.buttlet
{
background-image:url(images/bullet-gray.jpg);
background-repeat:no-repeat;
width:6px;
height:9px;
margin-top:-10px;}

#footer_form{
width:288px;
float:left;
margin-top:10px;
}

#button-01
{
background-image:url(images/get_quote.jpg);
background-repeat:no-repeat;
height:59px;
width:216px;
margin-left:40px;
cursor:pointer;
}

#button-02
{
background-image:url(images/contact_us.png);
background-repeat:no-repeat;
height:52px;
width:228px;
margin-left:40px;
margin-top:15px;
float:left;
}

#contact_form{
width:275px;
margin-top:15px;
float:left;
margin-left:5px; margin-right:5px;}

.form_heading{ font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#FFFFFF; float:left}
#heading01{ width:216px; height:12px;}
} 

#contact_form01{
width:100px;
float:left;
margin-left:5px; margin-right:5px;
}

#contact_form02{
width:140px;
float:right; margin-right:5px;
}

#Body_content{

	width:990px;
	margin:0 auto;
	background-repeat:no-repeat;
	margin-top:41px;
	height:auto;

}

#body_left{
width:281px;
margin-left:28px;
float:left;
}

#body_right{
width:625px;
margin-left:25px;
margin-right:25px;
float:right;}

#qoutebox{
width:281px;
height:374px;
margin-top:5px;

}
#qouteleft{
background-image:url(images/qouteleft.jpg);
height:374px;
width:2px;
background-repeat:no-repeat;
float:left;
}

#qoutecenter{
background-image:url(images/qoutecenterbg.jpg);
background-repeat:repeat-x;
height:374px;
width:277px;
float:LEFT;}

#qouteright{
background-image:url(images/qouteright.jpg);
background-repeat:repeat-x;
height:374px;
width:2px;
float:LEFT;
}

#qoutetext01{
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#000000;
width:185px;
height:41px;
margin-left:79px;
margin-top:20px;
margin-right:10px;
}

#qoute_form{
width:247px;
height:242px;
margin-left:17px; margin-right:10px; margin-top:15px;
float:left;
}

#qoute_field01{
height:21px;
width:247px;
float:left;
margin-top:10px;
}

#feildtext01{
width:53px;
height:21px;}

#field01{
width:190px;
height:21px;

margin-left:10px;
float:right;

}

.formtxt{
font-size:12px;
font-family:Arial, Helvetica, sans-serif;
color:#000000;
}

#submit_button{
height:25px;
width:247px;
float:left;
margin-top:110px;
}

.submitbtn{
height:25px;
width:102px;
margin-left:120px;
background-image:url(images/button.jpg);
background-repeat:no-repeat;
border:none;
cursor:pointer;
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
font-weight:bold;
color:#FFFFFF;
}
.submitbtn:hover{
border:none;
cursor:pointer;
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
font-weight:bold;
color:#90AE1A;
text-decoration:none;
}

/* side links*/ 

#links_box{
float:left;
height:188px;
width:281px;
margin-top:1px;
margin-left:1px; 
}

#links_boxborder
{
float:left;
height:190px;
width:281px; 
margin-top:15px;
background-color:#98B23B;
}

#phone{
height:64px;
width:88px;
float:left;
background-image:url(images/phone.jpg);
background-repeat:no-repeat;
cursor:pointer;}

#phone a{
text-decoration:none;
cursor:pointer;
}

#email{
height:64px;
width:93px;
float:left;
background-image:url(images/email.jpg);
background-repeat:no-repeat;
cursor:pointer;}

#email a{
text-decoration:none;
cursor:pointer;
}

#qoute{
height:64px;
width:98px;
float:left;
background-image:url(images/getquote.jpg);
background-repeat:no-repeat;
cursor:pointer;}

#qoute a{
text-decoration:none;
cursor:pointer;
}

#blog{
height:64px;
width:88px;
float:left;
background-image:url(images/blog.jpg);
background-repeat:no-repeat;
cursor:pointer;}

#blog a{
text-decoration:none;
cursor:pointer;
}

#facebook{
height:64px;
width:93px;
float:left;
background-image:url(images/facebook.jpg);
background-repeat:no-repeat;
cursor:pointer;}

#facebook a{
text-decoration:none;
cursor:pointer;
}

#twitter{
height:64px;
width:97px;
float:left;
background-image:url(images/twitter.jpg);
background-repeat:no-repeat;
cursor:pointer;}

#twitter a{
text-decoration:none;
cursor:pointer;
}

#tellafriend{
height:70px;
width:88px;
float:left;
background-image:url(images/tell_a_friend.jpg);
background-repeat:no-repeat;
cursor:pointer;}

#tellafriend a{
text-decoration:n
}

#skype{
height:70px;
width:93px;
float:left;
background-image:url(images/scype.jpg);
background-repeat:no-repeat;
cursor:pointer;}

#bookmark{
height:70px;
width:98px;
float:left;
background-image:url(images/bookmark.jpg);
background-repeat:no-repeat;
cursor:pointer;}

#creativbox{
background-image:url(images/creativebox.jpg);
height:167px;width:278px;
background-repeat:no-repeat;
float:left;
margin-top:15px;}

/*featured links */

#featured_links{
width:286px;
float:left;
background-image:url(images/side_bg.jpg);
background-repeat:repeat-y;
margin-top:15px;}

.boldheading
{
font-family:Arial, Helvetica, sans-serif;
font-size:20px;
text-align:center;
margin-top:10px;
}
#sidebox
{
width:278px;
height:120px;
}
#sidebox #img
{
margin:4px 10px 10px 10px;
}
#sidebox #name
{
font-family:Arial, Helvetica, sans-serif;
font-size:15px;
color:#696965;

}
#sidebox #name a
{
color:#696965;
text-decoration:none;
border:0px;

}
#sidebox #name a:hover
{
color:#696965;
text-decoration:underline;

}
#sidebox #textgray
{
font-family:Arial, Helvetica, sans-serif;
font-size:16px;
color:#DAD9D0;}
#sidebox #text
{
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#000;
text-align:justify;
margin:0px 10px 0px 112px;}
#space
{
margin:10px 0px 10px 0px;}
#heading{
font-size:16px; 
font-family:Arial, Helvetica, sans-serif;
height:30px;
width:260px;
float:left;
color:#FFFFFF;
font-weight:bold;
padding-left:27px;
padding-top:15px;}

#sub_headings{
width:261px;
height:394px;
float:left;
margin-left:15px;}
#sub_heading01{
width:260px;
height:46px;
float:left;}
#icon{
float:left;
width:52px;
height:28px;
padding-left:8px;
padding-top:15px;
}
#heading_text02{
width:175px;
height:26px;
float:left;
font-family:Arial, Helvetica, sans-serif;
font-size:15px;
padding-left:5px;
padding-top:21px;
color:#7c9617;
font-weight:bold;}

#sub_heading03{
width:260px;
height:39px;
float:left;}

#icon01{
float:left;
width:52px;
height:20px;
padding-left:8px;
padding-top:10px;
}
#heading_text03{
width:175px;
height:18px;
float:left;
font-family:Arial, Helvetica, sans-serif;
font-size:15px;
padding-left:5px;
padding-top:12px;
color:#7c9617;
font-weight:bold;}




/*body right*/

#featured_projects{
width:615px;
height:20px;}

#projects_heading{
font-family:Arial, Helvetica, sans-serif;
font-size:15px;
color:#5a5a5a;
width:225px;
height:20px;
font-weight:bold;
padding-top:4px;
float:left;}

#projects01{
width:615px;
float:left;
height:320px;
margin-top:10px;}

#projects02{
width:283px;
float:left;
height:320px;}

#projects03{
width:283px;
float:left;
height:320px;
margin-left:45px;}

#project_pic
{ width:283px;
float:left;
height:185px;}

#project_text01
{ width:283px;
float:left;
height:17px;}

#project_text02
{ width:205px;
float:left;
height:17px;
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#2285CD;}

#project_text03
{ width:50px;
float:right;
height:17px;
font-family:Arial, Helvetica, sans-serif;
font-weight:bold;
font-size:12px;
color:#2285CD;}

#project_text03 a
{
text-decoration:none;
border:none;
color:#2285CD;
}

#project_text03 a:hover
{
text-decoration:underline;
border:none;
}

#project_description{width:283px;
float:left;
height:85px;
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
color:#8a8a8a;
text-align:justify;
margin-top:4px;
}

#qoute_button{

width:115px;
height:25px;
float:right;
}


#homequote{
	z-index:1500px;
	position:absolute;
	top:595px;
	left: 129px;
}
#quoteindex{
	z-index:1500px;
	position:absolute;
	margin-top:205px;
	top:360px
}
#quote{
	z-index:1500px;
	position:absolute;
	top:280px
}
.botinputbg
{
 background-image:url(images/footernamebg.png);
 background-repeat:no-repeat;
 border:none;
 width:127px;
 height:19px;
 
float:left;
padding-right:5px;
 
}
.botinputbg input{
 width:120px;
 }
 .clear{
 clear:both;
 }
 .line{
 background-image:url(images/linefooter.jpg);
 padding:10px;
 background-repeat:repeat-x;
 }
.botpaypalfirat {
float:left;
 }
 .botpaypal {
 margin:0px 10px 0px 10px;
 float:left;
 }
 .botpaypallast {
 margin:0px;
 }
.copyrignt{
 color:#7e7e7e;
 font-family:Arial, Helvetica, sans-serif;
 font-size:12px;
 padding:5px;

 
 }
 .copyrignt a{
  color:#7e7e7e;
 font-family:Arial, Helvetica, sans-serif;
 font-size:12px;
 text-decoration:none;
 
 }
.copyrignt  a:hover{
  color:#bdd664;
 font-family:Arial, Helvetica, sans-serif;
 font-size:12px;
 text-decoration:none;
 
 }
 .sale{
 font-family:Arial, Helvetica, sans-serif;
 text-transform:uppercase;
 font-size:15px;
 padding-top:5px;
 padding-bottom:20px;
 color:#bdd664;
 }
  /*================Paging Home Page=======================*/
  
  #numbring
  {
	width:332px;
	height:20px;
	float:right;
	
 }
 
 
   
  #previousbtn
  {
	  background-color:#BCBCBC;
	  border:none;
	  width:66px;
	  height:17px;
	  float:left;
	  margin:0px 2px 0px 0px;
	  
	  font-family:Arial, Helvetica, sans-serif;
	  font-size:12px;
	  color:#FFFFFF;
	  font-weight:bold;
	  text-align:center;
  }
  #previousbtn a
  {
	  width:66px;
	  height:17px;
	  text-decoration:none;
	  border:none;
	  
	  font-family:Arial, Helvetica, sans-serif;
	  font-size:12px;
	  color:#FFFFFF;
	  font-weight:bold;
  }
   #previousbtn:hover
  {
	  width:66px;
	  height:17px;
	  background-color:#90AC19;
	  text-decoration:none;
	  border:none;
	  cursor:pointer;
  }
  
  #nextbtn
  {
	  background-color:#BCBCBC;
	  width:45px;
	  height:17px;
	  border:none;
	  float:left;
	  margin:0px 0px 0px 2px;
	  
	  font-family:Arial, Helvetica, sans-serif;
	  font-size:12px;
	  color:#FFFFFF;
	  font-weight:bold;
	  text-align:center;
  }
  /*#nextbtn a
  {
	  width:45px;
	  height:17px;
	  text-decoration:none;
	  border:none;
	  
	  font-family:Arial, Helvetica, sans-serif;
	  font-size:12px;
	  color:#FFFFFF;
	  font-weight:bold;
  }*/
   #nextbtn:hover
  {
	  background-color:#90AC19;
	  width:45px;
	  height:17px;
	  text-decoration:none;
	  border:none;
	  cursor:pointer;
  }
  
  #numberbox
  {
	  background-color:#BCBCBC;
	  border:none;
	  width:17px;
	  height:17px;
	  float:left;
	  text-align:center;
	  margin:0px 2px 0px 2px;
	  
	  font-family:Arial, Helvetica, sans-serif;
	  font-size:12px;
	  font-weight:bold;
	  color:#FFFFFF;
	 
  }
  
   #numberbox:hover
  {
	  width:17px;
	  height:17px;
	  text-decoration:none;
	  border:none;
	  text-align:center;
	 
	  background-color:#90AC19;
	  font-family:Arial, Helvetica, sans-serif;
	  font-size:12px;
	  font-weight:bold;
	  color:#FFFFFF;
	  cursor:pointer;
	  
	 
  }
  
   #selectednumberbox
  {
	  background-color:#90AC19;
	  border:none;
	  width:17px;
	  height:17px;
	  float:left;
	  text-align:center;
	  margin:0px 2px 0px 2px;
	  
	  font-family:Arial, Helvetica, sans-serif;
	  font-size:12px;
	  color:#FFFFFF;
	  text-decoration:none;
	  cursor:default;
  }
  
  #next_arrow
  {
  width:7px;
  height:8px;
  border:0px;
  text-decoration:none;
  margin:0px 0px 0px 3px;
  }
  
  #previous_arrow
  {
  width:7px;
  height:8px;
  border:0px;
  text-decoration:none;
   margin:0px 3px 0px 0px;
  }
  
 /*================Testimonials Page=======================*/
 #grayboximg
 {
 background-image:url(clients/elison-media-steam-graybox.jpg);
 background-repeat:no-repeat;
 width:644px;
 height:214px;
 }
 #grayboximg_one
 {
 background-image:url(clients/elison-media-steam-graybox.jpg);
 background-repeat:no-repeat;
 width:644px;
 height:214px;
 }
 #grayboximg_two
 {
 background-image:url(clients/geoff-geoff-green-wood-graybox.jpg);
 background-repeat:no-repeat;
 width:644px;
 height:214px;
 }
 #grayboximg_three
 {
 background-image:url(clients/amanda-wood-aclass-metal-graybox.jpg);
 background-repeat:no-repeat;
 width:644px;
 height:214px;
 }
 #grayboximg_four
 {
 background-image:url(clients/brad-adam-sss-mie-graybox.jpg);
 background-repeat:no-repeat;
 width:644px;
 height:214px;
 }
 #grayboximg_five
 {
 background-image:url(clients/chris-situtation-graybox.jpg);
 background-repeat:no-repeat;
 width:644px;
 height:214px;
 }
 #grayboximg_six
 {
 background-image:url(clients/anthony-three-pillars-health-graybox.png);
 background-repeat:no-repeat;
 width:644px;
 height:214px;
 }
 #grayboximg_seven
 {
 background-image:url(clients/christina-we-are-expat-graybox.jpg);
 background-repeat:no-repeat;
 width:644px;
 height:214px;
 }
  #grayboximg_eight
 {
 background-image:url(clients/brenner-david-graybox.jpeg);
 background-repeat:no-repeat;
 width:644px;
 height:214px;
 }
 #header_testibg{
	width:100%;
	overflow:hidden;
	background-image:url(images/testimonials_green_top_bg.jpg);
	background-repeat:repeat-x;
	cursor:default;
	height:232px;
	margin:0 auto;
}
#header_contactus_bg{
	background-image:url(images/green_top_small.jpg); background-repeat:repeat-x; height:164px;
}
#header_testimonials {
	width:978px;
	margin:0 auto;
	height:232px;
	background-image:url(images/testimonials_green-banner.jpg);
	background-repeat:no-repeat;

	
}
#header_contactus {
	width:968px;
	margin:0 auto;
	height:164px;
	background-image:url(images/contact-Us.jpg);
	background-repeat:no-repeat;

	
}
#header_package {
	width:968px;
	margin:0 auto;
	height:164px;
	background-image:url(images/packages.jpg);
	background-repeat:no-repeat;

	
}
#header_company {
	width:968px;
	margin:0 auto;
	height:164px;
	background-image:url(images/company.jpg);
	background-repeat:no-repeat;

	
}
#header_portfolio {
	width:968px;
	margin:0 auto;
	height:164px;
	background-image:url(images/portfolio.jpg);
	background-repeat:no-repeat;

}
#header_services {
	width:968px;
	margin:0 auto;
	height:164px;
	background-image:url(images/servicecs.jpg);
	background-repeat:no-repeat;

}
#header_solution {
	width:968px;
	margin:0 auto;
	height:164px;
	background-image:url(images/solution.jpg);
	background-repeat:no-repeat;

}
#testimonia_header {
	width:968px;
	margin:0 auto;
	height:164px;
	background-image:url(images/testimonials.jpg);
	background-repeat:no-repeat;

}

#banner_testimonials {
	width:939px;
	margin:0 auto;
	height:232px;
	background-image:url(images/testimonials_banner.jpg);
	background-repeat:no-repeat;
	
}

#testi_black_bar {
	width:100%;
	overflow:hidden;
	background-image:url(images/testimonial-black-bar.jpg);
	background-repeat:repeat-x;
	cursor:default;
	height:28px;
	margin:0 auto;
}

#testimonials_graybox
{
background-image:url(images/testimonials_graybg.jpg);
background-repeat:repeat-x;
height:216px;
width:615px;
float:left;
vertical-align:top;}

#end-graybox
{
background-image:url(images/graybox-right.jpg);
background-repeat:no-repeat;
height:215px;
width:8px;}

#rightgraybox
{
background-image:url(images/graybox-right.jpg);
background-repeat:no-repeat;
height:210px;
width:10px;}

#graybox-text
{
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
font-weight:normal;
color:#000000;
text-align:justify;
vertical-align:top;
width:250px;
}
#testi-space1
{
margin-top:50px;}

#testi-space2
{
margin-top:5px;}

#testi-space3
{
margin-bottom:40px;}

#client-img
{
float:left;
margin:0px 10px 0px 0px;}

#client-heading
{
font-family:Arial, Helvetica, sans-serif;
font-size:18px;
font-weight:bold;
color:#000000;
}

#client-text
{
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
font-weight:normal;
color:#000000;
text-align:justify;
vertical-align:top;
}

#client-downtxt
{
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
font-weight:normal;
color:#000000;
text-align:justify;
vertical-align:top;
margin-left:8.1em;}

#client-downtxt span
{
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
font-weight:bold;
color:#1D51BB;
text-align:justify;
vertical-align:top;}

#client-downtxt span a
{
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
font-weight:bold;
color:#1D51BB;
text-align:justify;
vertical-align:top;
text-decoration:none;
border:none;}
#client-downtxt span a:hover
{
text-decoration:underline;
border:none;}

#toplink span a
{
color:#1D51BB;
text-decoration:none;
border:none;}
#toplink span a:hover
{
text-decoration:underline;
border:none;}

#downcomma_one
{
color:#e7e7e7;
font-size:80px;
margin:-95px 0px 0px 205px;
float:left; 
}
#downcomma_two
{
color:#e7e7e7;
font-size:80px;
margin:-95px 0px 0px 215px;
float:left; 
}
#downcomma_three
{
color:#e7e7e7;
font-size:80px;
margin:-95px 0px 0px 190px;
float:left; 
}
#downcomma_four
{
color:#e7e7e7;
font-size:80px;
margin:-95px 0px 0px 60px;
float:left; 
}
#downcomma_five
{
color:#e7e7e7;
font-size:80px;
margin:-130px 0px 0px 215px;
float:left; 
}
#downcomma_six
{
color:#e7e7e7;
font-size:80px;
margin:-80px 0px 0px 215px;
float:left; 
}
#downcomma_seven
{
color:#e7e7e7;
font-size:80px;
margin:-95px 0px 0px 215px;
float:left; 
}
#downcomma_eight
{
color:#e7e7e7;
font-size:80px;
margin:-135px 0px 0px 125px;
float:left; 
}
#downcomma
{
color:#e7e7e7;
font-size:80px;
margin:-95px 0px 0px 205px;
float:left; 
}

/*========-------Gray left box for Company and Job page---------=========*/

#leftboxtext{
z-index:1500px;position:absolute;left:135px;top:580px;
font-family:Arial, Helvetica, sans-serif;
font-size:15px;
font-weight:bold;
color:#797C80;
}


#left_gray_box{
float:left;
height:188px;
width:281px; 
margin-top:15px;}

#left_gray_box #topgray
{
background-image:url(images/leftbox_top.jpg);
background-repeat:no-repeat;
width:243px;
height:33px;}

#left_gray_box #bg_graybox
{
background-image:url(images/leftbox_middle.jpg);
background-repeat:no-repeat;
width:243px;
height:38px;

}
#left_gray_box #bg_graybox:hover
{
background-image:url(images/leftbox_greenbar.jpg);
background-repeat:no-repeat;
width:256px;
height:38px;
cursor:pointer;
}

#left_gray_box #bg_graybox_company
{
background-image:url(images/gray_company.jpg);
background-repeat:no-repeat;
width:243px;
height:38px;

}
#left_gray_box #bg_graybox_company:hover
{
background-image:url(images/green_company.jpg);
background-repeat:no-repeat;
width:256px;
height:38px;
cursor:pointer;
}

#left_gray_box #bg_graybox_jobs
{
background-image:url(images/gray_jobs.jpg);
background-repeat:no-repeat;
width:243px;
height:38px;

}
#left_gray_box #bg_graybox_jobs:hover
{
background-image:url(images/green_jobs.jpg);
background-repeat:no-repeat;
width:256px;
height:38px;
cursor:pointer;
}

#selected_jobs
{
background-image:url(images/green_jobs.jpg);
background-repeat:no-repeat;
width:256px;
height:38px;
}

#selected_company
{
background-image:url(images/green_company.jpg);
background-repeat:no-repeat;
width:256px;
height:38px;
}

#left_gray_box #botgray
{
background-image:url(images/leftbox_bottom.jpg);
background-repeat:no-repeat;
width:243px;
height:33px;}

/*==========-------------Contact Us Page-------------==============*/

#contactusform
{

color:#86919e;
font-size:12px;
font-style:normal;
}

#textform
{

color:#86919e;
font-size:13px;
font-style:normal;
font-weight:bold;
}
#textform a
{
font-size:12px;
font-weight:normal;
}


#contactusform #brief_txt
{
color:#000000;
font-size:11px;
font-style:normal;
}

.radiobtn
{
font-family:Arial, Helvetica, sans-serif;
font-size:13px;
color:#000000;
font-weight:bold;
}

.bigheading
{
font-family:Arial, Helvetica, sans-serif;
font-size:20px;
color:#000000;
margin: 0 0 20px 0;
}

.bigheading h1
{
font-family:Arial, Helvetica, sans-serif;
font-size:15px;
color:#000000;
margin: 0 0 20px 0;
}

#contactusform input
{

}

#contactusform select
{
float:left;
margin-right:5px;
margin-top:4px;
}

#contactusform textarea
{
color:#8b96a4;
}

#contactusform label
{
color:#636b75;
display:block;
float:none;
font-weight:bold;
font-size:15px;
line-height:18px;
text-align:left;
margin:10 0 10px 0;
width:auto;
}

#contactusform label a
{
color:#636b75;
display:block;
float:none;
font-weight:bold;
font-size:15px;
line-height:18px;
text-align:left;
margin:10 0 10px 0;
width:auto;
text-decoration:none;
}

#contactusform label a img
{
width:15px;
height:15px;
border:0px;
}

#contactusform em
{
color:#86919e;
font-size:11px;
font-style:normal;

}
#contactus_buttons
{
margin:18px 0 0 0;}

#tellafriend_buttons
{
margin:18px 0 0 0;}

.textbig{width:440px !important}

.contact_p{
width:590px;
text-align:justify;
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#000000;
margin: 0 0 20px 0;
line-height:1.5em;}

/*===========------Footer Get A Quote Form-------=============*/

#footerfrm_nametxt
{
	height:10px;
	width:105px;
	border:none;
	padding-left:2px;
	padding-top:2px;
	margin-top:2px;
}

#footerfrm_email
{
	height:12px;
	width:105px;
	border:none;
	padding-left:2px;
	padding-top:2px;
	margin-top:2px;
}

#bottextareabg
{
	background-image:url(images/footermessagebg.jpg);
	height:103px;
	width:269px;
	background-repeat:no-repeat;
	padding-left:2px;
	margin-bottom:10px;
	
}

#frm_messagetxt
{
	border:none;
	height:90px;
	width:262px;
	margin:5px 0 0 0;

}

#contact_name
{
width:245px;}
#contact_email
{
width:245px;}

/*----------------------Portfolio Page----------------------------*/

.portfoliolink
{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:bold;
	color:#fff;
	
}
.portfoliolink a
{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:bold;
	color:#FFFFFF;
	text-decoration:none;
}
.portfoliolink a:hover
{
	color:#138EB0;
}
#portfolioFooter{
width:990px;
	margin:0 auto;
	 
}

#botportfolio {
	 
	background-image:url(images/topbg.jpg);
	background-repeat:repeat-x;
 
	 
}

