﻿	/* ------------------------------------
Flying Scotsman Style Sheet (screen)
version: 1.0
author: jane mcdevitt
email: jane.mcdevitt@nrm.org.uk
website: http://www.nrm.org.uk
------------------------------------- */

/*red -#ea2617 */

/*typography and colours
--------------------------------------*/

body {
	text-align:center;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:small;
	background:url(/images/sos/bkgtile.jpg) top left repeat-x #0c1108;
	margin:30px 0;
	}
	
h1 {
	background:url(/images/sos/col2-top.jpg) top left no-repeat;
	font-family:Georgia, "Times New Roman", Times, serif;
	color:#56793b;
	font-weight:normal;
	font-size:300%;
	padding:32px 0 0 32px;
	margin:0 0 12px 0;
	}	

h2 {
	font-family:Georgia, "Times New Roman", Times, serif;
	font-weight:normal;
	font-size:150%;
	}
	
p {
	line-height:1.6em
	}	
	
a {
	color:#0066CC;
	}		
	
a:hover {
	color:#ea2617;
	}	
	
abbr, acronym {
	border-bottom: 1px dotted #CCC;
	cursor: help;
	}

abbr {
	speak:spell-out;
	}

acronym {
	speak:normal;
	}	
	
#flashcontent {
	color:#fff;
	}		

/*structure
--------------------------------------*/

#wrapper {
	text-align:left;
	width:800px;
	margin:0 auto;
	}
	
#columnwrapper {
	background:#edf3f4 url(/images/sos/stripe.jpg) top left no-repeat;
	padding:28px 22px 10px 22px;
	width:756px;
	margin:0;
	}	
	
#column1 {
	float:left;
	width:194px;
	}
	
#column2 {
	float:right;
	width:550px;
	background:#fff url(/images/sos/col2-tile.jpg);
	margin-bottom:0
	}	
	
#col2bot {
	height:28px;
	background: #fff url(/images/sos/col2-bot.jpg) bottom left no-repeat;
	margin:0;
	padding:0;
	}	
	
#content {
	width:486px;
	margin-left:32px;
	}	
	
#picturemenu img {
	margin:20px 0 0 0;
	}	
	
#picturemenu img.space {
	margin-right:20px;
	}	

/*navigation
--------------------------------------*/

#mainnav {
	background:#151515 url(/images/sos/navbkg.jpg) top left no-repeat;
	font-family:Arial, Helvetica, sans-serif;
	letter-spacing: .03em;
	}
	
#mainnav ul {
	margin:0 0 0 18px;
	padding:0;
	}

#mainnav li {
	float:left;	
	list-style-type:none;	
	}
	
#mainnav a {
	float:left;
	text-decoration: none;
	color:#fff;
	padding:16px .9em 16px .9em;
	border-bottom: 0;
	font-weight:bold;
	}
	
#mainnav a:hover {
	color:#ea2617;
	}	
	
#subnav {
	margin-top:14px;
	}	

#subnav ul {
	padding: 20px 0;
	list-style-type: none;
	margin: 0;
	}
	
#subnav ul a {
	padding:10px 10px;
	margin:0;
	display: block;
	text-decoration: none;
	border-top: #deecee solid 2px;
	color:#333;
	width: 170px;
	}

#subnav li a:hover {
 	background-color: #f8fafb;
	color:#ea2617;
 	}		
	
#subnav a.underline {
	border-bottom: #deecee solid 2px;
	}		
	

/*lists
--------------------------------------*/	

ul.items {
	margin:20px 0;
	padding:0;
	}

ul.items li {
	list-style-type:none;
	padding:0.3em 0;
	}
	
ul.items li.alt {
	background-color:#E3E3E3;
	}	
	
ul.items strong {
	color:#403f2e;
	}

	
/*images
--------------------------------------*/

img {
	border:none;
	}
	
.photostack {
	padding:18px;
	background:url(/images/sos/photo-bkg.jpg) top left no-repeat #fff;
	float:right;
	}	
	
a.button {
    background:url(/images/sos/button-donate2.jpg) transparent no-repeat scroll top right;
    display: block;
    float: left;
    height: 48px;
    margin:15px 0 10px 0;
    padding-right: 18px; /* sliding doors padding */
    text-decoration: none;
	color:#fff;
	font-family:"Lucida Grande", "Trebuchet MS", Verdana;
	font-weight:bold;
	font-size:110%;
	
	}

a.button span {
    background:url(/images/sos/button-donate1.jpg) transparent no-repeat;
    display: block;
    line-height: 14px;
    padding: 14px 0 14px 18px;
	} 	

a.button:hover {
	color:#CC6600;
	}	

/*other
--------------------------------------*/
	
.clear {
	clear:both;
	}	
	
.hidden {
	display:none;
	}		


/*list of fame
-------------------------------------------*/
.namelist{
	margin:0;
	padding:0;
}
.namelist ul{
	margin:20px 0;
	padding:0;
	}

.namelist li {
	list-style-type:none;
	padding:0.3em 0;
	border-bottom:1px dotted #cccccc;
	}
/*photo page
--------------------------------------*/

.photorow img {
	float: left;
	margin: 0 15px 15px 0;
	}	
	
.photorow img.last {
	margin-right:0;
	}	

/* Higlight Sold Items
--------------------------------------*/

.highlight {
color:#ea2617;
padding:2px;
font-size:10px;
font-weight:bold;
}


