* {margin:0;padding:0;border:0;font-size:100%;}
div,ul {zoom:1;}
div:after,ul:after {content:".";display:block;height:0;clear:both;visibility:hidden;}
body {
	font-size:12px;
	font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
	background-color:#f2eee7;
}
h1 {
	font-size:18px;
	font-weight:bold}
h2 {
	font-size:20px;
	font-weight:bold;
	margin-bottom:1em;}
.title {
	font-size:20px;
}
.titlea {
	font-size:20px;
	margin-bottom:7px}
.subtitle {
	font-size:16px;
	font-weight:bold;
}
.subtitleline {
	font-size:16px;
	font-weight:bold;
	border-bottom:1px solid  #CCC;
}
.sectionline {
	border-top:3px solid  #790e11;
	padding-top:16px;
	margin-top:16px;}
.sectionline2{
	border-top:1px solid  rgba(0, 0, 0, 0.6);;
	padding-top:16px;
	margin-top:16px;}
.name {
	font-size:28px;
}
.caption {
	text-align:right;
	font-size:11px;
	margin:7px 0 0 0}
#topshade {
	width:1006px;
	height:14px;
	}
a {
	color:#E4DCCD;
	font-weight:bold
}
a:hover,a:focus,a:active {color: #C8B899;}


#topshade {
	width:1006px;
	height:14px;
	margin:30px auto 0 auto;
	background-image:url(images/top.png);
	background-repeat:no-repeat
	}
#bottomshade {
	width:1006px;
	height:18px;
	margin:0 auto 0 auto;
	background-image:url(images/bottom.png);
	background-repeat:no-repeat
	}

div#holder {
	width:1006px;
	margin:0 auto 0 auto;
	background-image:url(images/full.png);
	background-repeat:repeat-y;
	} 
div#wrap, div#wrap2, div#wrapbeach, div#wrapsingh, div#wrapsingh2, div#wrapgiraudoux, div#wrapherbert, div#wraphakki, div#wrapadil, div#wrapmurray, div#wrapbrowne, div#wrapkelly, div#wrapkrithia, div#wragibbings1, div#wragibbings2, div#wraptrust, div#wrapsailor, div#wrapsoldier, div#wrapplan, div#wraptrench, div#wrapflag, div#wrapres {
	width:980px;
	position:relative;
	margin:0 auto 0 auto;
	background-color: #790e11;
	font-size:16px;
	color:#FFF;
	background-repeat:no-repeat;
	background-position:top right;
	min-height:783px;
}

div#wrap {
		background-image:url(images/Q_070701-s3.jpg);}
div#wraptrust {
		background-image:url(images/french-gun.jpg);}
div#wrapbeach {
		background-image:url(images/beach.jpg);}
div#wrapsailor {
		background-image:url(images/sailor.jpg);}
div#wrapflag {
		background-image:url(images/flag.jpg);}
div#wrapplan {
		background-image:url(images/plan.jpg);}
div#wrapsoldier {
		background-image:url(images/soldiers.jpg);}	
div#wrap2 {
		background-image:url(images/Q_070701-s4.jpg);}
div#wraptrench {
		background-image:url(images/trench.jpg);}
div#wrapsingh {
		background-image: url(images/udai-singh.jpg);}
div#wrapsingh2 {
		background-image: url(images/udai-singh2.jpg);}
div#wrapgiraudoux{
		background-image: url(images/jean-giraudoux.jpg);}
div#wrapherbert {
		background-image: url(images/herbert.jpg);}
div#wraphakki{
		background-image: url(images/hakki.jpg);}
div#wragibbings1{
		background-image: url(images/gibbings.jpg);}
div#wragibbings2{
		background-image: url(images/gibbings2.jpg);}
div#wrapadil{
		background-image: url(images/adil.jpg);}
div#wrapmurray {
		background-image: url(images/murray.jpg);}
div#wrapbrowne {
		background-image: url(images/browne.jpg);}
div#wrapkelly {
		background-image: url(images/kelly.jpg);}
div#wrapkrithia {
		background-image: url(images/krithia.jpg);
		min-height:875px;}

div#footer {
	width:930px;
	position:relative;
	margin:0 auto 0 auto;
	font-size:14px;
}

div#footer  a {
	color:#790e11;
	font-weight:bold;
	
}
div#footer  a:hover, div#footer  a:focus, div#footer  a:active{color: #A78D5C;}

#page {
	width:430px;
		padding:20px 30px;
		float:left;}
#menu {	width:430px;
		padding:20px 30px;
		float:left;
		}
#fullpage {
	width:920px;
		padding:20px 30px 20px 30px;
		float:left;
		clear:both;
		background-color:#fff
	}
#fullpagered {
	width:920px;
		padding:0 30px 20px 30px;
		float:left;
		clear:both;
		margin-top:0;
	}
.archive {
	color:#000;
	}
.archive a {	color:#790e11}

.archive a:hover, .archive a:focus, .archive a:active {
	color: #988052;
}
#menu ul {background-color: rgba(250, 250, 250, 0.8);
padding :5px 0 0 10px;
	}
#menu ul li {
	list-style:none;
	width:140px;
	float:left;
	padding-bottom:10px;
	
	}

#menu ul li.liwide {
	list-style:none;
	width:160px;
	float:left;
	}
#menu ul li.lithin {
	list-style:none;
	width:120px;
	float:left;
	}
#menu ul li a{color:#790e11;
font-weight:normal;
display:block;}
div#menu  a:hover, div#menu  a:focus, div#menu  a:active{color: #A78D5C;}
p {margin-bottom:1em;}
ul.list
{padding:0 0 20px 30px;}

.left {
	float:left;
	margin-right:12px;
	padding-top:4px;}
.left50 {
	float:left;
	margin-right:40px;}
.leftstory {
	float:left;
	margin: 0 40px 30px 0;}
.right50 {
	float:right;
	margin-left:0px;}
.acentre {
	text-align:center}
.homequote {
	/*background-color:#A78D5C;*/
	background-color: rgba(0, 0, 0, 0.6);
	font-size:14px;
	margin-top:480px;
	padding:10px;
	}
.homequote2 {
	/*background-color:#A78D5C;*/
	background-color: rgba(0, 0, 0, 0.6);
	font-size:14px;
	margin-top:10px;
	padding:10px;
	}
ul.smlgap li{padding-bottom:3px;}
.nobottom { margin-bottom:0px;}
.middle {
	vertical-align: text-bottom;
	padding:1px 0 5px 30px;}
.right {
	float:right;}