body{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #444444;
	margin: 0px;
	padding: 0px;
	background-image: url(images/frame/pagebg.gif);
}
.pagebg{
	width: 770px;
	border-right: 1px solid #378786;
	border-bottom: 1px solid #378786;
}
.head {
	background-image: url(/images/frame/head.jpg);
	width: 770px;
	height: 106px;
}
h3{margin:0px;}

divx{border: solid 1px #987233;}

/*----------------------------*/
/* UPPER AND LOWER NAVEGATION */
/*----------------------------*/
.navupper{
	border-top-width: 1px;
	border-bottom-width: 1px;
	border-top-style: solid;
	border-bottom-style: solid;
	border-top-color: 378786;
	border-bottom-color: 378786;
	background-color: #FFFFFF;
}
.pipe{color: #cccccc;}
.project{
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: 378786;
	background-color: #F5F5F5;
	margin-bottom:7px;
	padding: 7px;	
}
.navlower{
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: 378786;
	background-color: #FFFFFF;
}
.navinner{
	margin:0px;
	padding:1px 0px 1px 5px;
}
input.searchbox{
	width: 100px;
}
input.searchsubmit{
	margin: 0px 0px 0px 0px ;
	padding: 0px 0px 0px 0px ;
}
img.navimage1{margin: 0px 5px 0px 20px; border:0px;}
img.navimage2{margin: 0px 5px 0px 56px; border:0px;}
/*---------------------*/
/* GENERAL PAGE LAYOUT */
/*---------------------*/
.textbox{
	border: 1px solid #666;
	background-color: #eee;
	text-align: center;
}
.columnholder{
	width:770px;
}
.datepublishedouter{
	/*border-bottom: 1px solid #dddddd;*/
	color: #999;
}
.column1{
	width: 166px;
	background-color: #E0F8F8;
	background-image: url(/images/frame/col1bg.gif);
	background-repeat: repeat-y;
	background-position: right top;

}

.column2{
	/*width: 453px;*/
	background-color: #ffffff;
}
.column3{
	width: 151px;
	background-color: #ffffff;
}
.column2inner{
	padding:0px;/* 14px 7px 14px;*/
}
.footer{
	width: 770px;
	background-color: #eeeeee;
	text-align: center;
	border-top-width: 1px;
	border-top-style: solid;
	border-top-color: #555555;
}

/*-------- */
/* COLOUR  */
/*---------*/

/*--------------------*/
/* COLUMN FORMATTING  */
/*--------------------*/


h3.heading, h2.heading{
	/*color: ffffff;*/
	margin: 0px 0px 0px 0px;
	padding: 3px 3px 3px 3px;
	text-align: left;
}

.headingfront{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 15px;
	font-weight: bold;
}

.whitebg{background-color: #ffffff;}

.maroonbg{background-color: #840060;}
.bluebg{background-color: #005EA2;}
.orangebg{background-color: #EC9400;}
.lgreenbg{background-color: #378786;}
.turqbg{background-color: #31CFCE;}
.ggreenbg{background-color: #35A820;}
.redbg{background-color: #BB0046;}
.greybg{background-color: #333333;}

.maroonbgtint{background-color: #EDD9E7; color: #666; border-bottom: 1px solid #ccc;}
.bluebgtint{background-color: #D9E7F1; color: #666; border-bottom: 1px solid #ccc;}
.orangebgtint{background-color: #FCF0D9; color: #666; border-bottom: 1px solid #ccc;}
.lgreenbgtint{background-color: #E1EDED; color: #666; border-bottom: 1px solid #ccc;}
.turqbgtint{background-color: #E0F8F8; color: #666; border-bottom: 1px solid #ccc;}
.ggreenbgtint{background-color: #E1F2DE; color: #666; border-bottom: 1px solid #ccc}
.redbgtint{background-color: #F5D9E3; color: #666; border-bottom: 1px solid #ccc;}
.greybgtint{background-color: #E1E1E1; color: #666; border-bottom: 1px solid #ccc;}



.maroonbglight{background-color: #EDD9E7;}
.bluebglight{background-color: #D9E7F1;}
.orangebglight{background-color: #FCF0D9;}
.lgreenbglight{background-color: #E1EDED;}
.turqbglight{background-color: #E0F8F8;}
.ggreenbglight{background-color: #E1F2DE;}
.redbglight{background-color: #F5D9E3;}
.greybglight{background-color: #E1E1E1;}


.maroonborder{border: solid 1px #C280B0;}
.blueborder{border: solid 1px  #80AFD1;}
.orangeborder{border: solid 1px  #ECC680;}
.lgreenborder{border: solid 1px  #9BC3C3;}
.turqborder{border: solid 1px  #98E7E7;}
.ggreenborder{border: solid 1px  #9AD490;}
.redborder{border: solid 1px  #DD80A3;}
.greyborder{border: solid 1px  #999999;}

.marooninv{color: #840060; border-bottom: solid 1px #C280B0;}
.blueinv{color: #005EA2; border-bottom: solid 1px #80AFD1;}
.orangeinv{color: #EC9400; border-bottom: solid 1px #ECC680; }
.lgreeninv{color: #378786; border-bottom: solid 1px #9BC3C3;}
.turqinv{color: #31CFCE; border-bottom: solid 1px #98E7E7;}
.ggreeninv{color: #35A820; border-bottom: solid 1px #9AD490;}
.redinv{color: #BB0046; border-bottom: solid 1px #DD80A3;}
.greyinv{color: #333333; border-bottom: solid 1px #999999;}

.bold{
font-weight:bold;
}
.normal{
	padding: 3px;
	margin: 0px 0px 3px 0px;
}


.columnpadding{
	padding: 2px 0px 7px 7px;
}
.homepagefeature{
	margin:7px 14px;
}
/*--------------*/
/* OTHER STYLES */
/*--------------*/
.newsletter{
	background-color: #eeeeee;
	border-bottom: solid #ccc 1px;
}

.breaking{
	overflow: hidden;
	width: 604px;
}

.banner{
	background-color: #eeeeee;
	border-bottom: solid #666 1px;
}

.dvdfeature{
	background-color: #eeeeee;
	border-bottom: solid #666 1px;
}
.dvd1{
	background-image: url(/images/dvd/dvd_stephenson.gif);
	background-repeat: no-repeat;
}
.dvd2{
	background-image: url(/images/dvd/dvd_wyatt.gif);
	background-repeat: no-repeat;
}
.dvd3{
	background-image: url(/images/dvd/dvd_maughan.gif);
	background-repeat: no-repeat;
}
.dvd4{
	background-image: url(/images/dvd/dvd_cheeseman.gif);
	background-repeat: no-repeat;
}
.dvd5{
	background-image: url(/images/dvd/dvd_myers.gif);
	background-repeat: no-repeat;
}
.dvd6{
	background-image: url(/images/dvd/dvd_finlay.gif);
	background-repeat: no-repeat;
}

.mainstory{
	background-repeat: no-repeat;
	background-position: right top;
	background-color: #ffffff;
	border-bottom: solid #666 1px;
}

.mainheadingouter, .mainintroouter, .mainlinkouter{
	width: 270px;
}

.mainheadlineouter{
	width: 330px;
}


.whitetext{
color:ffffff;
}

h3.contextheading{
	background-color: #6379c6;
	color: ffffff;
	margin: 0px 0px 0px 0px;
/*	padding: 3px 0px 3px 0px;*/
	text-align: center;  
}

a.pagelink{
	color: #555555;
	text-decoration: none;
	font-weight: bold;
}
a.pagelink:hover{
	text-decoration: underline;
	color: #006699;
}

a.pagelinklight{
	color: #555;
	text-decoration: none;

}
a.pagelinklight:hover{
	text-decoration: underline;
	color: #006699;
}
a.pagelinkwhite{
	color: #fff;
	text-decoration: none;
	font-weight: bold;
	
}
a.pagelinkwhite:hover{
	text-decoration: underline;
	color: #006699;
}
a.pagelinktint{
	color: #666;
	text-decoration: none;
	font-weight: bold;
	
}
a.pagelinktint:hover{
	text-decoration: underline;
	color: #006699;
}

a.plain{
	color: #666;
	text-decoration: none;
}
a.plain:hover{
	text-decoration: none;
}

.description{
	font-style: italic;
	margin: 0px 0px 7px 0px;

}
.searchResultsTitle{
	color: #555555;
	text-decoration: none;
	border-bottom: 1px solid #555555;
}
.fadedtext{color:#777;font-weight:bold;}
.fadedtextlight{color:#777;}

.timelinescale{
	background-image: url(images/timelinescale.gif);
	background-repeat: no-repeat;
	background-position: center top;
}
.enewssignup{
	padding: 7px;
}
.resource{
	padding-bottom: 7px;
	margin: 7px 0px; 
	border-bottom: solid 1px #cccccc;
}
.nava{
	padding: 7px 0px;
	border-bottom: solid 1px #cccccc;}
	
.thirdcolumn{
width: 151px;
}

.maindropshadow{
	height: 6px;
	background-image: url(/images/frame/maindropshadow.gif);
	background-repeat: no-repeat;

}

.desc{
	padding:7px;
}
.picbox{
	width: 98px;
	height: 68px;
	border: 1px solid #666;
}
li{
	margin-bottom: 4px;
}