/* STYLES FOR THE HOMEPAGE'S COLUMNS */
#left-column{
/*	border:1px solid blue;*/
	float:left;
	margin:0 6px 0 0; padding:0;
	width:231px;
}


#centre-column{
	background:#eee;
	border:1px solid #ccc;
	float:left;
	line-height:125%;
	margin:0 6px 2em 0; padding:0 5px 1em 5px;
	width:288px;
}
#right-column{
/*	border:1px solid purple;*/
	float:left;
	width:202px;
}
h3{
	font-size:100%;
	margin:0; padding:0;
}

/* STYLES FOR THE HOMEPAGE'S LEFT COLUMN */


#left-column #p1 
{
	clear:left;
	margin:0 0 0 0; padding:0 0 0 65px;
	font-size:95%;
	vertical-align:top;
	background:url(../images/youngpeople.jpg) no-repeat top left;
	
}

#left-column #p2 
{
	clear:left;
	margin:0 0 0 0; padding:0 0 0 65px;
	font-size:95%;
	vertical-align:top;
	background:url(../images/jobseekers.jpg) no-repeat top left;
}

#left-column #p3 
{
	clear:left;
	margin:0 0 0 0; padding:0 0 0 65px;
	font-size:95%;
	vertical-align:top;
	background:url(../images/servicecommunity.jpg) no-repeat top left;
}

#left-column #p4 
{
	clear:left;
	margin:0 0 0 0; padding:0 0 0 65px;
	font-size:95%;
	vertical-align:top;
	background:url(../images/forveterans.jpg) no-repeat top left;
}

#left-column #p5 
{
	clear:left;
	margin:0 0 0 0; padding:0 0 0 65px;
	font-size:95%;
	vertical-align:top;
	background:url(../images/forbusiness.jpg) no-repeat top left;

}

#left-column #p6 
{
	clear:left;
	margin:0 0 0 0; padding:0 0 0 65px;
	font-size:95%;
	vertical-align:top;
	background:url(../images/researchers.jpg) no-repeat top left;

}
#p1 a,
#p2 a,
#p3 a,
#p4 a,
#p5 a,
#p6 a{
	color:#000;
	text-decoration:none;
	margin:0; padding:0;
}

#p1 a img,
#p2 a img,
#p3 a img,
#p4 a img,
#p5 a img,
#p6 a img{
	border:none;
	float:left;
	margin:3px; padding:0;
}

#p1 a:hover,
#p2 a:hover,
#p3 a:hover,
#p4 a:hover,
#p5 a:hover,
#p6 a:hover{
	text-decoration:underline;
}

#p1 a:visited,
#p2 a:visited,
#p3 a:visited,
#p4 a:visited,
#p5 a:visited,
#p6 a:visited{
	color:#66c;
}

#p1 strong,
#p2 strong,
#p3 strong,
#p4 strong,
#p5 strong,
#p6 strong{
	color:#00c;
}

#left-column .DefenceForLine
{
	background:url(../images/dotted-line.gif) repeat-x center left;
	clear:left;
	/*font-size:95%;*/
	margin:0; padding:0.5em 0;		
}
#top-choices
{
	border-right: #ccc 1px solid;
	padding-right: 0px;
	border-top: #ccc 1px solid;
	padding-left: 23px;
	background: url(../images/top-choices.gif) no-repeat 1px 5px;
	padding-bottom: 3px;
	margin: 0px 0px 0em;
	border-left: #ccc 1px solid;
	padding-top: 7px;
	border-bottom: #ccc 1px solid;
}
#top-choices h2,
#top-choices p,
#top-choices ul{
	margin:0; padding:0;
}

/* STYLES FOR THE HOMEPAGE'S CENTRE COLUMN */

#centre-column h2{
	float:left;
	width:50%;
}
#centre-column .date
{
	font-size: 95%;
	float: right;
	width: 50%;
	position: relative;
	top: -2px;
	text-align: right;
}
* html #page #centre-column .date { /* This is the Tan hack */
padding:0.95em 0 0 0;
padding:0.95em 0 0 0;
}
#centre-column .feature h3,
#centre-column .story h3{
	font-size:95%;
	margin:0; padding:0;
}
#centre-column .feature h3{
	font-size:125%;
}
#centre-column .feature img{
	float:none;
}
#centre-column .story img{
	float:left;
	margin:3px 6px 0 0;
}
#centre-column .feature p,
#centre-column .story p{
	float:none;
	margin:0; padding:0;
}
#centre-column .story p{

}


#centre-column .feature .date,
#centre-column .story .date{
	color:#666;
	font-size:100%;
	float:left;
	padding:0 1em 0 0 !important;
	width:auto;
}
#centre-column .feature,
#centre-column .story{
	font-size:95%;
	margin:0 0 1em 0;
}

/* STYLES FOR THE HOMEPAGE'S RIGHT COLUMN */
#right-column .content-area,
#right-column .bottom-spot-ad{
	background:url(../images/dotted-line.gif) repeat-x top left;
}
#right-column .top-spot-ad{
}
#right-column .content-area{
	padding:0.8em 0 0.8em 10px;
}
#right-column .top-spot-ad,
#right-column .bottom-spot-ad{
	padding:0px 0px 6px 0px;
}
#right-column #navy.content-area ul{

}
#right-column #army.content-area ul{
	background:url(../images/soc-media.gif) no-repeat top right;		
}
#right-column #navy.content-area ul li,
#right-column #army.content-area ul li{
	padding-right:59px;
}
#right-column #raf.content-area ul{
	
}
#right-column #raf.content-area ul li{
	padding-right:74px;
}
#right-column .content-area h3,
#right-column .top-spot-ad h3,
#right-column .bottom-spot-ad h3{
	font-size:95%;
	margin:0px; padding:0px;
}
#right-column .content-area ul,
#right-column .top-spot-ad ul,
#right-column .bottom-spot-ad ul{
	font-size:95%;
	margin:0; padding:0 0 0 19px
}
#behind-the-lines{
	background:none !important;
}

#containerBox
{
	width: 209px;
	margin-bottom:8px;
}

