/*TO-DO: CONVERT EVERYTHING TO EM*/

/*Begin Meyer Reset*/
/* http://meyerweb.com/eric/tools/css/reset/ 
   v2.0b2 | 201101
   NOTE: THIS IS A BETA VERSION (see previous line)
   USE WITH CAUTION AND TEST WITH ABANDON */
html, body, div, span, applet, object, iframe,
h1, h2, h3, h4, h5, h6, p, blockquote, pre,
a, abbr, acronym, address, big, cite, code,
del, dfn, em, img, ins, kbd, q, s, samp,
small, strike, strong, sub, sup, tt, var,
b, u, i, center,
dl, dt, dd, ol, ul, li,
fieldset, form, label, legend,
table, caption, tbody, tfoot, thead, tr, th, td,
article, aside, canvas, details, embed, 
figure, figcaption, footer, header, hgroup, 
menu, nav, output, ruby, section, summary,
time, mark, audio, video {
	margin: 0;
	padding: 0;
	border: 0;
	font-size: 100%;
	font: inherit;
	vertical-align: baseline;
}
/* HTML5 display-role reset for older browsers */
article, aside, details, figcaption, figure, 
footer, header, hgroup, menu, nav, section {
	display: block;
}
body {
	line-height: 1;
}
ol, ul {
	list-style: none;
}
blockquote, q {
	quotes: none;
}
blockquote:before, blockquote:after,
q:before, q:after {
	content: '';
	content: none;
}
table {
	border-collapse: collapse;
	border-spacing: 0;
}
/* END MEYER RESET */



/*FONTS*/

@font-face {
    font-family: 'BentonSansLight';
    src: url('fonts/bentonsans-light-webfont.eot');
    src: url('fonts/bentonsans-light-webfont.eot#iefix') format('embedded-opentype'),
         url('fonts/bentonsans-light-webfont.woff') format('woff'),
         url('fonts/bentonsans-light-webfont.ttf') format('truetype'),
         url('fonts/bentonsans-light-webfont.svg') format('svg');
    font-weight: normal;
    font-style: normal;

}

@font-face {
    font-family: 'BentonSansMedium';
    src: url('fonts/bentonsans-medium-webfont.eot');
    src: url('fonts/bentonsans-medium-webfont.eot#iefix') format('embedded-opentype'),
         url('http://thereboot.org/tunisia/fonts/bentonsans-medium-webfont.woff') format('woff'),
         url('fonts/bentonsans-medium-webfont.ttf') format('truetype'),
         url('fonts/bentonsans-medium-webfont.svg') format('svg');
    font-weight: normal;
    font-style: normal;

}

@font-face {
    font-family: 'BentonSansRegular';
    src: url('fonts/bentonsans-regular-webfont.eot');
    src: url('fonts/bentonsans-regular-webfont.eot#iefix') format('embedded-opentype'),
         url('fonts/bentonsans-regular-webfont.woff') format('woff'),
         url('fonts/bentonsans-regular-webfont.ttf') format('truetype'),
         url('fonts/bentonsans-regular-webfont.svg') format('svg');
    font-weight: normal;
    font-style: normal;

}


@font-face {
    font-family: 'BebasNeueRegular';
    src: url('fonts/BebasNeue-webfont.eot');
    src: url('fonts/BebasNeue-webfont.eot#iefix') format('embedded-opentype'),
         url('fonts/BebasNeue-webfont.woff') format('woff'),
         url('fonts/BebasNeue-webfont.ttf') format('truetype'),
         url('fonts/BebasNeue-webfont.svg') format('svg');
    font-weight: normal;
    font-style: normal;

}

@font-face {
    font-family: 'SortsMillGoudyRegular';
    src: url('fonts/sortsmillgoudy-regular-webfont.eot');
    src: url('fonts/sortsmillgoudy-regular-webfont.eot#iefix') format('embedded-opentype'),
         url('fonts/sortsmillgoudy-regular-webfont.woff') format('woff'),
         url('fonts/sortsmillgoudy-regular-webfont.ttf') format('truetype'),
         url('fonts/sortsmillgoudy-regular-webfont.svg') format('svg');
    font-weight: normal;
    font-style: normal;

}

/*unclear what this does*/
.clearfix {
	&:after {
		visibility:hidden;
		display:block;
		font-size:0;
		content:" ";
		clear:both;
		height:0;
	}
	* html & { zoom:1; }
	*:first-child+html { zoom:1; }
}

.preloadimg{
	display:none;

}


/* --------------------------------------------------------------------------------------------- */
/* --------------------------------------------------------------------------------------------- */
/* standard */

body {
	font-size:100%; /* so IE can resize. browser standard is 16px */
	line-height:1.3em;
	color:#7b7b7b;
	background:#fff;
	/* needs to be benton sans */
	font-family: "BentonSansRegular", sans-serif;	
}

p{
	text-align:left;
}

.wrapper {	
	width: 60em;  /* 960px / 16px = 60em . 16px is standard font size, which is how em is calc'd. */ 
	margin: auto;  960 / 0 =  2.5  0% 3.125% */
}

h1, h2, h3, h4, .jumplink {
	font-family: 'BebasNeueRegular', "helvetica-neue", helvetica, arial, sans-serif;
	text-transform:uppercase;
	color: #d0cb29;
}

h1 {
   font-size: 4.5em;
}

h2 {
	font-size:1.5em;
	line-height:1.5em;
}

h3{
	font-size:1.5em;
	line-height:1.5em;
}

h4{
	font-size:1em;
}

h5 {
font-family: 'SortsMillGoudyRegular', serif;	
}

section {	
	clear:both;	
}

article {
	height: 34.375em;
	width: 100%;  
	font-size: .875em;
	margin: 0 auto;
	text-align: center;
	border: 1px dashed blue;
}

article > section.section-active
h1 {
  text-shadow: 2px 2px #aaa;
}


p {
	margin: 0px 0px 1.5em 0px auto;
	text-align: justify;
}

.align_left {
	text-align: left;
}
.align_right {
	text-align: right;	
}

article .right {
	text-align: right;
}
article .left {
	margin-left: 17.70833333333333%;
	text-align: left;
}

.content-container {
	width: 47.5%;
	margin-left: 25.3125%;
/*	border: 1px dashed orange; */
}

.pull_quote {
	font-family:"sorts-mill-goudy", serif;
	font-size: 112.5%;
	color: #9DACD8;
}

.essay_link{
	font-family:"sorts-mill-goudy", serif;	
	font-size: 100%;
	color: #00BADA;
	display: block;
	clear: both;
	margin: 2.625em 0em;
}

main{
	width:60em;
}
holder{
	width:100%;
	overflow:hidden;
	padding-bottom:5em;
	padding-top:2em;	
}

.holder{
	width:100%;
	overflow:hidden;
	padding-bottom:5em;	
	padding-top:2em;		
}

.jumplink {
	float:left;
	text-align:left;
	margin: 0px 1.8125em 0 3.125%;
	padding-top: 29.575em;
	width:8em;
	/*border:1px dashed yellow;*/
}

.jumplink a {
	
	text-decoration: none;
	color: #889bcf;
	text-transform: uppercase;
	font-size: 1.025em;
	letter-spacing:.1em;
	text-align:center;
	background: transparent url('images/arrows.png') 53% -24% no-repeat;
	vertical-align: bottom;
	padding-bottom: 1.875em;
	padding-left:0px;
	line-height: 1em;
	width: 5em;
	display: block;
	
}
.jumplink a:hover {
	
	color: #00BADA;
	background: transparent url('images/arrows.png') 54% 89% no-repeat;
}



.holder.section-active
h1 {
  text-shadow: 2px 2px #aaa;
}

#header_holder.section-active h1, #download_holder.section-active h1 {
  text-shadow: none;
}

.gosec{
	font-family: 'SortsMillGoudyRegular', serif;			
	color: #00BADA;	
	font-size:0.9em;
	line-height:1.2em;
	text-decoration:none;
	
}

.gosec:hover{
	color:#9DACD8;
}


/*---------------Main Nav-------------*/
#main-nav-holder {
	float: right;
	position: fixed; 
	right:4.375%;
	bottom: 0%;
	top: 1.59375em;	
	line-height:1.72em;
}

#reboot-holder{
	background:transparent url('images/microsite_Rebootlogos_darkgrey.png');
	width:70%;
	height:2.0625em;
	float:right;
	background-size:100%;
	background-repeat:no-repeat;
	background-position:right;
	margin-top:6%;
	margin-bottom:90%;
	margin-right:5%;
	
}

#reboot-holder.lighty{
		background:transparent url('images/microsite_Rebootlogos_lightgray.png');
		width:70%;
		height:2.0625em;
		float:right;
		background-size:100%;
		background-repeat:no-repeat;
		background-position:right;
}
#reboot-holder:hover{
		background:transparent url('images/microsite_Rebootlogos_fullblue.png');
		background-size:100%;
		background-repeat:no-repeat;
		background-position:right;
}

nav{
	font-family: 'BebasNeueRegular', "helvetica-neue", helvetica, arial, sans-serif;
	text-transform:uppercase;
}


#main-nav ul {
	float:right;	
	/*margin-top: 56.5454545454545%;*/
	height:10em;
	text-align:center;
	font-size:1.125em;
	letter-spacing:0.05em;
	background:transparent;
	color:#65707e;
	text-align: right;
	margin-top:3.75em;
}

#main-nav li {
	display:block;
	padding:0 .9375em;
	margin-bottom: .1875em;
}
#main-nav a {
	text-decoration: none;
	color:#65707e;
	text-transform: uppercase;	
}




#main-nav li:first-child {
	border-left:0;
}

#sub-nav {
	height: 3.125em;	
}





#main-nav a.sticky {
		color: #adb5bf;	
}
#main-nav a:hover{
	color:#889bcf;
}



#main-nav a.link-active {
  		color:#889bcf;
}

/* --------------------------------------------------------------------------------------------- */
/* --------------------------------------------------------------------------------------------- */
/* heading specific */
#header_holder{
	overflow:hidden;
	
	margin: 0 0 0 0;
	height: 35.875em;
	width: 100%;
	color:#fff;	
	overflow:hidden;
	background-image: url('images/skybluesky.jpg');
	background-repeat: repeat-x;
	background-size: 10% 100%;
	padding-bottom:0em;
	padding-top:0em;	
	
}

#header{
	width:60em;
	
	margin:auto;
/*	border:1px dashed green;*/
}


#header
a.link-active {
  cursor:default;
}	

#heading_image {
	background-image: url('images/clocktower_only.png');
	background-position: 100% 7%;
	background-repeat: no-repeat;
	background-size: 100%;
	overflow: hidden;
	width:12.5625%;
	height: 55em;
	float: right;
	margin: 2.96875% 24.8958333% 0 0;	
}

#heading_content {
	float:left;
	margin: 4.3125em 0 0 10.20833333333333%;
}

#headercontent h1 {
	text-align: left;
	color:#fff;
	font-size:9.375em;
	line-height: 0.813em;
	letter-spacing: .04em;
	float:left;
	clear: both;
}

#headercontent h2 {
	text-align: left;
	font-size:2.1875em;
	letter-spacing: .03em;
	color:#fff;
	padding: 0em 0em 0em 0.5em;
/* 	padding: 0px 5px 0px 100px; TODO: make relative */
	line-height: 1em;
	clear: both;	
}

#headercontent h5{
	color:#fff;
	text-align: left;
	font-size:1.25em;
	padding: 0.938em 0em 0em 0.83444444em;
	clear: both;	
}

#headercontent{
	float:left;
	width:auto;
	margin-top:5.3125em;
/*	border:1px dashed purple;*/
}

#header_jumplink {
	width:5em;
	margin-right:0em;
}


/*---------------end Header------*/

/*-----download section-----*/

#download_jumplink{
	padding-top:30em;
}

#download_holder{
	background:#65707D;
	height: 28s.9375em;
	width:100%;
}

#download{
	width:60em;
	height:100%;
	margin:auto;
/*	border:1px dashed green;*/
}



#downloadcontent{
	float:right;
	/*width:32.8125em;*/
	width:54.6875%;
	margin: 1.5em 13.59375em	0 0;
	height:100%;
/*	border:1px dashed purple;*/
}

#downloadcontent img{
	box-shadow: 3px 3px 3px #333;
	float:left;
	margin: 5.4375em 1.4375em .625em 0;
	
}

#download.section-active h1 {
  text-shadow: none;
}

#downloadcontent h1{
	color:#889bcf;
	margin-top:1.7em;
}


#downloadcontent a{
	text-decoration:none;
	color:#889bcf;
	margin-top:7em;
}
#downloadcontent h1 a:hover{
	color:#00BADA;
}


#downloadsentence{
	color:#889bcf;
	font-size:1.125em;
	line-height:1.1em;
	margin-top:2.3125em;
	font-family: 'SortsMillGoudyRegular', serif;
}

#toplogotray{

	margin-left:51%;
	margin-top:2%;
	margin-bottom:1.5em;
	width:15em;
	height:1.75em;

}

#wblogotray{
	float:left;
	margin-left:2em;
	margin-top:4.5%;
	background:transparent url('images/microsite_WBlogos-purple.png');
	width:5.5625em;
	height:1.25em;
	background-size:100%;
	background-repeat:no-repeat;
	background-position:right;
	
}

#wblogotray:hover{
	background:transparent url('images/microsite_WGlogos_hoverblue.png');
	background-size:100%;
	background-repeat:no-repeat;
	background-position:right;
}


#uklogotray{
	margin-left:51%;
	margin-top:3%;
	background:transparent url('images/microsite_ukaidlogos_purple.png');
	width:4.5em;
	height:1.25em;
	background-size:100%;
	background-repeat:no-repeat;
	background-position:right;
	
}
#uklogotray:hover{
	background:transparent url('images/microsite_ukaidlogos_hoverblue.png');
	background-size:100%;
	background-repeat:no-repeat;
	background-position:right;
}

#idlogotray{
	float:left;
	margin-left:0;
	margin-top:3%;
	background:transparent url('images/microsite_infoDevlogos_purple.png');
	width:3.1875em;
	height:1.5625em;
	background-size:100%;
	background-repeat:no-repeat;
	background-position:right;
	
}
#idlogotray:hover{
	background:transparent url('images/microsite_infodevlogos_hoverblue.png');
	background-size:100%;
	background-repeat:no-repeat;
	background-position:right;
}

.fineprint{
color:#889bcf;
font-size:0.8em;
margin: 10px 0 -10px 0;
font-family: 'SortsMillGoudyRegular', "helvetica-neue", helvetica, arial, sans-serif;
}

/*---end download section*----/

/*--intro section---*/
#intro_holder{
	background:#fff;
	
}

#intro{
	width:60em;
	height:100%;
	margin:auto;
/*	border:1px dashed green;*/
}

#intro_jumplink{
/*	border:1px dashed blue;*/
	padding-top:39.75em;

}

#introcontent{
	float:right;
	width:31em;
	margin: 0 13.59375em 0 1.5625em;
			
/*	border:1px dashed purple;*/
}

#introtitle{
	float:left;
	margin: 2.3125em 0 1em 0em;
	/*border:1px dashed red;*/
	line-height:4.5em;
}
/*
#introcontent .pcol {

	float: left;
	width:14.5em;		
	margin: 0px 0px 0px 0px;
	

}

#introcontent .pcolr {

	float: left;
	width:14.5em;	
	margin: 0px 0px 0px 1em;

}*/
#introcontent p {
	margin-bottom: 1em;
	font-size: 0.8125em;
	vertical-align: top;
	text-align: block;
}

#intro_gosecond{			
display: block;
text-align:right;
clear: both;
margin: 0em 0em 0 0	;
}

#photocredit{
	font-size:0.7em;
	line-height:1em;
	font-family: 'SortsMillGoudyRegular';
	vertical-align:bottom;
	color:#bbb;
	margin-top: 2em;
	padding-bottom:2em;
}
/*--------end intro-------*/

/*--------begin political participation-----*/
#politics_holder{
	background:#f7f7f7;
	
	float:left;
}

#politics{
	width:60em;
	height:100%;
	margin:auto;
/*	border:1px dashed green;*/
}

#politicspreface{
	float:left;
	width:17em;
	font-size:1.125em;
	color: #889bcf;
	font-family: 'SortsMillGoudyRegular', serif;
	margin:3.125em 0 2.0625em 1.25em;
/*	border:1px dashed gray;*/
}

#politics_jumplink{
/*	border:1px dashed blue;*/
	padding-top:88.2em;
}

#politicscontent{
	float:right;
	width:31em;
	margin: 0 13.59375em 0 1.5625em;
/*	border:1px dashed purple;*/
}

#politicstitle{
	float:right;
	text-align:right;
	margin: 2em 13.5em 2em 0;
	
/*	border:1px dashed red;*/
	line-height:3.75em;
}

#politicscontent p {
	margin-bottom: 1em;
	font-size: 0.8125em;
	
	vertical-align: top;
	text-align: left;
}

#politicsparagraph{
/*	border:1px dashed orange;*/
	width:20.9em;
	float:left;
	margin:1em 0 2em 0;
}
#politicsinfogtitle{
		float:left;
		width:20.9em;
}
#politicsinfogtitle h1{
	font-size:1.5em;
}
#politicsinfogtitle p{
	
	font-size:0.75em;
}

#politics img{
	float:left;
	margin-left:-2.5em;
	margin-top:0.5em;
	margin-bottom:1.3125em;
	width:34em;
}

#politics_gosecond{			
display: block;
text-align:right;
clear: both;
margin: 1em 0em;
}


/*---end political participation--*/

/*---Begin Entreprenuership---*/
#entrep_holder{
	float:left;
	background:#f7f7f7;

}

#entrep{
	width:60em;
	height:100%;
	margin:auto;
/*	border:1px dashed green;*/
}

#entreppreface{
	float:left;
	width:26.375em;
	font-size:1.125em;
	color: #889bcf;
	font-family: 'SortsMillGoudyRegular', serif;
	margin:3.125em 0 2.0625em 1.25em;
/*	border:1px dashed gray;*/
}

#entrep_jumplink{
/*	border:1px dashed blue;*/
	padding-top:52em;
}

#entrepcontent{
	float:right;
	width:31em;
	margin: 0 13.59375em 0 1.5625em;
/*	border:1px dashed purple;*/
}

#entreptitle{
	float:right;
	text-align:right;
	margin: 1em 16.5em 1em 0;
	
	/*border:1px dashed red;*/
	line-height:3.75em;
}

#entrepcontent p {
	margin-bottom: 1em;
	font-size: 0.8125em;

	vertical-align: top;
	text-align: left;
}

#entrepparagraph{
/*	border:1px dashed orange;*/
	width:100%;
	float:left;
	margin:1em 0 1.875em 0;
}
#entrepmap{
float:left;
width: 100%;
/*border: 1px dashed orange;*/
}

#entrepmap h2{
	color:#666;
	text-align:right;
	border-bottom:1px solid #d1cb29;
}

#entrepmap p{
	color:#666;
	font-size:0.7em;
	text-align:left;
}

#entreptable{
	width:100%;
}
#entreptable h2{
	color:#d1cb29;
	font-size: 1.3em;
	border:none;
}
#entreptable p{
	color:#889bcf;
	line-height:1.5em;
	background:url('images/bullet.png');
	background-repeat:no-repeat;
	background-size:4%;
	background-position:2% 14%;
	padding-left:1.625em;

}
.entreplcol{
	float:left;
	width:46%;
}
.entreprcol{
	float:right;
	width:46%;
}

#entrep_gosecond{		
display: block;
text-align:right;
clear: both;
padding-top:3em;
}
/*---end Entreprenuership--*/

/*---Begin Education---*/
#education_holder{
	
	float:left;
	background:#fff;
	
}

#education{
	width:60em;
	height:100%;
	margin:auto;
	
/*	border:1px dashed green;*/
}

#educationpreface{
	float:left;
	width:26.375em;
	font-size:1.125em;
	color: #889bcf;
	font-family: 'SortsMillGoudyRegular', serif;
	margin:3.125em 0 2.0625em 1.25em;
/*	border:1px dashed gray;*/
}

#education_jumplink{
/*	border:1px dashed blue;*/
	padding-top:74.5em;
	
}

#educationcontent{
	float:right;
	width:31em;
	margin: 0 13.59375em 0 1.5625em;
/*	border:1px dashed purple;*/
}


#educationtitle{
	float:right;
	text-align:right;
	margin: 1em 32.5em 1em 0;
	
/*	border:1px dashed red;*/
	line-height:3.75em;
}

#educationcontent p {
	margin-bottom: 2em;
	font-size: 0.8125em;

	vertical-align: top;
	text-align: left;
}

#educationparagraph{
/*	border:1px dashed orange;*/
	width:22.9em;
	float:left;
	margin:1em 0 0 0;
}
#educationinfogtitle{
		float:left;
		width:22.9em;
}
#educationinfogtitle h1{
	font-size:1.5em;
}
#educationinfogtitle p{
	
	font-size:0.75em;
}

#education img{
	float:left;
	margin-left:-2.5em;
	margin-top:.625em;
	margin-bottom:1.3125em;
}
#education_gosecond{			
display: block;
text-align:left;
clear: both;
margin: 0em 0 2em 0em;
}



/*---end education---*/
/*---begin online spaces---*/
#online_holder{
	background:#fff;
	
	float:left;
	
}

#online{
	width:60em;
	height:100%;
	margin:auto;
/*	border:1px dashed green;*/
	
}

#onlinepreface{
	float:left;
	width:26.375em;
	font-size:1.125em;
	color: #889bcf;
	font-family: 'SortsMillGoudyRegular', serif;
	margin:3.125em 0 2.0625em 1.25em;
	/*border:1px dashed gray;*/
}

#online_jumplink{
/*	border:1px dashed blue;*/
	padding-top:69em;
}

#onlinecontent{
	float:right;
	width:31em;
	margin: 0 13.59375em 0 2.5625em;
	
/*	border:1px dashed purple;*/
}

#onlinetitle{
	float:right;
	text-align:right;
	margin: 1em 26.875em 1em 0;
	/*border:1px dashed red;*/
	line-height:3.75em;
}

#onlinecontent p {
	margin-bottom: 1em;
	font-size: 0.8125em;
	width:31em;
	vertical-align: top;
	text-align: left;
}

#onlineparagraph{
	/*border:1px dashed orange;*/
	width:20.9em;
	color:#7b7b7b;
	float:left;
	
	margin:1em 0 0 0;
}

#onlineinfogtitle{
	float:right;
	font-size:1.5em;
	margin-top:2em;
	margin-bottom:0.5em;
}
#onlinecontent span{
	float:right;
	text-align:left;
	width:100%;
	font-size:0.8125em;
	margin-bottom:0em;
}

#onlinecontent img{
	float:right;
	width:39.25em;
	margin-right:-1.875em;
	
}

#online_gosecond{		
display: block;
text-align:left;
clear: both;
margin: 1em 0em;
}
/*---end online spaces--*/
/*---begin photos---*/
#photos_holder{
	float:left;
	background:#f7f7f7;
	height: 43.0625em;
	
}

#photos{
	width:60em;
	height:100%;
	margin:auto;
/*	border:1px dashed green;*/
}


#photos_jumplink{
/*	border:1px dashed blue;*/
	padding-top:38em;
	text-align:justify;
	
}

#photoscontent{
	float:right;
	width:31em;
	margin: 1.875em 13.59375em 0 1.5625em;
/*	border:1px dashed purple;*/
}

#photoscontent object{
	float:right;
	margin-right:-1.25em;
}

#photostitle{
	float:right;
	text-align:right;
	margin: 6.25em 12.5em 0 0px;
	/*border:1px dashed red;*/
	line-height:3.75em;
}



/*---end photos---*/
/*---begin about---*/
#about_holder{
	float:left;
	
	background:#ddd;
}


#about{
	width:60em;
	height:100%;
	margin:auto;
/*	border:1px dashed green;*/
}
#aboutcontent h1{
	text-align:left;
	color:#fff;
	margin: 1em 0 0.5em 0;
	
}
#aboutcontent{
	float:left;
	width:45.625em;
	
	margin: 0em 0px 2.1875em 2.1875em;
	/*border:1px dashed purple;*/
}
.collogo{
	float:left;
	height:6.25em;
	width:100%;
	margin-bottom:1em;
	/*border:1px dashed orange;*/
}

.logoholder{
	float:left;
	width:11.5625em;
	height:6.25em;
}


.leftcol img{

	margin-left:-.9375em;
}
.leftcol img:hover{
	
}



#aboutcontent .leftcol{
	float:left;
	width:48%;
	font-family:"BentonSansRegular", sans-serif;
	color:#999;
	font-size:0.75em;
	text-align:left;
	margin-top:3em;
}
.enquirybox{
	float:left;
	width:48%;
	margin: 1em 50% 1em 0;
	
	/*border:1px dashed yellow;*/
}
.enquiry{
	width:50%;
	float:left;
	text-align:left;
	font-family:"BentonSansRegular", sans-serif;
	color:#889bcf;
	font-size:0.9em;
	margin-right:0em;
/*	border:1px dashed orange;*/
}

.enquiry span{
		font-family:"BentonSansMedium", sans-serif;
}




.enquiry a:hover{
	color:#00BADA;
	text-decoration:none;
}
.enquiry a{
	color:#889bcf;
	text-decoration:none;
}

#aboutcontent p{
	margin-top:19px;
	margin-bottom:6px;
}
#aboutcontent .rightcol{
	float:right;
	width:48%;
	font-family:"BentonSansRegular", sans-serif;
	color:#999;
	font-size:0.75em;
	text-align:left;
	margin-top:3em;
}
.rightcoli{
	width:185px;
	height:98px;
	background:url('images/microsite_infodevlogos_grey.png');
	background-repeat:no-repeat;
	margin-top:0px;
	margin-left:0px;

}
.leftcoli{
	width:256px;
	height:91px;
	background:url('images/microsite_Rebootlogos_standard.png');
	background-repeat:no-repeat;
	margin-top:20px;
	margin-left:0px;

}
.leftcoli:hover{
		background:url('images/microsite_Rebootlogos_hoverblue.png');
		background-repeat:no-repeat;
		margin-top:20px;
		margin-left:0px;
	
}


.rightcoli:hover{
		background:url('images/microsite_infodevlogos_hoverblue.png');
		background-repeat:no-repeat;
		margin-top:0px;
		margin-left:0px;
}

/*---end about---*/
/*--begin modifiers--*/
.saidit{
	font-size:0.8em;
}