/***
	Food for Thought Glasgow  - screen stylesheet
***/ 
*, body {margin: 0px; padding: 0px;}
body {background: #fff; color: #333; text-align: center; font: normal 0.85em/1.2em "Trebuchet MS",georgia,serif; padding: 10px 0 0 ; }
.clear {clear: both;}

/*	skip navigation		*/
#skipnav {display: none; }

/* page */
#page1, #page2, #page3, #page4, #page5, #page6, #page7 { background: #fff; color: #333; }

/*	header	*/
#header1, #header2, #header3, #header4, #header5, #header6, #header7 {height: 30px; background: transparent ; color: #141213;}
#header1 h1, #header2 h1, #header3 h1, #header4 h1, #header5 h1, #header6 h1, #header7 h1 { margin: 1px 0 3px; text-align: left; font: bold 22px/24px "Trebuchet MS",georgia,serif; height: 30px; background: transparent; color: #333; border-bottom: 2px solid #888;}
#header1 img, #header2 img, #header3 img, #header4 img, #header5 img, #header6 img, #header7 img {display: none; }

/*	navigation	*/
#nav {display: none;}
		
/*	content	*/
#content {padding: 0 0 10px; background: transparent ;color: #333; text-align: left;}
#sidebar { float: left; width: 50%; }
html>body #sidebar { margin-left: 2px; }
#sidebar img {border: 1px solid #444; width: 293px; margin: 5px 0 10px;}
#sidebar #section1 {width: 275px; background: #d50000; color: #fff; min-height: 225px; padding: 0 10px; border-bottom: 1px solid #d50000;}
#sidebar #section2 {width: 275px; background: #f08a00; color: #fff; min-height: 225px; padding: 0 10px; border-bottom: 1px solid #f08a00;}
#sidebar #section3 {width: 275px; background: #fdc400; color: #fff; min-height: 225px; padding: 0 10px; border-bottom: 1px solid #fdc400;}
#sidebar #section4 {width: 275px; background: #55ab26; color: #fff; min-height: 225px; padding: 0 10px; border-bottom: 1px solid #55ab26;}
#sidebar #section5 {width: 275px; background: #009ee0; color: #fff; min-height: 225px; padding: 0 10px; border-bottom: 1px solid #009ee0;}
#sidebar #section6 {width: 275px; background: #004595; color: #fff; min-height: 225px; padding: 0 10px; border-bottom: 1px solid #004595;}
#sidebar #section7 {width: 275px; background: #4b2582; color: #fff; min-height: 225px; padding: 0 10px; border-bottom: 1px solid #4b2582;}

/*	subnav	*/
#sidebar #subnav {margin: 20px 0 10px; width: 95%; margin-bottom: 10px;}
#sidebar #subnav ul { list-style: none; }
#sidebar #subnav li {margin: 3px 0; border: 1px solid #fff; background: #e45d5d; color: #fff; }
#sidebar #subnav li a {display: block; padding: 5px 0 5px 25px; text-decoration: none;}
#sidebar #subnav li a:hover {background: #ec8b8b; color: #fff;  text-decoration: underline;} 

#sidebar #subnav li.current a {background: #d91717 url(../img/in_bg.gif) center left no-repeat; color: #fff; font-weight: bold;}
#sidebar #subnav li.current a:hover {  background: #dd2e2e url(../img/in_bg.gif) center left no-repeat; color: #fff;  text-decoration: underline;} 


#section1 p.preface, #section2 p.preface, #section3 p.preface, #section4 p.preface, #section5 p.preface, #section6 p.preface, #section7 p.preface  {padding: 5px 0 ; font-size: 140%; line-height: normal; background: transparent; color: #fff;}
#section1 p.text, #section2 p.text, #section3 p.text, #section4 p.text, #section5 p.text, #section6 p.text, #section7 p.text, #section1 ul, #section2 ul, #section3 ul, #section4 ul, #section5 ul, #section6 ul, #section7 ul, #section1 li, #section2 li, #section3 li, #section4 li, #section5 li, #section6 li, #section7 li {background: transparent; color: #fff;} 
#section1 a, #section2 a, #section3 a, #section4 a, #section5 a, #section6 a, #section7  {background: transparent; color: #fff;}
#contenttext {float: left; width: 45%; margin: 0 5px 0 0; padding: 15px 0 0; text-align: left;}
#content h2 {font-size: 1.8em;background: transparent;color: #333;border-bottom: 1px solid #333;	margin: 0 0 10px; padding:  5px 5px 10px;}
#content h3 {font-size: 1.4em;border-left: 5px solid #808080; margin: 0 0 5px; padding:  5px 5px 10px;}
#content ul{margin: 0 0 10px 20px;} 
#content p, #content li  {margin: 0 0 10px;	line-height: 1.4em;	background: transparent; color: #333;}
img.right {float: right; width: auto; margin: 0  0 5px 10px; padding: 2px;border: 1px solid #b1b1b1;background: #e7e7e7; color:#111;}
img.left {float: left; width: auto; margin: 0 10px 5px 0; padding: 2px; border: 1px solid #b1b1b1;background: #e7e7e7; color:#111;}
img.rightclear {float: right; width: auto; margin: 0  0 5px 10px; padding: 2px;}
img.leftclear {float: left; width: auto; margin: 0 10px 5px 0; padding: 2px;}
.center {text-align: center;}

/*		blockquote		*/
blockquote { margin: 0 20px 10px; background: #e1e1e1; color: #111; border: 1px solid #888; padding: 10px 15px 15px;-moz-border-radius: 5px;-webkit-border-radius: 5px;}

/*	footer*/
#footer {margin: 0px auto;margin-bottom: 0px; width: 98%; height: 65px; text-align: center; background: transparent; color: #333; line-height: 1em; font-size: 0.8em; border-top: 1px dotted #888;}
#footer .left {float: left; width: 65%; margin: 2px  0 0 10px; padding: 15px 0 0 15px;  text-align: left; }
#footer .right {float: right; width: 20%; margin:  12px 5px 0 0; padding: 15px 15px 0 0; text-align: right; background: transparent; color: #939292;}
#footer .right a {color: #29a6d9; background: transparent; text-decoration: none;}
#footer .right a:hover {text-decoration: underline;}
