/* CSS Document */

* {

	margin:0;

	padding:0;

	}

body{
background:#cccccc url(/goldinmeadow/images/side.png) repeat-x top;
	font-family:'lucida grande',calibri,verdana,helvetica,arial,sans-serif;

	font-size:16px;

	}

h1,h2,h3{

	margin:1.1em 0 1em;

	font-family:GillSans, Trebuchet, Calibri, sans-serif;

	}

h1{
	width:896px;
	margin:0 auto;
	font-family:GillSans, Trebuchet, Calibri, sans-serif;
	background:#fff url(/goldinmeadow/images/banner.jpg) no-repeat 50% 50%;
	text-indent:-2000px;
	border-top: 0 solid #CC0000;
	border-right: 2px solid #CC0000;
	border-bottom: 0 solid #CC0000;
	border-left: 2px solid #CC0000;

	}

h1 a{

	display:block;

	height:250px;

	}

p{

	margin:1em 0;

	line-height:1.5em;

	}

ul, ol, dl{

	margin:1em 0;

	padding-left:1.5em;

	}

li{

	line-height:1.5em;

	}

li ul{

	margin:0.4em 0;

	}

a{

	color:#CC0000;

	}

a:hover{

	color:#FFA8A8;

	}

img{

	float:right;

	margin:1em 0.5em 1em 1em;

	}

	

blockquote{

	margin:2em 0;

	padding:0 50px;

	text-style:italic;

	}

	

fieldset{

	margin:1.5em 0;

	padding:0 25px;

	border:1px solid #ddd;

	}

input, textarea, option{

	padding:2px;

	}

input, textarea, option, select{

	font-family:'lucida grande',calibri,verdana,helvetica,arial,sans-serif;

	font-size:14.4px;

	}

label{

	margin-left:1.5em;

	}



#wrapper{

	width:826px;/*900px - border - padding*/

	margin:0 auto;

	border:2px solid #CC0000;

	border-width:0 2px;

	padding:15px 35px;

	background-color:#fff;

	}



#navigation{

	float:right;

	width:180px;

	padding-left:15px;

	margin:0;

	}

#navigation h2{

	margin-top:0;

	text-align:right;

	}

ul#sitelinks {

	position:relative;/* nudge IE in to showing background above main */

	margin-top:25px;

	margin-left:0px;/* position over edge of main div */

	padding:0;

	list-style-type:none;

	}

#sitelinks li{
	width:100%;
	line-height:1.5em;
	padding-top:4px;
	font-family: GillSans, Trebuchet, Calibri, sans-serif;
		list-style-type:none;

	}

#sitelinks li a{
	display:block;
	width:100%;
	padding-bottom:4px;
	padding-left:25px;
	font-weight:bold;
	font-size:1.1em;
	text-decoration:none;
	font-family: GillSans, Trebuchet, Calibri, sans-serif;

	}





#sitelinks li:hover , #sitelinks li.current {

	background: url(/goldinmeadow/images/shadow_navigation_grey.jpg) no-repeat 0 100%;

	}

	
.leader {
	font-weight:bold;
	}
abbr {
	border:0;
	}
.socialurls li, #logindetails li {
	list-style-type:none;
	}
.socialurls li a img, #logindetails img {
	float:none;
	margin:0;
	border:0;
	padding-right:0;
	}
#logindetails {
	background-color:#ddd;
	padding:0.1em;
	font-size:0.8em;
	width:100%;
	}
/* Social Bookmarks, Links to Downloads etc */
.socialbookmarks {
	list-style-type:none;
	}
li a.linktodelicious, li a.linktostumbleupon, li a.linktofacebook, li a.linktotwitter, li a.linktosamplechapter, li a.linktoappendices, li a.linktoworksheets, li a.linktohandouts, li a.linktodownloads, li a.linktodataset, li a.linktosoftware, li a.linktowebsite, li a.linktoir, li a.linktoaudio, li a.linktormhmini, li a.linktogpmini, li a.linktoppmini {
	height:16px !important;
	padding:0 0 0 24px;
	background:url(/includes/images/iconsprite.png) top left no-repeat; 
	}
li a.linktodelicious {
	background-position:0px -288px;
	}
li a.linktostumbleupon {
	background-position:0px -305px;
	}
li a.linktofacebook {
	background-position:0px -16px;
	}
li a.linktotwitter {
	background-position:0px -152px;
	}
li a.linktosamplechapter {
	background-position:0px -135px;
	}
li a.linktoappendices {
	background-position:0px -50px;
	}
li a.linktoworksheets {
	background-position:0px -118px;
	}
li a.linktohandouts {
	background-position:0px -67px;
	}
li a.linktodownloads {
	background-position:0px -84px;
	}
li a.linktodataset {
	background-position:0px -101px;
	}
li a.linktosoftware {
	background-position:0px -33px;
	}
li a.linktowebsite {
	background-position:0px 0px;
	}
li a.linktoir {
	background-position:0px -186px;
	}
li a.linktoaudio {
	background-position:0px -322px;
	}
li a.linktormhmini {
	background-position:0px -254px;
	}
li a.linktogpmini {
	background-position:0px -271px;
	}
li a.linktoppmini {
	background-position:0px -169px;
	}
.bookjacket {
	margin:0 auto 1em auto;
	-webkit-box-shadow:0 10px 18px -2px #7f9db9;
	-moz-box-shadow:0 10px 18px -2px #7f9db9;
	}
