


	body * { font-family: "trebuchet ms",Verdana, Tahoma, Helvetica, Arial; }

html body {
  margin:0;
  padding:0;
  margin-top:12px;   
  background-color:#fff;
  }
  
#container {width:780px; margin-top:1px; margin-left:auto; margin-right:auto; background-color:#fff; padding:1px; border: 1px solid #fff;}

#header { background-image: url("http://www.falklandsfew.org.uk/images/menubg.jpg"); background-repeat: no-repeat; font-size:20px; color:white; text-align:left;padding-top:0px; height:122px;}

#headernoticker { background-image: url("http://www.falklandsfew.org.uk/images/menubg.jpg"); background-repeat: no-repeat; font-size:20px; color:white; text-align:left;padding-top:0px; height:92px;}

#ticker {background-color:red; height:24px; padding:4px;text-decoration:none; }

#ticker a:link{text-decoration:none;}


h1.home {font-size:55px; text-align:center;color:white;margin:0; padding:0;}

h2.home {font-size:25px; text-align:center;color:white; margin:0; padding:0;}

.ded {font-size:28px; color:#369; padding-top:6px; padding-bottom:4px; margin:0px; font-weight:bold;}

#dedbottom {margin-left:12px; margin-right:12px; font-size:90%; height:1100px;  }

#ourwarbottom {margin-left:12px; margin-right:12px; font-size:90%; }

#logo { top:42px; width:23%; height:80%; float:left;  margin:0px;  margin-top:22px;  background-image: url("logo.gif"); background-position:center; background-repeat:no-repeat; border:0px solid black; display:none;}

#strapswline { font-size:22px; color:white;  padding:4px; padding-left:6px; background-color:#6c9; margin-top:0px;text-align:left; width:50%; border:0px solid white;}

#strapline {float:right;font-size:22px; color:white;  padding:4px; background-color:#6c9; margin-top:0px;text-align:left; width:50%; border:0px solid white;}

#center { width: 780px; float:right; font-size:12px; margin-top:0px; color:#369;  background-image: url("http://www.falklandsfew.org.uk/images/homebg.jpg"); height:513px;}

#memcenter { width: 780px; float:right;  margin-top:0px; color:#369; height:100%; }
#ourwarcenter { width: 780px; float:right; font-size:12px; margin-top:0px; color:#369; height:512px; }

.paginate{ font-size:11px; }

#map {width:780px; height: 490px; background-image: url("/images/map.gif");}


.thumbnail1, .thumbnail2,  .thumbnail3, .thumbnail4, .thumbnail5, .thumbnail6,  .thumbnail7, .thumbnail8,  .thumbnail9, .thumbnail10,   {
position: relative;
z-index: 0;
}

.thumbnail1:hover ,.thumbnail2:hover, .thumbnail3:hover ,.thumbnail4:hover,.thumbnail5:hover ,.thumbnail6:hover,.thumbnail7:hover ,.thumbnail8:hover,.thumbnail9:hover ,.thumbnail10:hover{
background-color: transparent;
z-index: 50;
}

.thumbnail1 span ,.thumbnail2 span, .thumbnail3 span ,.thumbnail4 span,.thumbnail5 span ,.thumbnail6 span,.thumbnail7 span ,.thumbnail8 span,.thumbnail9 span ,.thumbnail10 span{ /*CSS for enlarged image*/
position: absolute;
background-color: #139;
padding: 5px;
left: -1000px;
border: 2px solid black;
visibility: hidden;
color: #fff;
text-decoration: none;
}

.thumbnail1 span img,.thumbnail2 span, .thumbnail3 span img,.thumbnail4 span,.thumbnail5 span img,.thumbnail6 span,.thumbnail7 span img,.thumbnail8 span,.thumbnail9 span img,.thumbnail10 span{ /*CSS for enlarged image*/
border: 1px solid black;

}

.thumbnail1:hover span{ /*CSS for enlarged image on hover*/
visibility: visible;position: absolute;
top: -300px;
left: -328px; /*position where enlarged image should offset horizontally */
font-size:12px;
}

.thumbnail2:hover span{ /*CSS for enlarged image on hover*/
visibility: visible;position: absolute;
top: -205px;
left: -544px; /*position where enlarged image should offset horizontally */
font-size:12px;
}

.thumbnail3:hover span{ /*CSS for enlarged image on hover*/
visibility: visible;position: absolute;
top: -229px;
left: -623px; /*position where enlarged image should offset horizontally */
font-size:12px;
}

.thumbnail4:hover span{ /*CSS for enlarged image on hover*/
visibility: visible;position: absolute;
top: -161px;
left: -455px; /*position where enlarged image should offset horizontally */
font-size:12px;
}

.thumbnail5:hover span{ /*CSS for enlarged image on hover*/
visibility: visible;position: absolute;
top: -245px;
left: -474px; /*position where enlarged image should offset horizontally */
font-size:12px;
}

.thumbnail6:hover span{ /*CSS for enlarged image on hover*/
visibility: visible;position: absolute;
top: -258px;
left: -653px; /*position where enlarged image should offset horizontally */
font-size:12px;
}

.thumbnail7:hover span{ /*CSS for enlarged image on hover*/
visibility: visible;position: absolute;
top: -185px;
left: -682px; /*position where enlarged image should offset horizontally */
font-size:12px;
}

.thumbnail8:hover span{ /*CSS for enlarged image on hover*/
visibility: visible;position: absolute;
top: -211px;
left: -370px; /*position where enlarged image should offset horizontally */
font-size:12px;
}

.thumbnail9:hover span{ /*CSS for enlarged image on hover*/
visibility: visible;position: absolute;
top: -136px;
left: -446px; /*position where enlarged image should offset horizontally */
font-size:12px;
}


.thumbnail10:hover span{ /*CSS for enlarged image on hover*/
visibility: visible;position: absolute;
top: -85px;
left: -611px; /*position where enlarged image should offset horizontally */
font-size:12px;
}


#dedcenter { width: 780px; float:right; font-size:12px; margin-top:0px; color:#369;  background-image: url("/images/dedicatebg.jpg"); background-repeat:no-repeat; height:513px;}

#dedcenternopop { width: 780px; float:right; font-size:12px; padding-top:10px; color:#369;  background-image: url("http://www.falklandsfew.org.uk/images/dedicatebgNoPop.jpg"); background-repeat:no-repeat; height:355px;}


#dedicationtextarea {padding:43px; padding-top:45px; position:relative; width: 300px; height:350px; left:252px; top:-930px; font-size:12px; background-image: url("http://www.falklandsfew.org.uk/images/poppywhite.gif"); background-repeat:no-repeat;  }


#dedmess{width:460px;  margin-top:-39px; }
#dedsearch {background-color:#00529C; color:white; width:280px;position:relative; padding:8px; left:470px; line-height:12px;}
#dedsearch h3 {margin-bottom:12px;}

.dedsearchgo {background-color:#ace; color:#000; height:22px; margin:0; padding-bottom:2px; padding-left:2px; border:0;}

.genform_textarea_poppy {font-weight:bold; font-size:13px; text-align:center; font-style:italic; color:#369;}

#poppydisplay {	 margin-left:245px; padding:37px; padding-left:45px; padding-top:33px; width: 300px; height:355px;  font-size:12px; background-image: url("http://www.falklandsfew.org.uk/images/poppywhite.gif"); background-repeat:no-repeat; color:#369; }



#poppydisplaytext {
	width: 185px;
	font-size:13px;
	text-align:center;
    padding-top:inherit;

	font-weight:bold;
	font-style:italic;
vertical-align : middle;
}

#pinkform {background-color:#fdc; width:495px; height:404px; }
#pinkformtop { width:500px; }


#memform2 {width:255px; margin-left:510px;top:-990px; position:relative; background-color:#B3C7DB; border:1px solid navy; color: #000; text-align:left;}

#dedformright {position:relative; left:500px; top:-700px;}


#memleft {float:left; width:490px; background-color:white; padding-top:8px; padding-right:8px; font-size:90%;}



#donateleft {float:left; width:377px; background-color:white; padding-top:8px; font-size:14px;}


#countleft {float:left; width:508px; background-color:white; padding-top:8px;}

#countleft p{margin-right:12px; font-size:90%;}

#memleft h2 {font-size:25px; color:#004B93;}

.blackmem { color:#000; margin-top:26px;  font-style: italic;}


.redmem { color:#f00; margin-top:26px;  font-style: italic;}

.bluemem { color:#00b; margin-top:26px;  font-style: italic;}

#memright {float:right; width:272px; background-color:#004B93;}

#donateright {float:right; width:403px;}

#memrightcontent {margin:11px; font-size:90%; color:white;}

#memrightcontent h3 {font-size:33px; color:white; margin-bottom:12px;}

#memform {width:90%; margin-left:12px; background-color:#B3C7DB; border:1px solid navy; color: #000; text-align:left;}


h1 {padding:4px; font-size:17px; color:#fff; margin-bottom:12px;}
  
a:link {
  color:#00f;
  text-decoration:underline;
  }
a:visited {
  color:#00f;
  text-decoration:underline;
  }
a:hover {
  color:#3959B0;
  text-decoration:underline;
  }
a img {
  border-width:0;
  }
.login {position:relative; top:53px; left:410px; color:blue;}
.login a  {color:blue;}

* { margin:0; padding:0; font-family:Arial, Helvetica, sans-serif;}
#menu { width: 780px; height:90px; padding:0px; float:left; margin-top:2px;display:inline; }
#menu ul { list-style:none; }
#menu li {width:133px; height:90px; background-image: url("http://www.falklandsfew.org.uk/images/menubutt.gif"); font-size:20px; color:white; text-align:left;padding-top:0px; }

 #menu2{
      width: 780px;
      margin: 0em 0;
      padding: 0px 0px 0px 0px; 
      height:90px;
    }
    #menu2 ul{
      margin: 0;
      padding: 0;
      list-style-type: none;
    }
    #menu2 li {
      margin: 0;
      padding: 0;
      float: left;
    }

    #menu2 li {
	width: 135px; height:90px;
	text-align: center;
	background-image: url("http://www.falklandsfew.org.uk/images/menubutt.gif");
	background-repeat: no-repeat; color:white;
}


    #menu2 li.poppy {
	width: 93px; height:90px;
	text-align: center;
	background-image: url("http://www.falklandsfew.org.uk/images/poppybutt.gif");
	background-repeat: no-repeat; color:white;
}




#menu2 a{ padding-top:26px; line-height:16px; font-size:17px; font-weight:bold; color:white; text-decoration:none;display:block; width:100%; height:60px;}

#menu2 li a:hover  {  background-image: url("http://www.falklandsfew.org.uk/images/menubutt2.gif"); background-repeat: no-repeat;}

#menu2 li.poppy a:hover  {  background-image: url("http://www.falklandsfew.org.uk/images/poppybutt2.gif"); background-repeat: no-repeat;}


#footer { clear:both; text-align:center; font-size:12px; padding-top:12px }
#access { position: absolute; left: -1000px; top: -1000px; width:1px; height:1px; padding-left: 50px; overflow:hidden;}

.genform_table {width:90%;margin:12px; background-color:#469;}
.genform_tblleft{text-align:right; padding-right:5px; font-size: 90%;width:100px; float:left;padding-top:3px; }
.genform_tblright{text-align:left; padding-left:5px; font-size: 90%;}
second.genform_submit {

	background-color:#B3D5D7;
	font-size: 12px;
	font-weight:bold;
	padding-bottom:10px;
	
}

.genform_reset {

    background-color: rgb(179, 213, 215);
    margin-right: 6px;
    margin-right: inherit;
	
}
.genform_submit {

    background-color: rgb(33, 66, 144);
    margin-right: 6px;
    margin-right: inherit;
	color:#fff;
}
 .NormalTableText td{font-size:100%;}

.genform_submit_poppy {
border: 0;
    background-image: url("http://www.falklandsfew.org.uk/images/submitbg.gif");
	width:117px; height:120px; 
    margin-right: 6px;
    margin-right: inherit;
color:#fff;
	background-color:#fdc;
	font-size:0px; cursor:hand;cursor:pointer;
}

.genform_submit_poppy_donate {
border: 0;
    background-image: url("http://www.falklandsfew.org.uk/images/submitdonatebg.gif");
	width:117px; height:120px; 
    margin-right: 6px;
    margin-right: inherit;
	color:#fff;
	background-color:#fdc;
	font-size:0px; 
	cursor:hand;
	cursor:pointer;
}

.genform_text_readonly{
font-size: 100%;
	
}

.genform_textarea{
font-size: 90%;
width:250px; 

}

#menubottom.genform_text,.genform_textarea,.genform_password{
font-size: 90%;
width:200px; 

}

.genform_text_basket {
font-size: 90%;
}

.genform_text_sml, .genform_textarea_sml {
font-size: 90%;
}

.genform_select{
font-size: 90%;
width:250px;
}

.genform_radio{font-size: 90%;}





.genform_text_error,.genform_textarea_error{
font-size: 90%;


}
.genform_select_error{
font-size: 100%;
}





div#accessmenu
	{
	position:absolute;
 	left:0px;
 	top:-500px;
 	width:1px;
 	height:1px;
 	overflow:hidden;
	}
	
hr.clear { clear: both; visibility:hidden;}	

form#editform label { display: block; vertical-align: bottom; margin: 5px;}
ul.blogList img {display: block;}
ul.blogList li { display: block;}

.sublinkimage {margin: 32px; margin-top: 16px; margin-bottom: 16px;}

/* the XML editing (for sidebar) styles */
filedset label, fieldset input { margin: 2px;}
legend { color: black; background: white; border: 3px solid black; margin-left: 1em; }
button.approve_btn, button.edit_btn, button.up_btn, button.down_btn, button.delete_btn { border: none; width: 30px; height: 30px; background-color: transparent; margin: 2px; cursor: pointer;}
button.up_btn { background-image: url(http://www.falklandsfew.org.uk/images/up.png);}
button.delete_btn { background-image: url(http://www.falklandsfew.org.uk/images/delete.png)}
button.down_btn {background-image: url(http://www.falklandsfew.org.uk/images/down.png)}
button.edit_btn {background-image: url(http://www.falklandsfew.org.uk/images/info.png)}
button.approve_btn {background-image: url(http://www.falklandsfew.org.uk/images/tick.png)}
fieldset { margin: 10px; background-color: #EEEEEE; border-style: solid; border-color: black;}
fieldset { background-color: #EEEEEE; }
fieldset fieldset { background-color: #DDDDDD; }
fieldset fieldset fieldset { background-color: #CCCCCC; }
fieldset.editBox { position: fixed; top: 10%; left: 10%; width: 70%; padding: 5%; }
fieldset.editBox label { display: block;}
fieldset.editBox .delete_btn { position: absolute; bottom: -30px; right: 6%; }
fieldset.editBox .approve_btn { position: absolute; bottom: -30px; right: 12%;}








