@charset "utf-8";
/* CSS Document */
table.prices {
	border-width: 2px 2px 2px 2px;
	border-spacing: 0px;
	border-style: solid solid solid solid;
	border-color: #8ac63f;
	border-collapse: separate;
}
table.prices th {
	border-width: 1px 1px 1px 1px;
	padding: 1px 1px 1px 1px;
	border-style: groove groove groove groove;
	border-color: gray gray gray gray;
	-moz-border-radius: 0px 0px 0px 0px;
}
table.prices tr {
	border-width: 1px 1px 1px 1px;
	padding: 1px 1px 1px 1px;
	border-style: solid solid solid solid;
	border-color: #8ac63f;
	-moz-border-radius: 0px 0px 0px 0px;
}

table.prices td {
	border-width: 0px 0px 0px 0px;
	padding:4px 4px 4px 18px;
	border-style: groove groove groove groove;
	border-color: gray gray gray gray;
	-moz-border-radius: 0px 0px 0px 0px;
}
table.prices td.line {
-moz-border-radius-bottomleft:0;
-moz-border-radius-bottomright:0;
-moz-border-radius-topleft:0;
-moz-border-radius-topright:0;
border:0 groove gray;
padding:4px 0;
}



/*fonts*/

li{
	font-family:Arial, Helvetica, sans-serif;
	font-size:15px;
	margin:0px;
	color:#000;}

.font1{
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	margin:0px;
	color:#FFF;}
	
.font2{
	font-family:Arial, Helvetica, sans-serif;
	font-size:15px;
	margin:0px;
	color:#000;}

body {
	background-color:#000;
	font-family:Tahoma, Geneva, sans-serif;
	background-position: 50% 0%;
	color:#FFF;
	
}

.bodypic1 {background-image:url(images/header_image_form.jpg);
	background-repeat:no-repeat;}
	
.bodypic2 {background-image:url(images/header_image_formb.jpg);
	background-repeat:no-repeat;}

a:link {color:#FFF;
text-decoration:none;}

a:visited {color:#FFF;
text-decoration:none;}

a:hover {color:#ccc;
text-decoration:none;}

A.job:link {text-decoration: none; color:#000;}

A.job:visited {text-decoration: none; color:#000;}

A.job:hover {text-decoration: none;color:#666;}


A.moreLink:link {text-decoration:underline; font-style:italic; font-size:12px; color:#000;}

A.moreLink:visited {text-decoration:underline; font-style:italic; font-size:12px; color:#000;}

A.moreLink:hover {text-decoration:none; font-style:italic; font-size:12px; color:#000;}

A.email:link {color:#8ac63f; font-weight:bold;}

A.email:visited {text-decoration:underline; color:#8ac63f; font-weight:bold;}

A.email:hover {text-decoration:underline; color:#8ac63f; font-weight:bold;}






img {
	border:0px;
	}

#container {
	margin:auto;
	width: 1000px;
	padding:5px;
}



.formholder {
	width:650px;
	padding-left:150px;
	padding-top:40px;
}

.padding {
	padding-top:150px;
}


.padding_bottom {
	padding-bottom:350px;
}

.padding_bottom2 {
	padding-bottom:50px;
}


.inputbox {width:400px;}


/*footer*/

#footer{
	width:1000px;
	height:173px;
	background-image:url(images/footer_background.jpg);
	background-repeat:no-repeat;
	}
	
.footertel{
	clear:both;
	float:left;
	}
	
.footerbdi{
	float:left;
	}
	
.footertext1{
	clear:both;
	float:left;
	padding-left:110px;
	width:110px;
	}
.footertext{
	float:left;
	width:110px;
	}
.footerline{
	float:left;
	padding-left:10px;
	padding-right:10px;
	}

/*Google Map*/
#latestNewsHold {
	background-image:url(images/latestNews.jpg);
	width:1000px;
	height:651px;
	color:#000;
	}
	/*Google Map*/
#NewsStoryHold {
	background-image:url(images/NewsStory.jpg);
	width:1000px;
	height:649px;
	color:#000;
	}
	

#googlemaps {
	background-image:url(images/contact_us_map.jpg);
	width:1000px;
	height:411px;
	color:#000;
	}
	
#googleholder{
	clear:both;
	float:left;
	width:352px;
	height: 360px;
	overflow:hidden;
	padding-left:133px;
	padding-top:40px;
	color:#000;}
	
#contactlink{
	float:left;
	}
	
#mapcontainer{
	width:100%;
	height:100%;
	color:#000;
	}
	


/* Generic map, side bar holder styles */
      .MapBuilder {font: normal small verdana, arial, helvetica, sans-serif; font-size: 8pt; margin: 0px; color:#000;}
      .MapBuilder a {text-decoration: none; color:#000; background-color: transparent;}
      .MapBuilder a:hover {color:#666; background-color: transparent;}
      .MapBuilder h1 {font-weight: bold; font-size: 12pt; color:#000;; border-bottom: 2px solid #369;}
      
      /* Info Window styles */
      .IW { width: 250px; color:#000;}
      .IWContent {height: 120px; overflow:auto;color:#000;}
      .IWCaption {font-weight: bold; font-size: 12pt; color:#000; border-bottom: 2px solid #369;}
      .IWFooter {margin-top: 5px; font-size: 8pt; color:#000;}
      .IWFooterZoom {color:#000;}
      .IWDirections{background-color:#000;}

 
      .MapBuilderSideBar {float:left; margin-left: 10px; color:#000; }
	  
#emailcontactbox {
	background-image:url(images/somethinkelse_recruitment.jpg);
	background-repeat:no-repeat;
	width:1000px;
	height:411px;
	color:#000;
	padding-top:50px;
	}
	
	#emailcontactboxTest {
	background-image:url(images/somethinkelse_recruitmentTest.jpg);
	background-repeat:no-repeat;
	width:1000px;
	height:720px;
	color:#000;
	padding-top:50px;
	}
	
#emailcontactbox2 {
	background-image:url(images/somethinkelse_recruitment.jpg);
	background-repeat:no-repeat;
	width:1000px;
	height:411px;
	color:#000;
	padding-top:50px;
	}

#emailnewsletterbox {
	background-image:url(images/somethinkelse_newsletter.jpg);
	background-repeat:no-repeat;
	width:1000px;
	height:411px;
	color:#000;
	padding-top:50px;
	}
	
	#emailnewsletterboxTest {
	background-image:url(images/somethinkelse_newsletterTest.jpg);
	background-repeat:no-repeat;
	width:1000px;
	height:800px;
	color:#000;
	padding-top:50px;
	}
	
#emailnewsletterbox2 {
	background-image:url(images/somethinkelse_newsletter.jpg);
	background-repeat:no-repeat;
	width:1000px;
	height:411px;
	color:#000;
	padding-top:50px;
	}
	
#textcontent {
	width:600px;
	padding-left:140px;
	
	
	}
	
	
.formwidth {
	width:200px;
	margin:0px;}
	
.formwidth2 {
	width:200px;
	margin:0px;
	height:185px;}

.formwidth3 {
	width:240px;
	margin:0px;
	height:120px;}
	
#form_holder1 {
	clear:both;
	float:left;
	width:250px;
	padding-left:130px;}
	
	#form_holder1Test {
	clear:both;
	float:left;
	width:740px;
	padding-left:130px;}
	
#form_holder2 {
	float:left;
	width:250px;}
	
#form_holder3 {
	float:left;
	width:250px;}
	
	#contactForm {
	clear:both;
	float:left;
	width:250px;
	padding-left:130px;}
	
/*content*/

#ChristmasHold{
background-image:url(images/christmas-cards.png);
	background-repeat:no-repeat;
	width:1000px;
	height:525px;}
 
#content_holder_01{
	background-image:url(images/clientspage_yeomans.jpg);
	background-repeat:no-repeat;
	width:1000px;
	height:460px;}

#content_holder_02{
	background-image:url(images/clientspage_thomson.jpg);
	background-repeat:no-repeat;
	width:1000px;
	height:460px;}
	
#content_holder_03{
	background-image:url(images/clientspage_penshop.jpg);
	background-repeat:no-repeat;
	width:1000px;
	height:460px;}
	
#content_holder_04{
	background-image:url(images/our_work_background_penshop.jpg);
	background-repeat:no-repeat;
	width:1000px;
	height:460px;}
	
#content_holder_05{
	background-image:url(images/our_work_background_yeomans.jpg);
	background-repeat:no-repeat;
	width:1000px;
	height:460px;}
	
#content_holder_06{
	background-image:url(images/our_work_background_thomson.jpg);
	background-repeat:no-repeat;
	width:1000px;
	height:460px;}
	
#content_holder_07{
	background-image:url(images/our_work_background_cottages.jpg);
	background-repeat:no-repeat;
	width:1000px;
	height:460px;}
	
#content_holder_08{
	background-image:url(images/our_work_background_superdrug.jpg);
	background-repeat:no-repeat;
	width:1000px;
	height:460px;}
	
#content_holder_09{
	background-image:url(images/our_work_background_knauf.jpg);
	background-repeat:no-repeat;
	width:1000px;
	height:460px;}
	
#content_holder_10{
	background-image:url(images/our_work_background_firstchoice.jpg);
	background-repeat:no-repeat;
	width:1000px;
	height:460px;}
	
#content_holder_11{
	background-image:url(images/our_work_background_fespa.jpg);
	background-repeat:no-repeat;
	width:1000px;
	height:460px;}
	
#content_holder_12{
	background-image:url(images/our_work_background_nichols.jpg);
	background-repeat:no-repeat;
	width:1000px;
	height:460px;}
	
#content_holder_13{
	background-image:url(images/our_work_background_coloroll.jpg);
	background-repeat:no-repeat;
	width:1000px;
	height:460px;}
	
#content_holder_14{
	background-image:url(images/clientspage_penshop.jpg);
	background-repeat:no-repeat;
	width:1000px;
	height:460px;}
	
#content_holder_15{
	background-image:url(images/clientspage_fespa.jpg);
	background-repeat:no-repeat;
	width:1000px;
	height:460px;}
	
#content_holder_16{
	background-image:url(images/clientspage_firstchoice.jpg);
	background-repeat:no-repeat;
	width:1000px;
	height:460px;}
	
#content_holder_17{
	background-image:url(images/clientspage_knauf.jpg);
	background-repeat:no-repeat;
	width:1000px;
	height:460px;}
	
#content_holder_18{
	background-image:url(images/about_inanutshell.jpg);
	background-repeat:no-repeat;
	width:1000px;
	height:401px;}
	
#content_holder_19{
	background-image:url(images/who_we_are_background.jpg);
	background-repeat:no-repeat;
	width:1000px;
	height:460px;}
	
#content_holder_20{
	background-image:url(images/clientspage_superdrug.jpg);
	background-repeat:no-repeat;
	width:1000px;
	height:460px;}
	
#content_holder_21{
	background-image:url(images/clientspage_nichols.jpg);
	background-repeat:no-repeat;
	width:1000px;
	height:460px;}
	
#content_holder_22{
	background-image:url(images/clientspage_cottages.jpg);
	background-repeat:no-repeat;
	width:1000px;
	height:460px;}
	
#content_holder_23{
	background-image:url(images/clientspage_coloroll.jpg);
	background-repeat:no-repeat;
	width:1000px;
	height:460px;}
	
#content_holder_24{
	background-image:url(images/whatwedo_brandcreation.jpg);
	background-repeat:no-repeat;
	width:1000px;
	height:460px;}
	
#content_holder_25{
	background-image:url(images/index_background.jpg);
	background-repeat:no-repeat;
	width:1000px;
	height:478px;}
	
#content_holder_26{
	background-image:url(images/somethinkelse_accessibility.jpg);
	background-repeat:no-repeat;
	width:1000px;
	height:508px;}
	
#content_holder_27{
	background-image:url(images/somethinkelse_terms.jpg);
	background-repeat:no-repeat;
	width:1000px;
	height:2550px;}


	
#content_text_holder{
	padding-left:522px;
	padding-top:170px;
	width:360px;
	}
	
#content_text_holder2{
	padding-left:522px;
	padding-top:190px;
	width:360px;
	}
	
#content_text_holder3{
	padding-left:870px;
	padding-top:0px;
	width:120px;
	}
	
#content_text_holder4{
	padding-left:522px;
	padding-top:190px;
	width:360px;
	}
	
#content_text_holder5{
	padding-left:522px;
	padding-top:180px;
	width:360px;
	}
	

	
#content_text_holder6{
	padding-left:730px;
	padding-top:290px;
	width:360px;
	}
	
#content_text_holder7{
	padding-left:120px;
	padding-top:50px;
	width:760px;
	}
#content_text_holder8{
	padding-left:518px;
	padding-top:160px;
	width:360px;
	}
#content_text_holder10{
	padding-left:140px;
	padding-top:55px;
	width:730px;
	}
	
#content_text_holder11{
	padding-left:522px;
	padding-top:155px;
	width:360px;
	}
	
#content_text_holder12{
	padding-left:522px;
	padding-top:175px;
	width:360px;
	}
	
#content_text_holder13{
	padding-left:522px;
	padding-top:175px;
	width:360px;
	}
	
#content_text_holder14{
	padding-left:522px;
	padding-top:200px;
	width:360px;
	}
	
#content_text_holder15{
	padding-left:522px;
	padding-top:190px;
	width:360px;
	}
	
#content_text_holder16{
	padding-left:522px;
	padding-top:150px;
	width:360px;
	}
	
#content_text_holder17{
	padding-left:522px;
	padding-top:170px;
	width:360px;
	}
	
#content_text_holder18{
	padding-left:522px;
	padding-top:190px;
	width:360px;
	}

	
#content_image_holder{
	padding-left:35px;
	padding-top:120px;
	width:955px;
	
	
	}
	
/*about us in a nutshell*/

#about_container{
	clear:both;
	float:left;
	width:900px;
	}
	
#collumn1 {width:360px; padding-left:133px; padding-top:210px;clear:both;float:left;}

#collumn2 {width:360px; padding-left:15px;float:left; padding-top:70px;}

#collumn4 {width:360px; padding-left:15px;float:left; padding-top:40px;}

#collumn5 {width:360px; padding-left:8px;float:left; padding-top:120px;}

#collumn6 {width:360px; padding-left:8px;float:left; padding-top:110px;}


#collumn3 {width:360px; padding-left:515px;float:left; padding-top:85px;}
#collumn7 {
float:left;
padding-left:16px;
padding-top:95px;
width:360px;
}
#collumn8 {
float:left;
padding-left:16px;
padding-top:20px;
width:360px;
}


/*Newsletter*/

#emailnewsletterbox {
 background-image:url(images/somethinkelse_newsletter.jpg);
 background-repeat:no-repeat;
 width:1000px;
 height:411px;
 color:#000;
 padding-top:50px;
 }
 
#emailnewsletterbox2 {
 background-image:url(images/somethinkelse_newsletter.jpg);
 background-repeat:no-repeat;
 width:1000px;
 height:411px;
 color:#000;
 padding-top:50px;
 }
 
 .black{ color:#000;}
 
 A.black:link {text-decoration: none; color:#000;}

A.black:visited {text-decoration: none; color:#000;}

A.black:hover {text-decoration: none;color:#666;}

 .black_clients{ color:#000; }
 
 A.black_clients:link {text-decoration:underline;  color:#000; padding-left:310px;}

A.black_clients:visited {text-decoration:underline; color:#000; padding-left:310px;}

A.black_clients:hover {text-decoration:underline; color:#666; padding-left:310px;}

.pic{float:left;}
.pic_clear{ clear:both; float:left;}

#index_holder{width:1000px;}
#index_col1{float:left; width:352px;}
#index_col2{float:left; width:341px;}
#index_col3{float:left; width:307px;}